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)
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
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