A week in Openverse: 2023-07-03 – 2023-07-10

openverse
Merged PRs

#2584: Fix types in the templates

#2579: Deployment runbooks

#2576: Publish changelog for frontend-2023.07.06.14.52.49

#2568: Upgrade to Elasticsearch 8 locally

#2565: Refactor `head` in single result pages

#2562: Publish changelog for frontend-2023.07.05.17.56.39

#2559: Publish changelog for ingestion_server-2023.07.05.17.46.34

#2557: Temporarily disable saving clean tags to disk

#2555: Fix types in Vue components and add all of them to `tsconfig`

#2546: Sync pre-commit deps with package.json

#2541: Publish changelog for frontend-2023.07.03.18.19.32

#2540: Publish changelog for api-2023.07.03.17.52.00

#2537: Copy `en.json5` to `en.json` in frontend dev script

#2533: Bump ipython from 8.13.2 to 8.14.0 in /automations/python

#2532: Bump pygithub from 1.58.2 to 1.59.0 in /automations/python

#2531: Bump ipython from 8.13.2 to 8.14.0 in /ingestion_server

#2530: Bump sentry-sdk from 1.24.0 to 1.26.0 in /ingestion_server

#2529: Bump filelock from 3.12.0 to 3.12.2 in /ingestion_server

#2528: Bump myst-parser from 1.0.0 to 2.0.0 in /documentation

#2527: Bump boto3 from 1.26.144 to 1.26.165 in /ingestion_server

#2526: Bump pytest from 7.3.1 to 7.4.0 in /ingestion_server

#2525: Bump pytest-mock from 3.10.0 to 3.11.1 in /catalog

#2524: Bump apache-airflow[amazon,http,postgres] from 2.6.1 to 2.6.2 in /catalog

#2523: Bump fakeredis from 2.13.0 to 2.15.0 in /api

#2522: Bump pytest from 7.3.1 to 7.4.0 in /api

#2521: Bump django-cors-headers from 4.0.0 to 4.1.0 in /api

#2520: Bump drf-spectacular from 0.26.2 to 0.26.3 in /api

#2509: Add upstream URL when sending Photon request exceptions to Sentry

#2506: Fix Sentry configuration for multiprocessing environment

#2482: Add ESLint plugin package

Closed issues

#2567: Use Elasticsearch 8 locally

#2564: TypeError: Cannot read properties of undefined in `head`

#2558: Handle null `image`/`audio` in `head()`

#2556: Saving clean tags during data refresh fills up the disk

#2554: Add all components to `tsconfig`

#2552: wp dat

#2547:

#2536: Watch for changes on `en.json5` and copy to `en.json` in `dev`

#2476: OperationalError on multiple endpoints

#2399: Ingestion server errors not sent to Sentry

#2366: Add custom ESLint plugin with inaugural rule to check frontend configuration correctness

#2315: Remove implicit `@testing-library` `get*` assertions: `v-content-report-form.spec.js`

#2184: Add upstream URL when sending Photon request exceptions to Sentry

#2113: Designs for tag, source, and creator result pages

#1981: Runbook for deployments

#1912: Add instructions to deployment docs (and link from release app workflow inputs) for how to retrieve the SHA for deployment

#1083: Analytics event: `AUDIO_INTERACTION`

#1075: Analytics event: `VIEW_EXTERNAL_SOURCES`

#1074: Analytics event: `LOAD_MORE_RESULTS`

#818: Improve Openverse Project board

#394: Usage Analytics

#562: Make tags clickable – add a `search by tag` feature

openverse-infrastructure
Merged PRs

#555: Bump the ingestion server version

#554: Increase ingestion server root volume size

#552: synced file(s) with WordPress/openverse

Closed issues

#541: Provision a new Django API service just for thumbnails and route all thumbnail requests to it

#openverse, #week-in-openverse

This post was originally published on Make Openverse by dhruvkb.

Follow us

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