A week in Openverse: 2023-09-11 – 2023-09-18

openverse

Merged PRs

  • #3031: Publish changelog for api-2023.09.15.19.15.58
  • #3030: Update dependency Pillow to v10.0.1
  • #3021: Resolve flakiness in global audio player VR tests
  • #3018: Remove `requests-oauthlib` from api dependencies
  • #3017: 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. languages by presence of ISO
  • #3016: Media results null check
  • #3015: Publish changelog for frontend-2023.09.11.17.34.23
  • #3014: Publish changelog for api-2023.09.11.16.56.52
  • #3013: Populate sensitivities for single result view
  • #3010: Skip flaky global audio visual regression test
  • #3006: `mature` -> `sensitive` frontend copy and code
  • #3005: Remove python3 openid dependency from api
  • #3004: remove redlock-py from api dependencies
  • #3003: remove hvac dependency from 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.
  • #3002: Remove django-sslserver
  • #2983: Add content safety info to `SELECT_SEARCH_RESULT` event
  • #2974: Initialise runbooks for Nuxt 2XX/5XX alarms
  • #2964: Refactor popularity SQL
  • #2851: Update links in metadata section on single result page
  • #2793: Provider: justtakeitfree.com
  • #2738: Add runbooks for first API alarms

Closed issues

  • #3009: Flaky visual regression test: `visual-regression/components/global-audio-player.spec.ts:15:9 › screen at breakpoint xs with width 340 › Global audio player on the search page – rtl`
  • #2986: Warning from @nuxtjs/i18n about locales without ISO code
  • #2969: Track sensitivity and blurring info in result selection event
  • #2926: Single result endpoint does not return correctly populated `sensitivity`
  • #2896: Remove `python3-openid` dependency from API
  • #2895: Remove `requests-oauthlib` dependency from API
  • #2894: Remove `hvac` dependency from API
  • #2893: Remove `redlock-py` dependency from API
  • #2887: Remove `django-sslserver` dependency
  • #2731: Update Source and Provider links in the single result page Information section
  • #2678: Create a mapping of media type to SQL constants
  • #2624: `mature` -> `sensitive` code changes for the frontend
  • #2623: `mature` -> `sensitive` copy changes for the frontend
  • #2582: New styles in Metadata element
  • #2505: Frontend response count alarms
  • #1264: Image source: justtakeitfree.com
  • #433: Popularity calculation optimizations (Matview refresh)

openverse-infrastructure

Merged PRs

  • #613: Promote unhealthy ECS host count alarms
  • #612: Add alarm for high total requests for Nuxt
  • #587: Use default, recommended ES heap sizes
  • #581: Define alarms for API 2XX and 5XX responses

#openverse, #week-in-openverse