release v1.2.2: edge HTTP/3 stall fix + db-size dashboard threshold #121
Reference in New Issue
Block a user
Delete Branch "development"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Release v1.2.2 — promote
development→masterTwo fixes, both config/dashboard only — no schema migration, so the rollout is
image/config-only, rollback-safe, and needs no maintenance window.
Included
fix(edge): suppress dead HTTP/3 advert (Alt-Svc: clear). The edgeadvertised HTTP/3 but UDP/443 is never exposed (compose maps only TCP, ufw opens
443/tcp), so clients cached the 30-day
Alt-Svc: h3and stalled on a dead QUIC pathbefore falling back to h2 — the Telegram Mini App intermittently hung on load.
Emitting
Alt-Svc: clearsite-wide pins clients to h2/h1 and actively flushes thepoisoned cache. Confirmed live on the test contour (host caddy). Background +
alternatives:
docs/EDGE_HTTP3.md.fix(grafana): real byte thresholds for the Database size stat. The panel hadno thresholds, so Grafana's default (red at
>=80) painted a healthy ~9 MiB DBpermanently red. Now green / yellow 8 GiB / red 16 GiB, sized to the 40 GiB prod disk.
Scope: affects the main host only (caddy + grafana); the bot host is untouched.
After merge (manual, owner)
v1.2.2onmasterHEAD.prod-deploy.yaml,workflow_dispatch,confirm=deployfrommaster.The h3 fix takes effect on prod only after this deploy (and then flushes already-cached
h3entries on real clients viaAlt-Svc: clear).