Louis Escher and Tangled
ce2f05b9d4
fix: make coverage triple state instead of boolean
2026-08-13 16:09:03 +00:00
Lewis and Tangled
aca78bb8d3
scopes: tweak tests, add translations
...
Lewis: May this revision serve well! <did:plc:3fwecdnvtcscjnrx2p4n7alz>
2026-07-25 11:08:27 +03:00
Lewis and Tangled
932b0c07d4
db: make stored handle optional when it no longer parses
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-07-25 08:27:39 +03:00
Trezy and Tangled
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
Trezy and Tangled
311fbfcb86
feat: add handling for more scope failures
...
Signed-off-by: Trezy <tre@trezy.com >
2026-07-24 20:11:27 +03:00
Trezy and Tangled
9c6730579e
feat: display bundled permission-sets on consent screen
...
Signed-off-by: Trezy <tre@trezy.com >
2026-07-24 20:11:27 +03:00
Alex van de Sandt and Tangled
8ae9ce9c8f
fix: enable autocomplete in totp verification
2026-07-02 20:29:22 +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
Lewis
4e2525b245
fix(migrate): oauth account:* spec, p256 support
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-30 21:07:16 +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
036c317fd6
fix(migrate): oauth refreshing, embedded db first invite code
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-24 19:28:57 +03:00
karitham.dev and Tangled
a2567bdb1a
fix(locales): french handle should be "identifier" not "username"
...
My bad translation on that earlier, made it consistent with the rest of the file and usage!
2026-05-21 10:39:29 +03:00
Lewis
56120d252d
fix(locale): a little more drift
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-21 09:14:06 +03:00
Trezy and Tangled
210b0f463c
feat: add About page
...
Signed-off-by: Trezy <tre@trezy.com >
2026-05-21 09:06:42 +03:00
Lewis and Tangled
c80f504dc0
fix(locale): a couple of drift keys missing in other langs
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-05-21 09:06:10 +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
Trezy and Tangled
04f370aaa1
chore: add frontend service to docker compose
...
Signed-off-by: Trezy <tre@trezy.com >
2026-05-19 19:46:58 +03:00
Lewis and Tangled
34f050a1f0
feat(oauth): discoverable passkey authentication
...
Lewis: May this revision serve well! <lu5a@proton.me >
2026-04-12 11:16:58 +00:00
Lewis and Tangled
318818ad51
feat(signal): add admin UI, frontend, and build changes
2026-03-22 07:14:20 +00:00
Lewis and Tangled
5c8894d531
refactor: update routes, backend verification tweaks, and restyle
2026-03-19 14:26:26 +00:00
Lewis and Tangled
81fc03c705
refactor(frontend): refactor migration and registration lib
2026-03-19 14:26:26 +00:00
Lewis and Tangled
f3f55e239f
refactor(frontend): refactor migration components
2026-03-19 14:26:26 +00:00
Lewis and Tangled
cf77354cde
refactor(frontend): rewrite SecurityContent
2026-03-19 14:26:26 +00:00
Lewis and Tangled
467be99da3
refactor(frontend): extract dashboard sections
2026-03-19 14:26:26 +00:00
Lewis and Tangled
20212a413f
refactor(frontend): simplify API client and delete obsolete auth routes
2026-03-19 14:26:26 +00:00
Lewis and Tangled
6225d2bc1d
refactor(frontend): delete RegisterPassword and UiTest routes
2026-03-19 14:26:26 +00:00
Lewis and Tangled
b990c239e6
refactor(frontend): delete OAuthRegister and OAuthSsoRegister routes
2026-03-19 14:26:26 +00:00
Lewis and Tangled
5b503c3f7f
refactor(frontend): delete utility libraries and validation
2026-03-19 14:26:26 +00:00
Lewis and Tangled
7f66419036
refactor(frontend): delete type system boilerplate
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
Lewis and Tangled
ebf5af4922
fix(backups): remove useless backups concept
2026-03-18 12:17:33 +00:00
Lewis and Tangled
938df6495d
feat(frontend): add UI component test page
2026-03-18 10:43:03 +00:00
Lewis and Tangled
113bea7da3
refactor(frontend): extract migration component styles + migration.css
2026-03-18 10:43:03 +00:00
Lewis and Tangled
da8b577408
refactor(frontend): extract auth and registration page styles + pages.css
2026-03-18 10:43:03 +00:00
Lewis and Tangled
6683d03a9e
refactor(frontend): extract oauth secondary page styles
2026-03-18 10:43:03 +00:00
Lewis and Tangled
72f45bf6a3
refactor(frontend): extract oauth primary flow page styles
2026-03-18 10:43:03 +00:00
Lewis and Tangled
14bac09cb1
refactor(frontend): extract controllers, repo styles + dashboard.css
2026-03-18 10:43:02 +00:00
Lewis and Tangled
76dc3b125a
refactor(frontend): extract admin, settings, app passwords styles
2026-03-18 10:43:02 +00:00
Lewis and Tangled
c7d3dfbce0
refactor(frontend): extract security, sessions, DID document styles
2026-03-18 10:43:02 +00:00
Lewis and Tangled
154f9fae89
refactor(frontend): extract dashboard shell and lightweight component styles
2026-03-18 10:43:02 +00:00
Lewis and Tangled
331d843886
refactor(frontend): consolidate base stylesheet
2026-03-18 10:43:02 +00:00
Lewis and Tangled
79a3db8ff2
refactor(frontend): extract UI primitive component styles
2026-03-18 10:43:02 +00:00
Lewis and Tangled
f95a1c7cfd
feat(frontend): design tokens, app wiring, locales
2026-03-18 10:43:02 +00:00
Lewis and Tangled
60b4697b5a
chore: inline delegation audit page
2026-03-17 19:22:34 +00:00
Lewis and Tangled
7926c798c6
feat: cross-pds delegation
2026-03-17 19:22:34 +00:00
Lewis
c680f3c419
fix(homepage): favicon should render in title
...
# I am sorry I forgot this.
Now pds.ls will show beautiful icons when showing Tranquil PDSes.
2026-03-14 11:57:01 +02:00
Lewis and Tangled
2c8568b207
fix: did:web also uses handle domains not hostname
2026-03-09 19:23:35 +00:00
lewis and Tangled
f78b004df3
fix: user handle domains upgrade
2026-03-08 12:25:04 +00: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