Release v1.11.0: PWA install + code-only PWA login + email/metrics fixes #187
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?
Promote
development→masterfor the v1.11.0 release. Additive only — a new (appended) FlatBuffers field, static PWA assets, and metric bucket boundaries; no DB migration, no breaking changes, so image rollback stays DB-safe.Included (merged into development this session)
manifest.webmanifest+ an install-only service worker + 192/512/maskable icons; a platform-adaptive install CTA (one-tap on Chromium, manual Add-to-Home-Screen instructions on iOS Safari, hidden elsewhere / once installed / inside a Mini App) under the logged-out login card and at the bottom of Settings; a third web-version entry (/app/) on the landing with captions (Telegram / VK / Веб-версия)./_gmadmin-console URL (an admin link must not travel in an email).edge_request_durationnow uses second-scale histogram buckets; the OTel default ms-calibrated buckets binned every request into one bucket and made p99 interpolate to ~4.95s, flapping the ">1s" edge-latency alert on every app open. Fixes the flap on both contours.Verification
All three merged green (CI + test-contour deploy). Latest post-merge development CI #712 all-green. This master PR runs the test-only gate (no auto prod deploy — prod is manual
workflow_dispatch).After merge
Tag v1.11.0 on master. Prod deploy is a separate owner-initiated step (I'll run
/deploy-checkfirst); no schema migration in this release.