openverse
Merged PRs
#3956: Publish changelog for catalog-2024.03.22.17.45.11
#3954: Add debug logs to renovate
#3953: Bump jwcrypto from 1.5.4 to 1.5.6 in /api
#3952: Update pinia and vue-demi
#3951: Adds locale to the locale kebab-case warnings
#3950: Link to Openverse in Documentation site root
#3942: Fix the skip-to-content link reloading the results
#3933: Publish changelog for frontend-2024.03.18.15.51.41
#3932: Publish changelog for api-2024.03.18.15.51.25
#3931: Fix audio alt files missing bit rate
#3928: Use DAG_DEFAULT_ARGS for all DAGs
#3850: Centralise frontend error reporting (and suppress unactionable Sentry errors)
#3836: Add accesstoken and ThrottledApplication to admin panel
#3835: Use the `VMediaCollection` for search and collection results
#3808: Cleanup tag display for long lists of tags
#3760: Implementation Plan: Content moderation metrics
Closed issues
#3940: Using "skip to content" button on search results page clears result counts (staging only)
#3939: Unmet `pinia` peer dependency (version issue)
#3938: Kebab-cased translation key warning when running `just p frontend i18n`
#3930: KeyError: "Got KeyError when attempting to get a value for field `bit_rate` on serializer `AudioAltFileSeri…
#3884: Search results are not updated when filters are unchecked but the search term is the same
#3830: Navigating between additional search views and single result pages and back does not update the single image
#3821: Clean up API URL environment variables
#3803: Not all DAGs have `DAG_DEFAULT_ARGS` applied
#3711: Add access token and throttled application models to Django admin
#3576: Returning to results from the new content views does not load previously-loaded pages
#3468: Avoid `AxiosError` when requesting bad image links
#2589: Cleanup tag display with long lists of tags
#1970: Implementation Plan: Moderation queue metrification
#1163: Update the Priority custom field when the issue priority label changes
#1126: Implementation Plan: Rekognition Data Evaluation
#1459: Surface materialized views in view names
#1473: Investigate Data Refreshes blocking during popularity steps
#1662: Catalog database/ingestion overhaul
#1667: No descriptions for audio files
#744: Add Rawpixel to authority data as `CURATED`
#1765: Come up with a solution for consuming crawler events (original #457)
#1791: Scrape CC REL data to identify CC-licensed images (original #182)
#1790: Feed new images to the crawler (original #456)
openverse-infrastructure
Merged PRs
#828: Bump catalog airflow version to rel-2024.03.22.17.45.11
#827: Update Nuxt HTTP 5xx responses runbook link
#826: Restrict SSH ingress on all non-bastion services to within the VPC
#825: Remove sudo calls from ingestion server init
#824: Remove API environment variables that are no longer used
#819: Remove Airflow email settings
Closed issues
#789: Drop SSH ingress from outside of the VPC on all EC2 instances (except the SSH bastion)
#548: Remove unnecessary calls to `sudo` from ingestion server user-data script
#258: Remove Airflow SMTP settings
#openverse, #week-in-openverse