openverse
Merged PRs
#1014: Pass ISSUE_ID and PROJECT_ID to the new_issue workflow
#1011: Add release-drafter API configuration to enable testing in #987
#1006: Add CNAME in other use of `actions-gh-pages`
#1005: Add docs CNAME to config
#1000: Fix diagrams with transparent background in README.md of "ingestion_server" for dark mode.
#994: Fix local build of the API and add its `recreate` just command
#991: Update URLs to point to docs.openverse.org
#987: Add tag app release action
#986: Remove XML from the API
#984: Add GH_TOKEN to the gh steps
#981: Switch to internal header on single results
#980: Change post status to 'publish'
#979: Add decoding of the strings that don't have backslashes
#977: Skip build and publish job if nothing to do
#975: Fix needs check on api staging deployment
#974: Improve documentation for partial stack setups
#973: Use formless default browsable API renderer
#969: make init script more system agnostic
#967: Update general setup guide for macOS
#965: Configure ingestion_server as a known first party for isort
#963: Swap from flake8 to ruff
#962: Update to new link for pipenv install instructions
#961: Update opensearch.xml to fix bad url
#959: Fix link to dev flow docs
#955: Make `searchTerm` for VAudioTrack and VImageCell optional
#952: Update Nuxt to v.2.16.3
#951: Update TS configuration to use composite projects and fix VSCode integration
#945: Log DB queries in production
#944: Absorb `build-nginx` job into `build-images` job
#943: Make Plausible setup idempotent
Closed issues
#1012: new_issue workflow is failing to add the issue to the new project
#993: Can't spin up the API locally
#983: The workflow for new project automation needs a GitHub token
#982: Remove XML support from Django API
#976: Cutting a release does not successfully run CI/CD workflow
#972: Dump Django URL resolver configuration and confirm all routes are expected API routes
#971: Staging API does not automatically deploy after merge to main
#970: Reporting HTML view `SELECT`s all media records
#968: [Improvement] Diagrams with transparent background are not great in dark mode
#966: General setup guide requires Homebrew, but has no info on installation
#960: timeout is required to successfully create the elastic search indexes using the just file
#958: Tags incorrectly escaped utf-8 characters to `uxxxx`
#953: Make `searchTerm` non-required for Audio track and Image cell
#942: Plausible DB setup is not idempotent
#923: Search on single result page does not work intuitively
#900: Dead thingiverse images are not filtered out because they return 403
#899: Include `collectstatic` step inside API Dockerfile
#892: Document how to setup just parts of the stack
#868: Add issues to the new Project and set Priority field value
#866: Use profiles in Docker Compose
#859: Consider JSON5 for `package.json` files
#388: API ECS Migration
#463: Single result page should use header with navigation links
#478: Optimize CI pipeline avoiding running jobs for unrelated changes
#482: Filter counter in button and tab
#675: Use `thumbnail_url` for thumbnail generation when present
#755: Build UI for API consumers to get their key and check their usage (original #335)
openverse-catalog
Merged PRs
#1065: Bump pre-commit from 3.1.1 to 3.2.0
#1063: Add required stack label to dependabot PRs
#1057: synced file(s) with WordPress/openverse
#1052: Update README.md with documentation reference
#1049: Handle the upper case licenses in the add_license_dag
#1048: Remove watermarked setting for SMK
#1040: Add SuggestedSubProvider type
#1011: Add option to skip specific ingestion errors
Closed issues
#1020: Revert wartermark value change for SMK after files are deleted
#702: Add configuration to skip specific ingestion errors
#394: Add old repo to documentation
openverse-infrastructure
Merged PRs
#428: synced file(s) with WordPress/openverse
#426: Add monorepo required checks
#424: synced file(s) with WordPress/openverse
#422: Reduce log levels in the API and disable DB query logging
#419: Send alerts to alerts channel
#405: Upgrade cloudflare ssl mode to strict for all managed zones
#403: Update ES node metadata & Cloudwatch dashboard for newly provisioned node
Closed issues
#425: Update required checks for the monorepo
#openverse, #week-in-openverse