Merged PRs
- #890: Add a stemming override for the word “universe”
- #885: Add stack to label sync, allow emoji to be defined for whole group
- #872: Make deployment action “uses” explicit
- #870: Update sentry; fix config
- #863: Fix weekly update workflow
- #862: Add feature flag for fake marking results as sensitive
- #858: Remove `prepare` script to prevent i18n overwrites inside Docker
- #851: Make codeowners more specific
- #848: Identify and fix cause of cURL error 23 when setting up pre-commit
- #846: Bump boto3 from 1.26.81 to 1.26.84 in /ingestion_server
- #843: Add preferences for analytics
- #842: Update homepage copy to “700 million”
- #841: Bump boto3 from 1.26.81 to 1.26.84 in /api
- #840: Add production API deployment action
- #838: Bump elasticsearch-dsl from 7.4.0 to 7.4.1 in /api
- #836: Bump python-decouple from 3.7 to 3.8 in /api
- #835: Bump python-decouple from 3.7 to 3.8 in /ingestion_server
- #832: Bump elasticsearch-dsl from 7.4.0 to 7.4.1 in /ingestion_server
- #831: Bump pytest from 7.2.1 to 7.2.2 in /ingestion_server
- #830: Bump renovatebot/github-action from 34.152.5 to 34.154.4
- #806: Fix crash when more than one `q` parameter is provided in URL
- #804: RFC + POC: Add Plausible for analytics
- #798: Handle incorrect types in cookie value
- #788: Update home link screen reader text
- #786: Add stack label if available, make get-changes composite action
- #785: Add actions to search forms
Closed issues
- #871: Jamendo thumbnails are failing
- #857: Locales missing in Docker images
- #854: Add non-production feature flag for marking half of results as sensitive
- #852: `TypeError` term.trim is not a function
- #850: PR review requests are not following the CODEOWNERS assignements
- #845: Handle `precommit` recipe exiting with code 23
- #839: Update homepage copy to “700 million”
- #821: Add feature flag for analytics
- #782: Invalid cookie value causes an error
- #781: `setSearchTerm` fails when `query.q` is an array
- #760: Update “Week in Openverse” script to support monorepo
- #521: `DataCloneError` raised on search in Safari
- #522: Switch to `ENTRYPOINT` instead of `CMD` in our Dockerfile
- #545: Dependency Dashboard
Merged PRs
- #1042: Update `LICENSE` to match main repo
- #1041: Tweak Flickr time division settings, add logs
- #1038: Add trailing slash to Jamendo thumbnail URLs
- #1037: 🔄 synced file(s) with WordPress/openverse
- #1036: Temporarily turn off scheduled image data refreshes, increase matview refresh timeout
- #1035: Add logging to iNaturalist date check
- #1034: Add flickr sub provider auditing dag
- #1031: Adjust Flickr max records to account for incorrect reporting
- #1028: Improve license URL validation
- #1005: Add a DAG for backfilling license_url when meta_data is null
- #976: Add Airflow variable used to configure overrides for task timeouts
Closed issues
- #1027: `_get_valid_cc_url` makes a network request even for known valid license urls
- #1024: Improve iNaturalist date check logging
- #724: Allow execution timeouts to be overridden by Variables
- #676: Identify new Flickr sub-providers
- #511: Ensure that all media have `license_url` in `meta_data` field
Merged PRs
- #410: 🔄 synced file(s) with WordPress/openverse
- #408: Increase frontend memory and CPU back up
- #406: Bump API to v4.0.0, point bump script to monorepo
- #402: Add API service to ECS Cloudwatch dashboards
- #398: Stand up production API on ECS
- #397: Construct API URLs dynamically, change staging domain
- #386: Add stack check as required for monorepo
- #381: Set frontend memory and cpu to match staging
Closed issues
- #407: Update deployment action to generate a block per service
- #400: Set up API in Cloudwatch ECS dashboard
- #391: Set up and deploy production API on ECS
#openverse, #week-in-openverse