Sara

Results 129 issues of 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...

๐ŸŸฉ priority: low
๐Ÿ’ป aspect: code
๐Ÿงฐ goal: internal improvement
๐Ÿ”ง tech: airflow
๐Ÿงฑ stack: catalog

## 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...

๐ŸŸจ priority: medium
๐ŸŒŸ goal: addition
๐Ÿ•น aspect: interface
โ™ฟ๏ธ aspect: a11y
๐Ÿงฑ stack: frontend
design: needed

## 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...

๐ŸŸจ priority: medium
โœจ goal: improvement
๐Ÿงฑ stack: api
๐Ÿ—„๏ธ aspect: data

## 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,...

help wanted
๐ŸŸจ priority: medium
๐Ÿ’ป aspect: code
๐Ÿงฐ goal: internal improvement
๐Ÿ tech: python
๐Ÿ”ง tech: django
๐Ÿงฑ stack: api
๐Ÿ tech: pytest

## 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....

๐ŸŸจ priority: medium
๐Ÿ’ป aspect: code
๐Ÿ”’ staff only
๐Ÿงฐ goal: internal improvement
๐Ÿงฑ stack: api

## 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...

help wanted
๐ŸŸฉ priority: low
๐Ÿงน status: ticket work required
โœจ goal: improvement
๐Ÿ“„ aspect: text
๐Ÿงฑ stack: api

## 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...

๐ŸŸจ priority: medium
โœจ goal: improvement
๐Ÿ•น aspect: interface
๐Ÿงฑ stack: frontend

## 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....

๐ŸŸฉ priority: low
๐ŸŒŸ goal: addition
๐Ÿค– aspect: dx
๐Ÿงฑ stack: infra

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...