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
018c44ef2c
conflicts
2016-02-11 08:43:29 -05:00
Stian Thorgersen
4ea586ebe6
Revert back to servlet 3.0
2016-02-11 09:09:39 +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
Stian Thorgersen
bb77c717c9
KEYCLOAK-2303
...
Update dependency versions to align with WildFly 10
2016-02-10 09:07:06 +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
579ab56a5a
Bump version to 1.9.0.Final-SNAPSHOT
2016-02-04 15:55:11 +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
93f85d34a7
Merge remote-tracking branch 'upstream/master'
2016-01-28 09:23:34 -05:00
Bill Burke
6f036ac434
fix tests
2016-01-28 09:23:23 -05:00
mposolda
e1416b658f
KEYCLOAK-1402 Postgresplus 9.4 support
2016-01-28 10:12:23 +01: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
0193c696ab
Version bump
2016-01-13 09:20:38 +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
mposolda
e761d6ce10
Fix DB tests. Cleanup after AddUserTest
2016-01-11 18:00:56 +01:00
mposolda
fe8755d4a4
Fix mongo model
2016-01-11 13:00:56 +01:00
Stian Thorgersen
a6c852603e
Merge pull request #2000 from mstruk/truststore
...
KEYCLOAK-1717 Truststore SPI and file provider
2016-01-11 09:24:53 +01:00
Stian Thorgersen
7c8bc5814e
Merge pull request #1990 from raehalme/KEYCLOAK-2257
...
KEYCLOAK-2257: Store user attribute when accepting terms and conditions
2016-01-11 09:03:58 +01:00
Marko Strukelj
80e2b8eb39
KEYCLOAK-1717 Truststore SPI and file provider
2016-01-10 12:39:30 +01:00
Stian Thorgersen
cf0eb1184a
Add test to create user, set password and login using admin endpoints
2016-01-08 16:37:01 +01:00
Stian Thorgersen
ddd99c2411
KEYCLOAK-2259
...
Redirect URIs and token domains are matched case-sensitively
2016-01-08 15:38:00 +01:00
Thomas Raehalme
c4544e8caf
Like other timestamps attribute value is now seconds since 1970.
2016-01-08 14:21:43 +02:00
Thomas Raehalme
bca3893070
Required action TermsAndConditions now stores user attribute indicating acceptance of terms and conditions.
2016-01-08 13:14:04 +02:00
Bill Burke
71b6ed80ae
Merge remote-tracking branch 'upstream/master'
2016-01-06 16:51:24 -05:00
Bill Burke
64de96d34b
installation provider
2016-01-06 16:49:58 -05:00
Stian Thorgersen
a5c159eeff
KEYCLOAK-2247
...
Upgrade to WildFly 10.0.0.CR5
2016-01-06 16:15:00 +01:00
Bill Burke
4a472b8272
KEYCLOAK-1990 KEYCLOAK-1991
2016-01-06 10:02:56 -05:00
mposolda
7ec02761ef
LDAP testing: added activation
2016-01-05 20:53:25 +01:00
Bill Burke
7b30a6c9c4
Merge pull request #1979 from mposolda/master
...
Docs for LDAP mappers. Fix testsuite to pass with MSAD
2016-01-05 14:19:50 -05:00
mposolda
04401af470
Fix testsuite to pass with MSAD
2016-01-05 17:25:42 +01:00
Bill Burke
39d5a07218
KEYCLOAK-2221
2016-01-05 10:59:13 -05:00
Bill Burke
a65f619c9a
Merge pull request #1977 from mposolda/master
...
KEYCLOAK-2258 Removing leftovers of file model from docs and testsuite
2016-01-05 10:06:07 -05:00
Bill Burke
c3f2ae1cd1
Merge pull request #1973 from thomasdarimont/issue/KEYCLOAK-2253
...
KEYCLOAK-2253 - Add support for ConfiguredProvider based UserFederationProviderFactory.
2016-01-05 10:03:40 -05:00
mposolda
133e4c59e5
KEYCLOAK-2258 Removing leftovers of file model from docs and testsuite
2016-01-05 15:25:22 +01:00
mposolda
b6718b44a1
KEYCLOAK-2178 KEYCLOAK-1744 Added MSADUserAccountControlMapper. Removing enableUserAccountControlAfterPasswordUpdate option
2016-01-05 12:11:48 +01:00
Thomas Darimont
edcc39d906
KEYCLOAK-2253 - Use string representation for boolean properties in GenericUserFederationCtrl.
...
Adapted due to code review.
2016-01-04 23:07:08 +01:00
Thomas Darimont
3ec516d14c
KEYCLOAK-2253 - Add support for ConfiguredProvider based UserFederationProviderFactory.
...
UserFederationProvidersResource is now aware of ConfiguredProvider and allows sophisticated
configuration of configuration properties via ProviderConfigProperty definitions.
See DummyUserFederationProviderFactory. getConfigProperties() for example.
Previously UserFederationProvidersResource did only support simple key-value pairs for expressing
configurable options.
Tested this by launching a standalone KeycloakServer and creating a new Dummy UserFederationProvider.
The default values, labels and help messages are correctly displayed and the values are stored correctly.
2016-01-04 22:23:14 +01:00
Stian Thorgersen
e7009cac47
KEYCLOAK-2204 Add test to make sure disabled client can't refresh token
2016-01-04 13:15:58 +01:00
Stian Thorgersen
eece3689f2
KEYCLOAK-2228
...
Deleting of realm when using JPA requires server restart
2016-01-04 13:04:33 +01:00
Stian Thorgersen
a9b5d07263
Merge pull request #1964 from stianst/master
...
KEYCLOAK-2242
2015-12-23 14:39:41 +01:00
Stian Thorgersen
eddf3eef17
KEYCLOAK-2242
...
Remove built-in admin account
2015-12-23 13:46:11 +01:00
mposolda
41d22986d5
KEYCLOAK-1899 Added HardcodedLDAPRoleMapper
2015-12-22 16:22:02 +01:00
mposolda
0c293089c3
KEYCLOAK-2154 Group mapper fixes
2015-12-22 12:32:37 +01:00
mposolda
20548b402d
Separate package for LDAP tests
2015-12-22 09:35:53 +01:00
mposolda
1747e0981f
KEYCLOAK-2154 Added Group mapper for LDAP. LDAP mappers improvements and fixes
2015-12-22 08:54:09 +01:00
Bill Burke
b90409c5e4
refactor client create
2015-12-21 16:36:13 -05:00
Stian Thorgersen
606e6fa479
KEYCLOAK-1934
...
Add display-name and display-name-html to realm
2015-12-21 12:15:13 +01:00
Bill Burke
86a0995f29
fix test
2015-12-18 17:31:53 -05:00
Bill Burke
a7c684b909
oops
2015-12-18 17:19:31 -05:00
Bill Burke
5caf3e0a2d
Merge remote-tracking branch 'upstream/master'
2015-12-18 17:15:40 -05:00
Bill Burke
d939b6a431
template scope
2015-12-18 17:15:27 -05:00
Pedro Igor
1b614a379b
[KEYCLOAK-2202] - Initial support for SAML ECP Profile.
2015-12-16 18:46:52 -02:00
mposolda
0d52e4e6c5
Added sync support to UserFederationMapper
2015-12-16 13:52:11 +01:00
mposolda
2b409b3462
Minor test fix
2015-12-16 13:52:11 +01:00
Bill Burke
ee79f5e69d
remove default client mappers when templated
2015-12-15 17:37:53 -05:00
mposolda
06a55419f1
KEYCLOAK-1906 Customized LDAP filter. LDAP conditions improvements
2015-12-14 13:55:11 +01:00
Bill Burke
96e1813b34
client templates backend
2015-12-11 10:31:42 -05:00
mposolda
081db0d353
KEYCLOAK-2124 Post-Broker login flow support
2015-12-09 16:36:26 +01:00
Stian Thorgersen
321cac2ab8
KEYCLOAK-1900 Refactoring
2015-12-08 14:06:40 +01:00
tsudot
162dd4051d
KEYCLOAK-1900 Add password hash SPI and provider
...
- Default encoder set to Pbkdf2PasswordEncoder
2015-12-08 13:25:59 +01:00
mposolda
45c490b640
KEYCLOAK-2197 Fix broker tests to work with sybase. Added LoggingRule
2015-12-04 11:44:30 +01:00
Stian Thorgersen
8d23422605
KEYCLOAK-2176 Add default roles and actions to users created with add-user script
2015-12-03 11:45:56 +01:00
Stian Thorgersen
34c3ffaae1
Ported AdminApiTest to use admin client
2015-12-03 08:24:23 +01:00
Stian Thorgersen
a218cc3034
KEYCLOAK-2179 Cache fixes
2015-12-03 08:24:16 +01:00
Stian Thorgersen
09c18306c2
KEYCLOAK-2179
...
Realm and user cache is invalidated when added to other nodes
2015-12-02 11:23:54 +01:00
Stian Thorgersen
ff806eae08
Version bump
2015-12-01 19:54:28 +01:00
mposolda
382161c425
KEYCLOAK-2171 Fix broker test with MySQL and Sybase
2015-12-01 09:20:18 +01:00
mposolda
635310123e
KEYCLOAK-2167 EmailAsUsername not reflected during registration through broker
2015-11-30 22:46:34 +01:00
mposolda
5b61a10b55
KEYCLOAK-2061 Direct Access Grants disabled by default
2015-11-30 15:56:21 +01:00
mposolda
ec327c99f4
KEYCLOAK-2152 KEYCLOAK-2061 Client switches changes. Support for response_types and grant_types in OIDC Client registration
2015-11-30 15:31:38 +01:00
Stian Thorgersen
233b1e2553
KEYCLOAK-2063 Fix verify email link from admin endpoint
2015-11-30 12:10:45 +01:00
mposolda
57b60797ce
KEYCLOAK-1129 Implicit flow: more work
2015-11-28 00:15:41 +01:00
mposolda
ef80b64d1c
KEYCLOAK-1129 Implicit flow and Hybrid flow support
2015-11-27 22:28:38 +01:00
mposolda
8d2e4c0316
KEYCLOAK-2061 Add switches to enable/disable grant types for clients
2015-11-27 22:28:38 +01:00
Stian Thorgersen
c83e3bd2d1
KEYCLOAK-2106 HTTP 500 for unparsable refresh tokens
2015-11-27 08:59:23 +01:00
Stian Thorgersen
5ea880cfff
Merge pull request #1880 from stianst/KEYCLOAK-2129-USRCACHE
...
KEYCLOAK-2139
2015-11-26 21:14:08 +01:00
Stian Thorgersen
7c4c77d70e
KEYCLOAK-2147
2015-11-26 20:24:33 +01:00
Stian Thorgersen
b996e88dbd
KEYCLOAK-2139
...
UserCache invalidation does not work proper
2015-11-26 16:39:06 +01:00
Stian Thorgersen
ee363a4c56
KEYCLOAK-2129
2015-11-26 12:41:55 +01:00
Bruno Oliveira
f376facb48
KEYCLOAK-2057: DB error with JPA EventStore and long value of not-existing client
2015-11-26 01:32:05 -02:00
Vlastimil Elias
e3060e5e58
rebased to latest master
2015-11-25 13:46:29 +01:00
Vlastimil Elias
18fa03bf97
KEYCLOAK-2107 - support IsPassive mode in SAML SP adapter library
...
KEYCLOAK-2075 - added integration tests for both server and adapter side
2015-11-25 08:39:55 +01:00
Stian Thorgersen
3685a185d4
Merge pull request #1859 from stianst/reset-pass
...
KEYCLOAK-1758 add-user script
2015-11-25 06:56:35 +01:00
Bill Burke
c729835c3e
fix2
2015-11-24 17:25:05 -05:00
Bill Burke
bba781beee
messed up
2015-11-24 17:19:55 -05:00
Bill Burke
980a1eca5e
Merge remote-tracking branch 'upstream/master'
2015-11-24 16:48:40 -05:00
Bill Burke
ff63c5552a
sendError() handling'
2015-11-24 16:48:24 -05:00
Stian Thorgersen
cfc28b861b
KEYCLOAK-1758 add-user script
2015-11-24 21:54:58 +01:00
Stian Thorgersen
81960a6996
KEYCLOAK-2104 Add caching of message bundles and properties to ExtendingThemeManager
2015-11-24 20:23:20 +01:00
Stian Thorgersen
4f2b97de7f
KEYCLOAK-1937
...
OpenID Connect Dynamic Client Registration
KEYCLOAK-1938
Register clients from SAML Entity Descriptors
2015-11-24 15:39:36 +01:00
Bill Burke
d3cadc9a47
saml error handling
2015-11-21 08:58:02 -05:00
Lukas Kubik
9f6813fcad
Remove unused import
2015-11-19 15:15:55 +01:00
Bill Burke
98958a2bc4
default groups
2015-11-18 19:40:30 -05:00
Bill Burke
6989589e72
Merge remote-tracking branch 'upstream/master'
2015-11-18 15:24:45 -05:00
Bill Burke
4f00f6cceb
group mongo
2015-11-18 15:24:27 -05:00
Stian Thorgersen
95e729b0b7
Merge pull request #1832 from stianst/client-reg
...
KEYCLOAK-2085
2015-11-18 19:34:47 +01:00
Bill Burke
41331111da
resolve conflicts
2015-11-18 09:39:19 -05:00
Bill Burke
bff334d365
group token/assertion and tests
2015-11-18 09:36:47 -05:00
mposolda
bc22abf8cb
KEYCLOAK-2102 added AbstractKerberosTest.caseInsensitiveTest
2015-11-18 12:35:17 +01:00