nelind and Tangled
34a47e6e5a
chore: clean up Cargo.toml files with cargo-shear and remove default feature on lib crates
2026-07-25 18:31:06 +03:00
Lewis
e41f34746a
db: newtype Rkey and final newtype touches for now
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-07-12 08:03:14 +02:00
Lewis
f3af04e4ae
dns: fall back to defaults if smth bad
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-06-28 10:12:00 +03:00
karitham.dev and Tangled
a3bd7c59ad
feat(locales): add french locale, fix missing error keys, remove dead keys
...
Adds french locale registration and translation file. Fixes 4 missing error keys that were referenced in code but absent from all locale files. Removes 2 unreferenced keys from `register.validation` that duplicated `registerPasskey.errors`.
I *think* that's all that's needed for french locale? Couldn't find anything else required to make it work!
2026-05-20 22:20:20 +03:00
Lewis and Tangled
fac9520a16
feat(tranquil-server): email config, tests, fmt
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-02 22:28:59 +03:00
Lewis and Tangled
eee6fb9ff4
feat(comms): EmailSender, permanent/transient routing
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-02 22:28:59 +03:00
Lewis and Tangled
2462d0ab3b
feat(tranquil-comms): smtp and dkim signing
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-02 22:28:59 +03:00
Lewis and Tangled
85f87f7b28
feat(tranquil-comms): message construction and mx resolution
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-02 22:28:59 +03:00
Lewis and Tangled
b1d86caa78
feat(tranquil-comms): prework for email
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-02 22:28:59 +03:00
Lewis
4cfca6d956
feat(tranquil-store): soak harness driving leak gate, signal tweaks
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-04-23 08:39:16 +03:00
Lewis and Tangled
9d31ee9ace
refactor(comms): extract HTTP retry combinator and integrate signal sender
2026-03-22 07:14:20 +00:00
Lewis and Tangled
458b9b7e0d
refactor(pds): integrate tranquil-lexicon for record validation
2026-03-13 19:53:18 +00:00
Lewis and Tangled
18cdb612f6
fix: signal cli in containers
2026-03-10 15:26:54 +00:00
isabel and Tangled
66eb9b7dbb
refactor: toml config
2026-02-21 18:00:55 +00:00
lewis and Tangled
cd7400bc8b
fix: improved discord & signal comms
2026-02-05 16:13:45 +00:00
lewis and Tangled
b104dc938a
fix: telegram comms ux improvements
2026-02-04 19:08:44 +00:00
lewis and Tangled
190f1a3430
feat: legacy 2fa impl
2026-01-28 18:40:08 +00:00
lewis
505dc169eb
small bug fixes, code dedup
2026-01-15 19:10:05 +02:00
lewis
9a87de939d
pds uses repository pattern, delete inline db code
2026-01-14 22:22:30 +02:00
lewis
16fb4dbd03
oauth error msg improvement, general code quality
2026-01-11 22:33:41 +02:00
lewis
8f595b5ffb
Separate crates for separate concerns
2026-01-10 21:13:41 +02:00