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