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

openverse

Merged PRs

  • #130: Fix issues with the PR project automation
  • #129: Add PR pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” functionality to the infra repo

openverse-catalog

Merged PRs

  • #310: Extend Jamendo’s timeout to 24 hours
  • #309: Disable TSV loader scheduling
  • #308: Upgrade to Airflow 2.2.3
  • #306: Add unique indices to catalog

Closed issues

  • #305: Add unique indices to media tables

openverse-api

Merged PRs

  • #426: Set tldextract cache to writable directory
  • #422: Make 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. tests pass and reduce flakiness
  • #418: Bump pytest-django from 4.5.1 to 4.5.2 in /openverse_api
  • #415: Rename indices back to original during data refresh
  • #414: Update sample data for images with missing columns filled

Closed issues

  • #413: TLD extract caching fails
  • #362: Indices are not renamed after go-live swap
  • #270: Update sample data

openverse-frontend

Merged PRs

  • #553: Remove stray whitespace
  • #551: Use `extensions` rather than ignore to import components
  • #550: DeployDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. Storybook to GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ pages
  • #547: Stop importing from nuxt.config.js
  • #545: Update wp-locales.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.
  • #540: Upgrade Tailwind to version 3 with JIT mode
  • #531: Allow enabling or disabling interactivity of waveform
  • #520: Add Storybook smoketest to GitHub CI

Closed issues

  • #549: Deploy Storybook to GitHub pages
  • #538: Query text has whitespace around quotes when no content is found
  • #524: Stop importing `nuxt.config.js` into the app runtime
  • #518: Add Storybook compilation to CI to ensure that no PR breaks Storybook
  • #506: Small device filters modal is stuck in the “middle” of the page
  • #400: Dependencies are miscategorized as `devDependencies`
  • #387: e2e test suite
  • #273: [Bug] Audio track styling on narrow displays

#openverse, #week-in-openverse