 TrezyandTangled
|
348ac887fc
|
fix: use JWT scopes as source-of-truth for access and refresh tokens
Signed-off-by: Trezy <tre@trezy.com>
|
2026-07-24 20:11:26 +03:00 |
|
 TrezyandTangled
|
f17adc6f88
|
refactor: use tranquil-scopes instead of bespoke scope handling in delegation auth
Signed-off-by: Trezy <tre@trezy.com>
|
2026-07-24 20:11:26 +03:00 |
|
 LewisandTangled
|
221b32d66f
|
build: smaller faster prod container
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-06-19 09:16:30 +03:00 |
|
 LewisandTangled
|
a3f729c3cd
|
ripple: fail-closed startup, bind policy
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-06-14 18:46:41 +03:00 |
|
 LewisandTangled
|
637b817a33
|
ripple: cluster-key oomf authentication
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-06-14 18:46:41 +03:00 |
|
 LewisandTangled
|
06fd6a1ce9
|
ripple: transport from tcp to quic
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-06-14 18:46:41 +03:00 |
|
 LewisandTangled
|
5bbe2146ff
|
server: serve xrpc over http/3
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-06-10 13:18:49 +03:00 |
|
nelind
|
cd7e01100e
|
chore(auth): also mention that atproto spec requiers typ be "JWT" for inter-service tokens
|
2026-06-05 12:49:25 +02:00 |
|
Lewis
|
7e4c9e1dab
|
chore: bump to 0.6.4
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-05-30 21:23:02 +03:00 |
|
nelind
|
e85394c314
|
build: bump version to 0.6.3
|
2026-05-27 19:28:10 +02:00 |
|
 LewisandTangled
|
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
|
bdaf510898
|
build: bump workspace to 0.6.2
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-05-17 12:32:05 +03:00 |
|
 LewisandTangled
|
b1d86caa78
|
feat(tranquil-comms): prework for email
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-05-02 22:28:59 +03:00 |
|
 LewisandTangled
|
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 |
|
 LewisandTangled
|
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
|
c30d73cd4d
|
test(tranquil-store): migrate some tests to gauntlet
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-19 23:50:27 +03:00 |
|
 LewisandTangled
|
b9574f3ec1
|
fix(lexicons): cache ttl
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-16 19:45:27 +03:00 |
|
Lewis
|
d51bfd59da
|
fix(tranquil-store): exclude 0 refcount blocks from has()
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-14 08:40:21 +03:00 |
|
 LewisandTangled
|
8ccdd30cb3
|
fix(repo): use mst diff instead of full tree walk for obsolete blocks
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-13 17:43:07 +00:00 |
|
 LewisandTangled
|
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 |
|
 LewisandTangled
|
34f050a1f0
|
feat(oauth): discoverable passkey authentication
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-12 11:16:58 +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
|
8d0e0c6810
|
feat(tranquil-store): whole test suite working
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-10 13:57:44 +03:00 |
|
Lewis
|
1720de8650
|
feat(tranquil-store): repository traits on MetastoreClient
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-10 13:57:43 +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
|
9ea33def13
|
feat(tranquil-store): eventlog
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-10 13:54:41 +03:00 |
|
Lewis
|
a9e3ec63e1
|
feat(tranquil-store): blockstore
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-10 13:54:41 +03:00 |
|
 teqandTangled
|
9039648705
|
fix(nix): generate-lockfile for fix/signal-nix-build-deps
|
2026-03-23 03:00:23 +00:00 |
|
 LewisandTangled
|
318818ad51
|
feat(signal): add admin UI, frontend, and build changes
|
2026-03-22 07:14:20 +00:00 |
|
 LewisandTangled
|
e6c8a44a42
|
feat(signal): add postgres-backed signal protocol store
|
2026-03-22 07:14:19 +00:00 |
|
 LewisandTangled
|
4d86f026df
|
refactor(api): extract common helpers module, extend API error types with auth methods
|
2026-03-20 13:39:11 +00:00 |
|
 LewisandTangled
|
5c8894d531
|
refactor: update routes, backend verification tweaks, and restyle
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
c2b8253abe
|
fix(api): always give xrpc error messages
|
2026-03-18 17:53:01 +02:00 |
|
 LewisandTangled
|
7926c798c6
|
feat: cross-pds delegation
|
2026-03-17 19:22:34 +00:00 |
|
 LewisandTangled
|
d5ed420dd7
|
fix: move code to more correct crates
|
2026-03-17 10:16:36 +00:00 |
|
Lewis
|
546d342136
|
fix(auth): use authextractor for serviceauth too now
|
2026-03-14 13:04:14 +02:00 |
|
Lewis
|
806cb4b8c5
|
chore(build): optimize container cache layers
|
2026-03-14 11:53:25 +02:00 |
|
 LewisandTangled
|
33e96665b8
|
feat(lexicon): add crate with schema types and format validators
|
2026-03-13 19:53:18 +00:00 |
|
 LewisandTangled
|
2c8568b207
|
fix: did:web also uses handle domains not hostname
|
2026-03-09 19:23:35 +00:00 |
|
 lewisandTangled
|
f78b004df3
|
fix: user handle domains upgrade
|
2026-03-08 12:25:04 +00:00 |
|
 nelindandTangled
|
34beff2553
|
feat: add back built-in frontend hosting to the backend
|
2026-03-06 20:21:10 +00:00 |
|
 isabelandTangled
|
66eb9b7dbb
|
refactor: toml config
|
2026-02-21 18:00:55 +00:00 |
|
 lewisandTangled
|
91cfc536c6
|
fix: bulk type safety improvements, added a couple of tests
|
2026-02-10 15:25:35 +00:00 |
|
 lewisandTangled
|
ea27772a47
|
fix: smaller docker img
|
2026-02-08 13:49:53 +00:00 |
|
 lewisandTangled
|
ec36b8ddc7
|
feat: cache locks less
|
2026-02-08 10:03:53 +00:00 |
|
 lewisandTangled
|
326aadcdb6
|
feat: initial in-house cache distribution
|
2026-02-08 10:03:53 +00:00 |
|
 lewisandTangled
|
cd7400bc8b
|
fix: improved discord & signal comms
|
2026-02-05 16:13:45 +00:00 |
|
 lewisandTangled
|
d7b96773fd
|
fix: better type-safety
|
2026-01-26 17:15:51 +00:00 |
|
 lewisandTangled
|
8af0cfe0af
|
fix: oauth consolidation, include-scope improvements
|
2026-01-25 13:07:32 +00:00 |
|
 lewisandTangled
|
a18be8c6fd
|
feat: filesystem blob storage
|
2026-01-21 17:53:59 +00:00 |
|