openverse
openverse copied to clipboard
Openverse is a search engine for openly-licensed media. This monorepo includes all application code.
## Fixes Fixes https://github.com/WordPress/openverse-infrastructure/issues/968 by @sarayourfriend ## Description Adds a DAG to rotate the envfiles in the environment files buckets. The DAG finds the 3 most recent envfiles for each...
## Description If a project is shipped, it still needs updates once the success criteria have or haven't been met. At this point, though, updates may take longer than two...
## Current Situation The API runs Python 3.11. It should run the latest Python. ## Suggested Improvement Update the API to use 3.12: - Update `api/pyproject.toml` to use 3.12 -...
## Description Images ingested into Openverse from Flickr are using Flickr tags in a non-optimal way. Observe the following Openverse result's tags: https://openverse.org/image/ea4dff9b-7337-47ab-9fac-c9c4bd7860a9  As you can...
### Source API Endpoint / Documentation https://support.ala.org.au/support/solutions/articles/6000196714-how-to-download-occurrence-records ### Provider description Atlas of Living Australia (ALA) aggregates open datasets from several sources around Australia. If you exclude iNaturalist Australia, they have...
## Description The k6 RPM only provides packages for the `x86_64` architecture. Till the `aarch` version is not added to the RPM (grafana/k6#2136), we should use the assets from their...
## Problem There are a few licences used by governments that are roughly (or sometimes directly) compatible with CC-BY. Open Government Licence (OGL) is used by the UK government (Canada...
## Description If the snapshot does not exist in the repository, and is created during the CI run, the CI passes. This happens because we only check if any existing...
## Problem Openverse ESLint plugin is using outdated versions of dependencies, some of which use deprecated packages. ## Description We should update the plugin to ESLint v. 9. This means...
## Problem The current data refresh, run on the ingestion server, reports somewhat noisily to Slack. The new data refresh will happen almost entirely in Airflow where it is much...