alpha
Login
Join now
olamaelcu.net
/
scratchback
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Game sync and live services for independent game developers (targeting itch.io)
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
Jacky Alcine
e1a0a3bd
feat: switch AT Protocol OAuth to private_key_jwt, migrate from Yarn PNP to yarn, add age encryption setup
main
4mo ago
feat: switch AT Protocol OAuth to private_key_jwt, migrate from Yarn PNP to yarn, add age encryption setup
main
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
6c05599a
add changes
4mo ago
add changes
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
1772afeb
refactor: remove static asset serving from API, rely on Vite proxy for frontend
4mo ago
refactor: remove static asset serving from API, rely on Vite proxy for frontend
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
b69c8fc7
refactor: move admin and api crates into crates/ directory
4mo ago
refactor: move admin and api crates into crates/ directory
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
083b34c5
fix: resolve build errors from API updates
4mo ago
fix: resolve build errors from API updates
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
5375454f
make it tweak
4mo ago
make it tweak
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
9946e0cb
Merge scratchback-frontend: add SvelteKit frontend with all portals and routes
4mo ago
Merge scratchback-frontend: add SvelteKit frontend with all portals and routes
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
6870e2fb
feat(frontend): add SvelteKit project config
4mo ago
feat(frontend): add SvelteKit project config
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
7b7f4223
feat(frontend): add SvelteKit frontend with all portals and routes
4mo ago
feat(frontend): add SvelteKit frontend with all portals and routes
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
a905fe0b
feat(api): add player session endpoint and games list endpoint
4mo ago
feat(api): add player session endpoint and games list endpoint
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
023c6906
feat(auth): implement itch.io OOB OAuth flow
4mo ago
feat(auth): implement itch.io OOB OAuth flow
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
4f51cf71
fix: make migration 007 idempotent with CREATE TABLE IF NOT EXISTS
4mo ago
fix: make migration 007 idempotent with CREATE TABLE IF NOT EXISTS
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
7c7947cc
refactor: remove all dead code warnings
4mo ago
refactor: remove all dead code warnings
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
e8794ba9
refactor(atproto): remove dead code and wire DID resolution
4mo ago
refactor(atproto): remove dead code and wire DID resolution
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
ef6a7599
feat(api): wire ATProto OAuth flow with session storage and PdsPublisher
4mo ago
feat(api): wire ATProto OAuth flow with session storage and PdsPublisher
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
c03f7d43
fix: add default for log_level config field
4mo ago
fix: add default for log_level config field
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
c388b1d1
fix: use separate AtprotoConfig instead of auth config for atproto fields
4mo ago
fix: use separate AtprotoConfig instead of auth config for atproto fields
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
952d7b9f
feat(api): add PDS and Pentaract query clients
4mo ago
feat(api): add PDS and Pentaract query clients
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
a392ac2b
feat(api): add itch.io platform attestation
4mo ago
feat(api): add itch.io platform attestation
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
e1588d88
feat(api): publish game records to PDS on registration
4mo ago
feat(api): publish game records to PDS on registration
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
e2d1cfc5
feat(api): publish actor.game and actor.stats on save upload
4mo ago
feat(api): publish actor.game and actor.stats on save upload
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
35dc1619
feat(api): add PDS record publisher module
4mo ago
feat(api): add PDS record publisher module
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
3b86a51b
feat(api): add Pentaract lexicon types
4mo ago
feat(api): add Pentaract lexicon types
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
87caaefa
feat(api): add ATProto OAuth endpoints
4mo ago
feat(api): add ATProto OAuth endpoints
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
86af17ed
feat: add ATProto and Pentaract config sections
4mo ago
feat: add ATProto and Pentaract config sections
Copy SHA
Browse repository
Jacky Alcine
committed
4mo ago
Jacky Alcine
828e6784
chore: update Cargo.lock with ATProto dependencies
5mo ago
chore: update Cargo.lock with ATProto dependencies
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
fa47fece
feat(api): add ATProto OAuth module
5mo ago
feat(api): add ATProto OAuth module
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
dacad971
Add ATProto identity tables for OAuth authentication
5mo ago
Add ATProto identity tables for OAuth authentication
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
1f17447c
chore(sdk_be): Bump edition to 2024
5mo ago
chore(sdk_be): Bump edition to 2024
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
52d1e886
feat(sdk_be): Add SDK initialization with version logging
5mo ago
feat(sdk_be): Add SDK initialization with version logging
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
a824bef1
Add Godot GDExtension SDK scaffold
5mo ago
Add Godot GDExtension SDK scaffold
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
5517840f
Merge phase4/encryption: Add encryption at rest with key rotation
5mo ago
Merge phase4/encryption: Add encryption at rest with key rotation
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
597477e8
Phase 4: Encryption with key rotation support
5mo ago
Phase 4: Encryption with key rotation support
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
83225cb1
Add quota warning fields to API responses
5mo ago
Add quota warning fields to API responses
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
f778400b
Merge branch 'phase6/cost-cache'
5mo ago
Merge branch 'phase6/cost-cache'
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
021459ea
Phase 6: Cost calculation service with TTL cache
5mo ago
Phase 6: Cost calculation service with TTL cache
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
107a93d3
Phase 5: Atomic quota reservation + admin CLI quota commands
5mo ago
Phase 5: Atomic quota reservation + admin CLI quota commands
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
77944dfb
Add Bearer token authentication to save endpoints
5mo ago
Add Bearer token authentication to save endpoints
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
81bccd6e
lock it in with some saves
5mo ago
lock it in with some saves
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
1c8d27f8
Phase 3: Delta compression with qbsdiff + quota tracking
5mo ago
Phase 3: Delta compression with qbsdiff + quota tracking
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
68c7d4c9
Implement Phase 2: OAuth flow, game registration, save management
5mo ago
Implement Phase 2: OAuth flow, game registration, save management
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
02aaea10
Fix dependency versions and poem v3 upgrade
5mo ago
Fix dependency versions and poem v3 upgrade
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
7573d5f0
Add .worktrees to gitignore
5mo ago
Add .worktrees to gitignore
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago
Jacky Alcine
cb050491
Initial commit: Phase 1 foundation
5mo ago
Initial commit: Phase 1 foundation
Copy SHA
Browse repository
Jacky Alcine
committed
5mo ago