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

openverse
Merged PRs

#1224: Fix meta-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 API

#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/openverse

#1059: JSON 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

This post was originally published on Make Openverse by Dhruv Bhanushali.

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.