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

openverse

Merged PRs

  • #1113: Bump ipython from 8.11.0 to 8.12.0 in /api
  • #1104: Pass actor for staging deploys with the `-f` flag
  • #1103: Add `GITHUB_TOKEN` to GitHubGitHub GitHub is a website that offers online implementation of git repositories that 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/ CLICLI Command Line Interface. Terminal (Bash) in Mac, Command Prompt in Windows, or WP-CLI for WordPress. step
  • #1098: Update other references of media count to 700 million
  • #1067: Fix typo in docs building on `main`
  • #1065: Restore Django Admin views
  • #1063: Use label.yml to determine required labels
  • #1058: Fix issues in the workflow simplifications of #1054
  • #1054: Simplify CI + CD workflow
  • #1051: Pin pnpm version in frontend `Dockerfile`
  • #1048: Bump boto3 from 1.26.84 to 1.26.100 in /ingestion_server
  • #1047: New issue automation fix: convert the jobs into steps to share env variables
  • #1044: Bump bottle from 0.12.24 to 0.12.25 in /ingestion_server
  • #1042: Bump boto3 from 1.26.97 to 1.26.99 in /api
  • #1041: Bump filelock from 3.9.0 to 3.10.7 in /ingestion_server
  • #1040: Bump pytest-order from 1.0.1 to 1.1.0 in /ingestion_server
  • #1039: Bump aws-actions/configure-aws-credentials from 1 to 2
  • #1038: Use `ACCESS_TOKEN` for the Project automation
  • #1034: Dispatch workflows instead of regular reuse to show deployment runs
  • #1031: Use the `issue.node_id` for GraphQL 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.
  • #1029: Defer the `tags_list` for media models
  • #1028: Absorb `actionlint` into pre-commit
  • #1026: Add stack label to dependabot & sync label PRs
  • #1007: Fix Re-running failed Playwright tests leaves failure comment
  • #990: Retry `up` recipe in case port is occupied
  • #904: Save cleaned up data during the cleanup step

Closed issues

  • #1099: Can't run linting locally
  • #1064: 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 when CI/CD fails on main
  • #1061: 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. in api response
  • #1033: Deployment workflow runs do not show in workflow run history
  • #999: Links in CONTRIBUTING.md are not working
  • #950: Configure TS to treat project as composite
  • #902: Phylopic images are broken
  • #896: Absorb `actionlint` into pre-commit
  • #884: Use label.yml to determine required labels
  • #864: Re-running failed Playwright tests leaves failure comment
  • #861: Add additional logging to the cleanup process
  • #654: Add a list of domains that are known to support TLS to the cleanup step
  • #337: Configure isort to include source paths
  • #734: Incorrectly formatted OAuth requests cause uncaught errors
  • #634: Investigate alternatives to Google Analytics

openverse-catalog

Merged PRs

  • #1074: Create DAG to fix PhyloPic's `foreign_identifier` column
  • #1072: Offset iNaturalist DAG from monthly by one day
  • #1071: 🔄 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.
  • #1070: Update pgcli version to 3.5.0
  • #1069: 🔄 synced file(s) with WordPress/openverse
  • #1068: Update Freesound to quarterly, extend timeout
  • #1067: 🔄 synced file(s) with WordPress/openverse
  • #1064: 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,http,postgres] from 2.5.1 to 2.5.2
  • #1060: Update PhyloPic DAG to use API v2
  • #1058: Log last query_params hit before AirflowTaskTimeout
  • #1054: Add isort configuration file
  • #1047: Update Flickr large batch handling

Closed issues

  • #1073: Update PhyloPic's `foreign_identifier` field
  • #1025: Delay iNaturalist from `@monthly`
  • #998: Update Phylopic to use v2 API

openverse-infrastructure

Merged PRs

  • #449: Update actor input for staging
  • #447: Accept actor as input for dispatch and call
  • #441: Add SENTRY_DSN to ECS API
  • #435: Update env vars to fix URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org scheme for related endpoints
  • #433: Bump catalog-airflow to v1.5.2
  • #432: 🔄 synced file(s) with WordPress/openverse
  • #431: Point staging frontend to staging API
  • #430: 🔄 synced file(s) with WordPress/openverse
  • #429: Add documentation for running the staging data refresh
  • #427: Remove unnecessary branch checks
  • #423: Remove openverse-api modules from legacy environments

Closed issues

  • #439: Add Sentry DSN to API ECS configuration
  • #393: Decommission legacy API module
  • #390: Decommission `api-dev.openverse.engineering`
  • #317: Update the list of modules

#openverse, #week-in-openverse