openverse-api
openverse-api copied to clipboard
The Openverse API allows programmatic access to search for CC-licensed and public domain digital media.
## Description When you search for media, you don't receive `filetype` and `filesize` properties for audio/image. This issue was first reported by @krysal as the front end audio files that...
## Description > Ingestion server Readme has a very old ES mapping schema Originally reported by @obulat We could potentially generate this mapping dynamically, or at least point to where...
## Description Originally reported by @AetherUnbound > We need to add a troubleshooting section on occassions where the `just init` command or tests timeout due to the ingestion server halting...
## Description https://wordpress.github.io/openverse-api/guides/index.html Reported by @krysal > We should at least write what the user can expect in the guides. One quick solution would be to remove the `:hidden:` directive...
## Description Search for something setting the mature filter to true, e.g.: https://api-dev.openverse.engineering/v1/images/?q=car&mature=true This returns items that have `mature=false` in them. ## Additional context The check for `mature` parameter being...
## Problem We need to determine which test cases we need to increase our confidence of merging Dependabot PRs. Is our current coverage sufficient? What are we missing?
## Problem The filtering setup is entirely located inside `search.py` disconnected from the media models. This poses an issue that changes to the models might allow these mappings to go...
## Problem We presently have the image report table named `nsfw_reports` and the same table for audio named `nsfw_reports_audio`. We should rename the former to `nsfw_reports_image` to make the tables...
## Problem In the `ingestion_server` codebase, calls to `log` functions like `log.info` and `log.error` are generally followed by sending the same information to Slack using the wrapper. This can be...
Blocked by https://github.com/WordPress/openverse-catalog/issues/520 ## Problem We are currently using code to compute `extension` (filetype) for some images that do not have it in the database. This code should become unnecessary...