Commit graph

1510 commits

Author SHA1 Message Date
Andreas
47a7d9c12e
Enable autocomplete for username in login (#34099)
Closes #34091

Signed-off-by: xsrf <xsrf@users.noreply.github.com>
2024-10-18 17:08:10 +00:00
NoseSnatcher
da34571769 Fix numbering of recovery codes when downloading or copying them
Closes #33933

Signed-off-by: NoseSnatcher <nosesnatcher@ffrwnd.me>
2024-10-17 19:10:54 +02:00
Patrick Kuijvenhoven
25405d15e0
password is a required field
Closes #33967

Signed-off-by: Patrick Kuijvenhoven <patrick.kuijvenhoven@gmail.com>
2024-10-16 08:54:54 +02:00
Fabian Aggeler
04e8508aaa
fix: ignore errors caused by webauthn's conditional ui to avoid loop
closes #33072

Signed-off-by: Fabian Aggeler <aggeler@ubique.ch>
2024-10-10 19:16:10 +02:00
Jon Haynes
df30358839 Removed hard-coded LTR dir attribute in inputs in configure OTP template
This should be done in the html opening tag only (see issue #33642)

Closes #32844

Signed-off-by: Jon Haynes <senyahnoj@gmail.com>
2024-10-09 17:40:22 +02:00
Jon Haynes
8719e2d0d7
Fixes RTL on keycloak.v2 login template (#33644)
Closes #33642

Signed-off-by: Jon Haynes <senyahnoj@gmail.com>
Co-authored-by: Jon Haynes <senyahnoj@gmail.com>
2024-10-08 09:50:23 +02:00
Jon Koops
05e8b932c3
Add dark mode support to welcome theme and unify approach (#32495)
Closes #26178

Signed-off-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-04 08:27:37 -04:00
mposolda
c8ca0462a4 Prevent multiple logout confirmation actions
closes #32435

Signed-off-by: mposolda <mposolda@gmail.com>
2024-10-03 15:31:55 +02:00
Erik Jan de Wit
2c83ddc9d0
reuse social providers (#33107)
fixes: #33054

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-30 07:51:41 -04:00
Erik Jan de Wit
1f573eded0
added username field like suggested in issue comment (#32866)
related: #32522

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-18 13:03:03 +02:00
Erik Jan de Wit
705a9f416f removed tabindex so that the natural is used
fixes: #32829
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-13 14:18:50 +02:00
Erik Jan de Wit
22f9d2077e
added client side check for trivial password policies (#32846)
* added client side check for trivial  password policies

fixes: #32845

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* changed to make use of template

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* nicer active policy structure

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-12 14:26:35 +02:00
Alexander Schwartz
1ec23bd5a8 Fix auto-complete and auto-focus for login v2 theme
Closes #32830

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2024-09-12 10:56:47 +02:00
Erik Jan de Wit
9aad6f650d
added more style fixes for the login.v2 (#32708)
* added more style fixes for the login.v2

related: #32522
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* fixed grant screen

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* test fixes

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* fix for code.ftl

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* test fixes

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* fixed tests

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-11 14:52:49 -04:00
Joseph Garrone
3fbda26bd8
Remove leftover code in login-passkeys-conditional-authenticate.ftl (#32727)
Closes #32755

Signed-off-by: Joseph Garrone <joseph.garrone.gj@gmail.com>
2024-09-11 14:11:30 +02:00
rmartinc
b60621d819 Allow brute force to have http request/response and send emails
Closes #29542

Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-09-11 08:35:03 +02:00
Erik Jan de Wit
d2e7c15f2f
added text and tooltip to idp (#32411)
* added text and tooltip to idp

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* Update themes/src/main/resources/theme/keycloak.v2/login/login.ftl

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>

* Update themes/src/main/resources/theme/keycloak.v2/login/login.ftl

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>

* Update themes/src/main/resources/theme/keycloak.v2/login/login.ftl

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>

* Update themes/src/main/resources/theme/keycloak.v2/login/login.ftl

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>

* Update themes/src/main/resources/theme/keycloak.v2/login/login.ftl

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2024-09-10 13:05:14 +02:00
Erik Jan de Wit
97d29bc14f
added dark mode to login theme (#32226)
* added dark mode to login theme

fixes: #26178
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* Update themes/src/main/resources/theme/keycloak.v2/login/template.ftl

Co-authored-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2024-09-10 10:59:17 +02:00
Erik Jan de Wit
927a02ec5d
some more ui fixes (#32661)
towards: #32522

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-04 12:30:34 -04:00
Erik Jan de Wit
44060c902e
added some space on the required message (#32521)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-03 14:14:54 -04:00
Erik Jan de Wit
0242eb9cda
styling for username form added class to form tag (#32511)
fixes: #32510

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-03 14:12:33 -04:00
Erik Jan de Wit
838e13e161
changed the size of the welcome logo (#32493)
* changed the size of the welcome logo

fixes: #32492
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* moved to stylesheet

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-03 14:03:57 -04:00
Theresa Henze
a1c23fef8c introduce event types to update/remove credentials
Closes #10114

Signed-off-by: Theresa Henze <theresa.henze@bare.id>
2024-09-03 18:27:27 +02:00
Martin Bartoš
db7694e7be
Update the welcome page to create a temporary admin user (#32283)
Closes #30010

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
Co-authored-by: Stan Silvert <ssilvert@redhat.com>
2024-09-03 09:43:41 +02:00
Erik Jan de Wit
6c7d4dc271
added fix for webauthn select (#32536)
towards: #32522

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-03 09:13:53 +02:00
Moritz Kobel
db26a9e267
Add autocomplete="one-time-code" for OTP form in login (#32580)
Closes #32579

Signed-off-by: Moritz Kobel <moritz.kobel@qube.ag>
2024-09-02 16:25:45 +02:00
Erik Jan de Wit
c50f318dfd added properties for classes
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-29 07:18:24 -04:00
Erik Jan de Wit
40e44157a2 removed hardcoded classes
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-29 07:18:24 -04:00
Erik Jan de Wit
e410a83c3c Made the login more modular
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-29 07:18:24 -04:00
Florian Spieß
2a64caf3fd
Add missing translation for webauthn-register action
Closes #32415

Signed-off-by: Florian Spieß <business@minn.dev>
2024-08-28 20:01:43 +00:00
Erik Jan de Wit
c53e6fa538
fix for the header to make it work better on small page (#32394)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-27 07:09:14 +02:00
Jon Koops
5ac8ffa5b5
Move unrelated files out of common resources (#32285)
Closes #24861

Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-08-22 09:57:15 +02:00
Pedro Igor
c1f6d5ca64 Support for selecting an organization when requesting the organization scope
Closes #31438

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-08-21 13:04:58 +02:00
Erik Jan de Wit
b13a816504
re-introduce realm name style (#32275)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-21 09:45:53 +02:00
dependabot[bot]
9175315ad3
Bump rollup from 4.20.0 to 4.21.0 (#32221)
Bumps [rollup](https://github.com/rollup/rollup) from 4.20.0 to 4.21.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.20.0...v4.21.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 16:04:23 +02:00
Erik Jan de Wit
3ddc3fd4de added properties for classes
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-16 08:25:54 -04:00
Erik Jan de Wit
505a1e8c92 * removed duplicated javascript and fixed formatting
* addressed PR comments

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-16 08:25:54 -04:00
Erik Jan de Wit
236f22a472 pr review comment
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-16 08:25:54 -04:00
Erik Jan de Wit
00fc01ab06 Added template overrides
fixes: #31021
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-16 08:25:54 -04:00
dependabot[bot]
ff96faeae0
Bump rollup from 4.19.1 to 4.20.0 (#31889)
Bumps [rollup](https://github.com/rollup/rollup) from 4.19.1 to 4.20.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.19.1...v4.20.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-11 16:51:25 -04:00
dependabot[bot]
abeff00148
Bump rollup from 4.19.0 to 4.19.1 (#31692)
Bumps [rollup](https://github.com/rollup/rollup) from 4.19.0 to 4.19.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.19.0...v4.19.1)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 13:10:29 +02:00
Thomas Darimont
dbd4079f92
Allow users to customize the footer of a login theme (#31391)
Closes  #31390

Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
2024-07-23 09:29:38 +02:00
Jon Koops
d16e1ac106
Fix selector used to construct list of recovery codes (#31475)
Closes #31260

Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-07-22 11:44:20 +00:00
dependabot[bot]
b278a2ae41
Bump rollup from 4.18.1 to 4.19.0 (#31464)
Bumps [rollup](https://github.com/rollup/rollup) from 4.18.1 to 4.19.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.18.1...v4.19.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 13:03:41 +02:00
DevDuki
10fc2e9a31
move form option wrapper element inside kc-form-options (#31223)
closes #31216

Signed-off-by: Dusan Misic <dusan.misic@inventage.com>
Co-authored-by: Dusan Misic <dmisic@inventage.com>
2024-07-22 12:31:00 +02:00
Erik Jan de Wit
cdc99f82ea removed use of alpine.js due to tests
fixed merge error

removed alpinejs value

made selectors a bit less specific on the dom structure

updated reason for more detail and an even better check

copy paste

more copy and paste

more copy paste

reveted handling of multi valued fields

oops

Co-authored-by: Hynek Mlnarik <hmlnarik@redhat.com>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-07-18 14:33:22 +02:00
Erik Jan de Wit
39cc7013b0 Revert "Added template overrides (#31106)"
This reverts commit 0a5a08229f.
2024-07-16 13:26:33 +02:00
Erik Jan de Wit
0a5a08229f
Added template overrides (#31106)
* Added template overrides

fixes: #31021
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* pr review comment

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* * removed duplicated javascript and fixed formatting
* addressed PR comments

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-07-15 14:47:29 +02:00
Steven Hawkins
4970a9b729
fix: deprecate KEYCLOAK_ADMIN and KEYCLOAK_ADMIN_PASSWORD
closes: #30658

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2024-07-11 18:07:57 +02:00
dependabot[bot]
14651772e4 Bump rollup from 4.18.0 to 4.18.1
Bumps [rollup](https://github.com/rollup/rollup) from 4.18.0 to 4.18.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.18.0...v4.18.1)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-09 09:43:09 +02:00