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

openverse

Merged PRs

APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways.

  • #5258: Publish changelog for api-2024.12.07.04.18.28
  • #5264: Set up Sentry profiling for the API
  • #5269: Publish changelog for api-2024.12.11.14.44.17
  • #5276: Fix broken schemathesis tests

Documentation

  • #5258: Publish changelog for api-2024.12.07.04.18.28
  • #5259: Publish changelog for frontend-2024.12.07.04.18.28
  • #5263: Publish changelog for frontend-2024.12.10.14.47.56
  • #5269: Publish changelog for api-2024.12.11.14.44.17

Frontend

  • #5259: Publish changelog for frontend-2024.12.07.04.18.28
  • #5260: Launch the dark mode
  • #5263: Publish changelog for frontend-2024.12.10.14.47.56
  • #5267: Make analytics tests stricter
  • #5268: Use `nuxi typecheck` to make the frontend types check in pre-commit faster
  • #5272: Standardize the image and audio result components

Management

  • #5256: Avoid emulation for `ov` development environment
  • #5257: Update `shfmt` hook to remove warning

Closed issues

Frontend

  • #5266: Make the analytics tests stricter
  • #5271: Standardize the image and audio result components

Management

  • #4934: Use k6 release assets to build `ov` images

openverse-infrastructure

Merged PRs

API

  • #1123: Duplicate all variables for zero downtime deployment

Infra

  • #1116: Update Terraform aws to v5.81.0
  • #1122: Apply dangling changes and increase staging frontend task resources
  • #1123: Duplicate all variables for zero downtime deployment

Management

  • #1119: Make renovatebot ignore legacy folders (2nd attempt)

#openverse, #week-in-openverse