Dustin Newkirk hobokenchicken
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-07 01:31:18 +00:00
e1bc3b35eb feat(dashboard): add provider, modality, and capability filters to Model Registry
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-07 01:23:08 +00:00
0d32d953d2 fix(dashboard): accurately map used models to actual providers
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-07 00:55:36 +00:00
bd5ca2dd98 fix(dashboard): allow unsafe-inline scripts in CSP
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-07 00:29:27 +00:00
6a0aca1a6c fix(dashboard): relax CSP to allow external CDNs for UI libraries
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-07 00:22:49 +00:00
4c629e17cb fix(dashboard): bypass global rate limiting for internal UI endpoints
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-07 00:17:48 +00:00
fc3bc6968d fixed ui
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-07 00:16:55 +00:00
d6280abad9 fix(dashboard): handle stale sessions and prevent form GET submission
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-07 00:07:46 +00:00
96486b6318 security(dashboard): enforce admin authentication on all sensitive endpoints
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-06 20:36:04 +00:00
e8955fd36c merge
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-06 20:27:26 +00:00
a243a3987d fix(openai): use structured input and add probe for Responses API
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-06 20:17:57 +00:00
4be23629d8 fix build warnings
dd54c14ff8 feat(openai): implement Responses API streaming and proactive routing
Compare 2 commits »
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-06 19:28:07 +00:00
633b69a07b docs: sync documentation with current implementation and archive stale plan
975ae124d1 merge
9b8483e797 feat(security): implement AES-256-GCM encryption for API keys and HMAC-signed session tokens
Compare 3 commits »
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-06 14:59:24 +00:00
d32386df3f fix(gemini): resolve 400 Bad Request by sanitizing thought_signature and improving tool name resolution
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 20:52:18 +00:00
149a7c3a29 fix(deepseek): even stricter R1 history compliance and error logging
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 20:42:14 +00:00
d9cfffea62 fix: comprehensive cross-provider tool calling and history fixes
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 19:54:28 +00:00
90ef026c96 Revert "feat(auth): refactor token resolution into shared TokenResolution and centralize in middleware; simplify AuthenticatedClient to carry resolved DB ID"
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 19:45:19 +00:00
5ddf284b8f feat(auth): refactor token resolution into shared TokenResolution and centralize in middleware; simplify AuthenticatedClient to carry resolved DB ID
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 19:39:06 +00:00
f5677afba0 fix(openai): transition to max_completion_tokens for newer models
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 19:27:28 +00:00
4ffc6452e0 fix: sanitize tool call IDs for OpenAI compatibility
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 19:21:59 +00:00
94162a3dcc fix: revert shared helper changes that broke standard OpenAI models
c26925c253 fix: improve error probing in OpenAI and DeepSeek providers
d0d64e2064 fix(openai): implement error probing and gpt-5-nano support
Compare 3 commits »