Merged PRs
API
- #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/github to v6
- #5066: Update dependency @vueuse/core 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
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 deploy
Infra
- #1031: Run load tests after each frontend staging deploy
#openverse, #week-in-openverse