A week in Openverse: 2023-04-10 – 2023-04-17

openverse

Merged PRs

  • #1224: Fix 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.-file sync workflow
  • #1223: Add `LABEL` to link repo with GHCR image
  • #1222: Fix line ending of Java SDK file
  • #1208: Bump peter-evans/create-pull-request from 4 to 5
  • #1204: Remove empty implementation plan template
  • #1186: Changelog/api 2023.04.12.23.29.59 manual cleanup
  • #1185: Publish changelog for api-2023.04.12.23.29.59
  • #1183: Add content write permission to release app workflow
  • #1182: Disable Plausible at init
  • #1179: Use the built-in Tailwind named groups
  • #1177: Add a check for `statement`'s name to fix the failure
  • #1174: Change deployment workflow name from colon to dash
  • #1173: Pin renovate action to specific version
  • #1167: Add project labels
  • #1164: Move RFCs into the documentation site
  • #1155: Update project plan PR template
  • #1143: Delete unused VSearchTypeRadio.vue
  • #1140: Update the Copy button
  • #1107: Project Proposal: Search Relevancy Sandbox
  • #1091: Convert VModal story to MDX
  • #1062: Convert `VContentLink` story to MDX
  • #1060: Update Tailwind to version 3.3
  • #1049: Update the CTA buttons
  • #1021: Update sources button
  • #996: Implementation Plan: Filtering and designating sensitive results in the 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.
  • #988: Extract VCloseButton and add descriptive labels
  • #911: Implementation Plan: Managing A Sensitive Terms List
  • #907: Update deployment doc and add zero-downtime info about environment variables

Closed issues

  • #1170: Clear the done column of the project board weekly
  • #1162: Move RFCs and project documentation into their own section of the docs site
  • #1142: `just frontend/init` fails
  • #937: Implementation Plan: API sensitive terms filtering and designation
  • #876: Update `DEPLOYMENT.md` with information for the API and move it to the documentation site
  • #875: Do not require labels on project planning PRs
  • #393: Evaluation of the Rekognition data
  • #466: Add a "nested" group to button to support enable group- styling it in Tailwind
  • #190: RFC Request: Browser Extension
  • #608: Use more descriptive labels for close buttons
  • #609: Add descriptive aria-label to content report popover close button
  • #750: [Feature] Use metadata keywords to help detect if something is NSFW (original #482)

openverse-catalog

Merged PRs

  • #1103: Fix linting
  • #1102: Handle empty string urls for Metropolitan
  • #1099: Add region to rotate_rds_snapshots DAG
  • #1094: Restructure codebase to be more monorepo-friendly
  • #1093: Retire image expiration dag
  • #1092: 🔄 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.
  • #1059: 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. retrieval function across all provider_api_scripts tests
  • #1055: Do not show a load completion message if all steps failed

Closed issues

  • #1032: Nappy API is failing on requests near the end of the page limit
  • #1019: Metropolitan receives records with `None` url
  • #999: Retire image expiration dag
  • #712: Standardize JSON retrieval function across all tests
  • #465: Do not show a load completion message if all steps failed

openverse-infrastructure

Merged PRs

  • #467: Enable deletion protection for the API RDS instance in production
  • #461: Change deployment workflow name from colon to dash
  • #459: Update note about how secrets are stored/managed
  • #458: Remove initial deployment log
  • #455: Add catalog dashboard, capture disk & memory usage on catalog
  • #446: Upgrade all AWS dependencies in next root modules

Closed issues

  • #445: Condense or remove initial deployment log
  • #443: Revise note about where secrets are stored
  • #434: Delete legacy Django production log streams
  • #394: Add EC2 disk & memory metrics capture to catalog instance

#openverse, #week-in-openverse