A week in Openverse: 2024-10-21 – 2024-10-28

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.

  • #5061: Publish changelog for api-2024.10.21.09.19.16

Catalog

  • #5074: Add missing warning arg in `rotate_envfiles` DAG
  • #5077: Use the correct environment DB for getting the record count of media
  • #5078: Fix parameter type for fetching launch template number
  • #5079: Wait for worker to initialize before trying to trigger reindexing task
  • #5080: Use port 8002 for indexer worker in non-local environment
  • #5081: Log instance status in distributed reindex, pass if empty

Documentation

  • #5058: Publish changelog for frontend-2024.10.19.14.45.06
  • #5061: Publish changelog for api-2024.10.21.09.19.16
  • #5073: Publish changelog for frontend-2024.10.24.04.16.14

Frontend

  • #5012: Update dependency nuxt to v3.13.2
  • #5058: Publish changelog for frontend-2024.10.19.14.45.06
  • #5062: Fix token in #4991
  • #5064: Update dependency pinia to v2.2.4
  • #5065: Update dependency @actions/githubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ to v6
  • #5066: Update dependency @vueuse/coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. to v11
  • #5068: Update dependency vite to v5.4.6 [SECURITY]
  • #5070: Exclude `ar` from k6 load testing
  • #5073: Publish changelog for frontend-2024.10.24.04.16.14
  • #5076: Fix dark mode issues
  • #5084: Update node and pnpm

Infra

  • #4991: Run k6 after staging deployments

Management

  • #4991: Run k6 after staging deployments
  • #5062: Fix token in #4991
  • #5065: Update dependency @actions/github to v6

Closed issues

Frontend

  • #4911: Dark mode visual bugs
  • #5069: K6 load testing in staging returns many errors due to lack of Arabic translations

openverse-infrastructure

Merged PRs

Catalog

  • #1069: Grant airflow permissions over new environment files buckets
  • #1071: Add missing permissions to Airflow

Infra

  • #1072: Mitigate high request count from possibly malicious sources

Closed issues

Catalog

  • #1070: Airflow is missing permissions to read task definitions and launch templates

Frontend

  • #1031: Run load tests after each frontend staging deployDeploy Launching code from a local development environment to the production web server, so that it's available to visitors.

Infra

  • #1031: Run load tests after each frontend staging deploy

#openverse, #week-in-openverse