End the current session
Revokes the session in the database and clears the session cookie.
openapi/harthelm.yaml at v1.5.0__Host-harthelm_session<token>Browser session of the UI (12 h idle, 7 days absolute). State-changing requests also need the header
Harthelm-CSRF: 1 and a matching Origin.
Signed out.
curl -X POST 'https://console.example.com/api/v1/auth/logout'Break-glass sign-in
Signs in the break-glass administrator with the username and password from the configured Secret, independent of the OIDC issuer. Rate-limited and audit-logged; the resulting session carries `break_glass: true`, which the UI shows as a red banner. Answers 404 when break-glass is disabled.
Archive a sleeping workspace now
Needs `workspace.settings`. Archives the workspace's volume now instead of at the nightly sweep. Archives are taken only while the IDE and every service sleep (problem `workspace-awake` otherwise; put the workspace to sleep first), and only when workspace backups are enabled (problem `backups-disabled`). Follow the Operation (kind `workspace.archive`). A wake while the archive runs wins: the run ends as failed and the archive is taken after the next sleep.