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
Sven-Torben Janus
2b89c3f202
chore: Add Keycloak version 15.0.1 to compatibility tests
2021-09-19 20:25:55 +02:00
Sven-Torben Janus
5b1f139ca2
chore: Fail slow on compatibility tests
...
Should run all tests and report results
2021-09-19 20:25:17 +02:00
Sven-Torben Janus
34c56f9da8
chore: Remove compatibility tests for Keycloak 12.x
2021-09-19 20:15:42 +02:00
Sven-Torben Janus
5eac7d6de3
chore: Add compatibility tests for older Keycloak versions
2021-09-19 20:13:38 +02:00
Sven-Torben Janus
b1ad5c493b
chore: Run integration tests during build
2021-09-19 19:59:35 +02:00
Sven-Torben Janus
27a198ffc8
chore: Add integration tests
2021-09-19 19:59:28 +02:00
Sven-Torben Janus
5b5feeb9b7
chore: Update AssertJ
2021-09-16 14:31:55 +02:00