Commit Graph

64 Commits

Author SHA1 Message Date
Mauro Mugnaini d41d98a68b Releasing version 1.1.0 2021-06-25 13:34:31 +02:00
Mauro Mugnaini 3df5344677 Changed audience for UMA token 2021-05-21 19:51:19 +02:00
Mauro Mugnaini 2f7b92dc0c Restored OrchestratorEventPublisherProvider target to avoid problems in classes that uses the factory 2021-05-21 19:19:37 +02:00
Mauro Mugnaini 32dd4f7387 Added noop event provider to avoid error for not registered event listener and avoid search in master realm if current realm is already the master 2021-05-21 19:04:25 +02:00
Mauro Mugnaini 44a75b2aff Changed to an implementation more resilient to the absence of the orchestrator and keycloak clients 2021-05-21 18:21:02 +02:00
Mauro Mugnaini 9ab6a6f22f Added missing -SNAPSHOT suffix to entry 2021-05-21 08:23:11 +02:00
Mauro Mugnaini edfc1fbad3 Fixed (again) json-simple dependency version and reference 2021-05-21 08:22:52 +02:00
Mauro Mugnaini 07ec9c11fb Fixed parent dependency version and reference 2021-05-20 18:50:30 +02:00
Mauro Mugnaini d482bbc87b Fixed json-simple dependency version and reference 2021-05-20 18:39:14 +02:00
Mauro Mugnaini 55861fbe4c Now orchestrators calls are UMA authenticated with keycloak-client credentials and audience 2021-05-20 18:28:41 +02:00
Mauro Mugnaini b7060749ea Changed logger levels and fixed typos 2021-05-20 18:27:05 +02:00
Mauro Mugnaini 93d7da8c74 Updated athentication with bearer code took from new examples: added realm param 2021-05-20 18:26:24 +02:00
Mauro Mugnaini 1f04175205 Typo fixed in log message 2021-05-20 18:24:52 +02:00
Mauro Mugnaini 8a067e023d Prepared for new 1.1.0 version, removed deependency from portal-bom distribution since target runtime is keycloak 2021-05-20 18:24:32 +02:00
Mauro Mugnaini 19e98cef4b Test is more resilient to external service failures 2021-02-09 11:05:58 +01:00
Mauro Mugnaini 1424b10942 Revised transaction begin with check if it is already active. Added log of the storage ins use 2021-01-26 18:34:19 +01:00
Mauro Mugnaini 3c4294c2d5 Added dependency to avatar storage to delete account's avatar 2021-01-26 18:32:37 +01:00
Mauro Mugnaini ac83bfb261 Trying to disable user in other way 2021-01-11 16:01:29 +01:00
Mauro Mugnaini f52fea7103 Released version 1.0.1 2020-12-22 11:34:18 +01:00
Mauro Mugnaini eb0d97f8b6 Correctly handling query param values that is a list 2020-12-17 12:32:33 +01:00
Mauro Mugnaini a9e0b159f7 Prepared for new developements 2020-12-17 11:01:45 +01:00
Mauro Mugnaini b225b58281 Prepared for new developes 2020-12-17 10:26:05 +01:00
Mauro Mugnaini 3892edace4 Change the user to disabled when the account deletion request is performed and avatar is remove from the storage 2020-12-16 16:26:26 +01:00
Mauro Mugnaini d112ca72ad Added dependency with avatar storage for avater delete on account deletion 2020-12-16 16:24:43 +01:00
Mauro Mugnaini b22b405b41 Extra parameters present in request URI where lost for "account" related changes 2020-12-16 16:16:19 +01:00
Mauro Mugnaini 29ac081aeb Missing return when no storage provider is found 2020-12-16 16:14:50 +01:00
Mauro Mugnaini 6b0a30c715 Fixed reference to the parent's artifactId in SCM sections in sub-modules POMs 2020-11-26 12:50:20 +01:00
Mauro Mugnaini ca497d3f07 Fixed reference to the parent's artifactId in SCM sections in sub-modules POMs 2020-11-26 12:02:31 +01:00
Mauro Mugnaini 87084624b2 Missing SCM section added to POM 2020-11-24 17:32:17 +01:00
Mauro Mugnaini 6bdb343115 Reference to -SNAPSHOT version removed in CHANGELOGs 2020-11-24 15:57:27 +01:00
Mauro Mugnaini 9dfc53bacc Sub-module POMs refer wrong version of parent module 2020-11-24 15:34:26 +01:00
Mauro Mugnaini 9afeaa7a2d Prepared for the Next release 2020-11-20 13:02:43 +01:00
Mauro Mugnaini b0a159e282 Updated to version 1.0.0-SNAPHOT, ready for the release in pre-prod 2020-11-17 17:06:22 +01:00
Mauro Mugnaini e82163dbd6 Theme resource moved to the d4science-keycloak-themes repo 2020-11-17 16:11:19 +01:00
Mauro Mugnaini a625864145 Added interesting events filter, ignoring the publish of all the others 2020-11-17 11:41:33 +01:00
Mauro Mugnaini 5370e98760 Module describing files 2020-11-17 11:40:48 +01:00
Mauro Mugnaini 3dce7c5fa8 Corrected module name 2020-11-17 11:36:17 +01:00
Mauro Mugnaini 0cc39a9879 Logging missing orchestrator client in realm, instead of throw runtime exception 2020-11-17 09:41:15 +01:00
Mauro Mugnaini 3914ca5194 Added `delete-account` sub-module waiting for the official support in KC upcoming version. Theme resources are included in the module and are to moved in the specific theme project/repository when tested in DEV. 2020-11-16 23:35:08 +01:00
Mauro Mugnaini a0bf4ee541 Changed auth code 2020-11-16 23:32:11 +01:00
Mauro Mugnaini bcd09ff218 Realm name is no more fixed and is took from context in publisher. Enriched and corrected resulting JSON event for both normal and admin events. Now admin and event names are in the form `kwycloak_admin` and `kwycloak_[event-type-name]` respectively, always all lowercase. 2020-11-16 23:30:48 +01:00
Mauro Mugnaini d89d6e653b Wrong title in README.md files 2020-10-26 12:54:36 +01:00
Mauro Mugnaini ff6985ea48 Now a 404 not found status is returned if the avatar has not be set for the user instead of an empty image (zero bytes lenght) 2020-09-04 18:10:13 +02:00
Mauro Mugnaini 51dd368717 Parent project renamed 2020-09-04 18:09:02 +02:00
Mauro Mugnaini 9b44bb6f92 Ready to be inlcuded in parent when theme will moved from its own repo 2020-09-04 18:08:50 +02:00
Mauro Mugnaini 1c1f8ea18e Chnaged to authenticate identity by using Bearer token or cookie and better handling of unauthorized calls 2020-08-21 11:12:17 +02:00
Mauro Mugnaini e9061b5fee Added `deleteAvatarImage` method and implementations 2020-08-21 11:07:00 +02:00
Mauro Mugnaini 0e5240920f Ready to hold d4science theme when moved from its specific repo 2020-08-21 11:05:54 +02:00
Mauro Mugnaini 82d779dced Moved in d4science theme project 2020-08-21 11:04:39 +02:00
Mauro Mugnaini 658e097db7 Added filename expansion from template to match every released file 2020-08-13 17:20:01 +02:00