Sign in
Join now
atoll-pds
rocksky.app
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Personal Data Server (PDS) built with Elixir
rocksky.social
atproto
pds
+2 more
atproto
pds
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
Tsiry Sandratraina
1938a5e9
Copied
Failed
Copy SHA
Show profile-rich login suggestions and widen auth cards
Copy SHA
Browse repository
committed
1w ago
Tsiry Sandratraina
4d3330eb
Copied
Failed
Copy SHA
Add debounced login handle autocomplete
Copy SHA
Browse repository
committed
1w ago
Tsiry Sandratraina
ff9dea54
Copied
Failed
Copy SHA
Fix signup handle suffix using configured PDS domain
Copy SHA
Browse repository
committed
1w ago
Tsiry Sandratraina
ac488da6
Copied
Failed
Copy SHA
Optionally exempt loopback callers from rate limits
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
2ae4b0b9
Copied
Failed
Copy SHA
Accept JSON and fragment-mode OAuth requests
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
38f65b6e
Copied
Failed
Copy SHA
Let signup accept its own OAuth ceremony marker
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
0568b9f8
Copied
Failed
Copy SHA
Let the confirm screen pass CSRF protection
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
637b264f
Copied
Failed
Copy SHA
Confirm an email address from a link in the message
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
f6f34767
Copied
Failed
Copy SHA
Email a reset link and take the new password on a reset page
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
6e6c4565
Copied
Failed
Copy SHA
Draw the scrobbling backdrop behind the account screens
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
471ca56b
Copied
Failed
Copy SHA
Mark OAuth ceremony redirects so the gateway leaves them to the PDS
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
21142a12
Copied
Failed
Copy SHA
Print Unix-second passkey timestamps as ISO 8601
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
c9fcce0b
Copied
Failed
Copy SHA
Read the WebAuthn settings at top level, not inside a case branch
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
d235cd29
Copied
Failed
Copy SHA
Let the WebAuthn relying party be the shared parent domain
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
41c040b4
Copied
Failed
Copy SHA
Add passkey sign-in over social.rocksky.auth
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
6d9c39bb
Copied
Failed
Copy SHA
Answer a wrong two-factor code as a bad code, not a server error
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
ad25bd04
Copied
Failed
Copy SHA
Expose two-factor and passkeys as social.rocksky.auth XRPC methods
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
11b4f155
Copied
Failed
Copy SHA
fix(tests): keep one test's spent request budget out of the next
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
d4cee6f5
Copied
Failed
Copy SHA
fix(limiter): add a reset that clears every node-local budget
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
90a770af
Copied
Failed
Copy SHA
fix(delegates): answer a delegate's question locally instead of passing it on
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
831c2292
Copied
Failed
Copy SHA
fix(readiness): wait for a connection instead of calling a busy database down
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
83d449a5
Copied
Failed
Copy SHA
Keep a delegate answer out of the next test and record the QR dependency for nix
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
f93cfaca
Copied
Failed
Copy SHA
Spin a server form's button for the whole submit
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
13b37a9b
Copied
Failed
Copy SHA
Cache delegate handle answers and make the resolution budget configurable
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
f45586fe
Copied
Failed
Copy SHA
Allow turning off peer-address admission behind a shared-address proxy
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
9d01fd54
Copied
Failed
Copy SHA
Resolve a delegate's handle through the XRPC endpoint too
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
8177160d
Copied
Failed
Copy SHA
Answer handle resolution for accounts this server hosts
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
6f6cabac
Copied
Failed
Copy SHA
Sign in with a handle this server hosts without resolving it remotely
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
e9a99d91
Copied
Failed
Copy SHA
Record the QR dependency in the bun lockfile
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
42320112
Copied
Failed
Copy SHA
Accept the confirmed password the signup form posts
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
a8f76ba4
Copied
Failed
Copy SHA
Derive the sign-in example handle from the hosted domain
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
7d85fd7b
Copied
Failed
Copy SHA
Confirm the password when creating an account
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
b687122b
Copied
Failed
Copy SHA
Stop pairing a Finch option with connect options on outbound requests
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
14ebdfd9
Copied
Failed
Copy SHA
Ask delegates before allocating a handle in a shared namespace
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
b40e9845
Copied
Failed
Copy SHA
Answer handle resolution for a delegated sibling PDS
Copy SHA
Browse repository
committed
3w ago
Tsiry Sandratraina
294be48d
Copied
Failed
Copy SHA
Default the documentation site to the dark theme
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
06cd1ba2
Copied
Failed
Copy SHA
Log why an authorization request was refused
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
b8518778
Copied
Failed
Copy SHA
Resolve hosted handles from their own records when signing in
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
80af306a
Copied
Failed
Copy SHA
Show progress on every account form submission
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
7c736797
Copied
Failed
Copy SHA
Drive the passkey browser test against the React screens
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
4547e80d
Copied
Failed
Copy SHA
Read the shell payload from the page and serve assets under /assets
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
daa1610e
Copied
Failed
Copy SHA
Make the copied frontend bundle writable for phx.digest
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
42361074
Copied
Failed
Copy SHA
Run the Nix frontend dependencies through ordinary build phases
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
2c91acf0
Copied
Failed
Copy SHA
Patch interpreters in the Nix frontend dependencies
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
74d8183f
Copied
Failed
Copy SHA
Set up Bun in every workflow
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
56a416bf
Copied
Failed
Copy SHA
Document the account frontend
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
9ca48ea9
Copied
Failed
Copy SHA
Run frontend checks when assets change
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
1229b22f
Copied
Failed
Copy SHA
Build the frontend in the Nix package from bun.lock
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
f326956e
Copied
Failed
Copy SHA
Build the frontend in the container image
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
56c1324f
Copied
Failed
Copy SHA
Build assets with Bun instead of the Tailwind binary
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
e2369056
Copied
Failed
Copy SHA
Report the server version as atoll 0.1.0
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
3ca2b673
Copied
Failed
Copy SHA
Give pushed authorization requests ten minutes to be completed
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
491e637d
Copied
Failed
Copy SHA
Allow signing up at /account/signup without an application request
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
838998e2
Copied
Failed
Copy SHA
Render account screens from the server as a JSON payload
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
1a519f9e
Copied
Failed
Copy SHA
Test the account screens with Vitest, Testing Library and MSW
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
e227d9d2
Copied
Failed
Copy SHA
Build the account screens on the shell bootstrap payload
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
8628f847
Copied
Failed
Copy SHA
Add account translations in five languages
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
acbf6ed3
Copied
Failed
Copy SHA
Scaffold the React account frontend with Bun and Vite
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
5279010d
Copied
Failed
Copy SHA
Add Deno, Bun and Node to the development shells
Copy SHA
Browse repository
committed
4w ago
Tsiry Sandratraina
23461e7d
Copied
Failed
Copy SHA
update README.md
Copy SHA
Browse repository
committed
4w ago
Previous
1
2
3
4
5
…
8
Next