Phillip Schichtel
f754b34c0c
KEYCLOAK-13633 Generalize GenericPrincipalFactory to PrincipleFactory
...
This allows to replace java.security.acl.Group usage only where necessary while keeping legacy adapter unchanged.
Signed-off-by: Phillip Schichtel <phillip@schich.tel>
2021-03-22 15:40:51 +01:00
Pascal Keßler
52db22925c
KEYCLOAK-13633 refactor(tomcat-adapter-spi): change to specific imports instead of star import
2021-03-22 15:40:51 +01:00
Pascal Keßler
b3ee471e11
KEYCLOAK-13633 refactor(tomcat-adapter-spi): remove usage of java.security.acl.Group to make jdk 15 possible
...
Signed-off-by: Phillip Schichtel <phillip@schich.tel>
2021-03-22 15:40:51 +01:00
Stan Silvert
717d9515fa
KEYCLOAK-16890: Stored XSS attack on new acct console ( #7867 )
2021-03-22 11:24:12 +01:00
Stan Silvert
3b80eee5bf
KEYCLOAK-17033: Reflected XSS attack with referrer in new account
...
console
2021-03-22 11:22:23 +01:00
Katharina Marzok
6e3dbfcb3d
KEYCLOAK-16660 Fix typo in 'applicationName'
2021-03-22 11:18:10 +01:00
Eugenia
bf4cae6735
Changes from Realm Roles UX Review [List] ( #433 )
...
* realm roles UX review progress wip
* filter realm roles on Enter key press, add filter functionality
* remove chip group filters
* clean up
* format
* filterChips logic now in table toolbar
* fix lint and format
* save with erik
* remove filter chips functionality
* fix check-types
* fix realm roles cypress test
* format
* revert changes to group attributes
* cypress test
* use filter
* remove log
* remove unused prop
2021-03-22 09:14:24 +01:00
Erik Jan de Wit
6c399c1484
fixed group navigation ( #452 )
2021-03-19 14:37:21 -04:00
Clement Cureau
0b68f24a09
[KEYCLOAK-14046] Include groups in user creation via Admin Console ( #7035 )
...
* [KEYCLOAK-14046] Include groups in user creation via Admin Console
Since the POST /users API now supports providing groups membership, here is the UI
part!
- Added a field in the user creation UI to specify groups the newly created user
will be joining
- Added associated messages in english language
* Added UI integration tests
* Fixed UI tests
* Flatten nested groups in user creation groups searchbox
* Filtering out searched groups
* Removed unused injection
* Fixed UI tests
Co-authored-by: Clement Cureau <clement.cureau@cdiscount.com>
2021-03-19 13:55:45 +01:00
Erik Jan de Wit
dfc4beced4
changed to use the keycloak datatable ( #432 )
...
* changed to use the keycloak datatable
so it will benifid from a general way tables work in the admin console
* null check
* changed to use any active tab
seems sometimes the tab doesn't get set properly
so instead of "mappers" it's still "settings"
this change makes it work with both
2021-03-19 08:43:32 -04:00
Andy Munro
b32f5b9bf7
KEYCLOAK-16851 revised overview chapter to create more findable titles
2021-03-19 09:38:20 +01:00
Erik Jan de Wit
b56788d942
fixed visual and logical errors described in #423 ( #429 )
...
* fixed visual and logical errors described in #423
fixing: #423
* changed reload to reset
* format
2021-03-19 08:49:33 +01:00
Stan Silvert
398ca19ec1
Allow New Admin Console to run as a WAR on Keycloak server. ( #439 )
...
* Allow app to run as a WAR on Keycloak server.
* New client creation json that works for both dev and prod
* fixed tests
* Try Mark's trick to get realm_test to run.
* Make tests use keycloakBefore()
* Fix duplicate import
* fix github actions
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2021-03-18 08:48:14 -04:00
Erik Jan de Wit
21c0cfcdad
changed time select order + added success message ( #447 )
...
* changed time select order + added success message
fixes : #445
* show time instead of the nice from now
* made "Remaining count" wrappable
2021-03-18 09:07:26 +01:00
Pedro Igor
cbb118c013
[KEYCLOAK-17442] - Upgrade to Quarkus 1.12.2
2021-03-17 13:45:30 -03:00
Eugenia
d2891a7bb6
fix help icon alignment ( #444 )
...
* fix help icon alignment
* fix asterisk alignment
2021-03-17 11:55:11 -04:00
Erik Jan de Wit
3b1d89fedb
partially solves issue #422 ( #442 )
...
* partially solves issue #422
* fixed section
* added not before now set / clear alerts
2021-03-17 14:40:19 +01:00
Peter Skopek
cd44b99eb9
KEYCLOAK-16356 update JUnit to the latest version
2021-03-17 09:53:25 -03:00
mposolda
853a6d7327
KEYCLOAK-17000 Adding server tmp directory inside the auth-server home directory
2021-03-17 10:06:48 +01:00
Erik Jan de Wit
a81164ee2a
fixed issue described by 428 ( #441 )
...
fixing: #428
2021-03-17 08:10:30 +01:00
Pascal Euhus
82fc401298
[KEYCLOAK-9841] use LDAPUser UUID as an identifier instead of username
2021-03-16 17:55:24 +01:00
mposolda
1177318260
Added OAuth2 Device Grant to release notes
2021-03-16 14:17:54 +01:00
Erik Jan de Wit
7d4adc683f
added search empty state ( #435 )
2021-03-16 13:42:05 +01:00
Erik Jan de Wit
e4d83d0fe3
Group details ( #425 )
...
* added details for groups
* add includeSubGroups checkbox
* added tests
* fixed reload for group attributes
* fixed spacing on associate roles tab
* fixed group reload after save
* fixed test
2021-03-16 08:37:57 -04:00
mfrances17
518b21c6ae
Nonscrolling action buttons for long forms ( #437 )
...
* nonscroll action bar for long forms
* changes from PR comments
* fix border
2021-03-16 13:35:45 +01:00
Andrew Elwell
c76ca4ad13
Correct "doesn't exists" typos - fixes KEYCLOAK-14986 ( #7316 )
...
* Correct "doesn't exists" typos
* Revert changes to imported package
Co-authored-by: Stian Thorgersen <stianst@gmail.com>
2021-03-16 11:52:36 +01:00
Joaquim Fellmann
d2c98b20f3
KEYCLOAK-17404: LDAPS connection tests not working when protocol set in upper case
2021-03-16 10:10:59 +01:00
mposolda
7c60e6ea5b
KEYCLOAK-16729 Add more info for how to retrieve provider types
2021-03-16 09:46:44 +01:00
mposolda
987ea0ba1c
KEYCLOAK-16425 Cleanup documentation regarding the logic for selecting locale. Use inter-links instead of duplicating logic description
2021-03-16 09:17:08 +01:00
Yang Xie
db30b470c4
KEYCLOAK-17342 Make the default value of default signature algorithm show up in the admin console
2021-03-16 09:15:22 +01:00
mfrances17
96d89ab72e
Merge pull request #443 from edewit/issue-415
...
fixed text for empty state #415
2021-03-15 16:16:46 -04:00
mfrances17
c1f5c4db82
Merge pull request #438 from mfrances17/revert-button
...
Rename Reload buttons to Revert
2021-03-15 14:11:27 -04:00
mfrances17
b9931fdc56
Merge pull request #440 from mfrances17/issue-399
...
Add missing kerberos-related fields to LDAP settings
2021-03-15 14:10:56 -04:00
Luca Leonardo Scorcia
11d8c165b2
KEYCLOAK-17192 Add jaxb module dependency required by JAXBUtil class
2021-03-15 17:41:24 +01:00
mposolda
0f4affd1e9
KEYCLOAK-15484 Document that client certificate trust should be validated by reverse proxy
2021-03-15 16:59:15 +01:00
Michito Okai
68dcd06748
KEYCLOAK-7675 Support for Device Authorization Grant
2021-03-15 14:45:05 +01:00
Erik Jan de Wit
3978191d24
fixed text for empty state #415
2021-03-15 14:42:19 +01:00
Michito Okai
298ab0bc3e
KEYCLOAK-7675 Support for Device Authorization Grant
2021-03-15 10:09:20 -03:00
Łukasz Dywicki
f58bf0deeb
Make sure additional params are passed between device request and user authnetication.
2021-03-15 10:09:20 -03:00
Łukasz Dywicki
319195236b
Fix failing test, cause oauth device flow is encoded using realm attributes.
2021-03-15 10:09:20 -03:00
Hiroyuki Wada
5edf14944e
KEYCLOAK-7675 SPI and default implementation for Device User Code.
...
Author: Hiroyuki Wada <h2-wada@nri.co.jp>
Date: Sun May 12 15:47:15 2019 +0900
Signed-off-by: Łukasz Dywicki <luke@code-house.org>
2021-03-15 10:09:20 -03:00
Hiroyuki Wada
9d57b88dba
KEYCLOAK-7675 Prototype Implementation of Device Authorization Grant.
...
Author: Hiroyuki Wada <h2-wada@nri.co.jp>
Date: Thu May 2 00:22:24 2019 +0900
Signed-off-by: Łukasz Dywicki <luke@code-house.org>
2021-03-15 10:09:20 -03:00
mfrances
75e0bf7435
add missing kerberos fields
2021-03-12 17:31:45 -05:00
mfrances
b717954709
change reload txt to revert
2021-03-12 11:30:14 -05:00
Erik Jan de Wit
ab857938cd
use === instead of == and unused imports ( #431 )
2021-03-12 07:42:54 +01:00
Eugenia
28f1fdfda4
Users: Adds user details tab and save/update functionality ( #426 )
...
* userDetails tab done, save function wip
* userDetails update working
* add cypress test
* fix default value
* PR feedback from Erik
2021-03-11 21:23:08 +01:00
Thomas Darimont
d2060913be
KEYCLOAK-14412 Fixed compiler error in JavascriptAdapterTests
2021-03-11 13:03:08 -03:00
Thomas Darimont
b926cd20f1
KEYCLOAK-14412 Keycloak.js should honor scopes configured in initOptions and loginOptions
2021-03-11 13:03:08 -03:00
R Kaja Mohideen
cdc50fb328
KEYCLOAK-15906
2021-03-11 16:25:37 +01:00
Hynek Mlnarik
4946484cb6
KEYCLOAK-17377 Fix invalidation cluster tests (do not hide failures)
2021-03-11 16:14:59 +01:00