You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added tests for Mojolicious >= 9.11 compatibility.
Replace old Kalamar logo with new KorAP logo (designed by Norbert Cußler-Volz)
Added large footer.
Make KorAP logo stay when side menu is active (fixes #133).
Change samesite to 'None' to temporarily allow for session riding by plugins.
Overhaul of menuSpec to use getElementsByClassName and getElementsById instead of child accessors (lerepp).
List tokens of a client.
Upgrade Mojolicious dependency to 9.19.
Added query reference API.
Use AutoSecrets plugin to improve security.
Fixed bug where missing documentation pages raise exceptions in Mojo >= 9.0.
Support revocation of tokens.
Disable caching in auth routes.
Deprecate JWT flow. In the future only OAuth2 flow will be supported and will be the default option for authentication and authorization.
Added settings navigation by default.
Fix rendering bug in unauthenticated oauth route.
Add option to toggle password fields.
Add "copy to clipboard" feature for input fields.
Add "copy to clipboard" for client id.
Show settings only on demand.
Caveats
Upgrading to Mojolicious 9.19 will invalidate all sessions. This is a security update.
Even testing this distribution will rewrite your kalamar.secret file to migrate to kalamar.secret.json. It will keep kalamar.secret - but you'll advise to delete the file after checking the integrity with kalamar.secret.json.