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