Commit graph

135 commits

Author SHA1 Message Date
Sven-Torben Janus
f31592c934 chore(dev-deps): bump testcontainers-keycloak to 1.9.0 2021-12-18 13:18:20 +01:00
Sven-Torben Janus
ed4469dcd0 chore(deps): Update Keycloak dependencies to 16.0.0 2021-12-18 13:09:48 +01:00
Sven-Torben Janus
5100f8e6fa chore: Update compatibility checks to Keycloak version 15.1.1 2021-12-18 12:51:18 +01:00
dependabot[bot]
3f9da78034 chore(deps): bump version.keycloak from 15.1.0 to 15.1.1
Bumps `version.keycloak` from 15.1.0 to 15.1.1.

Updates `keycloak-spi-bom` from 15.1.0 to 15.1.1

Updates `keycloak-core` from 15.1.0 to 15.1.1
- [Release notes](https://github.com/keycloak/keycloak/releases)
- [Commits](https://github.com/keycloak/keycloak/compare/15.1.0...15.1.1)

Updates `keycloak-server-spi` from 15.1.0 to 15.1.1
- [Release notes](https://github.com/keycloak/keycloak/releases)
- [Commits](https://github.com/keycloak/keycloak/compare/15.1.0...15.1.1)

Updates `keycloak-server-spi-private` from 15.1.0 to 15.1.1
- [Release notes](https://github.com/keycloak/keycloak/releases)
- [Commits](https://github.com/keycloak/keycloak/compare/15.1.0...15.1.1)

Updates `keycloak-services` from 15.1.0 to 15.1.1
- [Release notes](https://github.com/keycloak/keycloak/releases)
- [Commits](https://github.com/keycloak/keycloak/compare/15.1.0...15.1.1)

Updates `keycloak-admin-client` from 15.1.0 to 15.1.1

---
updated-dependencies:
- dependency-name: org.keycloak.bom:keycloak-spi-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.keycloak:keycloak-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.keycloak:keycloak-server-spi
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.keycloak:keycloak-server-spi-private
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.keycloak:keycloak-services
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.keycloak:keycloak-admin-client
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-18 12:51:18 +01:00
dependabot[bot]
28fab179d1 chore(deps-dev): bump version.mockito from 4.1.0 to 4.2.0
Bumps `version.mockito` from 4.1.0 to 4.2.0.

Updates `mockito-core` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.1.0...v4.2.0)

Updates `mockito-junit-jupiter` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-17 13:31:26 +01:00
dependabot[bot]
bd7dde948c chore(deps-dev): bump log4j-slf4j18-impl from 2.15.0 to 2.16.0
Bumps log4j-slf4j18-impl from 2.15.0 to 2.16.0.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-slf4j18-impl
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 19:38:19 +01:00
dependabot[bot]
7407cb673f chore(deps-dev): bump log4j-core from 2.15.0 to 2.16.0
Bumps log4j-core from 2.15.0 to 2.16.0.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 14:10:14 +01:00
Sven-Torben Janus
7f56c44ec1 test: Make tests run with latest changes to testcontainers-keycloak
https://github.com/dasniko/testcontainers-keycloak/issues/10#issuecomment-991902555
2021-12-12 15:36:09 +01:00
GitHub Actions
65f25f5ab3 chore(release): prepare for next development iteration 2021-12-12 15:00:40 +01:00
GitHub Actions
842babe804 chore(release): prepare release v15.2.0 2021-12-12 15:00:40 +01:00
Sven-Torben Janus
2aa046a825 docs: Update installaton instructions for Keycloak.X 2021-12-11 20:18:46 +01:00
Sven-Torben Janus
5b27120709 chore: Allow release with timestamp snapshots
Currently testcontainers-keycloak library is only available as a
snapshot version for keycloak-x. This needs to be removed again, if an
offical release for testcontainers-keycloak is available.
2021-12-11 19:53:15 +01:00
Sven-Torben Janus
48176a01f8 Revert "chore: Allow release with snapsho test dependency"
This reverts commit 3b6add3942.
2021-12-11 19:52:07 +01:00
Sven-Torben Janus
3b6add3942 chore: Allow release with snapsho test dependency
Currently testcontainers-keycloak library is only available as a
snapshot version for keycloak-x. This commit sets the keycloak
distribution for releases to keycloak. This disables the profile that
uses the snapshot dependency.
2021-12-11 18:45:00 +01:00
Sven-Torben Janus
165bd44e4e chore: Adjust bug issue template 2021-12-11 18:40:24 +01:00
Sven-Torben Janus
e37a1c09c5 chore: Trigger build on main branch only on code changes 2021-12-11 18:30:28 +01:00
Sven-Torben Janus
9b7479ba2f docs: Fix typo in README 2021-12-11 18:10:19 +01:00
Sven-Torben Janus
b817ae8996 chore: Fix docker-compose for debugging 2021-12-11 18:09:54 +01:00
Sven-Torben Janus
17124c0d91 test: Check breaking changes in 15.0.2 and 15.1.0 and latest explicitly 2021-12-11 18:05:11 +01:00
Sven-Torben Janus
109b2a7c39 test: Make keycloak-x tests work with latest Docker image (15.1.0) 2021-12-11 18:05:11 +01:00
Sven-Torben Janus
bd694e28b9 chore(deps): Add JBoss Public Maven Repository
Used to always fetch the latest Keycloak dependencies when not yet
available on Maven Central.
2021-12-11 18:05:11 +01:00
Sven-Torben Janus
207667c22a chore(deps): Update Keycloak dependencies to 15.1.0 2021-12-11 18:05:11 +01:00
Sven-Torben Janus
b6aba0f8a5 chore: Prepare for usage of testcontainers-keycloak with Keycloak.X 2021-12-11 16:48:11 +01:00
dependabot[bot]
46245d0550 chore(deps-dev): bump log4j-slf4j18-impl from 2.14.1 to 2.15.0
Bumps log4j-slf4j18-impl from 2.14.1 to 2.15.0.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-slf4j18-impl
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-10 13:27:01 +01:00
dependabot[bot]
e9dbba5b25 chore(deps-dev): bump log4j-core from 2.14.1 to 2.15.0
Bumps log4j-core from 2.14.1 to 2.15.0.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-10 07:03:50 +01:00
dependabot[bot]
a428ea2527 chore(deps): bump junit-bom from 5.8.1 to 5.8.2
Bumps [junit-bom](https://github.com/junit-team/junit5) from 5.8.1 to 5.8.2.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2)

---
updated-dependencies:
- dependency-name: org.junit:junit-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 14:19:43 +01:00
Sven-Torben Janus
127bf9cb75 chore: Fix labels for issue templates 2021-11-25 20:40:41 +01:00
dependabot[bot]
29b8ad2717 chore(deps-dev): bump version.mockito from 4.0.0 to 4.1.0
Bumps `version.mockito` from 4.0.0 to 4.1.0.

Updates `mockito-core` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.0.0...v4.1.0)

Updates `mockito-junit-jupiter` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 18:03:59 +01:00
Sven-Torben Janus
9b12e661f7 chore: Check compatibility with Keyclaok.X 15.0.2 2021-10-29 20:18:56 +02:00
Sven-Torben Janus
93ceb456b0 docs: Add FAQ for Keycloak.X support 2021-10-29 20:18:56 +02:00
Sven-Torben Janus
9aea5472cf docs: Add Keycloak.X shield 2021-10-29 20:18:56 +02:00
Sven-Torben Janus
7dc081d9de docs: Describe properties for role name config in Keycloak.X 2021-10-29 20:18:56 +02:00
Sven-Torben Janus
325d25f548 chore: Migrate docker-compose.yml to Keycloak.X 2021-10-29 20:18:56 +02:00
Sven-Torben Janus
d27cb0ce4b chore: Support test with Keycloak.X distro 2021-10-29 20:18:56 +02:00
Sven-Torben Janus
773ea75a0e chore(deps-dev): bump testcontainers-keycloak from 1.8.0 to 1.8.1
Remove CustomKeycloakContainer class. Functionality is not part of
testcontainers-keycloak
2021-10-28 11:09:38 +02:00
dependabot[bot]
77c5596e9f chore(deps-dev): bump junit-jupiter from 1.16.1 to 1.16.2
Bumps [junit-jupiter](https://github.com/testcontainers/testcontainers-java) from 1.16.1 to 1.16.2.
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.16.1...1.16.2)

---
updated-dependencies:
- dependency-name: org.testcontainers:junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 21:48:15 +02:00
Sven-Torben Janus
5408172a7f docs: Update release notes 2021-10-21 13:11:19 +02:00
Sven-Torben Janus
c7ea0cbd25 docs: Add link to version-specific README file 2021-10-21 13:08:38 +02:00
Sven-Torben Janus
ad4611824f chore: Change title in README 2021-10-21 13:05:05 +02:00
dependabot[bot]
2b3a881fb3 chore(deps-dev): bump junit-jupiter from 1.16.0 to 1.16.1
Bumps [junit-jupiter](https://github.com/testcontainers/testcontainers-java) from 1.16.0 to 1.16.1.
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.16.0...1.16.1)

---
updated-dependencies:
- dependency-name: org.testcontainers:junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-21 12:02:41 +02:00
Sven-Torben Janus
9083a44966 chore: Add some shields 2021-10-13 23:18:14 +02:00
GitHub Actions
727bcaa77e chore(release): prepare for next development iteration 2021-10-13 23:17:48 +02:00
GitHub Actions
b3b864a411 chore(release): prepare release v15.1.0 2021-10-13 23:17:48 +02:00
Sven-Torben Janus
bdec894cd5 docs: Update release notes 2021-10-13 22:59:59 +02:00
Sven-Torben Janus
7b2580d9b4 docs: Update README to reflect latest changes 2021-10-13 22:59:59 +02:00
Sven-Torben Janus
893028456d refactor: Change provider names/ids 2021-10-13 22:59:59 +02:00
Sven-Torben Janus
f9c2428135 chore: Update README with latest screenshots and configuration options
This is just for the simple role-based access provider.
2021-10-13 22:59:59 +02:00
Sven-Torben Janus
01ef542368 feat: Support policy-based access restrictions
The new PolicyBasedAccessProvider leverages Keycloak authorization
mechanism for OIDC confidential clients. It allows to configure a
resource "Keycloak Client Resource" per client and use the full
built-in permission and policy evaluation mechanism for restricting
client access.
2021-10-13 22:59:59 +02:00
Sven-Torben Janus
2bf371d042
chore: Fix prefixes from dependabot.yml 2021-10-08 21:16:55 +02:00
dependabot[bot]
63f028858e chore: (deps-dev): bump version.mockito from 3.12.4 to 4.0.0
Bumps `version.mockito` from 3.12.4 to 4.0.0.

Updates `mockito-core` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

Updates `mockito-junit-jupiter` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-major
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-08 21:15:05 +02:00