A week in Openverse: 2023-08-21 – 2023-08-28

openverse
Merged PRs

#2899: Bump boto3 from 1.28.20 to 1.28.34 in /ingestion_server

#2892: Remove `gevent`, `django-braces`, and `ipaddress` dependencies

#2875: Bump fakeredis from 2.15.0 to 2.18.0 in /api

#2873: Bump jsonschema from 4.18.6 to 4.19.0 in /ingestion_server

#2870: Bump furo from 2023.7.26 to 2023.8.19 in /documentation

#2868: Bump pygithub from 1.59.0 to 1.59.1 in /automations/python

#2866: Refactor search.vue and add it to tsconfig

#2864: Revert changes to drop and recreate popularity constants views

#2863: Update Tailwind `rounded-md`

#2857: Publish changelog for frontend-2023.08.22.06.04.39

#2856: Publish changelog for api-2023.08.22.04.57.04

#2855: Add codespell pre-commit hook

#2854: Add blurring to the global audio player

#2852: Escape HTML in media title and creator

#2848: Fix nginx redirect for no trailing slash

#2847: Prevent errors when Plausible is not running

#2841: Drop and recreate pop constants instead of refreshing

#2824: Document Plausible configuration deployment & deprecated custom properties

#2818: Update data refresh to use media tables

#2803: Update audio and audioset_view to not rely on audio_view

#2724: Update VSearchBarButton to use VButton instead of VIconButton

Closed issues

#2890: Remove `django-braces` dependency from API

#2889: Remove `ipaddress` dependency from API

#2862: Set `rounded-md` to 8px (instead of Tailwind default of 6px)

#2861: Handle `SychronousOnlyOperation` exceptions

#2787: Remove gevent

#2785: Embed the production run command in the dockerfile rather than relying on ECS to override it

#2658: Update right padding in Header internal

#2094: Remove popularity steps from the data refresh DAGs

#2093: Update ingestion server to copy data from the catalog media tables

#1988: Update analytics documentation to include instructions for enabling the analytics feature flag

#1880: Compress Docker images with zstd

#378: Add pre-commit hooks for spell checking

#658: SystemExit

#728: Path `/static` redirects to port 8080

openverse-infrastructure
Merged PRs

#601: Use built in API run command

#600: Remove prod ES 7 cluster

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

#596: Change tag `Name` of `prod_es_instances`

#591: Make all-branch rule default for all repositories, add gh-pages rule

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

#588: Use built in API run command

#584: Update production API services to use the new ES8 Cluster

Closed issues

#597: Deprovision the ES7 cluster

#593: Escape HTML in results

#553: Upgrade to Elasticsearch 8

#173: Set branch protection rules on both monorepo and infra repo for non-`main` branches.

#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.