A week in Openverse: 2024-03-18 – 2024-03-25

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

This post was originally published on Make Openverse by dhruvkb.

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.