Lewis
|
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 |
|
Lewis
|
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 |
|
Lewis
|
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
|
34f050a1f0
|
feat(oauth): discoverable passkey authentication
Lewis: May this revision serve well! <lu5a@proton.me>
|
2026-04-12 11:16:58 +00: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
|
a5c68a3506
|
feat(tranquil-store): metastore
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 |
|
Lewis
|
318818ad51
|
feat(signal): add admin UI, frontend, and build changes
|
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
|
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
|
ebf5af4922
|
fix(backups): remove useless backups concept
|
2026-03-18 12:17:33 +00:00 |
|
Lewis
|
7926c798c6
|
feat: cross-pds delegation
|
2026-03-17 19:22:34 +00:00 |
|
Lewis
|
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
|
458b9b7e0d
|
refactor(pds): integrate tranquil-lexicon for record validation
|
2026-03-13 19:53:18 +00:00 |
|
Lewis
|
33e96665b8
|
feat(lexicon): add crate with schema types and format validators
|
2026-03-13 19:53:18 +00:00 |
|
Lewis
|
2c8568b207
|
fix: did:web also uses handle domains not hostname
|
2026-03-09 19:23:35 +00:00 |
|
lewis
|
f78b004df3
|
fix: user handle domains upgrade
|
2026-03-08 12:25:04 +00:00 |
|
nelind
|
34beff2553
|
feat: add back built-in frontend hosting to the backend
|
2026-03-06 20:21:10 +00:00 |
|
isabel
|
66eb9b7dbb
|
refactor: toml config
|
2026-02-21 18:00:55 +00:00 |
|
lewis
|
91cfc536c6
|
fix: bulk type safety improvements, added a couple of tests
|
2026-02-10 15:25:35 +00:00 |
|
lewis
|
1ff22c3dee
|
fix: removed some bs
|
2026-02-08 18:31:03 +02:00 |
|
lewis
|
ea27772a47
|
fix: smaller docker img
|
2026-02-08 13:49:53 +00:00 |
|
lewis
|
326aadcdb6
|
feat: initial in-house cache distribution
|
2026-02-08 10:03:53 +00:00 |
|
lewis
|
d7b96773fd
|
fix: better type-safety
|
2026-01-26 17:15:51 +00:00 |
|
lewis
|
158628f1a7
|
feat: docs tweaks & standalone frontend
|
2026-01-18 16:41:41 +00:00 |
|
lewis
|
505dc169eb
|
small bug fixes, code dedup
|
2026-01-15 19:10:05 +02:00 |
|
lewis
|
71d9ed7d38
|
tranquil-db crates, repository pattern for db access
|
2026-01-14 22:21:38 +02:00 |
|
lewis
|
16fb4dbd03
|
oauth error msg improvement, general code quality
|
2026-01-11 22:33:41 +02:00 |
|
lewis
|
7985f76c0d
|
Streamplace oauth compatibility, mock plc dir in tests
|
2026-01-11 17:05:38 +02:00 |
|
lewis
|
8f595b5ffb
|
Separate crates for separate concerns
|
2026-01-10 21:13:41 +02:00 |
|
lewis
|
df30e0253f
|
Typechecks and linting
|
2026-01-05 00:48:18 +02:00 |
|
lewis
|
938a9841b6
|
More local methods to not proxy
|
2026-01-04 18:38:15 +02:00 |
|
nelind
|
e61021feee
|
extract proxying into a middleware instead of a fallback handler
|
2026-01-04 13:00:27 +00:00 |
|
lewis
|
df2135b5e1
|
Backups, adversarial migrations
|
2026-01-02 00:24:32 +02:00 |
|
lewis
|
e90308ba9e
|
No slur handles allowed
|
2025-12-28 13:01:50 +02:00 |
|
nelind
|
a3b5f6135a
|
add license information
|
2025-12-25 18:57:18 +00:00 |
|
lewis
|
bbc9d14216
|
Use jacquard commit signing
|
2025-12-25 17:45:02 +02:00 |
|
lewis
|
091d6d96a0
|
Fix genesis commit stuff, update deps
|
2025-12-23 22:37:44 +02:00 |
|
lewis
|
45b6b58ad6
|
Security key & totp support
|
2025-12-20 21:41:29 +02:00 |
|
lewis
|
3177dc42f5
|
did:web support, including our own internal kind
|
2025-12-20 17:36:33 +02:00 |
|
lewis
|
faea661917
|
OAuth scopes full impl.
|
2025-12-20 13:05:43 +02:00 |
|
lewis
|
80a3e04ec6
|
Rename to tranquil PDS, sounds better than bullshit PDS
|
2025-12-18 23:17:51 +02:00 |
|
lewis
|
d695135a4d
|
Rename notifications to comms, add handle changing to own domain ability
|
2025-12-18 20:35:15 +02:00 |
|
lewis
|
c6f9062979
|
Creating & posting records works. Also messed up newlines but will fix later.
|
2025-12-14 23:55:04 +02:00 |
|
lewis
|
86db6617af
|
Fixing my whoopsies
|
2025-12-13 21:41:53 +02:00 |
|
lewis
|
43c18beb51
|
Performance enhancements, overengineering
|
2025-12-13 15:10:53 +02:00 |
|
lewis
|
7b6807c316
|
First UI idea done
|
2025-12-12 23:52:52 +02:00 |
|