mposolda
22ce20ff6b
KEYCLOAK-2710 Possibility to log some hibernate statistics
2016-03-23 22:36:31 +01:00
mposolda
4a06d7590e
KEYCLOAK-2682 NPE when LDAP groups points to non-existent user
2016-03-22 13:03:48 +01:00
Stian Thorgersen
ce717fa20e
KEYCLOAK-2469 Minor changes
2016-03-21 15:45:53 +01:00
Stian Thorgersen
204d226267
Merge branch 'issue/KEYCLOAK-2469' of https://github.com/thomasdarimont/keycloak into thomasdarimont-issue/KEYCLOAK-2469
2016-03-21 15:30:48 +01:00
mposolda
2d188068c4
KEYCLOAK-2644 Delete user with a READ_ONLY LDAP federation provider just from Keycloak DB
2016-03-14 09:39:14 +01:00
mposolda
1142ed5583
KEYCLOAK-2655 Support of lazy sync LDAP groups, which user is member of
2016-03-11 22:33:03 +01:00
mposolda
85ccd64e01
KEYCLOAK-2643 Added write-only property to LDAP full-name attribute mapper
2016-03-11 22:32:55 +01:00
Thomas Darimont
41358eea4d
KEYCLOAK-2469 - Introduced new redirect endpoint for clients.
...
Previously one had to configure hardcoded urls to link from one client
application to others since keycloak didn't provide a way to get the
actual client URL by providing clientId and realm information.
We now support a new endpoint with the path {realm}/clients/{client_id}/redirect
that responds to GET requests with a 307 (temporary redirect) with the
configured client URL. This allows to refer to any client just by the
realmName and clientId and let Keycloak redirect to the actual client
application.
Add documentation for new redirect endpoint.
2016-03-10 23:45:22 +01:00
Bill Burke
82ad26189f
refactor user cache
2016-03-10 13:01:21 -05:00
mposolda
e3f24f58df
Fix failing test
2016-03-10 13:01:13 -05:00
mposolda
1939f25a71
KEYCLOAK-2601 Fix incorrectly autodetected dialect with MSSQL2014
2016-03-10 13:01:12 -05:00
mposolda
428b85f1f8
Disable DBLockTest for now
2016-03-10 13:01:08 -05:00
mposolda
062c8a06ab
Fix testsuite with mongo
2016-03-10 13:00:53 -05:00
mposolda
6a48e00039
Check performance of multiple get calls over cluster
2016-03-10 13:00:52 -05:00
mposolda
6d0e5d6ad1
KEYCLOAK-2529 Concurrent startup by more cluster nodes at the same time. Added DBLockProvider
2016-03-10 13:00:51 -05:00
Stan Silvert
cf10a09008
KEYCLOAK-2535: ClientResource endpoint tests
2016-03-10 13:00:48 -05:00
Bruno Oliveira
8d6f71e7d1
KEYCLOAK-2585: Changes on Brute force messages
2016-03-03 10:11:03 -03:00
mposolda
286de3e905
Fix failing test
2016-03-03 11:46:27 +01:00
Bill Burke
a13bac4c9d
concurrent transaction fix
2016-03-02 16:55:55 -05:00
Stian Thorgersen
cc776abacb
Merge pull request #2311 from stianst/KEYCLOAK-2557
...
KEYCLOAK-2557
2016-03-02 08:50:55 +01:00
Marek Posolda
95e1dedb32
Merge pull request #2306 from mposolda/mysql-concurrency
...
Added ConcurrentTransactionsTest
2016-03-02 08:14:40 +01:00
Stian Thorgersen
370b86141c
KEYCLOAK-2557
...
Cannot login with email if another user is using this email as username
2016-03-02 08:08:48 +01:00
Stian Thorgersen
db5efdca64
Merge pull request #2304 from stianst/KEYCLOAK-2513
...
KEYCLOAK-2513 Add test for direct grant with OTP
2016-03-01 19:33:45 +01:00
mposolda
5d9966f6df
Ignore ConcurrentTransactionsTest as it's currently failing
2016-03-01 13:52:59 +01:00
mposolda
893fb2a55b
Added ConcurrentTransactionsTest
2016-03-01 13:39:03 +01:00
mposolda
e6e367392a
KEYCLOAK-2542 Fix tests
2016-03-01 10:52:35 +01:00
mposolda
0768bcc452
KEYCLOAK-2542 User can't set password for account created over social login if UserFedarationProvider used
2016-03-01 10:13:21 +01:00
Stian Thorgersen
4f8669d668
KEYCLOAK-2513 Add test for direct grant with OTP
2016-03-01 09:05:02 +01:00
mposolda
e2558ca827
KEYCLOAK-1928 Fix Saml with IBM JDK
2016-02-29 17:32:33 +01:00
Bill Burke
37584a24e0
unsecure url has principal
...
KEYCLOAK-2550
Typo in userguide
KEYCLOAK-1928 Kerberos working with IBM JDK
KEYCLOAK-1928 Remove sun.jdk.jgss module
KEYCLOAK-1928 Fix kerberos with adapter on JDK7
KPR-147 - Initial login scenarios around admin password - test
KEYCLOAK-2561 Fix issues with blank password
KEYCLOAK-2559 Missing add/remove button for 'Valid Redirect URIs' in a client settings form
Added simple test for JPA performance (with many users).
Fixed "re-import" operation logging.
Fixed for Timer.saveData()
Fixed for Timer.saveData()
ManyUsersTest: ArrayList --> LinkedList
Fix AbstractUserTest
Fix parentheses in login page object
Add tests for IDP initiated login
KEYCLOAK-1040
Allow import of realm keys (like we do for SAML)
KEYCLOAK-2556 Remove required for client create root url and saml endpoint
KEYCLOAK-2555 ForbiddenException when importing test realm or creating test user
KEYCLOAK-2553
Unexpected form behavior while creating a client
KEYCLOAK-2551
Broken navigation links while creating/editing a Client Mapper
2016-02-29 09:30:28 -05:00
Bill Burke
a0696fcb97
clustered testing
2016-02-26 16:45:58 -05:00
Bill Burke
abddbfb3a4
clustered testing
2016-02-26 15:39:22 -05:00
Bill Burke
450ce0e0e0
oops, showSql=false
2016-02-24 17:46:30 -05:00
Bill Burke
f10f00ba71
group list caching
2016-02-24 17:21:11 -05:00
Bill Burke
599faa454b
Merge remote-tracking branch 'upstream/master'
2016-02-22 17:17:01 -05:00
mposolda
838764ba5a
Fix SyncFederationTest to work with MSSQL and envs with slower databases
2016-02-22 12:04:27 +01:00
Bill Burke
c45524d8d4
caching
2016-02-19 15:44:19 -05:00
mposolda
706d4fc01c
KEYCLOAK-2507 All LDAP special DN characters should be escaped in LDAPDn
2016-02-19 14:54:33 +01:00
mposolda
a441be57ed
KEYCLOAK-2508 Possible NullPointerException during bigger load when removing UserSession
2016-02-19 11:49:30 +01:00
Bill Burke
20348e5d0b
remove RealmModel.getClientNameMap()
2016-02-17 16:05:25 -05:00
Bill Burke
d731189236
Merge remote-tracking branch 'upstream/master'
2016-02-17 14:57:38 -05:00
mposolda
e237bcd383
KEYCLOAK-2412 wildfly configs and polishing
2016-02-17 13:10:51 +01:00
mposolda
f52f998bcd
KEYCLOAK-2495 Improve startup time with many offlineSessions in UserSessionPersister
2016-02-17 11:02:42 +01:00
mposolda
1328531f31
KEYCLOAK-2412 Added ClusterProvider. Avoid concurrent federation sync execution by more cluster nodes at the same time.
...
Clustering - more progress
2016-02-17 11:02:42 +01:00
mposolda
61f2baf65e
KEYCLOAK-2412 Test for concurrent federation sync in cluster
2016-02-17 11:02:42 +01:00
Stian Thorgersen
5bc3ee0e8c
KEYCLOAK-2493
...
Set default theme based on product name
2016-02-16 18:05:06 +01:00
Bill Burke
c9cc189602
make RealmModel unmodifiable collections
2016-02-12 16:28:07 -05:00
Bill Burke
24da8288eb
Merge remote-tracking branch 'upstream/master'
2016-02-12 11:38:36 -05:00
mposolda
969b8c153f
KEYCLOAK-1989 Refreshing offline tokens didn't work correctly in cluster with revokeRefreshToken enabled
2016-02-12 12:54:47 +01:00
mposolda
132044bcb1
Support for add big number of users in batches
2016-02-12 09:06:35 +01:00
Bill Burke
d79a7146ba
fix cache
2016-02-11 22:01:54 -05:00
mposolda
fee1f6f61a
Fix Kerberos test broken in some environments
2016-02-11 16:49:21 +01:00
Bill Burke
fd212a2a2a
Merge remote-tracking branch 'upstream/master'
2016-02-10 14:09:43 -05:00
Bill Burke
84949bb51f
concurrency
2016-02-10 14:09:29 -05:00
Stian Thorgersen
555236c3f0
KEYCLOAK-2466 Redirection back to account/password is broken
2016-02-10 14:02:33 +01:00
mposolda
eae36ac2c0
KEYCLOAK-2470 Upgrade Apache HTTP Client to wildfly 10.0.0.Final aligned version
2016-02-10 11:00:40 +01:00
Bill Burke
0b54838f31
concurrency
2016-02-09 22:13:55 -05:00
Bill Burke
45e5cfac99
concurrency 2
2016-02-09 21:10:30 -05:00
mposolda
4dffc3cf7e
Support for bulk adding of users in testsuite CLI
2016-02-09 21:20:05 +01:00
Bill Burke
347cdcbb28
concurrency
2016-02-09 12:25:48 -05:00
Stian Thorgersen
d12119a089
KEYCLOAK-2458 Added initial concurrency test for admin endpoints
2016-02-05 10:35:56 +01:00
Stian Thorgersen
136c797813
KEYCLOAK-2436
...
Account exists page shows to primary buttons
2016-02-03 14:20:40 +01:00
Stian Thorgersen
c7a8742a36
KEYCLOAK-1524
...
Source code headers
2016-02-03 11:20:22 +01:00
mposolda
db76655717
KEYCLOAK-2431 Ensure users removed through UserManager to properly invoke callbacks. Make UserSessionPersister implementations more resistent when user was not properly removed
2016-02-03 10:16:39 +01:00
Bill Burke
d0b17a0aea
KEYCLOAK-2297
2016-02-02 12:28:50 -05:00
Bill Burke
bd104e2138
Merge pull request #2137 from abstractj/KEYCLOAK-2411
...
Realm import will raise NPE when clientID is missing
2016-02-01 16:03:17 -05:00
mposolda
f268170aa9
KEYCLOAK-330 Fix failing test with DB2
2016-02-01 10:57:04 +01:00
mposolda
9332655110
KEYCLOAK-2292 Broker login: remove identity provider prefix from autogenerated username
2016-01-29 18:43:12 +01:00
Bill Burke
39f12549a3
Merge pull request #2122 from abstractj/KEYCLOAK-2151
...
Brute force detector active for non-existing accounts
2016-01-29 09:32:28 -05:00
Bruno Oliveira
5eb8d3be5a
Realm import will raise NPE when clientID is missing
2016-01-29 10:05:42 -02:00
Bill Burke
a068d83dd8
saml adapter endpoint changes
2016-01-28 22:56:14 -05:00
Bill Burke
6f036ac434
fix tests
2016-01-28 09:23:23 -05:00
Bill Burke
5853ae4eff
whoops
2016-01-27 22:59:41 -05:00
Bill Burke
b37fbd6a2f
browser back button
2016-01-27 22:59:08 -05:00
Bruno Oliveira
385717c0fb
Brute force detector active for non-existing accounts
2016-01-27 19:09:44 -02:00
Bill Burke
9fa35eda69
Merge pull request #2118 from patriot1burke/master
...
KEYCLOAK-2387
2016-01-26 14:20:27 -05:00
Bill Burke
449bc5c4dc
KEYCLOAK-2387
2016-01-26 14:19:53 -05:00
mposolda
3731964a2a
KEYCLOAK-2351 Support for response_type=token to be OAuth2 compliant
2016-01-26 17:09:42 +01:00
Stian Thorgersen
301b61c4f9
Merge pull request #2113 from stianst/KEYCLOAK-2327
...
KEYCLOAK-2327 Make sure transaction is only committed or rolledback before response is returned
2016-01-26 16:06:15 +01:00
Stian Thorgersen
e3daf6fcf8
KEYCLOAK-2327 Make sure transaction is only committed for success
2016-01-26 14:47:59 +01:00
Stian Thorgersen
39b3c648a2
Merge pull request #2109 from stianst/KEYCLOAK-2218
...
KEYCLOAK-2218 Allow updating user without including username
2016-01-26 13:56:01 +01:00
Stian Thorgersen
f9fd398f5b
KEYCLOAK-2218 Allow updating user without including username
2016-01-26 13:01:49 +01:00
Stian Thorgersen
4a698bc22a
KEYCLOAK-2388
...
Localisation should fallback to english rather than display raw keys
2016-01-26 11:47:30 +01:00
Stian Thorgersen
ee847c1f20
KEYCLOAK-2390
...
Relative redirect uri is broken
2016-01-26 09:01:14 +01:00
Bill Burke
daec8977e4
KEYCLOAK-2389
2016-01-25 19:34:57 -05:00
Bill Burke
1b0aa8e55b
saml logging
2016-01-25 17:38:29 -05:00
Bill Burke
fedf3d0e52
KEYCLOAK-2377
2016-01-22 17:00:51 -05:00
Bill Burke
1ee76a126f
KEYCLOAK-2373 KEYCLOAK-2376
2016-01-21 20:18:07 -05:00
Bill Burke
b625ed13a8
fix embedded keycloak, re-org saml-core
2016-01-21 09:56:28 -05:00
Stian Thorgersen
e4898ae983
Add test with different case in scheme part of redirect uri
2016-01-21 14:12:40 +01:00
Stian Thorgersen
3dc090b893
KEYCLOAK-2185 Add support to disable realm and user cache, and added support to clear caches from admin console
2016-01-20 14:09:03 +01:00
Stian Thorgersen
3452078177
Update migration guide
2016-01-19 09:59:49 +01:00
Stian Thorgersen
bc845bed0e
KEYCLOAK-2286 Remove deprecated OpenID Connect endpoints
2016-01-18 20:31:23 +01:00
Pedro Igor
7ec52ebc2b
[KEYCLOAK-2336] - Support ECP clients using SOAP 1.1
2016-01-18 11:01:59 -02:00
Bill Burke
b403c9b934
broker and social
2016-01-16 09:15:17 -05:00
Bill Burke
b93d55cb63
remove model-api, add server-spi
2016-01-15 18:44:17 -05:00
Stian Thorgersen
435980d776
KEYCLOAK-1809
...
Upgrade jackson to version 2.x
2016-01-14 16:34:30 +01:00
Stian Thorgersen
e572d45bea
KEYCLOAK-2142
...
Drop support to deploy server to EAP 6.4
2016-01-13 14:32:04 +01:00
Stian Thorgersen
ee3a880a55
Merge pull request #1999 from pedroigor/KEYCLOAK-2266
...
[KEYCLOAK-2266] - OAuth2 Token Introspection.
2016-01-12 15:37:41 +01:00
Pedro Igor
c9f9ee9799
[KEYCLOAK-2266] - OAuth2 Token Introspection.
2016-01-12 11:16:42 -02:00