Sara
Sara
## Current Situation There are a number of configuration settings in our DAG and DAG-support code that read exclusively using `os.getenv`, and as a result, are configured as environment variables...
## Problem We are working to add Dark Mode in Openverse: #3592 In discussions reviewing and bug-checking Dark Mode implementation and designs, we've decided it would be a good idea...
Some images are treated as unsupported file types in thumbnails, despite being supported file types
## Description When an image extension is not known (e.g., it is not in `filetype` and cannot be pulled from the URL extension or `HEAD` content-type), we assume it is...
## Problem To convert the `MediaViewSet` to async, we needed to combine a multiple adrf mixins to cover support for our usage of regular DRF's `ModelViewSet`. adrf's latest version, 0.1.7,...
## Problem Django 5 is out and the initial bugs are sorted. It has some significant QoL and other improvements for async routes, and we should update to Django 5....
## Problem We currently do not have documentation nor established patterns and infrastructure for deploying a `v2` API version prefix. We also do not currently have a well documented set...
## Problem Wikimedia includes DjVu files which we are keeping as a result of the discussion in https://github.com/WordPress/openverse/issues/4717 and #4832. [According to Wikipedia, DjVu files are primarily used to store...
## Problem It is possible to set up IDEs like VSCode to a remote host, where you can run plugins and use the remote host's language tools for IDE extensions....
Pook's documentation site has several problems that need to be addressed: - The build process is complicated, and involves manually merging Sphinx-generated API docs with additional handwritten documentation. This makes...