mposolda
10859ebfc3
KEYCLOAK-15631 Disable clustering for 'dev' profile. Remove cluster.xml file from quarkus distribution packaging
2020-09-29 09:13:29 -03:00
keycloak-bot
afff0a5109
Set version to 12.0.0-SNAPSHOT
2020-07-22 14:36:15 +02:00
Hynek Mlnarik
2c29c58af1
KEYCLOAK-14551 Map transaction
2020-07-22 00:08:15 +02:00
Jan Lieskovsky
969b09f530
[KEYCLOAK-13692] Upgrade to Wildfly "20.0.1.Final" and Infinispan "10.1.8.Final"
...
Co-authored-by: Jan Lieskovsky <jlieskov@redhat.com>
Co-authored-by: Marek Posolda <mposolda@redhat.com>
2020-07-20 22:15:08 +02:00
Pedro Igor
9c4da9b3ce
[KEYCLOAK-14147] - Request filter refactoring
...
Co-authored-by: Stian Thorgersen <stian@redhat.com>
Co-authored-by: Martin Kanis <mkanis@redhat.com>
2020-07-07 11:26:12 -03:00
ynojima
420968cc53
Update WebAuthn4J to 0.12.0.RELEASE
2020-06-23 10:53:08 +02:00
Pedro Igor
8142b9ad7f
[KEYCLOAK-11330] - Fixing build when using empty repository
2020-06-10 08:03:18 -03:00
Tomas Kyjovsky
aa27bb5911
KEYCLOAK-14225 Performance testsuite DataLoader broken
...
- removing hardcoded `jackson.version` from performance testsuite pom
- moving `jackson.annotations.version` from performance testsuite pom to the root pom
2020-05-19 18:00:05 -03:00
Tero Saarni
bf8316eefa
KEYCLOAK-14162 Uplifted Apache DS version for LDAPEmbeddedServer
...
Signed-off-by: Tero Saarni <tero.saarni@est.tech>
2020-05-14 13:06:25 +02:00
Martin Kanis
157afd7bb1
KEYCLOAK-14081 Upgrade to Wildfly 19.1.0
2020-05-07 15:00:46 +02:00
keycloak-bot
ae20b7d3cd
Set version to 11.0.0-SNAPSHOT
2020-04-29 12:57:55 +02:00
Martin Kanis
04b5836271
KEYCLOAK-13971 Upgrade to EAP 7.4.0.CD19
2020-04-28 08:55:42 -03:00
Douglas Palmer
d4eeed306b
[KEYCLOAK-11764] Upgrade to Wildfly 19
2020-04-24 08:19:43 -03:00
keycloak-bot
33314ae3ca
Set version to 10.0.0-SNAPSHOT
2020-04-21 09:19:32 +02:00
keycloak-bot
f6a592b15a
Set version to 9.0.4-SNAPSHOT
2020-03-24 08:31:18 +01:00
Martin Kanis
9336d598ba
KEYCLOAK-13380 Validate alignment
2020-03-24 05:12:57 +01:00
Takashi Norimatsu
fc58af1365
KEYCLOAK-12696 Upgrade to webauthn4j 0.10.2.RELEASE
2020-03-18 10:56:51 +01:00
stianst
ec1c21efe9
KEYCLOAK-12344 Update examples version
2020-03-12 09:22:51 +01:00
Martin Kanis
cec04fecc7
KEYCLOAK-12695 Upgrade to openshift-restclient-java 8.0.0.Final
2020-03-02 21:16:45 +01:00
Martin Kanis
cae46d8443
KEYCLOAK-13041 Upgrade to EAP 7.3.0.CR4
2020-02-25 12:39:55 +01:00
keycloak-bot
d352d3fa8e
Set version to 9.0.1-SNAPSHOT
2020-02-17 20:38:54 +01:00
Martin Kanis
73eaa38357
KEYCLOAK-12692 Upgrade to twitter4j 4.0.7
2020-02-05 13:59:38 +01:00
Martin Kanis
441b998801
KEYCLOAK-12693 Upgrade to zxing 3.4.0
2020-02-03 21:59:14 +01:00
Martin Kanis
0e7b475449
KEYCLOAK-12694 Upgrade to owasp-java-html-sanitizer 20191001.1
2020-01-31 09:28:57 +01:00
Martin Kanis
7a51ec486c
KEYCLOAK-12691 Upgrade to freemarker 2.3.29
2020-01-31 09:22:51 +01:00
Alex Szczuczko
52d8b759d3
KEYCLOAK-11293 Update theme build for keycloak-preview
...
`npm install` is changed to run at build time, removing the need for commiting
the js modules, which are getting a bit silly in size with the introduction of
account2. Appropriate changes to prod-arguments.json are included that should
enable the product build to function properly. The community and developer
builds will continue to work without the proxying PNC provides.
This also changes the themes pom to work with more than one `package.json`
file. The only other one at the moment is for the new account console /
account2.
The documentation file has been updated.
Since we're building directly out of the source directories, it is possible in
a local dev environment for unintended files (e.g. old compiled .js files),
placed within src/main/resources/, to be included in the themes jar. This
shouldn't be a problem for actual builds though, which use a fresh clone.
Other small changes include refactoring the npm setup stuff to a global
definition, and the introduction of some properties to avoid duplicating path
definitions everywhere.
This commit does not include the churn that would result from deleting the
existing commited modules.
2020-01-29 05:26:55 -03:00
Martin Kanis
1fbee8134b
KEYCLOAK-12697 Remove mvel2 from parent pom and licenses
2020-01-23 13:04:31 -06:00
Martin Kanis
89fc0e1fcc
KEYCLOAK-12462 Align to EAP 7.3.0.CR3
2020-01-17 14:11:38 +01:00
Martin Kanis
e1f8e5d08c
KEYCLOAK-12462 Align to EAP 7.3.0.GA
2020-01-13 14:58:59 +01:00
Martin Kanis
39fff1c538
KEYCLOAK-12513 Cannot instantiate WebAuthnCredentialProviderFactory with Jackson 2.10.0
2020-01-10 11:34:24 +01:00
stianst
454ac3f415
KEYCLOAK-9322 Exclude non-Keycloak packages from JavaDoc
2019-12-17 11:51:55 -03:00
Pedro Igor
b4db6216c3
[KEYCLOAK-1136] - Adding quarkus distribution to the build
2019-12-02 16:12:44 +01:00
Martin Kanis
27b410e772
KEYCLOAK-12059 Upgrade to WildFly 18.0.1
2019-11-27 15:15:11 +01:00
Pedro Igor
cee884e4a7
[KEYCLOAK-8406] - Remove Drools/Rules Policy
2019-11-22 15:38:51 +01:00
stianst
623f347263
KEYCLOAK-12051 Exclude com.beaust:jcommander dependency from com.google.zxing:javase
2019-11-22 07:43:34 -03:00
Martin Kanis
ee72cab415
KEYCLOAK-12070 Split properties for sun.xml.ws and sun.xml.bind
2019-11-19 15:22:36 +01:00
Martin Kanis
1fd3d8525b
KEYCLOAK-12070 Alignment clash for sun.jaxb.version
2019-11-18 15:46:15 +01:00
keycloak-bot
76aa199fee
Set version to 9.0.0-SNAPSHOT
2019-11-15 20:43:21 +01:00
vramik
af5df1e535
KEYCLOAK-11808 Add support for MySQL8, update supported database versions
2019-11-15 08:43:48 +01:00
AlistairDoswald
4553234f64
KEYCLOAK-11745 Multi-factor authentication ( #6459 )
...
Co-authored-by: Christophe Frattino <christophe.frattino@elca.ch>
Co-authored-by: Francis PEROT <francis.perot@elca.ch>
Co-authored-by: rpo <harture414@gmail.com>
Co-authored-by: mposolda <mposolda@gmail.com>
Co-authored-by: Jan Lieskovsky <jlieskov@redhat.com>
Co-authored-by: Denis <drichtar@redhat.com>
Co-authored-by: Tomas Kyjovsky <tkyjovsk@redhat.com>
2019-11-14 14:45:05 +01:00
Takashi Norimatsu
ecae2c5772
KEYCLOAK-11743 Update to webauthn4j 0.9.14.RELEASE and add apache-kerby-asn1:2.0.0 dependency ( #6401 )
2019-11-05 09:23:09 +01:00
Douglas Palmer
a32c8c5190
[KEYCLOAK-11185] Fixed build with JDK 11
2019-11-04 10:56:07 -03:00
mhajas
e3fdfeb040
KEYCLOAK-11706 Add tests for spring version 2.2.0
2019-10-31 10:19:51 +01:00
Martin Kanis
25689d2a07
KEYCLOAK-9985 Removal of org.apache.commons in WildFly affects distribution
2019-10-29 23:13:44 +01:00
Martin Kanis
dda0f68b46
KEYCLOAK-11380 CD 8 Align versions for productization
2019-10-29 21:02:43 +01:00
Denis Richtárik
6bf1e8a9a7
KEYCLOAK-9979 Remove keycloak-servlet-oauth-client ( #6423 )
2019-10-24 17:28:41 +02:00
Martin Kanis
37304fdd7d
KEYCLOAK-10728 Upgrade to WildFly 18 Final
2019-10-21 14:06:44 +02:00
Martin Reinhardt
21a62a2670
[KEYCLOAK-6376] Reorganize imports and revert pom changes
2019-10-21 10:41:04 +02:00
Martin Reinhardt
eed4449f8d
[KEYCLOAK-6376] Fixing Conditional OTP by reusing existing API for role checks
2019-10-21 10:41:04 +02:00
stianst
52085da520
KEYCLOAK-11702 Remove RestEasy 4 dependencies from core codebase
2019-10-11 15:03:34 +02:00
Martin Kanis
4d872d0c2c
KEYCLOAK-11527 Override version of jboss-as-subsystem-test for product profile
2019-10-10 21:09:22 +02:00
stianst
01fbab9cba
Initial Quarkus prototype
2019-10-09 15:28:55 +02:00
Pedro Igor
f0fb48fb76
[KEYCLOAK-11326] - Refactoring to support different versions of resteasy
2019-10-09 12:01:34 +02:00
stianst
7866a6cff3
Playing with Travis
2019-10-09 10:10:20 +02:00
Takashi Norimatsu
7c75546eac
KEYCLOAK-9360 Two factor authentication with W3C Web Authentication - 1st impl phase
...
* KEYCLOAK-9360 Two factor authentication with W3C Web Authentication - 1st impl phase
2019-10-01 15:17:38 +02:00
Pedro Igor
a1d8850373
[KEYCLOAK-7416] - Device Activity
2019-09-05 11:43:27 -03:00
mposolda
3e4fbb5ece
KEYCLOAK-11122 Configure surefire to run test classes in alphabetical order
2019-08-29 06:31:42 -03:00
Martin Kanis
d202589a4d
KEYCLOAK-10891 Update version to CD17 CR2
2019-07-26 14:23:01 +02:00
keycloak-bot
17e9832dc6
Set version to 8.0.0-SNAPSHOT
2019-07-19 19:05:03 +02:00
Martin Kanis
af1e8144ff
KEYCLOAK-10891 Align versions and update licenses for CD7
2019-07-19 15:18:00 +02:00
Hynek Mlnarik
3d4283fac9
KEYCLOAK-9987 Upgrade to Wildfly17
...
Co-Authored-By: hmlnarik <hmlnarik@redhat.com>
2019-07-16 08:05:46 +02:00
vramik
d245287320
KEYCLOAK-9598 Apache Tomcat adapter
2019-06-14 10:09:13 +02:00
vramik
9a5b85910a
KEYCLOAK-9599 Remove Wildfly 8 adapter
2019-05-28 14:28:09 +02:00
vramik
3bbab225c8
KEYCLOAK-9596 Remove Apache Tomcat 6.0.x adapter
2019-05-28 12:00:19 +02:00
Martin Kanis
4e09794e80
KEYCLOAK-9793 Fix regex for build-helper-maven-plugin
2019-05-02 13:05:42 +02:00
mposolda
859bfc06ad
KEYCLOAK-10150 surefire.memory.settings is ignored when running testsuite
2019-04-30 14:11:33 +02:00
mhajas
4272495d24
KEYCLOAK-9748 Refactoring of springBoot tests including addition of how to run docs
2019-04-23 20:43:16 +02:00
Martin Kanis
e5092bb617
KEYCLOAK-10090 Fix alignment for CD 6 release in PNC
2019-04-18 09:13:02 +02:00
keycloak-bot
49d4e935cb
Set version to 7.0.0-SNAPSHOT
2019-04-17 09:48:07 +01:00
Sebastian Laskawiec
0042726dd8
KEYCLOAK-9601 KEYCLOAK-9602 Jetty 8.1 and 9.1 removal
...
Co-Authored-By: mhajas <mhajas@redhat.com>
2019-04-16 11:21:29 +02:00
mposolda
43aef9f2ae
KEYCLOAK-9835 Remove old testsuite
2019-03-25 13:22:13 +01:00
vramik
d7313d91e5
KEYCLOAK-9709 Upgrade to Wildfly 16
2019-03-15 22:18:09 +01:00
keycloak-bot
e843d84f6e
Set version to 6.0.0-SNAPSHOT
2019-03-06 15:54:08 +01:00
stianst
7ad02e7318
Fixes for releasing
2019-03-06 11:38:09 +01:00
mhajas
8a750c7fca
KEYCLOAK-6750 Adapt Tomcat adapter tests to new structure
2019-03-06 08:57:46 +01:00
Sebastian Laskawiec
406097a508
KEYCLOAK-6749 Jetty App Server
2019-03-05 15:21:48 +01:00
stianst
8dfd07662c
KEYCLOAK-8397 Remove deprecated Keycloak Proxy
2019-02-25 08:23:12 -03:00
Hynek Mlnarik
37ef47d6ab
KEYCLOAK-9509 Upgrade to Wildfly 15
...
KEYCLOAK-9584 Update Wildfly Arquillian version
KEYCLOAK-9581: Fix CookiePathTests
KEYCLOAK-9607 CLI sripts and configuration files update
KEYCLOAK-9580 Fix component registration error
KEYCLOAK-9590 Update JDG to newest version
* Infinispan is using whatever version is set in root pom.xml.
KEYCLOAK-9509 Fix Undertow tests
Co-Authored-By: vramik <vramik@redhat.com>
Co-Authored-By: sebastienblanc <scm.blanc@gmail.com>
2019-02-25 08:56:46 +01:00
stianst
e06c705ca8
Set version 5.0.0
2019-02-21 09:35:14 +01:00
Hynek Mlnarik
59430e7cd6
KEYCLOAK-9456 Docker support for testing with MSSQL, Oracle 11g
2019-02-08 19:31:45 +01:00
Pedro Igor
885eec5ef2
[KEYCLOAK-8348] - Containerize database tests
2019-01-30 16:29:03 -02:00
stianst
7c9f15778a
Set version to 4.8.3.Final
2019-01-09 20:39:30 +01:00
Martin Kanis
7f5816ab74
Update EAP version for CR3
2019-01-09 16:35:56 +01:00
stianst
7c4890152c
Set version to 4.8.2
2019-01-03 14:43:22 +01:00
Martin Kanis
7eacb43042
Update versions and properties for proper alignment
...
(cherry picked from commit c8be651218b736c072bc1f04e2c32cdd81b72d4e)
2019-01-03 14:31:27 +01:00
stianst
a18ed95e94
KEYCLOAK-9162
2019-01-03 14:29:15 +01:00
Denis
f731949c00
Prepare for RH-SSO 7.3.0.CR1
2018-12-19 11:19:01 +01:00
Pedro Igor
0c39eda8d2
[KECLOAK-8237] - Openshift Client Storage
2018-12-06 10:57:53 -02:00
stianst
b674c0d4d9
Prepare for 4.8.0.Final
2018-12-04 13:54:25 +01:00
Stian Thorgersen
a1d86fbce8
Prepare for RH-SSO 7.2.0.ER1 ( #5729 )
...
* Prepare for RH-SSO 7.2.0.ER1
* Update pom.xml
2018-11-19 14:33:20 +01:00
vramik
22d8fb17f5
KEYCLOAK-8771 add jboss-jsp-api_2.3_spec dependency to app-server-undertow
2018-11-14 22:34:14 +01:00
stianst
e391328b5d
Don't fail on JavaDoc errors
2018-11-14 20:51:54 +01:00
stianst
ecd476fb10
Prepare for 4.7.0.Final
2018-11-14 20:10:59 +01:00
Douglas Palmer
4f5b41c65b
Update CD release version
2018-11-12 20:06:15 +01:00
vramik
7a96911a83
KEYCLOAK-8300 KEYCLOAK-8301 Wildfly 14 upgrade
...
Co-authored-by: Marek Posolda <mposolda@redhat.com>
2018-10-17 20:01:07 +02:00
Hynek Mlnarik
531ee3a1be
KEYCLOAK-8494 Use c3p0 connection pool in testsuite
2018-10-08 14:24:56 +02:00
Pedro Igor
0a6e22ba54
[KEYCLOAK-8412] - Upgrade to Drools 7.11.0.Final
2018-10-04 09:41:41 -03:00
stianst
c3fc9e9815
Set version to 4.6.0.Final-SNAPSHOT
2018-09-26 20:58:41 +02:00
Bruno Oliveira da Silva
8b6db21e56
[KEYCLOAK-8285] Remove user-storage-jpa and user-storage-simple from Keycloak repository
2018-09-13 20:50:09 +02:00
stianst
1fb4ca4525
Set version to 4.5.0.Final
2018-09-06 20:08:02 +02:00
mposolda
6fc99cd749
KEYCLOAK-7594 Upgrade to Wildfly 13. Cross-DC: Upgrade to infinispan server 9.2.4 and JDG 7.2
...
Co-authored-by: Douglas Palmer <dpalmer@redhat.com>
Co-authored-by: stianst <stianst@gmail.com>
Co-authored-by: Hynek Mlnarik <hmlnarik@redhat.com>
2018-08-27 12:52:53 +02:00
Alex Szczuczko
b6d545b332
KEYCLOAK-7815 Set product.filename.version based on the value of product.rhsso.version
...
When `product.filename.version` is hardcoded to 7.2, it obviously doesn't
update when `product.rhsso.version` changes. By using
build-helper-maven-plugin, it's now derived automatically, and we shouldn't see
this issue pop up again for e.g. 7.4.
2018-08-20 09:06:45 +02:00
stianst
d1ae13c208
Fix product versions
2018-08-15 11:04:18 +02:00
mposolda
959cd035ba
Set version to 4.3.0.Final-SNAPSHOT
2018-08-01 22:40:05 +02:00
ssilvert@win.redhat.com
e7e15652cf
KEYCLOAK-7479: Sanitize
2018-08-01 14:22:39 -04:00
pskopek
2eefd60344
[KEYCLOAK-7898] Align versions to match EAP 7.1.4.CR1
2018-07-20 21:32:48 +02:00
mposolda
d0a824dde4
Updating version to 4.2.0.Final-SNAPSHOT
2018-07-05 07:42:48 -04:00
Martin Kanis
998227ac53
KEYCLOAK-5461 Upgrade to Liquibase 3.5.5
2018-06-22 13:20:10 +02:00
stianst
e1a0e581b9
Update to 4.1.0.Final-SNAPSHOT
2018-06-14 14:22:28 +02:00
Hynek Mlnarik
fb883254f6
KEYCLOAK-7434
2018-06-13 14:31:44 +02:00
Hynek Mlnarik
60a03d0293
KEYCLOAK-7434 Align versions to match EAP 7.1.3
2018-05-25 11:27:51 +02:00
Stian Thorgersen
dbf5c395b0
Bump version to 4.0.0.Final ( #5224 )
2018-05-24 19:02:30 +02:00
Hynek Mlnarik
ae690e0679
KEYCLOAK-5522 Base for Fuse 7 adapter
2018-05-23 13:14:07 +02:00
Stian Thorgersen
90e5c7f3eb
Bump version to 4.0.0.Beta3-SNAPSHOT ( #5185 )
2018-05-02 14:32:20 +02:00
Martin Kanis
103a3c4ca7
KEYCLOAK-7042 Align versions to match EAP 7.1.2.CR1
2018-04-03 13:53:31 +02:00
Bill Burke
ad5f3fefc5
Merge remote-tracking branch 'upstream/master' into kcinit
2018-03-27 16:38:35 -04:00
stianst
07fea02146
Bump versions to 4.0.0.Beta2-SNAPSHOT
2018-03-26 18:17:38 +02:00
Ryan Dawson
d57fb445eb
adapter for spring boot 2
...
remove built directory
update snapshot version references
refactor out core library to remove duplication
adapter for spring boot 2
remove built directory
update snapshot version references
Revert "merge from upstream"
This reverts commit 88c39a2f23b8f2d4b25360e2b46e683d11b4972b, reversing
changes made to f0811145ceeb8ec609ed66b06067f797e288aa89.
setting correct versions
updating to latest keycloak
arquillian test app for spring boot2
update to 2.0.0.RELEASE
added Rest Customizer
2018-03-22 14:23:55 +01:00
Bill Burke
4bba11cd94
kcinit
2018-03-16 12:11:57 -04:00
Hynek Mlnarik
b367e94261
KEYCLOAK-6522 Align versions
2018-02-16 10:45:36 +01:00
Martin Kanis
9ccef223f6
KEYCLOAK-6522 Align versions to match EAP 7.1.1
2018-02-06 11:58:11 +01:00
stianst
81a4ba854c
KEYCLOAK-6136 Set target/source
2018-01-16 15:12:28 +01:00
stianst
0bedbb4dd3
Bump version to 4.0.0.CR1-SNAPSHOT
2017-12-21 15:06:00 +01:00
pedroigor
569378b446
[KEYCLOAK-6023] - Upgrading Drools to 6.5.0.Final
2017-12-15 10:22:05 -02:00
Martin Kanis
47721957b7
KEYCLOAK-6018 Create BOM for Drools dependencies
2017-12-14 14:51:25 +01:00
Pavel Drozd
21dcea87c5
Merge pull request #4795 from mhajas/KEYCLOAK-4995
...
KEYCLOAK-4995 Fix Cluster tests on product and wildfly 10
2017-12-12 00:06:35 +01:00
stianst
f2ba699520
Update RH-SSO target version
2017-12-07 10:46:13 +01:00
mhajas
76029c7006
KEYCLOAK-4995 Fix Cluster tests on product and wildfly 10
2017-12-05 10:29:55 +01:00
stianst
37de8e9f69
Bump version to 3.4.2.Final-SNAPSHOT
2017-12-01 09:34:48 +01:00
stianst
0bd2e63162
KEYCLOAK-5939 Align dependencies with WildFly 11
2017-11-29 20:39:10 +01:00
Alex Szczuczko
c860ca61c3
KEYCLOAK-5843 Add custom license processing plugin to avoid directory symlinks ( #4723 )
...
Symlinks are frequently unavailable on Windows (must be on NTFS and user must
have SeCreateSymbolicLinkPrivilege). Removing the symlinks for licenses/common/
should enable the build to function mostly normally on Windows. The individual
license files will be incorrect, but that shouldn't matter for local builds.
Release builds are done on *nix.
The plugin rolls several different plugin executions into one. The common files
are distributed using a resource jar, used by and unpacked by the plugin.
2017-11-27 12:31:31 -05:00
Martin Kanis
d8b3654011
KEYCLOAK-5187 Split jackson version property
2017-11-13 18:22:32 +01:00
Stian Thorgersen
128ff12f8f
Bump versions
2017-11-09 15:37:21 +01:00
Alex Szczuczko
f88b3cddb6
Port forward license data from maintenance, with improvements.
...
org.keycloak dependencies will be automatically added to the xml during the
build, removing the need for runs of download-license-files.sh every time the
keycloak version changes.
Documentation on "why and how" for the license data has also been added.
To reduce code duplication issues, plugin definitions are stored in
keycloak-parent, but only active in the projects that need them (not bound to
any phase by default). Also, the common files have been moved into
licenses/common/, so that a single symlink will suffice to replicate the
current and future files needed by the plugin executions. While the
assembly.xml definitions remain duplicated, they are fairly minimal and
shouldn't need to change often.
License data is available for all adapters shipped in the product, plus
server-feature-pack.
The keycloak slot is populated with data, in addition to the rh-sso slot. A
number of the adapters don't depend on any third-party artifacts, so they have
(mostly) blank license.xml files.
2017-11-08 12:58:38 +01:00
Stian Thorgersen
56548fcaf0
Upgrade to EAP 7.1 CR4 ( #4649 )
2017-11-08 11:40:06 +01:00
mposolda
2dd6a2e655
KEYCLOAK-4936 Upgrade to WildFly 11.0.0.Final
2017-10-24 21:23:19 +02:00
Stan Silvert
9083e5fe5c
KEYCLOAK-5298: Enable autoescaping in Freemarker ( #4561 )
...
* KEYCLOAK-5298: Enable autoescaping in Freemarker
* Fix several of the failing tests.
* Fix broken tests in integration-deprecated
* Fix last failing test.
2017-10-23 12:03:00 -04:00
Thomas Darimont
3103e0fd0a
KEYCLOAK-5244 Add BlacklistPasswordPolicyProvider ( #4370 )
...
* KEYCLOAK-5244 Add BlacklistPasswordPolicyProvider
This introduces a new PasswordPolicy which can refer to
a named predefined password-blacklist to avoid users
choosing too easy to guess passwords.
The BlacklistPasswordPolicyProvider supports built-in as
well as custom blacklists.
built-in blacklists use the form `default/filename`
and custom ones `custom/filename`, where filename
is the name of the found blacklist-filename.
I'd propose to use some of the freely available password blacklists
from the [SecLists](https://github.com/danielmiessler/SecLists/tree/master/Passwords ) project.
For testing purposes one can download the password blacklist
```
wget -O 10_million_password_list_top_1000000.txt https://github.com/danielmiessler/SecLists/blob/master/Passwords/10_million_password_list_top_1000000.txt?raw=true
```
to /data/keycloak/blacklists/
Custom password policies can be configured with the SPI
configuration mechanism via jboss-cli:
```
/subsystem=keycloak-server/spi=password-policy:add()
/subsystem=keycloak-server/spi=password-policy/provider=passwordBlacklist:add(enabled=true)
/subsystem=keycloak-server/spi=password-policy/provider=passwordBlacklist:write-attribute(name=properties.blacklistsFolderUri, value=file:///data/keycloak/blacklists/)
```
Password blacklist is stored in a TreeSet.
* KEYCLOAK-5244 Encode PasswordBlacklist as a BloomFilter
We now use a dynamically sized BloomFilter with a
false positive probability of 1% as a backing store
for PasswordBlacklists.
BloomFilter implementation is provided by google-guava
which is available in wildfly.
Password blacklist files are now resolved against
the ${jboss.server.data.dir}/password-blacklists.
This can be overridden via system property, or SPI config.
See JavaDoc of BlacklistPasswordPolicyProviderFactory for details.
Revised implementation to be more extensible, e.g. it could be
possible to use other stores like databases etc.
Moved FileSystem specific methods to FileBasesPasswordBlacklistPolicy.
The PasswordBlacklistProvider uses the guava version 20.0
shipped with wildfly. Unfortunately the arquillian testsuite
transitively depends on guava 23.0 via the selenium-3.5.1
dependency. Hence we need to use version 23.0 for tests but 20.0
for the policy provider to avoid NoClassDefFoundErrors in the
server-dist.
Configure password blacklist folder for tests
* KEYCLOAK-5244 Configure jboss.server.data.dir for test servers
* KEYCLOAK-5244 Translate blacklisted message in base/login
2017-10-17 20:41:44 +02:00
ckEriksen
f1593d3fb8
KEYCLOAK-5592 Build on OS-X no longer launches ForkedBooter UI ( #4519 )
2017-10-03 14:20:22 +02:00
mposolda
18031e2ed3
KEYCLOAK-5498 Update infinispan version to 8.2.8.Final to align with version in Wildfly
2017-09-18 18:05:35 +02:00
Stian Thorgersen
a6b9e5604c
Fix Tomcat 6 issues ( #4478 )
...
* Fix Tomcat test failures due to dependency conflicts
* Added proxy and tomcat6 to old tests to run on Travis
2017-09-15 09:55:42 +02:00
Stian Thorgersen
ee35673615
KEYCLOAK-1250 Profile and console loader for new account management console
2017-09-14 19:53:02 +02:00
Stian Thorgersen
433a8dd2e3
KEYCLOAK-5354 ( #4440 )
2017-08-30 07:59:47 +02:00
vramik
801205a5bc
KEYCLOAK-5123 rename integration to integration-deprecated
2017-08-30 05:21:30 +02:00
Stian Thorgersen
463661b051
Set version to 3.4.0.CR1-SNAPSHOT
2017-08-28 15:46:22 +02:00
Stian Thorgersen
31be564fa3
KEYCLOAK-5339 Upgrade to WildFly 11 CR1 ( #4429 )
2017-08-28 12:06:37 +02:00
Pedro Igor
d3e559453b
[KEYCLOAK-5015] - Updating Elytron Adapters
2017-08-22 18:01:19 -03:00
Markus Heberling
ef32585f57
create JS source maps ( #4365 )
...
updated minify plugin to 1.7.6
switch minify plugin to use CLOSURE compiler
enable source map generation https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k
include source maps in distribution files
2017-08-22 08:10:09 +02:00
Stian Thorgersen
672dd295f5
KEYCLOAK-5297 Update to WildFLy 11 Beta1 ( #4387 )
2017-08-15 11:55:01 +02:00
Stan Silvert
4b9ea5cbe0
KEYCLOAK-5127: Fix packaging of node_modules ( #4347 )
2017-07-24 09:12:43 -04:00
Hynek Mlnarik
d52d685161
KEYCLOAK-4818 Fix undeclared namespace error in context serialization
2017-07-19 15:18:53 +02:00
Stian Thorgersen
454c5f4d83
Set version to 3.3.0.CR1-SNAPSHOT
2017-06-30 09:47:11 +02:00
Stian Thorgersen
6bbdc13544
Upgrade EAP
2017-06-27 14:26:05 +02:00
mposolda
c4f172afe7
KEYCLOAK-4977 Upgrade infinispan and undertow version to align with Wildfly 11.0.0.Alpha1
2017-05-26 14:29:30 +02:00
Stian Thorgersen
0b6c9aa927
KEYCLOAK-4723
...
Refactor service dependencies for caches in KeycloakServerDeploymentProcessor
2017-05-19 09:43:15 +02:00
Stian Thorgersen
a2af516df7
KEYCLOAK-4855
...
[RHSSO] Compilation issues with Bouncycastle 1.56
2017-05-19 09:37:32 +02:00
Stian Thorgersen
2e83eda172
KEYCLOAK-4477 Update to WildFly 11
2017-05-19 06:24:58 +02:00
Stian Thorgersen
6d8a3f7a8b
KEYCLOAK-4933 Fixes
2017-05-19 06:24:58 +02:00
Bob McWhirter
56d68c17f5
KEYCLOAK-4933
...
Use a newer version of the server-provisioning-plugin.
By using a newer version of the plugin, we can reduce
the amount of build code that replicates the provisioning
logic when building overlays.
This applies to both:
* Server distribution overlay
* Adapter distribution overlay
Both overlays are created purely by using the provisioning
plugin and the feature-packs produced elsewhere in the build,
along with the admin-cli artifact when appropriate.
2017-05-19 06:24:58 +02:00
Stian Thorgersen
18295497ae
Bump RH-SSO version to 7.2.0.DR3
2017-05-09 19:44:37 +02:00
Stian Thorgersen
12e56086d5
KEYCLOAK-4873
...
product.version property should refer to product version
2017-05-09 19:17:42 +02:00
Stian Thorgersen
f0a0b553e5
KEYCLOAK-4870
...
Travis doesn't run unit tests
2017-05-08 14:35:17 +02:00
Stian Thorgersen
43f64e51c6
KEYCLOAK-4857
...
[RHSSO] async-http-servlet-3.0 missing in newest resteasy
2017-05-05 12:08:22 +02:00
Stian Thorgersen
b00651391b
KEYCLOAK-4859 [RHSSO] Upgrade to EAP 7.1.0 Alpha17
2017-05-05 12:08:22 +02:00
vramik
5b926a3da6
KEYCLOAK-4819 update product.filename.version
2017-04-28 14:40:37 +02:00
Stian Thorgersen
87dedb56e5
Set version to 3.2.0.CR1-SNAPSHOT
2017-04-27 14:23:03 +02:00
Stian Thorgersen
038c4765a3
KEYCLOAK-4764 Fixes for distribution
2017-04-19 13:58:39 +02:00
Stian Thorgersen
56320cc023
Merge branch 'master' into KEYCLOAK-4563
2017-04-07 09:36:40 +02:00
Stian Thorgersen
6201257f76
KEYCLOAK-4549 [RH-SSO] EAP 7.1.0 Alpha16
2017-04-05 11:55:21 +02:00
Stian Thorgersen
0180d54dd9
KEYCLOAK-4668 Exclude modules in product profile
2017-03-28 10:04:20 +02:00
Stian Thorgersen
9303a9c7d0
KEYCLOAK-3258 Add server dist changes to product profile
2017-03-27 20:50:13 +02:00
Bill Burke
e5a2642e62
Merge pull request #3978 from pedroigor/KEYCLOAK-3573
...
[KEYCLOAK-3573] - Elytron SAML and OIDC Adapters
2017-03-25 19:24:42 -04:00
Pedro Igor
30d7a5b01f
[KEYCLOAK-3573] - Elytron SAML and OIDC Adapters
2017-03-24 11:32:08 -03:00
Stian Thorgersen
e74f037732
KEYCLOAK-4658 Updates client-cli
2017-03-24 09:41:56 +01:00
Stian Thorgersen
90c4de27e5
KEYCLOAK-3251 Add product Maven profile
...
KEYCLOAK-3254 Product profile should include RH-SSO theme and change default theme
2017-03-24 07:10:11 +01:00
Stian Thorgersen
a87ee04024
Bump to 3.1.0.CR1-SNAPSHOT
2017-03-16 14:21:40 +01:00
David Klassen
32d3f760ec
KEYCLOAK-4421: Change http url to https
...
Change any http maven urls to https to reduce build-time MITM vulnerability
2017-03-14 10:18:40 +01:00
Gabriel Lavoie
fb507048f5
KEYCLOAK-4563: Large user account ID and group ID may break distribution builds.
...
- Maven documentation recommends using POSIX tar format.
2017-03-13 13:28:51 -04:00
Stian Thorgersen
2cf4518ffd
Disable snapshot for repositories
2017-03-13 09:03:46 +01:00
Rene Ploetz
e770a05db0
KEYCLOAK-4537 Jetty 9.4 implementation (OIDC/SAML)
2017-03-06 23:01:24 +01:00
Pavel Drozd
52fbe00c04
Merge pull request #3874 from vramik/KEYCLOAK-4258
...
KEYCLOAK-4258 add server-config-migration module to parent pom
2017-03-01 08:27:59 +01:00
vramik
e960e45671
Enable server-config-migration for distribution
2017-02-16 13:00:27 +01:00
Stian Thorgersen
49ac3587b6
KEYCLOAK-4384 Remove Mongo support
2017-02-15 15:20:58 +01:00
sebastienblanc
083f27f19d
KEYCLOAK-4423 : Adding Spring Boot Adapter
2017-02-14 14:33:15 +01:00
Stian Thorgersen
7210ea36d2
KEYCLOAK-4195 Keycloak adapter and SPI bom
2017-01-27 12:19:40 +01:00
Marko Strukelj
3e13ffda65
KEYCLOAK-4324 Upgrade and unify Aesh version to 0.66.12
2017-01-26 18:08:48 +01:00
Stian Thorgersen
6f22f88d85
Bump version to 3.0.0.CR1
2017-01-26 06:18:11 +01:00
Stian Thorgersen
1ef2eb6110
Merge pull request #3693 from ssilvert/config-migration-2
...
KEYCLOAK-4101: jboss-cli script to do migration of configuration
2017-01-16 09:37:01 +01:00
Martin Kanis
f28b3c1269
KEYCLOAK-4157 Move drools-bom from keycloak-parent
2017-01-12 13:58:56 +01:00
Stan Silvert
420286c103
KEYCLOAK-4101: jboss-cli script to do migration of configuration
2017-01-09 18:15:26 -05:00
Stian Thorgersen
e805ffd945
Bump version to 2.5.1.Final-SNAPSHOT
2016-12-22 08:22:18 +01:00
Marko Strukelj
c3d9859c6e
KEYCLOAK-912 Admin CLI
2016-12-19 01:05:03 +01:00
Bill Burke
8b4bb72fb3
enhance user storage jpa example
2016-12-03 13:33:16 -05:00
Stian Thorgersen
b771b84f56
Bump to 2.5.0.Final-SNAPSHOT
2016-11-30 15:44:51 +01:00
Bill Burke
cd92cc504b
fix pom
2016-11-23 17:08:24 -05:00
Stian Thorgersen
6ec82865d3
Bump version to 2.4.1.Final-SNAPSHOT
2016-11-22 14:56:21 +01:00
mposolda
a27be0cee7
KEYCLOAK-3857 Clustered invalidation cache fixes and refactoring. Support for cross-DC for invalidation caches.
2016-11-16 22:29:23 +01:00
Stian Thorgersen
cf17687b8b
Merge pull request #3506 from abstractj/KEYCLOAK-3913
...
[KEYCLOAK-3913] - Native libraries included within SSSD jar
2016-11-16 14:56:53 +01:00
Bruno Oliveira
8a0cb507c5
[KEYCLOAK-3913] - Native libraries included within SSSD jar
...
- Revert "[KEYCLOAK-3580] - Migrate DBus Java from Unix Socket C library to jnr-unixsocket"
This reverts commit 6c5d1b9214
.
- Use JNA RPM, instead of Maven
2016-11-16 09:14:05 -02:00
Pedro Igor
394a9daa64
[KEYCLOAK-3906] - Update IP-BOM 6.0.10.Final
2016-11-15 01:03:35 +00:00