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