inference-bot
de3ef3f7ca
Layout cleanup: full-width totals grid, grouped period controls, scrollable tables, wider container
2026-09-27 22:27:31 -06:00
inference-bot
119cf0531a
Source column: show manual vs OC member status (bronze pill for manual)
2026-09-27 21:20:37 -06:00
inference-bot
4df546fbe9
Credits: column, pill display, and add-credits control (two-bucket budgets)
2026-09-27 19:11:49 -06:00
inference-bot
c0157bac13
Add .gitignore (exclude __pycache__/bytecode)
2026-09-27 11:15:05 -06:00
inference-bot
2b42812c22
Add Members/Model-usage tabs, 30-day/all-time range toggle, sortable columns
2026-09-26 16:09:34 -06:00
inference-bot
25568680b4
Add model-usage table to admin panel
2026-09-26 15:31:12 -06:00
inference-bot
6b4dcac7a1
Phase 4: remove proxyAuth header fallback — identity only from OIDC session
2026-09-23 09:45:52 -06:00
inference-bot
ebddf0c698
Phase 2: swap proxyAuth -> oidc addon in manifest
2026-09-23 09:15:44 -06:00
inference-bot
048654d000
Phase 1: add OIDC client (redirect/callback/token/session) with proxyAuth header fallback
...
No manifest change yet — proxyAuth stays active, so get_identity() still works
via header. OIDC routes only activate when CLOUDRON_OIDC_* env vars are present.
Validates id_token signature (JWKS), iss/aud/nonce, exp/nbf.
2026-09-23 09:13:37 -06:00