Merged PRs
API
- #4704: Setup structlog Sentry integration
- #4736: Generate Wikimedia thumbnail URLs on the fly
- #4745: Publish changelog for api-2024.08.12.17.31.11
- #4746: Revert “Decrease thumbnail upstream timeout and add timing logs for thumbnail requests”
- #4748: Correct response handling for checking dead links
- #4756: Publish changelog for api-2024.08.14.10.34.40
- #4757: Do not logger.error timeout errors in dead link checks
- #4759: Use default of 0 for SENTRY_SAMPLE_RATE
- #4760: Publish changelog for api-2024.08.14.16.29.10
Catalog
- #4663: Replace retry with backoff, add backoff to all Freesound requests
- #4667: Preemptively filter out Rekognition tags
- #4715: Add request retries for 5XX errors on Science Museum & Brooklyn Museum
- #4752: Always use only latest provider tags when reingesting
- #4753: Fix Wikimedia provider when verbose logging enabled
- #4767: Publish changelog for catalog-2024.08.15.16.49.58
- #4772: Filter `filetype` of Wikimedia’s images
Documentation
- #4690: Update colors, add the dark mode palette, and switch to CSS vars
- #4735: Disallow crawlers from high cardinality collection pages
- #4742: Publish changelog for frontend-2024.08.12.10.29.09
- #4745: Publish changelog for api-2024.08.12.17.31.11
- #4756: Publish changelog for api-2024.08.14.10.34.40
- #4760: Publish changelog for api-2024.08.14.16.29.10
- #4767: Publish changelog for catalog-2024.08.15.16.49.58
- #4768: Publish changelog for ingestion_server-2024.08.15.17.06.40
- #4769: Add a note about keeping the bucket to the Rekognition project proposal
Frontend
- #4690: Update colors, add the dark mode palette, and switch to CSS vars
- #4716: Update nuxtjs/plausible
- #4730: Fix mobile recent searches modal with banners
- #4735: Disallow crawlers from high cardinality collection pages
- #4742: Publish changelog for frontend-2024.08.12.10.29.09
- #4761: Fix the focus outline for buttons
Ingestion Server
- #4667: Preemptively filter out Rekognition tags
- #4768: Publish changelog for ingestion_server-2024.08.15.17.06.40
Management
- #4704: Setup structlog Sentry integration
- #4749: Switch to locally available prettier for pre-commit hook
- #4754: Add dependencies necessary for cffi installation to dev environment
Closed issues
API
- #4758: Use default of 0 for `SENTRY_SAMPLE_RATE`
Catalog
- #1663: Unify data refresh/provider cleaning
- #4594: Flaky 503s when trying to fetch Freesound audioset info
- #4644: Preemptively filter the Rekognition tags
- #4710: Science Museum requests can be flaky, add `backoff` to all requests
- #4712: Brooklyn Museum requests can be flaky, add `backoff` to all requests
- #4732: Change tag upsert strategy to drop old provider tags
Frontend
- #2603: Prevent the header overlapping the main content when the banners are visible and skip-to-content is clicked
- #4268: Current and new color system
- #4304: Rename Tailwind colors to semantic names and switch to CSS variables
- #4325: Semantics for the new color system
- #4729: Input is not visible when recent searches are open on mobile and banners are visible
- #4739: Deprecate frontend `DEPLOYMENT_ENV` and `SENTRY_ENV` in favour of site config’s `SITE_ENV`
- #4755: Button focus outline color is blue instead of pink
Ingestion Server
- #4644: Preemptively filter the Rekognition tags
Management
- #4256: Prettier’s pre-commit plugin is no longer maintained
- #4651: Waveform issues are reported to Sentry twice
Merged PRs
API
- #1010: Temporarily silence api anomaly resposne time alarms
- #1011: Revert “Temporarily silence api anomaly resposne time alarms (#1010)”
Catalog
- #1013: Bump catalog and ingestion server versions
Frontend
- #1005: Clean up Nuxt environment variables; add site config indexable
Infra
- #1007: Disable the Cloudflare rule for high cardinality pages
Ingestion Server
- #1013: Bump catalog and ingestion server versions
Closed issues
Infra
- #858: CloudWatch Dashboard for per-route frontend timings (based on API dashboard)
- #974: Discuss high-priority infrastructure incident response (instance replacement warnings, for example)
- #1006: CI actions outdated
#openverse, #week-in-openverse