Commit Graph
13 Commits
Author SHA1 Message Date
abba cebef4f2dd Add target group synchronization (without member connections yet). 2025-11-08 17:02:51 +01:00
abba 569858f9ca Correct typo in log message printed when main thread was started. 2025-11-05 16:41:54 +01:00
abba 6b9c8a4c92 Correct user modification detection.
Previous commit did not recognized users modification reliably and
synchronization was skipped. This commit fix this situation and make
sure that users modification in Wallix are reliably detected.
2025-11-05 16:39:43 +01:00
abba d1aa764994 Override toString method of User class to return JSON output. 2025-11-05 16:33:33 +01:00
abba 555933379b Implement group members synchronization.
This commit add membership synchronization.
2025-11-05 16:17:55 +01:00
abba c366bdb6af Override toString method of class UserGroup to output object as JSON. 2025-11-05 15:34:21 +01:00
abba 6fa30df4d7 Add user creation and update in Guacamole database. 2025-11-04 21:01:26 +01:00
abba ee94be0887 Move Wallix specific methods to Wallix class. 2025-11-04 18:24:22 +01:00
abba e6bd866afb Implements group addition and deletion.
This commit add the deletion of groups not found in Wallix and addition
of groups not existing in Guacamole.
2025-11-04 17:45:46 +01:00
abba a39dad49e9 Implements group fetching from Wallix. 2025-11-04 14:12:00 +01:00
abba 90e7c81594 Override hashCode and equals methods of Entity.
In order to make sure entities of same type, having the same name are
equals, these two methods have been override to make sure that Sets
contains only one object with a specific name.
2025-11-04 13:56:03 +01:00
abba 6125cdade7 Create User class. 2025-11-04 13:53:42 +01:00
abba 6e69e54096 Initial commit.
The application can connect to the MariaDB database and Wallix Bastion.
2025-10-24 11:36:35 +01:00