Block a user
Admin server port conflict resolved — moved to 8090
Admin server port conflict resolved — moved to 8090
feat: Click CLI wrapper for cantaloupe export
feat: Click CLI wrapper for cantaloupe export
Fix: test_auth.py line-prefix corruption & _resolve_output_path default-dir bug
Fix: test_auth.py line-prefix corruption & _resolve_output_path default-dir bug
Fix auth.py: anti-forgery token JSON parsing + missing CSRF header + FormsAuthReturnUrl
Fix auth.py: anti-forgery token JSON parsing + missing CSRF header + FormsAuthReturnUrl
v3 admin separation — admin API + frontend extracted
v3 admin separation — admin API + frontend extracted
Server-side EXIF GPS extraction
Server-side EXIF GPS extraction