Merged PRs
API
- #4198: Warn on `license_url` computation in the API
- #4360: Add favicon to Django API
- #4372: Reduce permissions of default authentication scope
- #4376: Configure IPython configuration dir in the API
- #4386: Make media items the centre for all moderation activity
- #4387: Make miscellaneous improvements to the API developer experience
- #4394: Publish changelog for api-2024.05.27.15.21.38
- #4397: Revert “Change search query approach to include only available providers (#4238)”
- #4398: Publish changelog for api-2024.05.28.21.25.54
- #4414: Add report creation, better filtering and more improvements to admin views for media
Catalog
- #4370: Modify `add_license_url` DAG to use `batched_update`
- #4385: Always assume special urgency for contributor PR pings
- #4388: Added documentations for how to run DAGs in development alongside how to add new documentations.
Documentation
- #4385: Always assume special urgency for contributor PR pings
- #4388: Added documentations for how to run DAGs in development alongside how to add new documentations.
Frontend
- #4339: Fix recent searches keyboard navigation
- #4393: Publish changelog for frontend-2024.05.27.15.21.40
- #4396: Improve accessibility labels for filters tab and button
Ingestion Server
- #4382: Drop `ORDER BY` clause from copy step when adding a limit
- #4390: Publish changelog for ingestion_server-2024.05.27.13.36.10
Management
- #4343: Dockerfy the Openverse development environment
- #4389: Fix path to banner in `README.md`
- #4396: Improve accessibility labels for filters tab and button
- #4399: Add recipes for cleaning up
- #4401: Make Dockerfied development environment compatible with macOS
- #4409: Add support for aliases to `ov`
- #4410: Ignore v8 compile cache
Closed issues
API
- #3638: Add content moderation actions to expanded media admin view
- #3639: Soft lock moderation actions for works in review by a moderator
- #4324: Reduce permissions of default authentication scope
- #4341: Add favicon to Django API
- #4412: Make admin media endpoint work for all media items not just those with reports
- #4413: Include report filing in admin media view
Catalog
- #1093: Remove the Community Involvement handbook page
- #1095: Remove the provider ingestion script refactor handbook page
- #3885: Backfill `license_url` field for images where it’s null in the meta_data
- #4348: The `add_license_url` DAG keeps timing out
Documentation
- #4356: Create a document for how to start the catalog stack and run a DAG for testing
Frontend
- #480: Refactor recent searches to reduce code duplication
- #957: Better accessible name for Filters button and tab
- #3195: Looped in the recent searches when browsing with keyboard
Ingestion Server
- #4381: Drop `ORDER BY` clause from copy step of image data refresh when adding a limit
Management
- #2068: Make linting more contributor-friendly
- #4137: Create a “dev dependencies check” script for identifying what a contributor may need
- #4327: Update the PR Review Reminder DAG with special timing for non-maintainers
- #4404: Replace single usage of perl with Python
- #4407: Add support for aliases in `ov`
Merged PRs
Management
- #913: 🔄 synced file(s) with WordPress/openverse
Closed issues
API
- #895: Incorrect log line separator definition for API
Documentation
- #786: Update references to openverse.engineering domains in our public and internal documentation to use openverse.org instead
Infra
- #895: Incorrect log line separator definition for API
#openverse, #week-in-openverse