Commit graph

19 commits

Author SHA1 Message Date
randogoth
1710d7b144 feat: rework first run as a setup checklist and split settings into tabs 2026-10-06 12:13:09 +03:00
randogoth
6f82a84b69 fix: use stdenv.hostPlatform.system, not the removed pkgs.system
nixpkgs renamed it, and the shim warns on every evaluation that imports this
module, so the noise lands on consumers rebuilding their systems rather than
here.
2026-10-06 09:59:12 +03:00
randogoth
d6fa097626 feat: adopt smolmail protocol 1.1 with accept tokens and leave-mail-on-server 2026-09-27 15:18:07 +03:00
randogoth
eef7bf9b1d feat: auto-verify signed Reply-To on fetch; seal the export to the identity 2026-09-26 22:14:45 +03:00
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