Dustin Newkirk hobokenchicken
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-03 16:56:02 +00:00
602f231de7 fix(streaming): use iter instead of once for [DONE] marker
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-03 16:48:05 +00:00
056e0c93d2 fix(streaming): ensure [DONE] SSE marker uses correct error type
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-03 16:06:59 +00:00
9b1e0ff669 fix(gemini): tolerate non-candidate SSE chunks
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-03 15:59:51 +00:00
a7c692dae8 fix(streaming): terminate SSE with [DONE] and keep-alives
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-03 15:45:18 +00:00
b0446ad52c fix(dashboard): show Gemini and Grok models in provider views
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-03 15:11:12 +00:00
96b49c96a5 fix(config): wire up LLM_PROXY__CONFIG_PATH env var and fix database path in service
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-03 14:44:24 +00:00
d5e326bc65 fix(deploy): harden deploy.sh for Arch Linux and zero-downtime updates
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-03 14:30:11 +00:00
1a198ede6d fix(dashboard): align user modal form styling with dashboard design system
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-03 14:22:05 +00:00
90b26bbfea fix(dashboard): use correct modal CSS classes in user management page
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 20:59:02 +00:00
e07377adc0 feat: add multi-user RBAC with admin/viewer roles and user management
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 20:29:31 +00:00
5bf41be343 feat(dashboard): add time-frame filtering and used-models-only pricing
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 20:14:17 +00:00
54c45cbfca feat(auth): add DB-based token authentication for dashboard-created clients
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 19:56:26 +00:00
4e53b05126 feat(dashboard): add client editing with PUT endpoint and edit modal
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 19:45:26 +00:00
db5824f0fb feat: add cache token tracking and cache-aware cost calculation
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 19:14:58 +00:00
232f092f27 fix(server): map provider names to registry keys for /v1/models
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 19:06:37 +00:00
88aae389d2 feat(server): add /v1/models endpoint for OpenAI-compatible model discovery
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 18:52:34 +00:00
e38f012b23 fix(dashboard): constrain chart containers to prevent infinite canvas growth
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 18:49:44 +00:00
fbd3751102 fix(dashboard): guard customTooltip plugin against undefined tooltip and missing Y scale
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 18:39:39 +00:00
2212f0b736 debug(dashboard): add visible API debug panel to diagnose fetch failures in browser
hobokenchicken pushed to main at LobotomyLabs/GopherGate 2026-03-02 18:28:31 +00:00
1766a12ea2 fix(dashboard): add cache-busting and defensive chartManager guards to fix empty charts