Commit graph

109 commits

Author SHA1 Message Date
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
Sven-Torben Janus
7f50f52b61
chore: change feature request icon 2021-10-06 23:18:37 +02:00
Sven-Torben Janus
7f570bfce0
chore: Add issue template for feature requests 2021-10-06 23:16:19 +02:00
Sven-Torben Janus
b71253aae5
chore: rename bug to bug.yml 2021-10-06 23:04:59 +02:00
Sven-Torben Janus
bca6158476
chore: Delete old issue template 2021-10-06 23:02:35 +02:00
Sven-Torben Janus
95c2573ff7
chore: Create issue template 2021-10-06 23:02:06 +02:00
Sven-Torben Janus
9786aec148
Delete custom.md 2021-10-06 23:01:32 +02:00
Sven-Torben Janus
3290acfba2 Update issue templates 2021-10-06 23:00:28 +02:00
Sven-Torben Janus
622e5cda44
Create issue template 2021-10-06 22:59:27 +02:00
dependabot[bot]
ff5a611732 chore: (deps-dev): bump assertj-core from 3.20.2 to 3.21.0
Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.20.2 to 3.21.0.
- [Release notes](https://github.com/assertj/assertj-core/releases)
- [Commits](https://github.com/assertj/assertj-core/compare/assertj-core-3.20.2...assertj-core-3.21.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 22:41:56 +02:00
dependabot[bot]
58a3d61447 chore: (deps-dev): bump log4j-slf4j18-impl from 2.14.0 to 2.14.1
Bumps log4j-slf4j18-impl from 2.14.0 to 2.14.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 22:41:46 +02:00
dependabot[bot]
ee3a2ee48d chore: (deps): bump maven-source-plugin from 3.2.0 to 3.2.1
Bumps [maven-source-plugin](https://github.com/apache/maven-source-plugin) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/apache/maven-source-plugin/releases)
- [Commits](https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.2.0...maven-source-plugin-3.2.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-source-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 22:41:37 +02:00
dependabot[bot]
6b012b176d chore: (deps): bump junit-bom from 5.8.0 to 5.8.1
Bumps [junit-bom](https://github.com/junit-team/junit5) from 5.8.0 to 5.8.1.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.0...r5.8.1)

---
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-10-06 22:41:27 +02:00
dependabot[bot]
cf014f1552 chore: (deps-dev): bump log4j-core from 2.14.0 to 2.14.1
Bumps log4j-core from 2.14.0 to 2.14.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 22:41:17 +02:00
Sven-Torben Janus
301ec1b98b
Create dependabot.yml 2021-10-06 22:37:54 +02:00
Sven-Torben Janus
69ade79642 chore: Add script to export/import realms 2021-10-01 11:46:44 +02:00
Sven-Torben Janus
2c9c022446 chore: Register as provider instead of deployment in docker-compose 2021-10-01 08:53:57 +02:00
Sven-Torben Janus
7529403c8e chore: Use Keycloak container images from quay.io 2021-09-30 21:21:02 +02:00
Sven-Torben Janus
fa0cd9b5e7 feat: Support custom restriction mechanisms via SPI 2021-09-30 21:12:53 +02:00
Sven-Torben Janus
fe959487ee refactor: Extract client role based access decision into separate class
This is the first step to support access decisions based on policies in
the future.
2021-09-30 18:48:28 +02:00
Sven-Torben Janus
1e6e661c24 chore: Add instructions for configuring custom error messages to README 2021-09-23 15:24:16 +02:00
Sven-Torben Janus
948c50aaec chore: Add additional shields 2021-09-19 21:29:06 +02:00
Sven-Torben Janus
403ae4861c docs: Add info about compatibility checks in README. 2021-09-19 21:15:50 +02:00
Sven-Torben Janus
6537499d21 chore: Fix issue with shield 2021-09-19 21:02:36 +02:00
Sven-Torben Janus
894184ff77
chore: Add CodeQL analysis 2021-09-19 21:02:23 +02:00
Sven-Torben Janus
cfbd897349 chore: Add shields to README 2021-09-19 20:53:29 +02:00
Sven-Torben Janus
b37d098f64 chore: Remove declarative-user-profile from test-realm
Is not supported in older version of Keycloak. Removed to make
compatibility tests succeed for version prior to 15.x
2021-09-19 20:26:23 +02:00