A week in Openverse: 2024-09-02 – 2024-09-09

openverse

Merged PRs

APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways.

  • #4854: Update `ContentSource` to match `MediaMixin`
  • #4875: Fix handful of networking issues including silence errors
  • #4877: Publish changelog for api-2024.09.06.08.57.05

Catalog

  • #4836: DAG for generating and inserting Rekognition labels
  • #4857: Increase Science Museum backoff timeout from 2 minutes to 30 minutes
  • #4858: Added 90% ES CPU alarms to those disabled for the data refresh
  • #4861: Publish changelog for catalog-2024.09.04.19.31.19
  • #4867: Remove retired DAGs from the codebase
  • #4872: Make `additional_where` optional for batched update

Documentation

  • #4831: Update appearance of sensitive image thumbnails
  • #4836: DAG for generating and inserting Rekognition labels
  • #4855: Publish changelog for frontend-2024.09.01.19.19.29
  • #4859: Revert Nuxt updates and pin pinia versions
  • #4860: Publish changelog for frontend-2024.09.04.18.01.14
  • #4861: Publish changelog for catalog-2024.09.04.19.31.19
  • #4867: Remove retired DAGs from the codebase
  • #4868: Publish changelog for frontend-2024.09.05.07.51.39
  • #4869: Update Nuxt to v3.13.1
  • #4877: Publish changelog for api-2024.09.06.08.57.05

Frontend

  • #4831: Update appearance of sensitive image thumbnails
  • #4840: Add the UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. toggle for changing theme
  • #4855: Publish changelog for frontend-2024.09.01.19.19.29
  • #4859: Revert Nuxt updates and pin pinia versions
  • #4860: Publish changelog for frontend-2024.09.04.18.01.14
  • #4864: Fix frontend memory leak
  • #4868: Publish changelog for frontend-2024.09.05.07.51.39
  • #4869: Update Nuxt to v3.13.1

Management

  • #4864: Fix frontend memory leak
  • #4867: Remove retired DAGs from the codebase
  • #4871: Revert minor version removal from Renovate action

Closed issues

API

  • #2488: `ContentProvider.provider_identifier` and `AbstractMedia.provider` have different max lengths despite referring to the same thing
  • #4774: Do not log timeout errors for upstream thumbnail exception

Catalog

  • #4240: Remove retired DAGs
  • #4645: Create a DAG to generate and insert the new Rekognition tags
  • #4826: Add 90% ES CPU alarms to the list of those disabled for the data refresh

Frontend

  • #3379: Endless loading while running dev
  • #3497: More visual disctintion to loading bar
  • #4155: Site theme switcher (dark mode toggle)
  • #4232: Component: Theme switcher
  • #4309: Add UI toggle for dark mode
  • #4777: Improvement over image component

Management

  • #3716: Use a persistent cache for tldextract across CI runs
  • #4870: Renovate action is failing because it needs the full version tag

openverse-infrastructure

Merged PRs

Catalog

  • #1030: Bump catalog version

Infra

  • #1023: Use environmentFiles for ECS services

Management

  • #1026: 🔄 synced file(s) with WordPress/openverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org.

Closed issues

Infra

  • #949: DeployDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. Metabase

#openverse, #week-in-openverse