openverse-api icon indicating copy to clipboard operation
openverse-api copied to clipboard

The Openverse API allows programmatic access to search for CC-licensed and public domain digital media.

Results 122 openverse-api issues
Sort by recently updated
recently updated
newest added

**_Blocked by https://github.com/WordPress/openverse-catalog/issues/521_** ## Problem Currently, 12 571 694 images in the catalog database do not have the size information. ## Description After this information is added to the database...

🟨 priority: medium
✨ goal: improvement
💻 aspect: code
⛔ status: blocked
data normalization

## Problem We are currently using code to compute `license_url` for some images that do not have it in the database. This code should become unnecessary when we normalize data...

🟨 priority: medium
✨ goal: improvement
💻 aspect: code
⛔ status: blocked
data normalization

## Problem The media models use an unnecessary legacy `tags_list` field. ## Description When the machine-generated `tags` were added, the data model for them changed from ~~simple array of strings~~...

🟨 priority: medium
🏁 status: ready for work
✨ goal: improvement
💻 aspect: code
data normalization

## Problem The code described in this snippet was transitionary and has served its utility. It should be removed. https://github.com/WordPress/openverse-api/blob/6cc0551c639081f895d974b30cc465713d0ce360/api/catalog/api/controllers/search_controller.py#L379-L387 ## Description This cache invalidation snippet has definitely run in...

🟩 priority: low
✨ goal: improvement
💻 aspect: code

## Problem We do not currently have unit tests for any of the API serializers (`api/catalog/api/serializers/*`). ## Description We should add thorough unit tests to these serializers, focusing on the...

good first issue
help wanted
🟨 priority: medium
💻 aspect: code
🧰 goal: internal improvement
🐍 tech: python

## Problem Many of the images in Openverse, particularly from Flickr, have never actually been viewed by someone before. ## Description It could be compelling to help people find images...

🟩 priority: low
✨ goal: improvement
🕹 aspect: interface

## Problem Currently one is able to _search by_ mature/not mature images, but we don't have this status available in the single results. ## Description Add a new item to...

🟨 priority: medium
✨ goal: improvement
💻 aspect: code

## Description The "3D Model" media type must be added to the list of allowable/refreshable media types so that the ingestion server can initiate a data refresh for that media...

good first issue
help wanted
🟩 priority: low
🌟 goal: addition
💻 aspect: code
🐍 tech: python

## Problem Currently, Flickr is the only source that has a risk of containing nudity or sexually explicit content that isn't properly identified. There is also rare gore (in the...

🟩 priority: low
✨ goal: improvement
💻 aspect: code

## Problem The issue in https://github.com/WordPress/openverse-api/pull/682 could be prevented by CI if we ran the tests in at least the production configuration, if not in both the production and the...

🟨 priority: medium
🤖 aspect: dx
🧰 goal: internal improvement