A week in Openverse: 2021-10-11 – 2021-10-18

openverse

Merged PRs

  • #96: Remove prefixes from issue template titles

openverse-catalog

Merged PRs

  • #249: 🔄 Synced file(s) with WordPress/openverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org.
  • #245: Fix type in contributing.md
  • #243: Make CategoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. a StringColumn (not an ArrayColumn)
  • #240: Update test to use dag context
  • #239: Remove `trackid` query parameter from set thumbnail url
  • #238: Remove `get_log_operator` usage
  • #237: Update provider template, refactor DAG parsing tests
  • #230: Use new issue forms feature for source and provider issue templates
  • #223: Add sample WordPress REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/. script

Closed issues

  • #244: [Bug]
  • #234: [Bug] Jamendo `audio_set->url` contains track ID in query params
  • #232: [Quality] Remove `get_log_operator` usage
  • #228: [Bug] Update provider template
  • #220: [Bug] Array fields are sometimes emitted as blank strings in the sample data
  • #191: [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. Integration] Example WordPress REST API Photo Directory
  • #176: [Feature] Use new issue forms feature for source and provider issue templates

openverse-api

Merged PRs

  • #301: 🔄 Synced file(s) with WordPress/openverse
  • #299: Fix cleanup type checks
  • #298: Remove cruft and add missing deps in the API
  • #296: Improve minor aspects of the code
  • #294: Fix typo in CONTRIBUTING.md
  • #292: Add thumbnail field to audio sets
  • #291: Add duration and category to ES mappings
  • #289: Bump pycodestyle from 2.7.0 to 2.8.0 in /ingestion_server
  • #288: Bump boto3 from 1.18.56 to 1.18.58 in /ingestion_server
  • #287: Update all dependencies of the analytics codebase

Closed issues

  • #293: [Bug] Typo mistake in CONTRIBUTING.md
  • #274: [Bug] Integration tests are failing due to audio thumbnails
  • #238: Type errors in the ingestion server ‘cleanup’ step
  • #212: [Feature] Add audio fields to audio search response

openverse-frontend

Merged PRs

  • #326: Fix import typo for POT generation
  • #325: 🔄 Synced file(s) with WordPress/openverse
  • #323: Stop generating pot file on every test run
  • #321: Switch codeowners to wordpress/openverse-frontend
  • #319: Fix 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. display wrapping and clean up tests
  • #318: Fix pot file generation
  • #315: Add audio search to homepage
  • #314: Hide dropdown on single option
  • #311: Potential solution for DownloadButton height
  • #306: Fix typos in the `README.md` and `CONTRIBUTING.md`
  • #305: Keep single image fetch state local
  • #304: Remove unused functions in SearchGridForm
  • #301: Add replay action and played state to audio track
  • #300: Source page uplift
  • #288: Add download button to the single audio result page
  • #286: Write tests for search-store

Closed issues

  • #320: [Bug] Pot file generation runs on every `git push` and updates timestamp without other changes
  • #317: [Bug] POT file generation skipping path parts
  • #312: [Bug] DownloadButton should display no dropdown if there is only one format option
  • #303: [Bug] Unused functions in the SearchGridForm
  • #289: [Bug] {Audio} Play button doesn’t reset when audio track ends
  • #285: [Bug] Search store is not covered with tests
  • #280: [Bug] Media fetching status and errors are all combined
  • #271: [Feature] Ability to choose image/audio on transitional styles homepage
  • #270: [Feature] Implement download buttons on single audio result view
  • #269: [Bug] Fix active filter display on medium screens

openverse-browser-extension

Merged PRs

  • #17: 🔄 Synced file(s) with WordPress/openverse

#openverse, #week-in-openverse