Spaces:
Running
Running
Commit History
-
fix: copy gateway directory in Dockerfile and insert BASE_DIR into sys.path to eliminate ModuleNotFoundError
Hermes Agentd262fc5 -
refactor: modularize proxy gateway into 5 dedicated service routers (opencode, openwebui, omniroute, jellyfin, tg_stream) with location redirect fix & websocket CORS allow
Hermes Agent8cd4896 -
fix: resolve Open WebUI and OmniRoute subpath routing by injecting JS fetch interceptors and removing conflicting API endpoint overrides
Hermes Agentfca969e -
feat: complete rebuild of proxy gateway with lifespan pool, streaming SSE/video support, and resilient retry logic
Hermes Agentf4a0e33 -
Fix python type annotation: replace builtin callable with typing.Callable
Hermes Agent9ff9dd1 -
Fix ALL proxy issues: proper prefix-stripping for OpenWebUI, OmniRoute, OpenCode WS; zero JS corruption; correct WEBUI_URL env var
Hermes Agentb659042 -
Fix: Remove WEBUI_PREFIX, route Open WebUI assets directly on port 8098, and enforce clean HTTPS Location headers
Hermes Agent354bd04 -
Fix: Route /_app and /static to /openwebui/_app and /openwebui/static, and force absolute HTTPS Location headers
Hermes Agent7027d7c -
Fix: Add OpenCode /command, /provider, /model, /mcp REST endpoints, strip :4096 from Location headers, and map Open WebUI API routes
Hermes Agent47691d9 -
Fix JS bundle corruption & 404s: Restrict sub_filters to text/html only, fix Open WebUI /openwebui/ asset prefixing
Hermes Agent63622cd -
Harden proxy.py: Add _strip_internal_ports for universal body/header port stripping + add /debug/status endpoint
Hermes Agent8e7ea58 -
Fix FastAPI Gateway: Add HEAD method for HF health check, /dashboard & /login routes for OmniRoute, case-insensitive /Jellyfin, and smart Referer fallback
Hermes Agent1a13eed
-
Migrate reverse proxy gateway from Nginx to custom FastAPI Uvicorn server (proxy.py) on port 4096
Hermes Agent9f73dae