Commit Graph

47 Commits

Author SHA1 Message Date
45ccdd494a Document active Dev Test Prod workflow 2026-08-28 18:07:13 +03:00
dd10e2d2d0 Add confirmation-gated inbound support email 2026-08-13 23:36:29 +03:00
128ae0ea85 Reduce transactional email noise 2026-08-12 16:04:11 +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
9279835243 Harden staff operations and verified intake 2026-08-01 13:41:05 +03:00
a540165da4 Harden public support verification workflow 2026-08-01 02:51:39 +03:00
4490280e0e Keep million-row fixtures in development 2026-07-28 19:08:34 +03:00
b519f902e8 Harden authentication token delivery limits 2026-07-28 05:51:15 +03:00
41011fe65c Decouple application releases from shared edge 2026-07-26 21:56:12 +03:00
51d55fa73f fix(auth): verify Android Google sign-in end to end 2026-07-25 00:36:33 +03:00
8e74f8601e fix(android): require Play signing identity for links 2026-07-24 12:30:45 +03:00
cbb5efb62a fix(release): harden environment credential bootstrap 2026-07-24 03:10:22 +03:00
e5829bcaf2 Separate Android deployment identities 2026-07-23 23:39:56 +03:00
d18470f77a Add native Android Google sign-in 2026-07-23 20:32:29 +03:00
f18e76b201 Add environment-specific verified Android App Links 2026-07-23 19:31:44 +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
fb79adffb2 Allow explicit Phoenix socket origins 2026-07-22 06:17:59 +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
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
e72aaf9b73 Add signed Android release pipeline 2026-07-21 15:43:10 +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
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
14987bb21b feat: prepare first production deployment 2026-07-20 21:41:33 +03:00
2358772d25 fix: harden security concurrency and client boundaries 2026-07-20 16:18:15 +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
fdaef2d685 fix: prevent oversized BEAM port tables 2026-07-20 04:01:31 +03:00
8e1ba71219 feat: deliver durable push product events 2026-07-19 18:07:51 +03:00
460ec21253 test: expand Android lifecycle and API matrix coverage 2026-07-19 17:38:58 +03:00
0ad71f67c3 feat: verify local external service boundaries 2026-07-19 08:33:24 +03:00
594065deb8 test: verify replica failure and rolling recovery 2026-07-19 06:41:06 +03:00
24e5e9ce82 feat: add isolated scaling measurements 2026-07-18 22:55:20 +03:00
3a35af6782 feat: add public Android staging flow 2026-07-18 22:26:58 +03:00
4d5efea419 feat: add verified operations tooling 2026-07-18 21:34:31 +03:00
307794c47c feat: add verified GitHub social linking 2026-07-18 21:04:37 +03:00
e820a11668 feat: prepare staging domain proxy 2026-07-18 19:27:22 +03:00
68faa4795c feat: keep Android location sharing while minimized 2026-07-18 17:56:49 +03:00
bd448f5afd security: rotate local deployment secrets safely 2026-07-18 17:21:42 +03:00
7a0138fffd chore: move deployment settings into environment 2026-07-18 17:16:28 +03:00
7f56484527 feat: implement Who Need Help MVP 2026-07-18 16:52:16 +03:00