A week in Openverse: 2024-02-26 – 2024-03-04


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