Releases
track/0.5-v1.0.0
Compare
Sorry, something went wrong.
No results found
1.0.0 (2025-11-21)
⚠ BREAKING CHANGES
refactor the charm
refactor the juju actions
use kratos external provider library v1
Features
add actions to list identifiers and unlink account (57e2c3c )
add default return url for oidc settings (6986ae7 )
add terraform module (1a4eb77 )
add the terraform module (241729a )
drop ingresses in favour of traefik route (c868490 )
implement PublicRoute integration (b4e91cd )
support oidc webauthn sequencing mode (dea7e4e )
support oidc webauthn sequencing mode (b32d5ca )
update juju_application resource name (836e00f )
Bug Fixes
add collect_status handler (e441df6 )
add health check handlers (355b8c0 )
add kratos_registration_webhook lib (1f4d132 )
add pod resource constraints (d3807cb )
address CVEs (15b37f0 ), closes #372
align the idp k8s configmap key name (c268413 )
align the idp k8s configmap key name (296da36 )
bump ingress version (313091f )
check leadership (300b10f )
check that relation is active (56b4adc )
clean up webhook logic (70be0b6 )
compare config against cm (94eb584 )
do not defer events if not needed (2eca933 )
downgrade charm lib version (0c392f3 )
explicitly disable unsupported methods (e764823 )
explicitly disable unsupported methods (7ebde0d )
fix auth config parsing (bc74de1 )
fix ca bundle generation (60f836e )
fix constraint (fc0b1be )
fix the lint ci (c731894 )
fix the lint ci (45b9d63 )
fix the statefulset's name (266f06d )
fix the statefulset's name (10c0c52 )
fix webhook auth (5702f05 )
hardcode relation in constants.py (72f41fa )
hardcode relation in constants.py (6dd8798 )
improve route integration handling logic (c33d6c8 )
improve the error hint for create-admin-account juju action (50166f8 )
improve the error hint for create-admin-account juju action (0d764cb )
patch up internal-ingress and rename it internal-route (79e02bf )
provide optional flag in charmcraft.yaml (fc0b664 )
restart service only when config changed (259a15a )
skip CHANGELOG.md from spell check (37042e1 )
skip CHANGELOG.md from spell check (7ea81f9 )
stop service when database is gone (a8d73cc )
store api token in juju secret (783228b )
switch to use -route relations in the tf module (a9c1087 )
update all external-idp config in holistic handler (8e517f5 )
update charm dependent libs (d88c488 )
update charm dependent libs (6f8c2df )
update login_ui lib, add registration_url (b92f9f0 )
update run_after_config_updated (fc8ad80 )
update to use traefik route 0.4 (39de118 )
upgrade tf module to use 1.0.0 syntax (709ed1b )
use [external] ingress on login endpoint field of kratos info (665fed1 )
use config hash to restart service (162382f )
use LogForwarder to send logs (c76ebdc )
use LogForwarder to send logs (f548145 )
use query param to fetch identity from email (d272121 )
use terraform module in deployment (a6bdc44 )
validate identity id (592660f )
validate that identity id is a uuid (8169232 )
Code Refactoring
refactor the charm (ab286bf )
refactor the juju actions (b92f779 )
use kratos external provider library v1 (e3e9bc8 )
You can’t perform that action at this time.