A week in Openverse: 2023-05-22 – 2023-05-29


openverse

Merged PRs

  • #2194: Remove focused playwright test so all tests run; fix broken tests
  • #2190: Validate `name` field to replace `IntegrityError`s with 400 response
  • #2189: Fix the image cell markup
  • #2188: Wrap the RecentSearches in ClientOnly
  • #2185: Fix 404 rendering with relative CSS references
  • #2183: Update references to moved documentation pages
  • #2180: Include `env` as a dependency for `up` just recipe
  • #2179: Fix just alias for frontend
  • #2178: Remove outdated docs section on release drafter workflow sync
  • #2177: Use the latest docker image for actionlint
  • #2176: Publish changelog for frontend-2023.05.23.17.02.26
  • #2174: Make analytics switchable in production
  • #2167: Bump requests from 2.30.0 to 2.31.0 in /api
  • #2166: Bump requests from 2.30.0 to 2.31.0 in /documentation
  • #2165: Bump requests from 2.29.0 to 2.31.0 in /automations/python
  • #2164: Bump requests from 2.29.0 to 2.31.0 in /ingestion_server
  • #2163: Decode cached file type for thumbnails
  • #2162: Publish changelog for frontend-2023.05.22.15.55.57
  • #2158: Fix various issues that existed in the rotate_db_snapshots DAG
  • #2156: Apply triage labels when no stack filter matches
  • #2149: Update text button styles
  • #2148: Update the search button
  • #2140: Replace build-url with native functionality
  • #2137: Remove old button variants
  • #2136: Update logo nav component in header
  • #2132: Update banner to match new designs and add analytics notification
  • #2123: Add ON_ERROR_STOP option for psql operations in upstream_db
  • #2120: Analytics event: `SUBMIT_SEARCH`
  • #2118: Implementation plan: Blurring sensitive content in the frontend
  • #2111: Alter label-pr logic to account for stack label already being present

Closed issues

  • #2193: Search results contentlist has incorrect markup
  • #2191: e2e Playwright tests are broken: only 1 test runs
  • #2173: Make analytics switchable in production
  • #2168: IntegrityError: duplicate key value violates unique constraint “api_oauth2registration_name_key”
  • #2139: Replace deprecated `build-url` with JS native `URL`
  • #2105: Filtered index `get_current_index` receives a `None` value
  • #2078: Customized buttons update
  • #2070: Allow choosing preferred ES index via an internal query param
  • #2055: Stack labeller breaks down when no filter is satisfied
  • #2020: Flaky test: `content-report-form` `focused-close-button`
  • #1190: Issues with the “Image Type” filter
  • #1187: Clean up after the buttons are implemented
  • #1068: Analytics event: `SUBMIT_SEARCH`
  • #964: Quickstart guide doesn’t mention `just env`
  • #938: Implementation Plan: Blurring sensitive results
  • #823: Create the analytics notification
  • #473: Recent searches on mobile cause client-server mismatch
  • #678: UpstreamThumbnailException only raised when there are “ambiguous” problems and not for things outside the 2xx range
  • #574: Homepage images are cut off by the informational footer when mobile keyboard is open
  • #727: Add image width and height to `/images` endpoint payload
  • #738: Silence insecure HTTPS warnings
  • #1838: Swap views during popularity calculation rather than delete

openverse-infrastructure

Merged PRs

  • #521: Set 429 back as valid healthcheck response to prevent task restarts until throttle is fixed
  • #519: Org module: Add rob; Update provider and out-of-sync repo settings
  • #518: Remove release-drafter workflow & related files
  • #515: 🔄 synced file(s) with WordPress/openverse
  • #514: Fix API health check command and code matcher

Closed issues

  • #481: Update bump script for monorepo releases
  • #45: The API Healthcheck succeeds 429 status code responses

#openverse, #week-in-openverse