Merge pull request #208 from naturallaw777/copilot/fix-ui-hang-on-update

fix: exempt update/rebuild status endpoints from auth to resolve post-restart UI hang
This commit is contained in:
Sovran_Systems
2026-04-12 13:49:07 -05:00
committed by GitHub

View File

@@ -87,7 +87,7 @@ LOGIN_FAIL_WINDOW = 60.0 # rolling window (seconds) for counting failures
LOGIN_FAIL_MAX = 10 # max failures in window before extra delay
# Public paths that are accessible without a valid session
_AUTH_EXEMPT_PATHS = {"/login", "/api/login"}
_AUTH_EXEMPT_PATHS = {"/login", "/api/login", "/api/updates/status", "/api/rebuild/status"}
# Prefixes for static assets required by the login page
_AUTH_EXEMPT_PREFIXES = ("/static/css/", "/static/sovran-hub-icon.svg")