Commit Graph
1210 Commits
Author SHA1 Message Date
Axel Uhl 3870e9a802 bug6101: initialize own CORS filter config after loading it from DB 2025-03-12 11:29:24 +01:00
Axel Uhl c1922e8068 bug6101: added persistence to CORS filter configuration 2025-03-12 11:25:46 +01:00
Axel Uhl 1373e1ab40 bug6100: improved logging of user/role/permission-related actions in SecurityService 2025-03-11 17:10:15 +01:00
Axel Uhl 58e2fee47a bug6095: fixed serialization issues of AIAgent listeners 2025-03-11 16:41:42 +01:00
Axel Uhl 6548b821d2 bug6100: added more logging to SecurityService actions 2025-03-11 14:10:09 +01:00
Axel Uhl 1630c43824 bug6088: interims commit, fixing [] handling in permissions first 2025-01-23 18:02:45 +01:00
Axel Uhl 4e4066db94 implement toString() for data mining queries for improved logging 2025-01-14 15:04:43 +01:00
Axel Uhl eb55e77c03 formatting and "final" changes only 2025-01-09 11:33:02 +01:00
Axel Uhl b537322107 bug6059: first working Riot end-to-end connection including live web socket connection 2024-12-28 18:27:17 +01:00
Axel Uhl ec8cef1e11 bug6059: made RiotServer replicable 2024-12-19 13:54:25 +01:00
Axel Uhl 43091c5063 store User changes after password/e-mail update 2024-11-25 15:26:05 +01:00
Axel Uhl dab7b9e804 Merge branch 'main' into bug6047 2024-08-15 19:30:36 +02:00
Axel Uhl e83ee83b56 bug6047: made test case compilable again 2024-08-15 11:10:08 +02:00
Axel Uhl 54680ea67e bug6047: adjusted API docs 2024-08-14 16:06:10 +02:00
Axel Uhl 70bcb001a0 bug6057: /remove_access_token now generates and returns a new one 2024-08-14 15:42:42 +02:00
Axel Uhl e2433bbc76 Merge branch 'main' into bug5774 2024-08-13 17:23:49 +02:00
Axel Uhl 305dd18de8 Merge remote-tracking branch 'github/bug6037' into main 2024-07-28 20:50:55 +02:00
Axel Uhl 82dc504cd4 bug6037: when planId null is received, remove only those subscription plans not implied by any other active subscriptions 2024-07-28 18:19:59 +02:00
Axel Uhl 17583fc9bc fixed NPE for negative ACL meta-permission check 2024-07-28 16:06:33 +02:00
Axel Uhl cb2ce027a9 improved logging for role adding/removing upon subscription changes 2024-07-03 15:09:10 +02:00
Axel Uhl 6b451641ed bug5503: added ShiroFilter subclass to skip authentication for OPTIONS requests 2024-07-02 15:12:11 +02:00
Axel Uhl a5bd81314c bug5503: using a servlet filter instead of a response filter for security 2024-06-28 00:22:28 +02:00
Axel Uhl 53ba61d131 bug6017: added locking also for replicated subscription operations and in all handlers 2024-06-14 16:21:20 +02:00
Axel Uhl 1a1ffe1905 Merge branch 'main' into bug5774 2024-06-14 13:10:11 +02:00
Axel Uhl 9ab6e6d6ea catch case of role definition not found based on chargebee role ID 2024-06-07 15:53:55 +02:00
Axel Uhl 22e3624a72 bug5791: fixed test for non-empty variables in env-default-rules.sh; fixed test for empty chargebee values in ChargebeeConfiguration 2024-06-05 15:45:05 +02:00
Axel Uhl ab176aca27 bug5774: enable Shiro authentication for RibDashboard 2024-05-07 02:55:03 +02:00
Axel Uhl a446925815 simplified security-master-server environment 2024-01-24 11:59:08 +01:00
Wessels, Udo (PPN) 2b66121265 bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects. 2023-10-09 18:00:50 +02:00
Udo Wessels 1fa15ca3bf bug5773: fixed now the update of the user model and user details view if email validation status was set back.
- Introduced a new (optional) system parameter to disable email sending. This is good for local execution. No error occurs any more and email content is visible in the log.
2023-08-07 12:44:15 +02:00
Udo Wessels c9faeb161d Merge branch 'master' into bug5773 2023-08-04 15:09:43 +02:00
Udo Wessels f21e823a65 bug5773: fixed not working cancelation of already covered subscriptions. 2023-08-04 15:09:12 +02:00
Axel Uhl 204f4e798a bug5880/master: fixed getJsonParsedResponse so it can handle null status codes 2023-08-02 01:36:32 +02:00
Udo Wessels 354a302ced Merge branch 'master' into bug5773
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2023-07-24 16:45:49 +02:00
Udo Wessels 35e753d51c bug5773: Fixed refund behavior when auto cancelation is done. Now the payment amount will be refunded to origin account.
- merged bug5805, because need this improvements to have a full picture of changes regarding subscriptions before adding additional UI elements, like new information/confirmation dialogs.
2023-07-21 12:07:22 +02:00
Udo Wessels 976f37462f bug5773: Added automatic and immediate cancelation of old subscription by api, if new one is covering the old one.
- old cancel service was renamed to nonRenewing to explain the difference to the new immediate cancelation logic
2023-07-17 17:49:13 +02:00
Axel Uhl bf7dc83fd4 added test case for fuzzy boat class matcher for new iQFOil alias names 2023-07-16 09:34:23 +02:00
Axel Uhl 92e3907afc bug5843: check SERVER:DELETE permission before starting to remove application replica set;
also, delete all security-related information (ownership, ACLs) for the
SERVER object after removing the application replica set
2023-05-17 16:43:17 +02:00
Axel Uhl a115319020 implement null rule for username parameter of SecuredServer.getRoles(...) 2023-05-12 14:16:36 +02:00
Axel Uhl 2859655163 allow for selecting MongoDB endpoint for archiving DB of archive set removed;
added documentation, also for the new role-specific endpoints
2023-05-12 14:14:22 +02:00
Axel Uhl fd78711894 bug5828: add the server_admin role to a user who just created the -server group for a new replica set 2023-05-10 15:19:41 +02:00
Axel Uhl 8991742298 bug5828: added methods for role management to SecurityResource / SecuredServer facade 2023-05-10 14:28:29 +02:00
Axel Uhl 32b74d6bc7 bug5828: make event_manager role part of pre-defined roles 2023-05-09 18:16:23 +02:00
Axel Uhl f72566bc95 bug5828: implemented get/set ACL service and wrapper including test 2023-05-09 10:47:51 +02:00
Axel Uhl 3e5e4c5901 bug5828: interims commit, working towards allowing ACL setting when creating -server group 2023-05-08 18:12:09 +02:00
Axel Uhl 2f38ad7d1f Merge branch 'master' into bug5828 2023-05-08 10:41:31 +02:00
Axel Uhl bc582d3931 added logging for unauthorized user creation request 2023-05-05 18:19:06 +02:00
Axel Uhl 9b493a7764 bug5828: formatting only 2023-03-31 17:54:10 +02:00
Axel Uhl 9926b99846 bug5828: fixed setting of ownership through SecurityService REST Java facade 2023-03-31 17:53:45 +02:00
Axel Uhl 87ab9034f9 bug5828: improved Javadoc of SecurityService.createUserGroup 2023-03-30 17:24:30 +02:00