 nelindandTangled
|
59934cc184
|
feat: add bsky and bsky-support cargo features to manage bsky specific code
|
2026-07-25 18:31:06 +03:00 |
|
 LewisandTangled
|
b6274bb3c4
|
api: validated newtypes from their checked constructors
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-07-25 08:27:40 +03:00 |
|
 TrezyandTangled
|
7244551ae1
|
refactor: clean up property names and document stringy values
Signed-off-by: Trezy <tre@trezy.com>
|
2026-07-24 20:11:27 +03:00 |
|
 TrezyandTangled
|
01d93e44e7
|
fix: show the user which scopes will not be granted based on delegation
Signed-off-by: Trezy <tre@trezy.com>
|
2026-07-24 20:11:27 +03:00 |
|
 TrezyandTangled
|
19e7ec29f5
|
fix: prevent transient permission set publishers from causing auth refresh failures
Signed-off-by: Trezy <tre@trezy.com>
|
2026-07-24 20:11:27 +03:00 |
|
 TrezyandTangled
|
311fbfcb86
|
feat: add handling for more scope failures
Signed-off-by: Trezy <tre@trezy.com>
|
2026-07-24 20:11:27 +03:00 |
|
 TrezyandTangled
|
515c058006
|
refactor: use Nsid newtype instead of strings
Signed-off-by: Trezy <tre@trezy.com>
|
2026-07-24 20:11:27 +03:00 |
|
 TrezyandTangled
|
9c6730579e
|
feat: display bundled permission-sets on consent screen
Signed-off-by: Trezy <tre@trezy.com>
|
2026-07-24 20:11:27 +03:00 |
|
 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 |
|
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
|
fbfa15b0b4
|
invite: newtype InviteCode for invite endpoints + store
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-07-12 08:03:14 +02:00 |
|
Lewis
|
eb1a89dc58
|
db: Did type for repos and handlers
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-07-12 08:03:14 +02:00 |
|
Lewis
|
6ca6c45605
|
identity: Handle type for stored handles & extract_handle
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-07-12 08:03:14 +02:00 |
|
Lewis
|
d238affd76
|
repo: newtype commit cid & rev to CidLink & Tid
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-07-12 08:03:14 +02:00 |
|
Lewis
|
a405d523ca
|
oauth: newtype client, token, device & request ids
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-07-12 00:25:08 +03:00 |
|
Lewis
|
ab4eba6dc4
|
delegation: preset scopes grant identity & account
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-06-27 23:11:24 +03:00 |
|
 LewisandTangled
|
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 |
|
 LewisandTangled
|
39a2e40b35
|
invite codes: dedup consumption, iron out kinks
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-06-26 13:28:49 +03: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 |
|
 LewisandTangled
|
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 |
|
 LewisandTangled
|
a20e4e05e6
|
fix(oauth): indigo client send empty assertions
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-17 15:18:26 +03:00 |
|
Lewis
|
7f2e83e92f
|
feat(tranquil-store): beginnings of the gauntlet test suite
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-15 20:29:34 +03:00 |
|
Lewis
|
255c7135f9
|
fix(auth): no bsky chat access when not specifically privileged to have it
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-12 15:56:17 +03: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
|
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
|
a9e3ec63e1
|
feat(tranquil-store): blockstore
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-10 13:54:41 +03:00 |
|
 LewisandTangled
|
e38343ce09
|
refactor(oauth): split authorize.rs into domain modules
|
2026-03-22 12:51:44 +00:00 |
|
 LewisandTangled
|
e454e99b8a
|
refactor(api): migrate all endpoints to repos accessor pattern
|
2026-03-22 12:51:44 +00:00 |
|
 LewisandTangled
|
318818ad51
|
feat(signal): add admin UI, frontend, and build changes
|
2026-03-22 07:14:20 +00:00 |
|
Lewis
|
aac6f2818b
|
fix(oauth): fail properly on non-expanded include scopes
|
2026-03-21 11:36:37 +02:00 |
|
 LewisandTangled
|
5c8894d531
|
refactor: update routes, backend verification tweaks, and restyle
|
2026-03-19 14:26:26 +00:00 |
|
 LewisandTangled
|
ebf5af4922
|
fix(backups): remove useless backups concept
|
2026-03-18 12:17:33 +00: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 |
|