A week in Openverse: 2021-12-13 – 2021-12-20

openverse

Merged PRs

  • #128: Add technology labels
  • #127: Readme: fix link to OpenverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org. P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/.

Closed issues

  • #126: Add language labels

openverse-catalog

Merged PRs

  • #303: Bump lxml from 4.6.3 to 4.6.5
  • #302: Add Image Categories

openverse-api

Merged PRs

  • #408: Add docker volumes for local development
  • #405: Bump boto3 from 1.20.20 to 1.20.24 in /openverse_api
  • #398: Check if value is numeric before converting to int
  • #388: Bump django-redis from 5.0.0 to 5.1.0 in /openverse_api
  • #385: Bump pre-commit from 2.15.0 to 2.16.0 in /openverse_api
  • #384: Bump ipython from 7.30.0 to 7.30.1 in /openverse_api
  • #383: Bump django-cors-headers from 3.10.0 to 3.10.1 in /openverse_api

Closed issues

  • #407: Docker volumes for local development
  • #363: Ingestion server tests are failing

openverse-frontend

Merged PRs

  • #537: Fix filters modal position in iframeiframe iFrame is an acronym for an inline frame. An iFrame is used inside a webpage to load another HTML document and render it. This HTML document may also contain JavaScript and/or CSS which is loaded at the time when iframe tag is parsed by the user’s browser.
  • #528: Replace babel-eslint with @babel/eslint-parser
  • #527: Unify VLicense casing
  • #526: MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. Search Provider: The Greats added (ticket #299)
  • #525: Use pnpm (and fix Storybook issues as a result)
  • #517: Add ts-node to stop Storybook complaining about tsconfig.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML.
  • #514: Fix audio RTL visual bugs
  • #504: Update AudioTrack layouts as per new designs
  • #489: Add VFilterButton
  • #457: Add translation notification banner
  • #382: Refactor search results components and media fetching

Closed issues

  • #536: Mobile filters modal incorrectly renders in embedded mode
  • #521: Author link navigates inside the iframe and fails to render
  • #516: TypeScript breaks Storybook
  • #513: Audio search result RTL issues
  • #512: Single result page for Audio RTL touchups
  • #483: Storybook issues
  • #476: VFilterButton
  • #421: RTL touchups
  • #419: Banner for incomplete translations
  • #381: Extract common functionality from Audio and Image search result pages
  • #299: [Feature] Meta Search Provider: The Greats
  • #296: [Improvement] Replace `babel-eslint` with `@babel/eslint-parser`
  • #228: Boxed Audio Component

#openverse, #week-in-openverse