Commit graph

243 commits

Author SHA1 Message Date
Sven Seeberg 8d56550cee
Merge pull request #78 from netzbegruenung/feature/release-2.0.6
Bump version to fix releases
2024-04-26 08:00:41 +02:00
Sven Seeberg 198b559d78
Bump version to fix releases 2024-04-26 07:57:59 +02:00
Sven Seeberg e8b58bf95c
Merge pull request #76 from netzbegruenung/bump-24.0.5
Bump version to 24.0.5
2024-04-23 14:40:40 +02:00
Sven Seeberg ad868fbd28
Bump version to 24.0.5 2024-04-23 14:38:37 +02:00
Sven Seeberg cfa175eaac
Add TOTP App name in selection dialog 2024-04-23 14:32:30 +02:00
Sven Seeberg 31733c2fd5
Merge pull request #74 from netzbegruenung/feature/enforce-mfa-texts
Change enforce MFA help texts
2024-04-23 14:21:09 +02:00
Sven Seeberg 21196a621a
Change enforce MFA help texts 2024-04-23 14:20:15 +02:00
Sven Seeberg 78c74f3a94
Merge pull request #73 from netzbegruenung/enhance-enforce-mfa-docs
Enhance enforce MFA documentation
2024-04-23 13:46:32 +02:00
Sven Seeberg 7489a25b1a
Enhance enforce MFA documentation 2024-04-09 17:05:46 +02:00
Giuliano Mele cbde96d3eb
Bump version 24.0.3 2024-03-27 15:22:08 +01:00
Giuliano Mele d9514b9720
Add missing default translations 2024-03-27 15:20:12 +01:00
Giuliano Mele e6b54f72fd
Improve SMS Authenticator documentation
Add missing docs about required action, force 2fa option and user SMS Authenticator setup.
2024-03-27 15:19:23 +01:00
Giuliano Mele 0db84128ae
Improve project and submodule versioning 2024-03-27 10:04:53 +01:00
Giuliano Mele 6a9ac38770
Bump version 24.0.2 2024-03-27 09:07:22 +01:00
Giuliano Mele ec34dfe8bb
Merge pull request #63 from netzbegruenung/app-authenticator
Add app authenticator, enforce-mfa, keycloak updates
2024-03-27 09:01:18 +01:00
Giuliano Mele 5d0e47a10a
Update Keycloak to 24.0.2
Fixes: #68
2024-03-27 08:33:22 +01:00
Giuliano Mele 9456fb88aa
Improve documentation
- Add hints for solving problems during building the problem.
- Move SMS Authenticator documentation into submodule.
- Add README section about current github action release workflow.
2024-03-27 08:33:22 +01:00
Giuliano Mele 39d57035ad
Replace unmaintained automatic release action 2024-03-27 08:33:21 +01:00
Giuliano Mele 9a18b3f27f
Update github actions checkout, setup-java, upload-artifact 2024-03-27 08:33:21 +01:00
Giuliano Mele 6ad20f8cf3
Bump version to 23.0.7 2024-03-27 08:33:20 +01:00
Giuliano Mele fee83a0a05
EnforceMfa: update readme description 2024-03-27 08:33:20 +01:00
Giuliano Mele 545056252f
EnforceMfa: add comments and minor improvements 2024-03-27 08:33:19 +01:00
Giuliano Mele fdc3354f49
Update keycloak to 23.0.7 2024-03-27 08:33:19 +01:00
Giuliano Mele 35c1978ac2
Bump version to 23.0.6 2024-03-27 08:33:18 +01:00
Giuliano Mele c3cc06195d
Update keycloak to 23.0.6 2024-03-27 08:33:18 +01:00
Giuliano Mele 71879d798a
Bump version to 23.0.5 2024-03-27 08:33:17 +01:00
Giuliano Mele c1a67e55dc
Update keycloak to 23.0.5 2024-03-27 08:33:17 +01:00
Giuliano Mele d31241d72d
Add GET challenge expired check 2024-03-27 08:33:16 +01:00
Giuliano Mele 4063abe131
Update keycloak to 23.0.4 2024-03-27 08:33:15 +01:00
Giuliano Mele bf1ea38a87
Remove duplicate dependencies 2024-03-27 08:33:15 +01:00
Niko Heller e2ce063d22
App authenticator docs and cli client (#66)
* move app authenticator docs from readme to separate file
* deleted openapi.yaml
* updated docs
  * replaced current authentication mechanism with JWT signature tokens
  * renamed `device_id` to `authenticator_id`
* add authenticator cli
2024-03-27 08:33:14 +01:00
Giuliano Mele b08d42f384
Bump version 23.0.3 2024-03-27 08:33:14 +01:00
Giuliano Mele f57c8a4825
Update keycloak to 23.0.3 2024-03-27 08:33:13 +01:00
Giuliano Mele 3fe31d6dd7
Add expiration setting for app auth action token 2024-03-27 08:33:13 +01:00
Giuliano Mele b134452ed6
Return 409 HTTP response for missing credential 2024-03-27 08:33:12 +01:00
Giuliano Mele 432021aa6e
Add clientName and clientUrl to challenge 2024-03-27 08:33:12 +01:00
Giuliano Mele 1aaaee60da
Remove GET challenge device_id query parameter 2024-03-27 08:33:11 +01:00
Giuliano Mele 2eabd14688
Rename DTO secret attribute to codeChallenge 2024-03-27 08:33:11 +01:00
Giuliano Mele 9c34bdfb81
Update keycloak to 23.0.1 2024-03-27 08:33:10 +01:00
Giuliano Mele ac2f2ce197
Add enforce-mfa to build pipeline 2024-03-27 08:33:10 +01:00
Giuliano Mele 794324c13f
Bump version 23.0.0 2024-03-27 08:33:09 +01:00
Giuliano Mele 1b56ac5c0a
Add MFA enforcement authenticator 2024-03-27 08:33:09 +01:00
Giuliano Mele a22126be8e
Upgrade JAX-RS resources for quarkus resteasy reactive 2024-03-27 08:33:08 +01:00
Giuliano Mele 9487c72884
Connect app authenticator to required action provider 2024-03-27 08:33:08 +01:00
Giuliano Mele a3b91fa05a
Update keycloak to 23.0.0 2024-03-27 08:33:07 +01:00
Giuliano Mele 8f3bb82fdc
Bump version 22.0.10 2024-03-27 08:33:07 +01:00
Giuliano Mele f1d239aa69
Add invalid session response on app setup token handler 2024-03-27 08:33:06 +01:00
Giuliano Mele 8d0f1b64a1
Add app auth status URL on failed setup form 2024-03-27 08:33:06 +01:00
Giuliano Mele 97fd0e96d9
Reset authentication notes 2024-03-27 08:33:05 +01:00
Giuliano Mele 016121ecec
Add time drift tolerance 2024-03-27 08:33:05 +01:00