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