A week in Openverse: 2025-01-13 – 2025-01-20


openverse

Merged PRs

API

  • #5331: Publish changelog for api-2025.01.12.10.55.21
  • #5332: Add Django connection pools feature
  • #5333: Update dependency uvicorn to >=0.34, <0.35
  • #5335: Close old db connections after getting thumbnails
  • #5336: Publish changelog for api-2025.01.14.14.57.35
  • #5337: Publish changelog for api-2025.01.15.17.59.21

Catalog

  • #5136: Updated notify_slack method
  • #5324: Publish changelog for catalog-2025.01.07.04.34.46

Documentation

  • #5323: Simplify media `FetchState` and fix fetching errors
  • #5324: Publish changelog for catalog-2025.01.07.04.34.46
  • #5331: Publish changelog for api-2025.01.12.10.55.21
  • #5336: Publish changelog for api-2025.01.14.14.57.35
  • #5337: Publish changelog for api-2025.01.15.17.59.21
  • #5338: Update instructions for ES node replacement
  • #5340: Publish changelog for frontend-2025.01.16.15.54.08

Frontend

  • #5261: Clean repeated static string interpolation
  • #5305: Only show audio message when track ID matches active
  • #5323: Simplify media `FetchState` and fix fetching errors
  • #5330: Add bodyserializer/accept header to openverse api client to correctly authenticate with the API
  • #5340: Publish changelog for frontend-2025.01.16.15.54.08

Management

  • #5332: Add Django connection pools feature
  • #5339: Update workflows

Closed issues

API

  • #5209: Use new connection pooling feature from Django 5.1

Catalog

  • #4884: `notify_slack` should determine `dag_id` on its own

Frontend

  • #2202: An audio error is shown on all of the Audio cells in all content view
  • #4980: Clean up repeated static-string interpolations
  • #5314: Add `bodySerializer` and `Accept` header to `@openverse/api-client` to correctly authenticate with the API
  • #5322: Simplify `fetchState` in the Nuxt app
  • #5325: Results replaced with No result error page when clicking Load more if second page API result has no results

openverse-infrastructure

Merged PRs

Infra

  • #1128: Update Terraform cloudflare to ~> 4.50.0

Management

  • #1127: Update workflows
  • #1135: 🔄 synced file(s) with WordPress/openverse

#openverse, #week-in-openverse