inference-bot pushed to main at co-op/website 2026-09-15 14:28:58 +00:00
3e16aaf12f Prominent how-it-works + beta notices on homepage
inference-bot pushed to main at co-op/docs 2026-09-15 03:18:37 +00:00
afe89b62fa Add security posture section (deliberate trade-offs + control-plane hardening)
inference-bot pushed to main at code/member-portal 2026-09-15 02:58:19 +00:00
1312df4131 Add rate limiting (slowapi) to control-plane endpoints: admin, broker, webhook, /v1/models
inference-bot pushed to main at code/member-portal 2026-09-15 00:39:31 +00:00
505f3d9f48 Security cleanup: remove dead OPENCOLLECTIVE_SECRET + migrate-teams endpoint + unused helpers; default firstPayment=False
inference-bot pushed to main at code/admin-panel 2026-09-15 00:06:05 +00:00
30ca7cbcf3 Send admin token via X-Admin-Token header (not URL path)
inference-bot pushed to main at code/member-portal 2026-09-15 00:06:02 +00:00
1a3c6027bd Migrate admin endpoints from token-in-URL to X-Admin-Token header
inference-bot pushed to main at code/litellm 2026-09-15 00:01:17 +00:00
9cbbc33bc7 Fix CORS patch to target site-packages (the copy the running CLI imports)
inference-bot pushed to main at code/litellm 2026-09-14 23:55:11 +00:00
0a797ba50e Patch hardcoded origins=[*] to honour LITELLM_CORS_ALLOWED_ORIGINS (v1.74.0 ignores the env var)
inference-bot pushed to main at code/litellm 2026-09-14 23:51:42 +00:00
dae9bf4f31 Lock CORS to chat origin (was wildcard * with allow-credentials)
inference-bot pushed to main at co-op/docs 2026-09-14 23:07:46 +00:00
0758a8fe6c Generalize API docs: drop pi.dev-specific section, keep generic OpenAI-compatible guidance
inference-bot pushed to main at co-op/docs 2026-09-14 23:04:55 +00:00
0e605de7d5 Expand API access docs: curl, OpenAI SDK, pi.dev, and generic OpenAI-compatible configs
inference-bot pushed to main at code/admin-panel 2026-09-14 23:01:03 +00:00
6d3f6f7c86 Show activation status (yes/pending) column
inference-bot pushed to main at code/member-portal 2026-09-14 23:00:58 +00:00
fabd5a37ae Admin overview: add activated (inviteAccepted) field
inference-bot pushed to main at code/admin-panel 2026-09-14 22:53:41 +00:00
8785e8650c Show username under email in member table
inference-bot pushed to main at code/member-portal 2026-09-14 22:53:38 +00:00
8e4bf64199 Admin overview: include username (resolved from Cloudron user list)
inference-bot pushed to main at code/admin-panel 2026-09-14 22:50:52 +00:00
30b330aa1a Fix admin panel JS: use data-attribute for balance button (was emitting invalid onclick)
inference-bot pushed to main at co-op/docs 2026-09-14 22:45:19 +00:00
e4297bb922 Document admin panel (Step 5 complete) + API access; mark Steps 1-5 done
inference-bot pushed to main at code/admin-panel 2026-09-14 22:42:18 +00:00
c8c6e23a28 Admin panel: member overview + balance adjustment (proxyAuth, admin-gated)
inference-bot created branch main in code/admin-panel 2026-09-14 22:42:18 +00:00
inference-bot created repository code/admin-panel 2026-09-14 22:42:09 +00:00