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

openverse

Merged PRs

  • #1150: Add an implementation plan template
  • #1143: Delete unused VSearchTypeRadio.vue
  • #1139: Update pre-commit deps, pin actionlint
  • #1138: Use `add-to-project-and-label` action
  • #1137: Fix Storybook tests by waiting for URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org instead of a port
  • #1136: Modify Renovate to apply appropriate labels to docker PRs
  • #1134: Pass `GITHUB_TOKEN` to deployDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. docs
  • #1133: Bump boto3 from 1.26.99 to 1.26.105 in /api
  • #1131: Add `SLACK_WEBHOOK_TYPE` env var to reporting job
  • #1127: 🔄 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.-infrastructure
  • #1124: Add a wait to filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. button test to fix CI
  • #1123: Update ci to use github.token
  • #1122: Add more docs for Plausible and auto-initialise custom event names
  • #1117: Fix prod deployment workflow dispatch call
  • #1115: Bump pillow from 9.4.0 to 9.5.0 in /api
  • #1114: Bump orjson from 3.8.8 to 3.8.9 in /api
  • #1112: Bump sentry-sdk from 1.17.0 to 1.18.0 in /api
  • #1110: Bump boto3 from 1.26.100 to 1.26.104 in /ingestion_server
  • #1109: Update redis Docker tag to v4.0.14
  • #1108: Update nginxNGINX NGINX is open source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for email (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers. https://www.nginx.com/. Docker tag to v1.23.4
  • #1106: Add Sentry to the ingestion server
  • #1100: Update other references of media count to 700 million
  • #1092: Convert VPill and VItemGroup stories to mdx
  • #1066: Add a SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. notification job to the CI + CD workflow
  • #1057: Use context manager for multiprocessing in the ingestion server
  • #1030: Fix types in VFilters and VContentReport
  • #1003: Add new buttons variants and sizes
  • #1002: Prepare VButton for updates
  • #997: Safely call create-or-update-comment when dealing with forks
  • #954: Make `label` prop required for VIconButton

Closed issues

  • #1135: Sometimes Storybook tests start running before the server is ready
  • #1120: Automatically add existing custom events to Plausible setup locally via set up script
  • #1119: Add documentation for setting up and testing Plausible custom events
  • #1105: Add Sentry to the ingestion server
  • #1102: Make `setup-env` action use `github.token`
  • #1069: Analytics event: `VIEW_PAGE`
  • #1032: 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.” Slack when CI/CD workflow fails on `main`
  • #1019: Add new style variants and new sizes
  • #1017: Prepare for the CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. improvements project
  • #947: Line heights are inconsistent
  • #874: Consent decision-making
  • #853: Cannot comment about Playwright on PRs from forks
  • #385: Provider DAG stability
  • #477: Line heights are incorrectly configured in Tailwind
  • #618: Add required `aria-label` prop to VIconButton
  • #134: Add more brand assets here

openverse-catalog

Merged PRs

  • #1091: Extend image matview refresh to 21 days
  • #1088: Update references to just airflow in README #1076
  • #1087: Extend Metropolitan reingestion DAG timeout
  • #1086: Check required fields in media store
  • #1085: Improve request count logging for Flickr
  • #1084: Retired update_phylopic_foreign_identifier DAG.
  • #1083: 🔄 synced file(s) with WordPress/openverse
  • #1082: Bump apacheApache Apache is the most widely used web server software. Developed and maintained by Apache Software Foundation. Apache is an Open Source software available for free.-airflow[amazon,httpHTTP HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands.,postgres] from 2.5.2 to 2.5.3
  • #1081: Bump pre-commit from 3.2.0 to 3.2.1
  • #1078: Move terminate long queries DAG to retired

Closed issues

  • #1096: <Replace this with actual title>
  • #1077: Retire "update_phylopic_foreign_identifier" DAG
  • #1076: Update references to `just airflow` in README
  • #1019: Metropolitan receives records with `None` url
  • #931: Complete a full run of Freesound
  • #783: Document the use of each column and guideline for selection from sources

openverse-infrastructure

Merged PRs

  • #460: 🔄 synced file(s) with WordPress/openverse
  • #456: Update pre-commit deps, pin actionlint
  • #454: Improvements to ECS workflows
  • #453: Sync ECS deployment workflows with the monorepo
  • #451: Remove actionlint since openverse#1028 adds it to pre-commit
  • #450: Add `SENTRY_DSN` to ingestion server and indexer workers

Closed issues

  • #452: Use repo sync action to push deployment actions to downstream repositories

#openverse, #week-in-openverse