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


openverse

Merged PRs

  • #84: Update board name to track PRs in a separate project
  • #67: Create weekly update post on Make, weekly

Closed issues

  • #55: [Feature] Automate publishing to make.wordpress.org

openverse-catalog

Merged PRs

  • #226: Docker optimization & repository restructuring
  • #221: Implement stocksnap popularity and popularity documentation
  • #218: Use `just` commands in CI workflow
  • #217: Move dev-specific services into compose overrides file
  • #206: 🔄 Synced file(s) with WordPress/openverse
  • #197: [Audio] Add Wikimedia as Audio source
  • #196: Add new columns to MediaStore and database

Closed issues

  • #225: Install pgcli on postgres dev container
  • #216: Use `just` commands in the CI workflow
  • #212: Move development services into compose override file
  • #210: General Dockerfile improvements
  • #204: Move tests into subfolders
  • #182: [Feature] Stocksnap Popularity
  • #166: [Infrastructure] Simplify the TSV to Postgres loading process
  • #155: [Quality] Switch `docker-compose.yml` to be the local config and `docker-compose.override.yml` to contain the prod config
  • #152: [Feature] Add filetype to AudioStore and Audio database
  • #121: [Feature] Add ‘category’ field to the image database
  • #7: [API Integration – AUDIO] Wikimedia Commons (original #316)

openverse-api

Merged PRs

  • #275: Bump python from 3.9 to 3.10.0 in /openverse_api
  • #273: Setup Dependabot updates for analytics server
  • #272: Bump boto3 from 1.18.48 to 1.18.56 in /ingestion_server
  • #271: Reduce flakiness of tests
  • #269: Add filesize and filetype to the API endpoints
  • #268: Add just recipe to wait for stack startup
  • #266: Add file type information to the Django models
  • #264: Removing redundant `test/README`
  • #263: Clean up GitHub Actions workflows
  • #260: Make corrections to sample data and tests to restore CI
  • #258: Bump python-decouple from 3.4 to 3.5 in /ingestion_server
  • #257: Bump filelock from 3.0.12 to 3.3.0 in /ingestion_server
  • #256: 🔄 Synced file(s) with WordPress/openverse
  • #255: Bump django-cors-headers from 3.8.0 to 3.9.0 in /openverse_api
  • #254: Bump boto3 from 1.18.48 to 1.18.53 in /openverse_api
  • #251: Add updated audio sample data with set position
  • #230: Bump elasticsearch-dsl from 7.0.0 to 7.4.0 in /ingestion_server
  • #202: Refactor the use of environment variables

Closed issues

  • #262: [Bug] The integration tests are flaky sometimes
  • #261: [Bug] Remove redundant `test/README`
  • #259: [Bug] `just init` fails due to lack of pause
  • #192: [Feature] Use environment files instead of hardcoding in Compose

openverse-frontend

Merged PRs

  • #297: Update Dockerfile node/npm version and add translations
  • #295: Add contribution guideline about JSDoc types
  • #294: Fix undefined “type” in LicenseExplanationTooltip
  • #293: Add `cross-env` dependency
  • #290: Fix Windows full path in .pot file
  • #287: 🔄 Synced file(s) with WordPress/openverse
  • #284: Use related composable
  • #281: Add ImageGrid component and use it for RelatedImages
  • #279: Remove references to api.creativecommons.engineering
  • #278: Fix ‘scroll to top’ button
  • #245: Define functionality for the `AudioThumbnail` component
  • #243: Fix licence information flyout menu alignment

Closed issues

  • #292: [Feature] Document jsdoc usage for contributors
  • #291: [Bug] Running `npm run dev` on Windows failed
  • #277: [Bug] .pot file is generated with full paths in Windows
  • #247: [Bug] “To the top” arrow visually button broken
  • #225: [Bug] Update Docker local development process for i18n support
  • #219: [Bug] License information flyout menu alignment
  • #143: [Meta] i18n support
  • #112: Locale chooser missing

openverse-browser-extension

Merged PRs

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

#openverse, #week-in-openverse