Commit graph

15 commits

Author SHA1 Message Date
randogoth
1385ecb56c feat: pin a server from onboarding, derived from the address 2026-09-26 21:37:17 +03:00
randogoth
3576e48b99 feat: recall-on-restore, logout, and mail/contact export-import 2026-09-26 21:08:38 +03:00
randogoth
a3378def50 fix: send Cache-Control so a stale Nix mtime can't pin visitors to old JS 2026-09-26 20:42:48 +03:00
randogoth
a24c143fd0 feat: recall an already-registered address without REGISTER 2026-09-26 20:31:27 +03:00
randogoth
a244dab94e feat: add a Caddy reverse-proxy option to the NixOS module 2026-09-26 20:12:03 +03:00
randogoth
4075afbb11 feat: bake a deploy-time server pin into the client via presetServer 2026-09-26 20:00:16 +03:00
randogoth
db83ec1289 feat: package the bridge as a nix flake with a NixOS deploy module 2026-09-26 19:37:48 +03:00
randogoth
80133da100 feat: harden bridge origin/CSP, cache decryption, and overhaul the web client UI 2026-09-26 19:05:05 +03:00
randogoth
f637d5be57 fix: contact rows, narrow sender labels and stale reader pane 2026-09-26 17:45:20 +03:00
randogoth
9842302c50 feat: restyle the ui in gmail's design language 2026-09-26 16:52:40 +03:00
randogoth
a6b972fec9 test: assert the reference client's reply address in e2e 2026-09-26 16:45:41 +03:00
randogoth
aab98ff598 feat: carry a signed Reply-To address for first contact 2026-09-26 16:36:12 +03:00
randogoth
fd2d9298f8 feat: name an unknown sender from the reader to enable replies 2026-09-26 16:29:38 +03:00
randogoth
025963371f fix: name unknown senders by fingerprint 2026-09-26 16:27:40 +03:00
randogoth
9798d38040 feat: browser client for smol mail 2026-09-26 15:59:31 +03:00