A week in Openverse: 2022-02-21 – 2022-02-28


openverse

Merged PRs

  • #173: Add new tech labels for Bash and TypeScript
  • #172: Add minimum wait period to RFCs
  • #164: RFC: Introduce UI state cookie
  • #163: Add RFC README.md

Closed issues

  • #144: Support locale based locale paths in WordPress theme

openverse-catalog

Merged PRs

  • #372: Update Airflow to 2.2.4
  • #369: Add slack message on TSV load complete
  • #361: Reconfigure retries & timeouts for typical ingestion DAGs

Closed issues

  • #374: Format duration in TSV load complete Slack message
  • #370: [RFC] Catalog & API 3D Model Support
  • #356: TSV loader completion slack message
  • #352: Reactivate provider DAGs
  • #349: Improve provider workflow retries
  • #348: Use `execution_timeout` rather than `dagrun_timeout`
  • #283: Audit Provider scripts and associated DAGs

openverse-api

Merged PRs

  • #532: Add logging levels to Slack notifications in ingestion server
  • #507: Run CI/CD on every pull request
  • #500: Bump django-oauth-toolkit from 1.5.0 to 1.7.0 in /api

Closed issues

  • #481: Add “limited reporting” mode for ingestion server
  • #443: Run integration tests on all PRs
  • #416: `test_dead_links_are_correctly_filtered` Flakiness
  • #389: `just` scripting for the Analytics server

openverse-frontend

Merged PRs

  • #998: Add optional peaks key to AudioDetail interface
  • #997: Make active media setup store and add unit tests
  • #995: Remove unguarded localStorage access
  • #993: Fix CSS import ordering
  • #990: Fix attribution HTML glyph reference and fix historical usages as well
  • #988: Remove z-index from brand blocking search type switcher
  • #982: Fetch single image result in `asyncData` hook instead of `fetch`
  • #981: Split CI into discrete jobs
  • #979: Add support for native TypeScript
  • #944: Remove dead code and fix errant type
  • #918: Enable SSR for migration banner
  • #917: Lint TS files in Git hooks
  • #916: Disallow all link components except “ with eslint rule
  • #904: Add migration notice and translation banner to the blank layout; fix translation banner logic
  • #898: Avoid translating brand names
  • #893: Rename Skeleton components
  • #892: Rename AudioDetails
  • #884: Use v-show instead of v-if for width-based condition
  • #880: Fix browser back button handling in search pages
  • #879: Make VLink component that wraps around both external and internal links
  • #867: Refactor media services
  • #851: Remove `mediaType` from `search.query` state
  • #850: Update license explanation tooltip

Closed issues

  • #996: Add peaks to the AudioDetail interface
  • #994: Rendering crashes in Chrome if localStorage is blocked
  • #992: Focused image result license icons are wrong colors
  • #983: Open external links in parent frame
  • #980: Navigate to the image detail page with an invalid id breaks it
  • #921: Add native TS support for non-Vue SFC files
  • #909: [RFC] Introduce UI state cookie to fix pop-in issues
  • #891: [RFC] Visual Regression Testing
  • #890: Split tests and static analysis into separate actions in the CI
  • #889: [RFC] Frontend 3D Model Support
  • #882: SSR Audio results page crashes
  • #875: Pages menu lacks focus styles
  • #866: Simplify media services
  • #860: Switching search type from an SSR’d audio results page to all content does not fetch all results
  • #856: Using the back button to navigate from the images search to the all content search results in only images showing
  • #835: Remove `query.mediaType` state property
  • #807: Strings with a value of “Openverse” should never be translated
  • #801: Unable to choose images on landing page, under content types on the search bar
  • #784: Blank layout doesn’t show the translation banner or CC referral banner
  • #759: Header size in tablet
  • #761: Horizontal scroll issue on Openverse main page, when viewing license information.
  • #663: Browser back button doesn’t resubmit previous search
  • #558: Fix Audio e2e tests
  • #541: Add license definition in filter sidebar
  • #515: CC Migration banner doesn’t SSR
  • #468: External links NOT opening in the Openverse iframe
  • #423: License explanation popup should close on click outside and be placed correctly

#openverse, #week-in-openverse