+
Skip to content

feat: Discord role sync support #58

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 56 commits into
base: master
Choose a base branch
from
Open

Conversation

maaroen
Copy link

@maaroen maaroen commented Mar 8, 2025

This PR enables syncing roles/groups and between discord roles and keycloak groups

Thanks to the work of @NotActuallyTerry and @pierrearma

I just stiched it together and updated it to latest version

It seems it also contains a maven CI build file, I thought this one was already here. I have used this to build my artifact, and it works great!

pjeanjean and others added 30 commits August 7, 2023 12:38
- Uses v4 of checkout, setup-java,and upload-artifact
- Sets up Java 21
# 1.0.0 (2025-03-03)

### Bug Fixes

* eliminate the possibility of NullPointerException ([wadahiro#56](https://github.com/maaroen/keycloak-discord/issues/56)) ([e2b5991](e2b5991))
* ignore discriminator if the value is "0" ([4c68b69](4c68b69))
* update authorization URL ([wadahiro#28](https://github.com/maaroen/keycloak-discord/issues/28)) ([a31c116](a31c116))
* update discord api endpoint urls ([0aa7f14](0aa7f14))
* use DiscordIdentityProvider class in instantiating the Logger ([93003c2](93003c2))

### Features

* implement IdentityProviderFactory#createConfig() which is ([9f359f5](9f359f5))
* update to keycloak 17.0.0 (based on Quarkus) ([f24ed18](f24ed18))
* update to keycloak 22.0.1 (support new admin console) ([wadahiro#37](https://github.com/maaroen/keycloak-discord/issues/37)) ([2c8da2d](2c8da2d))
* update to keycloak 26.0.5 ([05a3df4](05a3df4))
* updated provider for Keycloak 25.x ([wadahiro#49](https://github.com/maaroen/keycloak-discord/issues/49)) ([c10480b](c10480b))
* use "Theme Resources" for the custom template ([7cb885c](7cb885c))
# 1.0.0 (2025-03-08)

### Bug Fixes

* eliminate the possibility of NullPointerException ([wadahiro#56](https://github.com/maaroen/keycloak-discord/issues/56)) ([e2b5991](e2b5991))
* ignore discriminator if the value is "0" ([4c68b69](4c68b69))
* update authorization URL ([wadahiro#28](https://github.com/maaroen/keycloak-discord/issues/28)) ([a31c116](a31c116))
* update discord api endpoint urls ([0aa7f14](0aa7f14))
* use DiscordIdentityProvider class in instantiating the Logger ([93003c2](93003c2))

### Features

* implement IdentityProviderFactory#createConfig() which is ([9f359f5](9f359f5))
* update to keycloak 17.0.0 (based on Quarkus) ([f24ed18](f24ed18))
* update to keycloak 22.0.1 (support new admin console) ([wadahiro#37](https://github.com/maaroen/keycloak-discord/issues/37)) ([2c8da2d](2c8da2d))
* update to keycloak 26.0.5 ([05a3df4](05a3df4))
* updated provider for Keycloak 25.x ([wadahiro#49](https://github.com/maaroen/keycloak-discord/issues/49)) ([c10480b](c10480b))
* use "Theme Resources" for the custom template ([7cb885c](7cb885c))
maaroen and others added 19 commits July 2, 2025 13:44
feat: update to keycloak 26.2.5
# [0.8.0](v0.7.0...v0.8.0) (2025-07-02)

### Features

* update to keycloak 26.2.5 ([9f0673a](9f0673a))
# [0.8.0](v0.7.0...v0.8.0) (2025-07-02)

### Features

* update to keycloak 26.2.5 ([9f0673a](9f0673a))
feat: update to keycloak 26.2.5
# [0.9.0](v0.8.0...v0.9.0) (2025-07-02)

### Features

* update to keycloak 26.2.5 ([edf6dbb](edf6dbb))
# [0.8.0](v0.7.0...v0.8.0) (2025-07-02)

### Features

* update to keycloak 26.0.5 ([bb66494](bb66494))
* update to keycloak 26.2.5 ([edf6dbb](edf6dbb))
* update to keycloak 26.2.5 ([9f0673a](9f0673a))
# [0.8.0](v0.7.0...v0.8.0) (2025-07-02)

### Features

* update to keycloak 26.0.5 ([bb66494](bb66494))
* update to keycloak 26.2.5 ([edf6dbb](edf6dbb))
* update to keycloak 26.2.5 ([9f0673a](9f0673a))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载