A week in Openverse: 2024-12-16 – 2024-12-23


openverse

Merged PRs

Analytics

  • #5108: Update the analytics events for relevancy

API

  • #5273: Remove MediaViewSet’s lookup regex
  • #5275: Bump `adrf` to 0.1.8 and `aiohttp` to 3.11.10
  • #5280: Publish changelog for api-2024.12.16.15.25.57
  • #5289: Pull all addons in one DB request
  • #5298: Publish changelog for api-2024.12.20.09.55.14

Documentation

  • #5279: Add Sentry Nuxt module
  • #5280: Publish changelog for api-2024.12.16.15.25.57
  • #5281: Publish changelog for frontend-2024.12.16.15.26.01
  • #5283: Publish changelog for frontend-2024.12.17.14.37.03
  • #5284: Add required variables for Nuxt Sentry setup
  • #5291: Publish changelog for frontend-2024.12.19.03.36.42
  • #5294: Publish changelog for frontend-2024.12.19.05.42.40
  • #5298: Publish changelog for api-2024.12.20.09.55.14

Frontend

  • #5108: Update the analytics events for relevancy
  • #5278: Set the background color on `<option>` to fix readability issue
  • #5279: Add Sentry Nuxt module
  • #5281: Publish changelog for frontend-2024.12.16.15.26.01
  • #5283: Publish changelog for frontend-2024.12.17.14.37.03
  • #5284: Add required variables for Nuxt Sentry setup
  • #5285: Fix scrollbar visibility issue on Windows browsers(replaced overflow-y: scroll with overflow-y: auto).
  • #5288: Add sources cache to Nuxt app
  • #5291: Publish changelog for frontend-2024.12.19.03.36.42
  • #5292: Use .env.sentry-build-plugin for Sentry auth token
  • #5294: Publish changelog for frontend-2024.12.19.05.42.40

Management

  • #5284: Add required variables for Nuxt Sentry setup

Closed issues

Analytics

  • #5005: Add search result index to the `SELECT_SEARCH_RESULT` event

API

  • #4851: Update to `adrf` 0.1.7 and clean up `MediaViewSet` with new adrf viewsets
  • #5274: Causing N+1 queries when requesting related audio tracks with `?peaks=true`

Frontend

  • #2710: How can I explore without searching?
  • #5005: Add search result index to the `SELECT_SEARCH_RESULT` event
  • #5107: Add search term and result position to the media selection events
  • #5270: Use the Sentry Nuxt module instead of our temporary implementation
  • #5277: Language selector hard to read in dark mode
  • #5282: Scrollbar displayed even when element is not overflowing
  • #5287: Cache sources stats in Nuxt

openverse-infrastructure

Merged PRs

API

  • #1121: Clean up API variables and lower Sentry traces sample rate

Closed issues

API

  • #1120: Try Sentry profiling for the API

#openverse, #week-in-openverse