openverse
Merged PRs
#3483: Use the GitHub API to get the label's node ID
#3481: Add IDs for the maintainer attention labels
#3478: Update sample data to remove invalid licenses
#3477: Publish changelog for ingestion_server-2023.12.06.19.13.35
#3476: Fix path to test resources
#3474: Enforce braces for `if`-`else` and `switch`-`case`
#3466: Add project selection processing script
#3464: Bump jupyter-server from 2.10.1 to 2.11.2 in /utilities/project_planning
#3463: Pass `core` to the labelling job as well
#3462: Make punctuation marks consistent for singular & plural strings
#3455: Fix image proxy get error handling
#3453: Extend Europeana timeout to 1 week
#3452: Publish changelog for api-2023.12.04.19.51.23
#3451: Publish changelog for frontend-2023.12.04.19.35.53
#3443: Make assorted improvements to automations and workflows
#3442: Fix incorrect variable mapping for PR util
#3441: Add Internet Archive Book Images subprovider
#3440: Fix incorrectly parsed license url by-nc-nd for Flickr
#3439: Encode spaces in urls for SMK
#3438: Print diffs for new documentation directories
#3428: Update workflows
#3424: Update dependency @types/node to v17.0.45
#3422: Change Django secret key to make it more obvious it's a shim value
#3420: Add or update runbooks for alarms of anomalous behavior
#3406: Replace popper.js with floating-ui
#3232: Add DAG for creating staging indices
#3140: Add additional search view pages to the Nuxt app
Closed issues
#3498: Build the proportional-by-provider ES index creation DAG
#3454: Async `image_proxy.get` function uses the wrong error types
#3450: Extend Europeana timeout
#3386: Add ESLint rules to mandate braces around `if`-`else` and `switch`-`case`
#3377: Translation: Differences in strings between singular / plural: ending / not ending on period
#3353: Production thumbnails memory leak
#3326: PR documentation preview doesn't handle entirely new folders
#3276: Add `z` permissions option to compose mounts to accommodate SELinux hosts
#3246: Build the ES full index recreation DAG
#3197: API response time assessment and reduction
#3121: Add new Flickr subprovider: Internet Archive Book Images
#3115: SSL error with uvloop and already-closed transport
#2858: Update the Nuxt store to allow for searches by source/creator/tag
#2774: Create a page for tag/creator/source views
#2701: Timeout related errors in `/v1/images/` endpoint
#1090: "Add stack label" CI/CD step fails on PRs from forks
#655: Thumbnail request raises "OSError: [Errno 107] Transport endpoint is not connected"
#506: Update from popper.js to floating-ui
openverse-infrastructure
Merged PRs
#718: synced file(s) with WordPress/openverse
#717: Bump Ingestion Server
#716: Require the latest version of terraform in docs
#715: Temporarily disable num proxies setting
#714: Create new production service
#713: Add missing commit for staging frontend domain retention
#712: Delete redundant files that were deleted from the monorepo
#711: synced file(s) with WordPress/openverse
#709: Remove unnecessary temporary variables used for staged deployments
#708: Add anomaly alarms for Nuxt response times and general Request Count
#702: Increase thumbnail p99 response threshold and anomaly points to alarm
#700: Set less restrictive throttling settings for anonymous
#690: Reduce Elasticsearch heap size
#685: Cleanup frontend module from temporary nginx conditional
#openverse, #week-in-openverse