Merged PRs
- #121: Add a workflow for a notification on new discussions
Merged PRs
- #301: Remove `get_*_operator` functions, simplify commoncrawl logic
- #299: Remove unnecessary logging.basicConfig calls
- #298: Refactor delay tests to prevent them from being flaky
- #297: Slack alerting for DAG failures
- #296: Retire common_api_workflows, clean up config
- #295: Specific error message for auth errors on request, improve tests
Closed issues
- #291: Provide a more descriptive message for auth errors
- #284: Retire/remove common_api_workflows.py
- #242: [Improvement] Use operators directly, remove `get_.*_operator` functions
- #214: Add DAG alerting in Slack
- #199: [Quality] Move logging.basicConfig calls out of import scope
- #160: [Infrastructure] `test_get_waits_before_getting` is flaky
Merged PRs
- #394: Fix page_size setting for related media
- #387: Bump pytest-django from 4.4.0 to 4.5.1 in /openverse_api
- #386: Bump boto3 from 1.20.16 to 1.20.20 in /openverse_api
- #382: Bump ipython from 7.30.0 to 7.30.1 in /ingestion_server
Closed issues
- #393: page_size for /related/ endpoint is set incorrectly and causes 400 error
Merged PRs
- #509: Fix API endpoints for related media and provider stats
- #503: Add progressive TypeScript compilation
- #498: Update README.md to remove broken link
- #497: Add a transform step after receiving data from the API
- #492: Redirect on image detail page
- #474: Persist search term across pages
- #473: Add e2e test for image detail page
- #469: Add Modal component
- #459: Improve focus styles for audio subcomponents
Closed issues
- #502: Seeking doesn’t work when zoomed
- #494: Remove broken link from README
- #486: Restyle filter sidebar
- #472: Required e2e tests for single result page
- #458: Modal component
- #407: Improve focus styles on `AudioTrack` subcomponents
- #348: Persist current search term in search bar across all pages
- #175: Explore adding progressive typechecking where possible
#openverse, #week-in-openverse