Merged PRs
API An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways.
- #3887: Use search query parameters for additional search views in the API
- #3962: Publish changelog for api-2024.03.25.15.22.26
- #3971: Fix load sample data script provider insertion
Catalog
- #3921: Add elasticsearch concurrency tags for Airflow
- #3936: Add Project Proposal for ingestion server removal project
- #3974: Update dependency apache Apache is the most widely used web server software. Developed and maintained by Apache Software Foundation. Apache is an Open Source software available for free.-airflow to v2.8.4 [SECURITY]
- #3983: Use a `make_insert_query` function in test_sql.py
Documentation
- #3913: Project proposal for dark mode project
- #3921: Add elasticsearch concurrency tags for Airflow
- #3980: Add documentation guidelines, update API docs guidelines links
Frontend
- #3725: Add ESLint rule to cap the length of translation strings
- #3957: Update payload of collection search analytics events
- #3960: Publish changelog for frontend-2024.03.25.15.22.24
- #3961: Remove unused colors from the tailwind config
- #3967: Fix logo height
- #3978: Update additional search views API params in frontend
- #3979: Reset the media store state if collection state changes
- #3985: Check for emptiness of case.split function input
Ingestion Server
- #3936: Add Project Proposal for ingestion server removal project
Management
- #3955: Group “week in Openverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org.” items by stack label
- #3982: Automatically apply the project proposal and IP labels to PRs
Closed issues
API
- #3869: Replace API collection paths with search parameters
Catalog
- #1835: [Quality] Use a `make_insert_query` function in test_sql.py
- #3891: Improve support for “concurrency pools” in Elasticsearch DAGs
- #3935: Write Project Proposal for ingestion server removal
Documentation
- #3504: Update contribution references in documentation quickstart
- #3894: Project Proposal: Dark Mode
Frontend
- #476: Updating logo nav component in header The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes.
- #3378: Don’t use very long strings to be translated
- #3619: Update `REACH_RESULT_END`, `LOAD_MORE`, `SELECT_SEARCH_RESULT` analytics events for additional search views
- #3894: Project Proposal: Dark Mode
- #3976: Staging: Provider filter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. is preserved on collection tag views
- #3984: TypeError: Cannot read properties of undefined (reading ‘trim’)
Ingestion Server
- #3935: Write Project Proposal for ingestion server removal
Management
- #3445: Categorise weekly updates by stack
#openverse, #week-in-openverse