Commit Graph
1117 Commits
Author SHA1 Message Date
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
Axel Uhl 7031b7f47a bug5828: first implementation of setting new replica set owner user group's owner to group itself 2023-03-29 17:56:07 +02:00
Axel Uhl fbcdbfef93 improved Javadoc comment on sendMail method 2023-03-01 12:52:13 +01:00
Axel Uhl 8049e4d3e1 bug5730: fixed problem with validation check for e-mail address being too aggressive 2023-02-28 18:35:40 +01:00
Axel Uhl b64873aece bug5730: added e-mail notifications for archiving process 2023-02-28 15:38:01 +01:00
Axel Uhl ac10c1db38 bug5730: preparing for sending mail to server owner about significant landscape events 2023-02-28 13:16:15 +01:00
Axel Uhl f0cfb767b9 bug5821: added session retrieval 2023-02-22 11:47:26 +01:00
Axel Uhl dcca301839 bug5816: first compilable version with a common object-to-base64 (de-)serializer 2023-02-17 15:04:10 +01:00
Dennis 2ab9e22a1b fixed Nullpointer for
com.sap.sse.security.subscription.chargebee.ChargebeeItemPriceListRequest.handleError(Exception)
2023-01-24 22:03:37 +01:00
Axel Uhl fcc5f71695 bug5627: copying tags to new target groups; various smaller fixes 2022-12-31 01:14:50 +01:00
Axel Uhl 69edfe2bb8 bug5797: fixed more occasions where Charset could be null 2022-12-29 17:03:36 +01:00
Axel Uhl 0260f11a22 bug5797: more cases of providing Charset to InputStreamReader constructor 2022-12-29 13:22:11 +01:00
Axel Uhl 4f03ff4ee4 Merge branch 'master' into bug5789 2022-12-15 21:23:49 +01:00
service.tip.git abdd851acb [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: Ic4d3dc8ced2e5b3b827eadbad0e890813495817c
2022-12-15 16:19:24 +00:00
Axel Uhl 5d8a57cb67 bug5792: further aligned manifests, .classpath and settings/preferences 2022-12-14 05:23:00 -08:00
Axel Uhl 36b207c762 Merge branch 'master' into bug5728 2022-07-27 17:15:26 +02:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Dennis Aulenbacher c64603863e Improved logging for ItemPrice changes 2022-07-04 12:15:49 +02:00
Dennis Aulenbacher 60f402beb1 bug5753: Fixed Nullpointer 2022-07-04 12:12:46 +02:00
Axel Uhl 4174fe8cb9 Merge branch 'master' into bug5728 2022-06-30 11:54:23 +02:00
Axel Uhl 8e8c9743b9 Merge branch 'master' into bug5741 2022-06-22 13:53:35 +02:00
Dennis Aulenbacher 019c332417 bug5721: Filling map instead of reassigning. 2022-06-17 14:55:16 +02:00
Axel Uhl 59cbdf1e15 bug5741: cache Class.forName results while reading all operations of one RabbitMQ message;
This avoids thousands of expensive Class.forName calls. Now, the next
most expensive thing is reading the class descripors from the stream.
2022-06-16 14:56:26 +02:00
Dennis Aulenbacher 8ea3f4426b bug5721: Logging refinement. Several small fixes 2022-06-08 15:02:11 +02:00
Dennis Aulenbacher 334b8b2151 bug5721: Scheduling SubscriptionPlanBackgroundUpdater on startup 2022-06-08 14:59:46 +02:00
Dennis Aulenbacher 567cf70e98 bug5721: Apllying ItemPrice Updates to existing ItemPrices 2022-06-08 02:32:23 +02:00
Dennis Aulenbacher 6e5887d8f4 bug5721: Fetching ItemPrices 2022-06-08 01:34:28 +02:00
Dennis Aulenbacher 35748f45cc bug5729: Removed obsolete run condition of subscription update task 2022-05-30 05:53:53 +02:00
Axel Uhl 6f1849ce0a added logging for beginning of subscription update 2022-05-26 14:24:06 +02:00
Axel Uhl 71af93eea1 improved exception message with competitor name 2022-05-26 14:18:01 +02:00
Axel Uhl 2e5889388e bug5729: checking whether SecurityService is master just before running subscription update 2022-05-26 09:54:03 +02:00
Axel Uhl 94a668b07c whitespace change only 2022-05-24 21:55:11 +02:00
Axel Uhl b9c15c47f1 formatting change only 2022-05-24 21:25:46 +02:00
Dennis Aulenbacher 5413c4eae8 bug5670: Implemented full permission sync for PredefinedRoles and
RolePrototypes
2022-05-18 12:04:18 +02:00
Dennis Aulenbacher d9ec2ec960 bug5723: Also making already existing RoleDefinitions publicly readable. 2022-05-18 03:20:03 +02:00
Axel Uhl 5370a3a464 bug5723: RoleDefinitions produced from RolePrototypes during a server initialization/migration are now made READable for all 2022-05-11 14:51:54 +02:00
Dennis Aulenbacher d2d35393df bug5712: Introduced Self-Service Portal in UserSubscriptions 2022-05-03 22:08:11 +02:00
Axel Uhl 46c142212b add subject/principal to log output in case of authentication exceptions 2022-04-22 00:32:17 +02:00
Dennis Aulenbacher 3bb702cddb Moved APIException handling and rescheduling up to ChargebeeAPIRequest 2022-04-05 18:32:21 +02:00
Dennis Aulenbacher 189896234e Only rescheduling when code 429 was present. Otherwise cancelling the
request.
2022-04-05 17:59:59 +02:00
Dennis Aulenbacher 0dc129c7bb rescheduling ChargebeeSubscriptionListRequest after exception 2022-04-05 16:54:05 +02:00
Dennis Aulenbacher fa8f35e974 Removed obsolete Invoice and Transaction API requests 2022-04-05 16:18:53 +02:00
Dennis Aulenbacher 064a31cf56 Starting SubscriptionBackgroundUpdater only on master instances 2022-04-05 12:31:23 +02:00
Dennis Aulenbacher 9488a11655 Introduced initial delay of 1m for SubscriptionBackGroundUpdater 2022-04-05 01:39:26 +02:00