openverse
Merged PRs
#3861: Update dependency fakeredis to v2.21.1
#3859: Update dependency @playwright/test to v1.42.0
#3858: Update workflows
#3856: Update dependency pook to v1.4.3
#3855: Update dependency elasticsearch to v8.12.1
#3854: Update Node.js to v18.19.1
#3851: Use GitHub script to handle JSON escaping in Slack message
#3849: Remove references to api-dev
#3839: Publish changelog for ingestion_server-2024.02.28.18.32.08
#3838: Publish changelog for api-2024.02.28.16.32.28
#3837: Rename verbose plural "mature" to "sensitive" in API admin
#3834: Add Free Music Archive to external sources in the frontend
#3829: Publish changelog for frontend-2024.02.26.18.58.35
#3828: Make User-Agent a default header
#3826: Extend Europeana timeout
#3811: Turn analytics composable into a plugin
#3810: Use infrequent access when uploading provider TSVs
#3786: Add a documentation page describing the different parts of the Openverse stack
#3769: `mature` -> `sensitive` code changes for the API
#3763: Add proportional staging index dag
#3719: Implementation Plan: Bulk moderation actions
#3528: Replaced `get_token_info` calls with the `request.auth.application`
#3444: Add API schema tests using schemathesis
Closed issues
#3781: `Send Slack message` CI step failure
#3723: `mature` -> `sensitive` code changes for the API
#3514: Remove unnecessary `get_token_info`
#3488: Create a DAG for creating es indices proportional by provider
#3446: Use property-based testing for the API
#3201: Add a documentation page describing the different parts of our stack
#2486: Add Free Music Archive to the "External Sources" frontend feature
#1967: Implementation Plan: Bulk moderation actions
#1362: Include UA string on every request made by the DelayedRequester
#1787: Archive TSVs saved on S3 at lower (cheaper) access level (original #376)
openverse-infrastructure
Merged PRs
#812: synced file(s) with WordPress/openverse
#810: Remove unnecessary `register_with_target_group`
#809: Bump ingestion server version
#808: Add openverse-catalog bucket lifecycle rule
#805: Add new API domain environment variables
#804: Extract load balancer listener management out of generic service modules
Closed issues
#772: Remove register_with_target_group option from ec2-service to simplify the module
#771: Extract security group configuration out of `generic/service` and `generic/ec2-service` into new security group module
#770: Extract load balancer rule and cloudflare domain provisioning out of `generic/service` and `generic/ec2-service`
#openverse, #week-in-openverse