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 photos, audio, and video. Openverse is also the name for the collection of related code repositories that make up the project. 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