tangled
alpha
login
or
join now
futur.blue
/
pegasus
57
fork
atom
objective categorical abstract machine language personal data server
57
fork
atom
overview
issues
2
pulls
pipelines
commits
Author
Commit
Message
Date
futur.blue
fb3a1dc5
Prevent admin page layout shift
2mo ago
futur.blue
660b0925
Make handle dns resolution async, fall back to service proxy
2mo ago
futur.blue
b8fa1a0f
Split up migration logic
2mo ago
futur.blue
9ab25797
Emit identity event after migrating account
2mo ago
futur.blue
eac1f54e
Auto continue importing blobs when migrating
2mo ago
futur.blue
f0e70709
Fix account switcher, admin pages sizing
2mo ago
futur.blue
51cda44f
Fix incorrect signPlcOperation request keys
2mo ago
futur.blue
3a3d6d50
Use Bluesky PDS email code format
2mo ago
futur.blue
38c6d716
Don't remove form from DOM while it's submitting
2mo ago
futur.blue
a871067c
Preserve existing non-PDS rotation keys in migration
2mo ago
futur.blue
5d2164aa
Account migration page
2mo ago
futur.blue
343e906a
Add rebuild-mst subcommand
2mo ago
futur.blue
5885442d
Don't traverse mst just to list records/collections
2mo ago
futur.blue
2a8ed6b2
Ensure all blocks in a commit are written to mst
2mo ago
futur.blue
7b776612
Undo accidental partial revert of d765faf in c11a3df
2mo ago
futur.blue
9b59aea3
No need to pass db to Repository.load now either
2mo ago
futur.blue
c11a3dfd
Cache db pools, run pragma statements in separate queries
2mo ago
futur.blue
4ea081a0
Undo async sequencer
2mo ago
futur.blue
d765faf6
Use records table & layer hints to avoid unneeded mst traversal
2mo ago
futur.blue
b39e41cf
Don't make all writes wait on global sequencer mutex
2mo ago
futur.blue
8339d18d
Correctly construct aud for scope verification
(different from aud for jwt)
2mo ago
futur.blue
dde0a7d2
Fix incorrect default aud in service proxying
2mo ago
futur.blue
a9a73887
Fix invalid_request on oauth from localhost client
2mo ago
futur.blue
1a73ae5c
Fix text truncation on frontend, improve buttons
2mo ago
futur.blue
5adf5ede
Cache MST blocks within applyWrites
2mo ago
futur.blue
f34d425d
Disable noisy logging
2mo ago
futur.blue
74a4ba03
Don't block center dashboard pages (+ other alignment tweaks)
2mo ago
futur.blue
e536d974
Validate .well-known/atproto-did content
2mo ago
futur.blue
eb87da05
Don't validate csrf token on account switch request
2mo ago
futur.blue
c43ec295
Use more accurate auth error names
2mo ago
futur.blue
7e1604c6
Don't let external did resolution swallow every getRecord error
2mo ago
futur.blue
dd16c861
Add account switch endpoint for account switcher
2mo ago
futur.blue
8059388c
ref -> not ref
2mo ago
futur.blue
a8ebf991
Optimize in-memory repo parsing
2mo ago
futur.blue
a4e4a7b7
Pin gluten-lwt to fix program hang on websocket close
2mo ago
futur.blue
60219f1d
Fix dns handle resolution
2mo ago
futur.blue
350b9a68
Cast blocks to text as hex on repo import
2mo ago
futur.blue
1f9a55df
Concurrency bad
2mo ago
futur.blue
98e3594d
Fix leading newline in ascii art leading to render mismatch
2mo ago
futur.blue
d5e1472f
Put blob refs when importing a repo
2mo ago
futur.blue
103eaa3f
Bulk insert records/MST blocks on importRepo
2mo ago
futur.blue
281e08ba
Use cache mounts for deps & dune build cache
2mo ago
futur.blue
28d5cf23
Build amd64 and arm64 images on same-arch hosts
2mo ago
futur.blue
604d88cd
Nicer root page
2mo ago
futur.blue
118d429f
Favicon support
2mo ago
futur.blue
1fdb4ff4
Switch dockerfile back to debian
alpine builds too slow
2mo ago
futur.blue
350eca3e
Try to avoid lock contention in sequencer
2mo ago
futur.blue
8eec7e70
Update dockerfile to use alpine
2mo ago
futur.blue
892efdd9
Handle service auth to PDS
2mo ago
futur.blue
a5fb700f
UI fixes
2mo ago
futur.blue
4e8f4256
Proxy getRecord to other PDSes if needed
2mo ago
futur.blue
8515b257
That should be a get
2mo ago
futur.blue
6619b51f
Make MST add/delete not rebuild the whole MST
2mo ago
futur.blue
d9927bd0
Missed an endpoint
2mo ago
futur.blue
3386a09e
uh oh
2mo ago
futur.blue
49334fff
Docs fixes
2mo ago
futur.blue
2fc913ef
Docker build workflow
2mo ago
futur.blue
7761d7a9
Display current handle as placeholder on account page
2mo ago
futur.blue
e663d785
Default optional env vars to empty string
2mo ago
futur.blue
1a78d0df
Document env vars in .env.example
2mo ago
Prevent admin page layout shift
fb3a1dc5
futur.blue
2mo
Make handle dns resolution async, fall back to service proxy
660b0925
futur.blue
2mo
Split up migration logic
b8fa1a0f
futur.blue
2mo
Emit identity event after migrating account
9ab25797
futur.blue
2mo
Auto continue importing blobs when migrating
eac1f54e
futur.blue
2mo
Fix account switcher, admin pages sizing
f0e70709
futur.blue
2mo
Fix incorrect signPlcOperation request keys
51cda44f
futur.blue
2mo
Use Bluesky PDS email code format
3a3d6d50
futur.blue
2mo
Don't remove form from DOM while it's submitting
38c6d716
futur.blue
2mo
Preserve existing non-PDS rotation keys in migration
a871067c
futur.blue
2mo
Account migration page
5d2164aa
futur.blue
2mo
Add rebuild-mst subcommand
343e906a
futur.blue
2mo
Don't traverse mst just to list records/collections
5885442d
futur.blue
2mo
Ensure all blocks in a commit are written to mst
2a8ed6b2
futur.blue
2mo
Undo accidental partial revert of d765faf in c11a3df
7b776612
futur.blue
2mo
No need to pass db to Repository.load now either
9b59aea3
futur.blue
2mo
Cache db pools, run pragma statements in separate queries
c11a3dfd
futur.blue
2mo
Undo async sequencer
4ea081a0
futur.blue
2mo
Use records table & layer hints to avoid unneeded mst traversal
d765faf6
futur.blue
2mo
Don't make all writes wait on global sequencer mutex
b39e41cf
futur.blue
2mo
Correctly construct aud for scope verification
(different from aud for jwt)
8339d18d
futur.blue
2mo
Fix incorrect default aud in service proxying
dde0a7d2
futur.blue
2mo
Fix invalid_request on oauth from localhost client
a9a73887
futur.blue
2mo
Fix text truncation on frontend, improve buttons
1a73ae5c
futur.blue
2mo
Cache MST blocks within applyWrites
5adf5ede
futur.blue
2mo
Disable noisy logging
f34d425d
futur.blue
2mo
Don't block center dashboard pages (+ other alignment tweaks)
74a4ba03
futur.blue
2mo
Validate .well-known/atproto-did content
e536d974
futur.blue
2mo
Don't validate csrf token on account switch request
eb87da05
futur.blue
2mo
Use more accurate auth error names
c43ec295
futur.blue
2mo
Don't let external did resolution swallow every getRecord error
7e1604c6
futur.blue
2mo
Add account switch endpoint for account switcher
dd16c861
futur.blue
2mo
ref -> not ref
8059388c
futur.blue
2mo
Optimize in-memory repo parsing
a8ebf991
futur.blue
2mo
Pin gluten-lwt to fix program hang on websocket close
a4e4a7b7
futur.blue
2mo
Fix dns handle resolution
60219f1d
futur.blue
2mo
Cast blocks to text as hex on repo import
350b9a68
futur.blue
2mo
Concurrency bad
1f9a55df
futur.blue
2mo
Fix leading newline in ascii art leading to render mismatch
98e3594d
futur.blue
2mo
Put blob refs when importing a repo
d5e1472f
futur.blue
2mo
Bulk insert records/MST blocks on importRepo
103eaa3f
futur.blue
2mo
Use cache mounts for deps & dune build cache
281e08ba
futur.blue
2mo
Build amd64 and arm64 images on same-arch hosts
28d5cf23
futur.blue
2mo
Nicer root page
604d88cd
futur.blue
2mo
Favicon support
118d429f
futur.blue
2mo
Switch dockerfile back to debian
alpine builds too slow
1fdb4ff4
futur.blue
2mo
Try to avoid lock contention in sequencer
350eca3e
futur.blue
2mo
Update dockerfile to use alpine
8eec7e70
futur.blue
2mo
Handle service auth to PDS
892efdd9
futur.blue
2mo
UI fixes
a5fb700f
futur.blue
2mo
Proxy getRecord to other PDSes if needed
4e8f4256
futur.blue
2mo
That should be a get
8515b257
futur.blue
2mo
Make MST add/delete not rebuild the whole MST
6619b51f
futur.blue
2mo
Missed an endpoint
d9927bd0
futur.blue
2mo
uh oh
3386a09e
futur.blue
2mo
Docs fixes
49334fff
futur.blue
2mo
Docker build workflow
2fc913ef
futur.blue
2mo
Display current handle as placeholder on account page
7761d7a9
futur.blue
2mo
Default optional env vars to empty string
e663d785
futur.blue
2mo
Document env vars in .env.example
1a78d0df
futur.blue
2mo
next