Commit Graph

191 Commits

Author SHA1 Message Date
645ff3eed9 Correct Play candidate source fingerprint 2026-08-03 21:29:26 +03:00
c3f6905624 Refresh Google Play release state 2026-08-03 21:12:19 +03:00
4fd340d705 Record production launch verification 2026-08-03 21:08:34 +03:00
4d321b92f5 Prepare stable Google Play review fixtures 2026-08-03 20:01:44 +03:00
0965523dc1 Prepare Android policy-compliant release 2026-08-03 19:41:42 +03:00
19bbfcaa4c Record final Android release evidence 2026-08-03 19:03:57 +03:00
b80bf6e9a5 Build production images off host 2026-08-03 17:03:00 +03:00
0aac86bda0 Record current Android release candidate 2026-08-03 16:43:04 +03:00
4c52c8bf3d Complete staff translations and release verification 2026-08-03 13:35:45 +03:00
cf283db350 Update verified application dependencies 2026-08-03 11:50:48 +03:00
ead8a67d0f Add verified offsite production recovery 2026-08-03 04:37:41 +03:00
9b79f7b8de Measure PostgreSQL rate limiter 2026-08-03 02:44:21 +03:00
741359e476 Enable pilot abuse limits 2026-08-03 02:31:04 +03:00
7be5fcf478 Harden public contact verification lifecycle 2026-08-03 02:01:09 +03:00
accc0845bd Rate limit content removal by client network 2026-08-03 01:36:32 +03:00
f5c0d1d9b2 Harden authentication email delivery 2026-08-02 16:39:18 +03:00
e558486256 Add permission-scoped staff administration workspace 2026-08-01 04:54:06 +03:00
a540165da4 Harden public support verification workflow 2026-08-01 02:51:39 +03:00
d28a71bc6b Prepare Android launch candidate and harden discovery 2026-08-01 00:47:05 +03:00
4490280e0e Keep million-row fixtures in development 2026-07-28 19:08:34 +03:00
ebaaeaf517 Add persistent million-row discovery scale profile 2026-07-28 18:11:12 +03:00
b639db157c Record production read-only load results 2026-07-28 14:02:34 +03:00
cd7f6ea45c Add guarded production load profiling 2026-07-28 13:18:45 +03:00
b519f902e8 Harden authentication token delivery limits 2026-07-28 05:51:15 +03:00
3d6f9c5004 Record production Android bundle verification 2026-07-28 04:37:33 +03:00
3f67df1733 Prepare Google Play release materials 2026-07-28 04:16:43 +03:00
ca715e2876 Validate candidate configuration before app release 2026-07-27 02:37:06 +03:00
6c14531da3 Prepare pre-Play production application release 2026-07-27 02:35:27 +03:00
41011fe65c Decouple application releases from shared edge 2026-07-26 21:56:12 +03:00
882df25aa9 Bound Prometheus distribution buffering 2026-07-26 01:04:12 +03:00
695f6ebc0f Record live development deployment verification 2026-07-26 00:29:29 +03:00
7a54477a30 Record final local verification evidence 2026-07-26 00:21:13 +03:00
539076c163 Document deferred Firebase analytics safeguards 2026-07-25 19:15:27 +03:00
02af8d88fa Document final local verification evidence 2026-07-25 18:09:06 +03:00
62f1c4d9fc Document verifiable public launch readiness 2026-07-25 16:46:45 +03:00
144167beae feat(medicine): support voluntary pharmacy purchase 2026-07-25 03:10:00 +03:00
51d55fa73f fix(auth): verify Android Google sign-in end to end 2026-07-25 00:36:33 +03:00
615aee3d7a fix(android): serialize Firebase messaging setup 2026-07-24 23:01:02 +03:00
8adfe77c00 docs(verification): record final isolated replay 2026-07-24 22:14:44 +03:00
a95ebf71c6 docs: record final development verification 2026-07-24 15:45:32 +03:00
8e74f8601e fix(android): require Play signing identity for links 2026-07-24 12:30:45 +03:00
07cf978415 fix(release): enforce migration rollback boundaries 2026-07-24 12:13:17 +03:00
cbb5efb62a fix(release): harden environment credential bootstrap 2026-07-24 03:10:22 +03:00
5129e1253a docs: refresh final verification evidence 2026-07-24 02:31:54 +03:00
0b9589f4fa fix(release): validate Firebase project consistency 2026-07-24 02:23:11 +03:00
89851097fd test(android): verify development App Links 2026-07-24 02:10:54 +03:00
17478f6303 fix(android): verify public WebView smoke 2026-07-24 02:00:08 +03:00
ef9ac148e5 docs: record real development Web Push delivery 2026-07-24 01:21:00 +03:00
671d056d6d docs: record dev Google and SMTP verification 2026-07-24 01:14:12 +03:00
902079a9ad docs: record development Android OAuth client 2026-07-24 00:13:34 +03:00
32cb7945e5 docs: record current Firebase Android baseline 2026-07-24 00:00:55 +03:00
08c59a565a docs: verify remote environment isolation 2026-07-23 23:59:26 +03:00
194ac181e7 docs: record deployment isolation evidence 2026-07-23 23:58:45 +03:00
6e5406c40b docs: refresh development provider evidence 2026-07-23 23:57:21 +03:00
e5829bcaf2 Separate Android deployment identities 2026-07-23 23:39:56 +03:00
591384f2b7 Record isolated clean deployment evidence 2026-07-23 23:01:37 +03:00
6030c75288 Record development upgrade rehearsal 2026-07-23 22:53:04 +03:00
1793258f97 Record development recovery evidence 2026-07-23 22:51:15 +03:00
564897cd3a Add verified production application rollback 2026-07-23 22:48:48 +03:00
0d880fc21e Document secured development VPN recovery 2026-07-23 22:35:34 +03:00
27bcb7188e Document isolated development SMTP verification 2026-07-23 22:22:28 +03:00
ca766dc1d3 Import provider credentials without exposing secrets 2026-07-23 21:12:07 +03:00
d18470f77a Add native Android Google sign-in 2026-07-23 20:32:29 +03:00
777bd779ef Prepare isolated environment release workflow 2026-07-23 20:06:00 +03:00
f18e76b201 Add environment-specific verified Android App Links 2026-07-23 19:31:44 +03:00
0dab9873b3 test: align location marker expectations 2026-07-23 05:24:06 +03:00
14584ccb8a docs: record final local dev verification 2026-07-23 05:11:29 +03:00
0e81ee7f36 fix: drain replicas and clean isolated load cycles 2026-07-23 05:11:14 +03:00
2159e6cda7 feat: complete notifications and request lifecycle 2026-07-23 00:59:42 +03:00
6f22657731 feat: scale request discovery by map viewport 2026-07-22 16:37:34 +03:00
df3076fd66 Refresh Devpost judging notes
Some checks failed
Quality / full-local-gates (push) Has been cancelled
2026-07-22 02:36:16 +03:00
8c281cc756 Replace UniSender delivery with isolated SMTP
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-22 00:38:37 +03:00
1d7e910bfd docs: prepare Build Week submission
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 22:17:47 +03:00
3c37895969 Improve map fallback and verification evidence
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 21:29:41 +03:00
a7412c65b5 Keep shared edge deployment isolated
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 18:18:43 +03:00
209da8fb61 Add safe deployment revision promotion
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 17:59:57 +03:00
eb5e0f896d Isolate test and production deployments
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 17:46:34 +03:00
d1d64afe2b Gate UniSender unsubscribe override by configuration
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 15:54:42 +03:00
8baa9abc13 Disable UniSender message tracking explicitly
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 15:43:55 +03:00
6e11bb35aa Support UniSender Go HTTPS email delivery
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 14:42:14 +03:00
27c615d6cb Support host PostgreSQL through Unix sockets
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 04:35:03 +03:00
d5233bb5ce Require Build Week session ID for deployments
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 03:51:43 +03:00
87e6667e6a Add isolated Caddy edge for production and staging
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 03:34:37 +03:00
e2ea2252bc feat: add support and content removal workflows
Some checks are pending
Quality / full-local-gates (push) Waiting to run
2026-07-21 03:01:13 +03:00
0a588182a0 feat: add selectable Compose deployment modes 2026-07-21 01:48:47 +03:00
c4721e6702 feat: add Google authentication and harden sign-in 2026-07-20 23:56:44 +03:00
a080c3e183 ci: add Gitea gates and repair boundary drill 2026-07-20 22:17:39 +03:00
378768b8d5 docs: record production handoff replay
Some checks are pending
Quality / backend-quality (push) Waiting to run
Quality / browser-e2e (push) Waiting to run
Quality / external-boundaries (push) Waiting to run
Quality / android-build (push) Waiting to run
2026-07-20 21:50:08 +03:00
14987bb21b feat: prepare first production deployment 2026-07-20 21:41:33 +03:00
0bac8bdbca docs: record final pre-production audit evidence 2026-07-20 19:15:33 +03:00
63bf7fad3b fix: isolate Android emulator userdata 2026-07-20 17:01:48 +03:00
2358772d25 fix: harden security concurrency and client boundaries 2026-07-20 16:18:15 +03:00
031b9191a4 fix: retain protected quality audit logs 2026-07-20 12:19:17 +03:00
265c3e4565 fix: pause and resume the local kind cluster 2026-07-20 08:53:38 +03:00
0a96d83d58 docs: record final performance verification 2026-07-20 08:44:49 +03:00
2d83b393f7 fix: right-size workers and isolate cluster ingress 2026-07-20 07:12:34 +03:00
16ebd810a5 fix: harden runtime and reduce request overhead 2026-07-20 06:38:32 +03:00
eacfdb2451 test: measure database load and pool pressure 2026-07-20 04:36:20 +03:00
fdaef2d685 fix: prevent oversized BEAM port tables 2026-07-20 04:01:31 +03:00
673f94315c docs: align completion plan with final evidence 2026-07-20 02:58:58 +03:00