No description
Find a file
Vadym Samoilenko eaa518b443 Fix emergency token being rejected by axios interceptor
Non-JWT tokens (like emergency access tokens) were treated as expired
by isTokenExpired(), triggering a MSAL silent refresh that fails and
clears the token. Fix: non-JWT tokens are treated as never-expired and
skip the 401-retry refresh path.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 19:14:31 +00:00
backend Add emergency token login as SSO bypass 2026-03-23 19:07:34 +00:00
frontend Fix emergency token being rejected by axios interceptor 2026-03-23 19:14:31 +00:00
.env.example feat: add full AI provider config to .env.example and docker-compose 2026-03-23 14:30:16 +00:00
.gitignore Add deploy script, .env.example, and Apache reverse proxy config 2026-03-23 14:05:33 +00:00
deploy.sh fix: run git pull as SUDO_USER to use correct SSH keys 2026-03-23 14:25:44 +00:00
docker-compose.yml Fix AI model, Language/Country mapping, and Handsontable rendering 2026-03-23 16:38:38 +00:00
Dockerfile Initial commit — AC Tool unified application 2026-03-23 13:24:46 +00:00
run_dev.sh Initial commit — AC Tool unified application 2026-03-23 13:24:46 +00:00