thermograph/backend/tests
Emi Griffith 669e52a0d9
All checks were successful
PR build (required check) / changes (pull_request) Successful in 7s
secrets-guard / encrypted (pull_request) Successful in 5s
shell-lint / shellcheck (pull_request) Successful in 8s
PR build (required check) / validate-observability (pull_request) Has been skipped
PR build (required check) / build-frontend (pull_request) Successful in 58s
PR build (required check) / build-backend (pull_request) Successful in 1m16s
PR build (required check) / gate (pull_request) Successful in 2s
Merge remote-tracking branch 'forgejo/qa/dry-trace' into qa/frontend-qa-batch
# Conflicts:
#	frontend/static/day.js
2026-07-24 16:10:39 -07:00
..
accounts Subtree-merge thermograph-backend (origin/main) into backend/ 2026-07-22 22:01:11 -07:00
api Emit https origin for the public host in canonical/og/sitemap URLs 2026-07-24 16:04:42 -07:00
core Stop logging /healthz + internal SSR hop, truncate logged IPs (#35) 2026-07-24 19:28:47 +00:00
data Merge remote-tracking branch 'forgejo/qa/dry-trace' into qa/frontend-qa-batch 2026-07-24 16:10:39 -07:00
notifications push: re-subscribe on VAPID key rotation and prune dead 401/403 rows 2026-07-24 15:48:25 -07:00
web Return 422 for malformed date query param in grade/day endpoints 2026-07-24 15:43:35 -07:00
conftest.py Subtree-merge thermograph-backend (origin/main) into backend/ 2026-07-22 22:01:11 -07:00
test_drift_check.py Migrate off the Open-Meteo weather API (Phases 0-4) 2026-07-23 14:34:51 +00:00
test_indexnow.py Subtree-merge thermograph-backend (origin/main) into backend/ 2026-07-22 22:01:11 -07:00
test_seed_era5.py Migrate off the Open-Meteo weather API (Phases 0-4) 2026-07-23 14:34:51 +00:00
test_warm_cities.py Subtree-merge thermograph-backend (origin/main) into backend/ 2026-07-22 22:01:11 -07:00
test_warm_content.py Pre-warm the SEO content derived-store off-request (#49) 2026-07-24 19:31:08 +00:00