Commit Graph
6 Commits
Author SHA1 Message Date
jwinterm 5f1154d363 Add admin panel for merchant management
- POST/GET/DELETE /api/admin/users endpoints
- Admin UI at /admin with login, user list, create/delete
- Auth via ADMIN_API_KEY env var (separate from tenant auth)
- Tenants remain scoped to their own store only
2026-03-10 11:24:38 -04:00
jwinterm bf6dd29c1f Send signup requests to apps@such.software 2026-03-09 13:12:01 -04:00
jwinterm 57e549ddf4 Fix turnstile and resend package versions 2026-03-09 13:04:23 -04:00
jwinterm 3eabad598d Add OPEN_REGISTRATION gate, signup request form, favicon 2026-03-09 13:02:21 -04:00
jwinterm 408312cce7 Add hosted by Such Software to footer 2026-03-09 11:54:38 -04:00
jwinterm a69d199fab Switch rate provider from CoinGecko to Kraken
Kraken public API is free and doesn't require an API key.
Supports XMR/USD and XMR/EUR pairs.
2026-03-09 10:27:47 -04:00