A week in Openverse: 2023-11-13 – 2023-11-20


openverse

Merged PRs

  • #3365: Update VCollectionHeader.vue
  • #3359: Unpin glibc
  • #3358: Use the correct suffix for exact matches field
  • #3356: Publish changelog for api-2023.11.14.23.44.01
  • #3354: Add gc debugging flag to help debug prod thumbnails leak
  • #3352: Publish changelog for frontend-2023.11.14.19.30.29
  • #3351: Publish changelog for ingestion_server-2023.11.14.18.39.29
  • #3350: Publish changelog for catalog-2023.11.14.18.24.16
  • #3347: Publish changelog for api-2023.11.13.22.18.21
  • #3346: Use the `keyword` field for tags in related query
  • #3344: Configure the number of proxies to fix anon rate limiting
  • #3343: Update dependency axios to v1 [SECURITY]
  • #3341: Remove `this` from `VGridSkeleton` props `default`
  • #3334: Add logging around `_post_process_results` recursion
  • #3324: Include media provider in thumbnail failure logging and tallying
  • #3322: Add some Vue 3 Eslint rules
  • #3297: Update the Audio track in row, box and full layouts
  • #3259: Add DAG for filtering archived providers in catalog
  • #3042: Document existing project automations and plan implementation of new ones
  • #2853: Add API routes and controllers for additional search views

Closed issues

  • #3348: Related query does not use filtered index
  • #3269: Correctly set up mixing of exact search with stemming
  • #3268: Remove `this` from `VGridSkeleton` props `default`
  • #3257: Filter dead link-only providers in the Catalog
  • #3157: Remove pinned glibc update once docker images are updated
  • #2910: Audio components improvement
  • #2850: Create a controller for Additional search views
  • #2849: Add additional search views endpoints to the API
  • #2320: Remove implicit `@testing-library` `get*` assertions: `v-box-layout.spec.js`
  • #2318: Remove implicit `@testing-library` `get*` assertions: `v-audio-track.spec.js`
  • #2314: Delay origin index alias promotion until after filtered index is created
  • #2299: Disable coverage by default when running unit tests locally
  • #1931: Implementation Plan: Openverse Backlog project automation
  • #368: Integrate ‘alex’ to ensure our Markdown docs are considerate
  • #588: Enable some of the Vue 3 eslint rules related to composition API
  • #72: [Feature] Setup bot to automerge Dependabot PRs after approval

openverse-infrastructure

Merged PRs

  • #689: Set thumbnails prod logging to INFO
  • #688: Add gc debug logging flags to thumbnails
  • #686: Bump catalog version to rel-2023.11.14.18.24.16
  • #684: Reduce staging tasks
  • #681: Resize production API tasks
  • #680: Only run ansible-lint hook when ansible files change
  • #629: Enable verbose ES logging on the API

Closed issues

  • #638: Explore GC options for Elasticsearch
  • #528: Re-evaluate gunicorn worker count for API tasks
  • #278: Consider scaling down production frontend instance

#openverse, #week-in-openverse