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
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
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
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