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
nelind and Tangled
4416f50c87
feat(config): add more default crawlers/relays
2026-07-15 08:58:35 +03:00
Lewis and Tangled
28f2e04019
plc: always keep signing key in rotationKeys
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-06-26 18:52:12 +03:00
Lewis and Tangled
a3f729c3cd
ripple: fail-closed startup, bind policy
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-06-14 18:46:41 +03:00
Lewis and Tangled
5bbe2146ff
server: serve xrpc over http/3
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-06-10 13:18:49 +03:00
Lewis
7a54ccf6a3
fix(tranquil-config): reject unknown keys in TlsConfig, bump rust 1.96
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-29 09:39:14 +03:00
isabel and Tangled
28aa7ab7fc
feat!(tranquil-config): error on unknown keys
...
an attempt to make it so that fixes like
fc6063dba8 never have to occur again
2026-05-27 20:13:58 +03:00
Lewis and Tangled
a7052e878c
feat: tranquil's own TLS handling
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-27 13:54:33 +03:00
Lewis
86c5995568
fix(config): signal gate is useless since needs admin work to activate anyway
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-24 22:50:14 +03:00
Lewis and Tangled
4d2c7d4723
feat(auth): verification-gate override, inbound-migration bypass, store deleter improvement
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-23 23:02:43 +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
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 and Tangled
8f7aad3756
fix(tranquil-pds): same-rkey batch semantics and firehose lag recovery
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-04-28 22:05:03 +03:00
Lewis and Tangled
75b9e3165f
refactor(deploy): container-first cleanup, drop debian malware-style install
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-04-27 00:13:27 +03:00
Lewis and Tangled
180de29984
fix(tranquil-pds): firehose car carries inductive proof
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-04-26 20:11:27 +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
isabel and Tangled
baef2be844
feat: allow max prefs to be configured
...
some people (me) have a large amount of prefs and moving from ref pds to
tranquil ment i lost a few of these. so in this pr i bumped the max
prefs to 1000 and made it configurable via the config
2026-04-16 19:45:17 +03:00
Lewis
1f21b85069
fix(example.toml): lewis forgot about confique
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-04-16 14:49:57 +03:00
Lewis and Tangled
1dfbd27cce
fix(postgres): semaphore on car endpoint & more efficient query
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-04-12 17:18:45 +00:00
Lewis
05246aec58
feat(tranquil-store): gc and hardening
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-04-10 13:57:47 +03:00
Lewis
a5c68a3506
feat(tranquil-store): metastore
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-04-10 13:57:43 +03:00
Lewis and Tangled
7c55a5ceb9
feat(signal): add admin endpoints, config, and server wiring
2026-03-22 07:14:20 +00:00
Lewis and Tangled
ebf5af4922
fix(backups): remove useless backups concept
2026-03-18 12:17:33 +00:00
Lewis
546d342136
fix(auth): use authextractor for serviceauth too now
2026-03-14 13:04:14 +02:00
Skyler Grey and Tangled
559cbc1001
feat: allow setting up SSO with environment
...
This is particularly useful in nix to avoid having to put secrets in
your configuration (or use some workaround) - but is probably quite
useful in other environments too and is a nice part of allowing either
environment or toml configuration.
To do this, I've had to split up the providers so as to provide
individual environment keys - I'm sure there's some clever macro that
could do this in fewer lines and more complexity
2026-03-13 10:10:46 +00:00
lewis and Tangled
f78b004df3
fix: user handle domains upgrade
2026-03-08 12:25:04 +00:00
nelind
e02e8c9e8c
fix(config): remove unused duplicate custom handle url config key
2026-03-08 00:05:38 +01:00
nelind and Tangled
34beff2553
feat: add back built-in frontend hosting to the backend
2026-03-06 20:21:10 +00:00
lewis and Tangled
28ca66624a
fix: ability to send more verifications
2026-02-24 10:13:11 +00:00
isabel and Tangled
66eb9b7dbb
refactor: toml config
2026-02-21 18:00:55 +00:00