nelind
|
696940f732
|
fix(sync): dont keep websockets arround indefinetly if client abruptly closes connection
|
2026-03-25 16:47:38 +00:00 |
|
nelind
|
f777c288da
|
fix(pds): do service identifier resolution for proxying correctly
|
2026-03-23 03:00:57 +00:00 |
|
teq
|
9039648705
|
fix(nix): generate-lockfile for fix/signal-nix-build-deps
|
2026-03-23 03:00:23 +00:00 |
|
teq
|
770a16b043
|
fix(nix): add hashes for git deps
|
2026-03-23 03:00:23 +00:00 |
|
teq
|
d37f38e496
|
fix(nix): add protobuf for spqr
|
2026-03-23 03:00:23 +00:00 |
|
Lewis
|
282f08f207
|
feat(rfc): outline tranquil-store idea for comment
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-03-22 18:54:51 +02:00 |
|
Lewis
|
f07bcb82f7
|
refactor(sync): extract MST parsing and serialization utilities
|
2026-03-22 12:51:44 +00:00 |
|
Lewis
|
e38343ce09
|
refactor(oauth): split authorize.rs into domain modules
|
2026-03-22 12:51:44 +00:00 |
|
Lewis
|
e454e99b8a
|
refactor(api): migrate all endpoints to repos accessor pattern
|
2026-03-22 12:51:44 +00:00 |
|
Lewis
|
19b0ea19c6
|
refactor(tranquil-pds): consolidate repos, rate limits, validation, and auth helpers
|
2026-03-22 12:51:44 +00:00 |
|
Lewis
|
318818ad51
|
feat(signal): add admin UI, frontend, and build changes
|
2026-03-22 07:14:20 +00:00 |
|
Lewis
|
7c55a5ceb9
|
feat(signal): add admin endpoints, config, and server wiring
|
2026-03-22 07:14:20 +00:00 |
|
Lewis
|
9d31ee9ace
|
refactor(comms): extract HTTP retry combinator and integrate signal sender
|
2026-03-22 07:14:20 +00:00 |
|
Lewis
|
e3efcb43ba
|
test(signal): add protocol store integration tests
|
2026-03-22 07:14:20 +00:00 |
|
Lewis
|
eb46824220
|
feat(signal): add presage client, newtypes, and slot management
|
2026-03-22 07:14:20 +00:00 |
|
Lewis
|
e6c8a44a42
|
feat(signal): add postgres-backed signal protocol store
|
2026-03-22 07:14:19 +00:00 |
|
Lewis
|
aac6f2818b
|
fix(oauth): fail properly on non-expanded include scopes
|
2026-03-21 11:36:37 +02:00 |
|
Lewis
|
1a80a33e12
|
fix(ci): small tweaks
|
2026-03-21 10:06:31 +02:00 |
|
HigherOrderLogic
|
00d71fd3d6
|
feat(ci): publish image on commit
|
2026-03-21 02:10:23 +00:00 |
|
Lewis
|
c8bb4c9076
|
refactor(api): update delegation, notification prefs, email, meta, and age assurance endpoints
|
2026-03-20 13:39:11 +00:00 |
|
Lewis
|
d123168787
|
refactor(api): update password, reauth, verify, account_status, and totp endpoints
|
2026-03-20 13:39:11 +00:00 |
|
Lewis
|
b337d2b154
|
refactor(api): simplify passkey account creation and auth-adjacent server endpoints
|
2026-03-20 13:39:11 +00:00 |
|
Lewis
|
1e07d674dd
|
refactor(api): rework session login flow to use common credential verification
|
2026-03-20 13:39:11 +00:00 |
|
Lewis
|
a3f96b6367
|
refactor(api): centralize DID document building, update admin endpoints
|
2026-03-20 13:39:11 +00:00 |
|
Lewis
|
7b7936d539
|
refactor(api): extract account provisioning helpers, simplify create_account flow
|
2026-03-20 13:39:11 +00:00 |
|
Lewis
|
7e3dca4026
|
refactor(api): update repo batch/delete to use repo_ops, clean up remaining repo endpoints
|
2026-03-20 13:39:11 +00:00 |
|
Lewis
|
7bc90d5e23
|
refactor(api): extract repo write lifecycle to repo_ops
|
2026-03-20 13:39:11 +00:00 |
|
Lewis
|
4d86f026df
|
refactor(api): extract common helpers module, extend API error types with auth methods
|
2026-03-20 13:39:11 +00:00 |
|
Lewis
|
5c8894d531
|
refactor: update routes, backend verification tweaks, and restyle
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
81fc03c705
|
refactor(frontend): refactor migration and registration lib
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
f3f55e239f
|
refactor(frontend): refactor migration components
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
cf77354cde
|
refactor(frontend): rewrite SecurityContent
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
467be99da3
|
refactor(frontend): extract dashboard sections
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
20212a413f
|
refactor(frontend): simplify API client and delete obsolete auth routes
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
6225d2bc1d
|
refactor(frontend): delete RegisterPassword and UiTest routes
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
b990c239e6
|
refactor(frontend): delete OAuthRegister and OAuthSsoRegister routes
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
5b503c3f7f
|
refactor(frontend): delete utility libraries and validation
|
2026-03-19 14:26:26 +00:00 |
|
Lewis
|
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
|
ebf5af4922
|
fix(backups): remove useless backups concept
|
2026-03-18 12:17:33 +00:00 |
|
Lewis
|
938df6495d
|
feat(frontend): add UI component test page
|
2026-03-18 10:43:03 +00:00 |
|
Lewis
|
113bea7da3
|
refactor(frontend): extract migration component styles + migration.css
|
2026-03-18 10:43:03 +00:00 |
|
Lewis
|
da8b577408
|
refactor(frontend): extract auth and registration page styles + pages.css
|
2026-03-18 10:43:03 +00:00 |
|
Lewis
|
6683d03a9e
|
refactor(frontend): extract oauth secondary page styles
|
2026-03-18 10:43:03 +00:00 |
|
Lewis
|
72f45bf6a3
|
refactor(frontend): extract oauth primary flow page styles
|
2026-03-18 10:43:03 +00:00 |
|
Lewis
|
14bac09cb1
|
refactor(frontend): extract controllers, repo styles + dashboard.css
|
2026-03-18 10:43:02 +00:00 |
|
Lewis
|
76dc3b125a
|
refactor(frontend): extract admin, settings, app passwords styles
|
2026-03-18 10:43:02 +00:00 |
|
Lewis
|
c7d3dfbce0
|
refactor(frontend): extract security, sessions, DID document styles
|
2026-03-18 10:43:02 +00:00 |
|
Lewis
|
154f9fae89
|
refactor(frontend): extract dashboard shell and lightweight component styles
|
2026-03-18 10:43:02 +00:00 |
|
Lewis
|
331d843886
|
refactor(frontend): consolidate base stylesheet
|
2026-03-18 10:43:02 +00:00 |
|