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 GitHub CLI 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 API
  • #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: Slack notification when CI/CD fails on main
  • #1061: http 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/openverse
  • #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 apache-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 URL 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