alpha
Login
or
Join now
lgtm.shop
/
commerce
Star
6
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Pilot atproto-native commerce backend
Star
6
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
commerce
/
crates
/
server
/
at
main
3 folders
1 file
Nate Moore
refactor(server): clearer 'unresolved actor' reason; sync design doc to Extension injection
3w ago
38581d11
assets
server: admin atproto OAuth gate, Maud layout, rust-embed static assets (T43) - Add admin module with rust-embed Assets serving /admin/static/* - Implement is_authorized_admin (DID equality gate) + SESSION_DID_KEY - Implement require_admin session guard (redirect unauthenticated → start) - Implement auth_routes: POST /admin/auth/atproto/start (PKCE) + GET callback (token exchange is M4-deferred stub; CSRF validation is live) - Maud layout() returns Html<String> via axum::response::Html (maud 0.26 has no axum feature) - Add PublicWriter trait + PublicWriteOut to AppState; ProductionPublicWriter in main.rs - Update all AppState initializers (test_support, route tests) with public_writer field - Session redirect test: assert is_redirection() (axum Redirect::to → 303, not 302) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2 months ago
src
refactor(server): clearer 'unresolved actor' reason; sync design doc to Extension injection
3 weeks ago
tests
feat(worker): standing link opt-in + buyer-repo purchase-claim publishing via device-link grant
3 weeks ago
Cargo.toml
feat(link): device-link endpoints — code mint/status/unlink + browser OAuth with DID-equality gate
3 weeks ago