A week in Openverse: 2023-05-01 – 2023-05-08


openverse

Merged PRs

  • #2051: Update consistent python test module naming pattern
  • #2045: Add provider & new stack labels to label sync, remove catalog repo from github config
  • #2036: Add GitHub username link to changelog, unify & simplify format
  • #2035: Bump redis from 4.3.4 to 4.4.4 in /utilities/dead_links
  • #2033: Fix stack label for documentation
  • #2024: Bump boto3 from 1.26.123 to 1.26.126 in /ingestion_server
  • #2023: Simplify and reorder parameters to `catalog/pgcli` recipe
  • #2021: Skip flaky content-report-form test
  • #2017: Publish changelog for ingestion_server-2023.05.03.22.29.52
  • #2016: Remove `piexif` and suppress warnings
  • #2012: Update discussion.md template to remove typo
  • #2010: Add documentation for creating implementation plan issues
  • #2003: Bump requests from 2.28.2 to 2.29.0 in /automations/python
  • #2001: Bump beautifulsoup4 from 4.11.2 to 4.12.2 in /automations/python
  • #2000: Bump ipython from 8.10.0 to 8.13.1 in /automations/python
  • #1999: Bump sphinx-copybutton from 0.5.1 to 0.5.2 in /documentation
  • #1998: Bump sphinx from 6.1.3 to 6.2.1 in /documentation
  • #1997: Bump renovatebot/github-action from 36.0.2 to 36.1.0
  • #1994: Configure dependabot.yml to include the documentation and automations/python directories
  • #1993: Remove authentication in bulk translation downloads
  • #1982: Publish changelog for api-2023.05.02.21.26.28
  • #1980: Publish changelog for frontend-2023.05.02.19.17.32
  • #1975: Add flaky test documentation; link to it from playwright test failure comment
  • #1973: Fix documentation rate limiting and formatting issues; fail docs build in CI if docs build has warnings
  • #1960: Correctly pass `maxDiffPixelRatio` to add tolerance for pages-single-result VR test
  • #1958: Bump ipython from 8.12.1 to 8.13.1 in /api
  • #1957: Bump boto3 from 1.26.122 to 1.26.123 in /api
  • #1956: Bump sentry-sdk from 1.21.0 to 1.21.1 in /api
  • #1955: Bump ipython from 8.12.0 to 8.13.1 in /ingestion_server
  • #1954: Bump sentry-sdk from 1.19.1 to 1.21.1 in /ingestion_server

Closed issues

  • #2039: Use a consistent Python test module naming pattern
  • #2013: How should we present analytics opt-out in the frontend user interface?
  • #1991: Avoid user/password login for GlotPress bulk download
  • #1977: <Replace this with actual title>
  • #1974: Retroactively apply release-drafter template changes to previous doc site changelogs to reduce docs build times in CI
  • #1972: Many CI/CD documentation section cross-references are broken
  • #1971: Documentation link issues plugin can get rate limited and fail
  • #1963: Add documentation for our flaky test triage process
  • #1959: Flaky VR test: visual-regression/pages/pages-single-result.spec.ts:32:15 › image rtl single-result page snapshots
  • #1930: Remove unused `@types/lodash.sortby` package
  • #1908: Document `orjson` dependency in API and/or plan its removal
  • #1902: `RemovedInDjango50Warning` suppression
  • #1883: Provider API value checks should filter out all falsy values, not only `None`
  • #1863: PR review reminders DAG does not handle base branches other than `main`
  • #1861: Explore fine-grained manual reorganisation of documentation sidebar items
  • #1860: Check for documentation build errors/warnings and fail CI if unexpected ones exist
  • #1859: Changes to CI workflow should not publish Docker and deploy staging
  • #1848: Replace deprecated `waitForNavigation` method in Playwright tests
  • #1799: Rename or remove the `api/catalog` directory
  • #1203: Missing gap between media titles and primary CTA on single result pages
  • #1198: Query the filtered index from the API
  • #1197: Create `create_filtered_<media_type>_index` DAG factory
  • #1194: Codify new stack labels in labels.yml
  • #1257: LicenseInfo should only hold a valid license information
  • #1087: Analytics event: `BACK_TO_SEARCH`
  • #1076: Analytics event: `SELECT_EXTERNAL_SOURCE`
  • #1020: Update the buttons to use the “new” variants and sizes
  • #847: Add pre-commit hook to format shell scripts
  • #801: Configure Dependabot for `documentation/` and `automations/python/`
  • #793: Search results titles should be heading level 2 for easy access.

openverse-infrastructure

Merged PRs

  • #500: Use correct WSGI module location after API module rename
  • #499: 🔄 synced file(s) with WordPress/openverse
  • #497: 🔄 synced file(s) with WordPress/openverse
  • #494: Bump version for ingestion server
  • #492: 🔄 synced file(s) with WordPress/openverse
  • #491: Remove secret `MAKE_LOGIN_PASSWORD` from `WordPress/openverse`
  • #490: 🔄 synced file(s) with WordPress/openverse
  • #488: Update names for required Django checks

#openverse, #week-in-openverse