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.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://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/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.
  • #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 ‘categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging.’ field to the image database
  • #7: [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 – 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 GitHubGitHub GitHub is a website that offers online implementation of git repositories that can 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/ 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: [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.] i18n support
  • #112: Locale chooser missing

openverse-browser-extension

Merged PRs

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

#openverse, #week-in-openverse