A week in Openverse: 2023-05-08 – 2023-05-15

openverse
Merged PRs

#2082: Add the data & python automation folders as sync for the infra repo

#2081: Paginate GitHub events query for PR reminders

#2075: Re-add accidentally removed CORS middleware

#2069: Remove unused and empty settings file

#2066: Add project authors, auto-link GitHub usernames

#2065: Always run `clean` before `build` for the documentation

#2064: Add custom 404 page in documentation

#2061: Add throttle classess for health check endpoint

#2054: Add a dev container supporting docs and frontend

#2053: Remove mermaid diagram in API jobs

#2052: Bump redis from 4.5.1 to 4.5.4 in /utilities/provider_tallies

#2049: Fix i18n setup in the unit tests

#2048: Use additional build contexts to build frontend Docker image

#2046: Determine labels for checks using labels.yml, factor out common workflow utils

#2044: Use testing-library in test-utils/render

#2042: Added a recreate recipe for frontend

#2030: Move contributing.md

#2027: Calculate PR urgency based on ready for review time

#2025: Always build but only conditionally emit docs

#2002: Bump pygithub from 1.57 to 1.58.1 in /automations/python

#1983: Narrow filters for emitting new docs

#1942: Update clickhouse/clickhouse-server Docker tag to v22.12

#1907: Add Airflow variable for turning off provider DAG catchup

#1897: Add checks for required parameters to Provider scripts (S-Z)

#1896: Add checks for required parameters to Provider scripts (A-J)

#1894: Implementation Plan: Decoupling Popularity Calculations from Data Refresh

#1890: Project Proposal: Additional search views

#1889: Handle more than one value for a url query parameter

Closed issues

#2050: The i18n setup in unit tests does not work

#2047: CI/CD mermaid diagram does not work in Firefox

#2040: Pass `-f` to frontend/Dockerfile `rm` run so that missing files do not cause errors

#2028: Add a `recreate` recipe for the frontend

#2022: Only skip documentation build for dependabot when not updating documentation dependencies

#2008: Move CONTRIBUTING.md to documentation site

#1984: PR review reminders skips PRs if they have any update within the urgency period

#1964: Add a custom 404 page to docs site

#1932: Narrow filters for emitting new docs

#1924: Healthcheck endpoint throttles load balancer health checks

#1873: Implementation Plan: Popularity calculation optimizations

#1195: Determine labels for check using labels.yml

#1046: Frontend URL parsing: filterParameter.split is not a function

#1022: Configure Codespaces as a quick way to contribute to Openverse

#1284: Turn `catchup` off for dated DAGs for local testing

#453: `query[queryDataKey].split is not a function` in search query transform

#1403: Move DAG documentation generation check out of test CI/CD step

#262: Create a top-level API page in the Handbook

openverse-infrastructure
Merged PRs

#505: Make docs build a required monorepo check, unify more checks

#openverse, #week-in-openverse

This post was originally published on Make Openverse by Dhruv Bhanushali.

Follow us

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