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.
- #4677: Fix waveform generation for short tracks
- #4695: Decrease thumbnail upstream timeout and add timing logs for thumbnail requests
- #4718: Publish changelog for api-2024.08.05.16.42.20
Documentation
- #4528: Reorganise release and deployment process documentation
- #4664: Adds `postgresql` and `postgresql-devel` to image `ov`
- #4705: Remove the use of `import.meta.env`
- #4718: Publish changelog for api-2024.08.05.16.42.20
- #4723: Publish changelog for frontend-2024.08.06.13.48.44
Frontend
- #4689: Update dependency vue to v3.4.36
- #4700: Convert modal-related components to script setup
- #4705: Remove the use of `import.meta.env`
- #4722: Fix audio collection page SSR error
- #4723: Publish changelog for frontend-2024.08.06.13.48.44
- #4725: Fix the sources table crash
- #4731: Fix Playwright test failures when Nuxt context is not available
Ingestion Server
- #4727: Remove the url cleanup steps from data refresh
Management
- #4528: Reorganise release and deployment process documentation
- #4664: Adds `postgresql` and `postgresql-devel` to image `ov`
Closed issues
API
- #4570: Investigate and decrease image proxy upstream request timeout
- #4676: Unable to generate waveform for short audio files
Catalog
- #1411: Check crawled images have the correct URI protocol
Frontend
- #2108: Save artifacts from failed Playwright test runs
- #4703: Nuxt 3 frontend is using build-time environment variables (`import.meta.env`) for runtime variables
- #4721: Audio collection SSR error
- #4724: Repeated sorting of the sources table causes page freeze
- #4737: CI failing due to Nuxt context being unavailable during feature flag store setup
Ingestion Server
- #700: Remove the `URL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org` cleanup process from the ingestion server
Management
- #2108: Save artifacts from failed Playwright test runs
- #4515: `ov` is missing dependencies required to run `psycopg2` in the container
- #4637: Add `psql` and `pgcli` to `ov` tooling
Merged PRs
Frontend
- #997: Cleanup after Nuxt 3 migration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies.
- #1002: Disallow crawlers from high cardinality collection pages
Management
- #997: Cleanup after Nuxt 3 migration
Closed issues
Frontend
- #996: Cleanup after Nuxt 3 migration
#openverse, #week-in-openverse