A week in Openverse: 2023-04-24 – 2023-05-01

openverse

Merged PRs

  • #1928: Respect the task timeout in recreate popularity constants task
  • #1921: Publish changelog for api-2023.04.27.07.29.23
  • #1918: Replace the links to old repos in code
  • #1915: Use path relative to `docker-compose.yml` file
  • #1914: Publish changelog for catalog-2023.04.27.02.43.13
  • #1913: Add release drafter configuration for catalog
  • #1911: Actually add catalog to the release-app workflow
  • #1906: Update timeouts for image popularity view creation
  • #1905: Fix CI migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies. checks
  • #1887: Make foreign_identifier required in `add_item`
  • #1882: Update deployment log links; remove old deployment workflows
  • #1879: Fix heading hierarchy in job documentation for CI + CD workflow
  • #1878: Publish changelog for api-2023.04.23.23.22.14
  • #1877: Publish changelog for frontend-2023.04.23.23.07.51
  • #1876: Install drf-spectacular
  • #1872: Simplify report views
  • #1871: Compute search path query parameters for the type passed
  • #1866: Accommodate multi-heading DAG docs
  • #1855: Avoid the need to specify each image individually in `load-img`
  • #1808: Add SVG Sprite Module for icons
  • #1800: Reintroduce 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. changelog 2023.04.12.23.29.59.md
  • #1221: Bump django from 4.1.7 to 4.2 in /api
  • #1219: Bump psycopg2 from 2.9.5 to 2.9.6 in /api
  • #1218: Bump orjson from 3.8.9 to 3.8.10 in /api
  • #1181: Analytics event: REPORT_MEDIA
  • #1178: Lower the number of columns when sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme. is open
  • #1146: Use `bordered-white` variant for VSearchTypeButton.vue
  • #1132: Update the VFilterButton to use the new variants
  • #1089: Convert VPopover story to MDX
  • #956: Remove `tags_list` from models and ingestion_server

Closed issues

  • #1917: Links to old repos in code
  • #1895: Migration checks fail trying to post a comment to openverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org.-api repo
  • #1886: Foreign identifier should be a required field in the MediaStore
  • #1875: Schema for audio_related and image_related is incorrect
  • #1870: The search type links should use appropriate filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. parameters
  • #1864: Accommodate multi-heading DAG docs
  • #1149: Use `drf-spectacular` to generate API docs in OpenAPI 3 format
  • #1082: Analytics event: `REPORT_MEDIA`
  • #1037: Report view makes unnecessary db queries
  • #985: Use sprites for SVG icons
  • #652: Thumbnail request will infrequently raise `SSLError`
  • #455: Audio box layout cannot hold content at 1024px breakpoint with filters open
  • #465: Content shift on hovering audio with type in mixed results
  • #1392: Increase Metropolitan reingestion timeout
  • #1311: Increase Metropolitan reingestion timeout
  • #1347: Increase Metropolitan reingestion timeout
  • #1353: Hardin-Simmons University Herbarium (HSU)
  • #1354: Botanical Research Institute of Texas, Philecology Herbarium (BRIT)
  • #1355: Baylor University Herbarium (BAYLU-BAYLU)
  • #1356: Abilene Christian University Herbarium (ACU)
  • #704: Remove legacy `tags_list` field
  • #584: Convert JS stories to MDX

openverse-infrastructure

Merged PRs

  • #486: Fix dag-sync.sh ownership
  • #479: Remove `WordPress/openverse-catalog` from Terraform management
  • #477: Update API deregistration time to reduce API deployment time and prevent deployment timeout from being reached
  • #470: Update `init.tpl` for the catalog Airflow to point to the monorepo

Closed issues

  • #485: DAG sync cron job is not working since monorepo changes
  • #476: Update API deployment timeout to account for task deregistration; lower deregistration time for API

#openverse, #week-in-openverse