Skip to content

v0.0.23

Choose a tag to compare

@HumanUser HumanUser released this 07 Nov 19:38
· 39 commits to main since this release
2d88666

Version 0.0.23

Caution

This release contains a bug in datetime range picker, see #68

Okta authentication support: Added OAuth 2.0 integration with Okta

  • Support for PKCE (Proof Key for Code Exchange) for enhanced security
  • Configurable OAuth scopes
  • Automatic user group assignment upon first login
  • Configurable Okta base URL for different Okta tenants

Emergency local login: Added local_login_secret_path for backdoor local authentication when forced SSO is enabled (e.g., /login/emergency-abc123)

UI improvements:

  • Username truncation in sidebar with tooltip for long usernames/emails (>20 characters)
  • Added logout button to user profile page
  • Display authentication provider (local/github/okta) under username in sidebar

Configuration enhancements:

  • Explicit SECURE_PROXY_SSL_HEADER configuration support for HTTPS detection behind proxies

Warning

Configuration breaking change
The force_github_auth configuration option has been removed and replaced with force_auth_provider to support multiple OAuth providers.
Migration required: if you are using force_github_auth: true, you must update your configuration to force_auth_provider: "github".