A week in Openverse: 2023-04-24 – 2023-05-01

openverse
Merged PRs

#1928: Respect the task timeout in recreate popularity constants task

#1921: Publish changelog for api-2023.04.27.07.29.23

#1918: Replace the links to old repos in code

#1915: Use path relative to `docker-compose.yml` file

#1914: Publish changelog for catalog-2023.04.27.02.43.13

#1913: Add release drafter configuration for catalog

#1911: Actually add catalog to the release-app workflow

#1906: Update timeouts for image popularity view creation

#1905: Fix CI migration checks

#1887: Make foreign_identifier required in `add_item`

#1882: Update deployment log links; remove old deployment workflows

#1879: Fix heading hierarchy in job documentation for CI + CD workflow

#1878: Publish changelog for api-2023.04.23.23.22.14

#1877: Publish changelog for frontend-2023.04.23.23.07.51

#1876: Install drf-spectacular

#1872: Simplify report views

#1871: Compute search path query parameters for the type passed

#1866: Accommodate multi-heading DAG docs

#1855: Avoid the need to specify each image individually in `load-img`

#1808: Add SVG Sprite Module for icons

#1800: Reintroduce API changelog 2023.04.12.23.29.59.md

#1221: Bump django from 4.1.7 to 4.2 in /api

#1219: Bump psycopg2 from 2.9.5 to 2.9.6 in /api

#1218: Bump orjson from 3.8.9 to 3.8.10 in /api

#1181: Analytics event: REPORT_MEDIA

#1178: Lower the number of columns when sidebar is open

#1146: Use `bordered-white` variant for VSearchTypeButton.vue

#1132: Update the VFilterButton to use the new variants

#1089: Convert VPopover story to MDX

#956: Remove `tags_list` from models and ingestion_server

Closed issues

#1917: Links to old repos in code

#1895: Migration checks fail trying to post a comment to openverse-api repo

#1886: Foreign identifier should be a required field in the MediaStore

#1875: Schema for audio_related and image_related is incorrect

#1870: The search type links should use appropriate filter parameters

#1864: Accommodate multi-heading DAG docs

#1149: Use `drf-spectacular` to generate API docs in OpenAPI 3 format

#1082: Analytics event: `REPORT_MEDIA`

#1037: Report view makes unnecessary db queries

#985: Use sprites for SVG icons

#652: Thumbnail request will infrequently raise `SSLError`

#455: Audio box layout cannot hold content at 1024px breakpoint with filters open

#465: Content shift on hovering audio with type in mixed results

#1392: Increase Metropolitan reingestion timeout

#1311: Increase Metropolitan reingestion timeout

#1347: Increase Metropolitan reingestion timeout

#1353: Hardin-Simmons University Herbarium (HSU)

#1354: Botanical Research Institute of Texas, Philecology Herbarium (BRIT)

#1355: Baylor University Herbarium (BAYLU-BAYLU)

#1356: Abilene Christian University Herbarium (ACU)

#704: Remove legacy `tags_list` field

#584: Convert JS stories to MDX

openverse-infrastructure
Merged PRs

#486: Fix dag-sync.sh ownership

#479: Remove `WordPress/openverse-catalog` from Terraform management

#477: Update API deregistration time to reduce API deployment time and prevent deployment timeout from being reached

#470: Update `init.tpl` for the catalog Airflow to point to the monorepo

Closed issues

#485: DAG sync cron job is not working since monorepo changes

#476: Update API deployment timeout to account for task deregistration; lower deregistration time for API

#openverse, #week-in-openverse

This post was originally published on Make Openverse by Dhruv Bhanushali.

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.