Commit Graph
491 Commits
Author SHA1 Message Date
Petr Janacek b4b2b939a3 Added boat class RS Vareo, changed spinnaker setting for class RS Tera 2024-06-28 15:25:25 +02:00
Axel Uhl 09472b3db0 set com.sap.sse.security.common to lazy activation 2024-06-05 15:44:18 +02:00
Axel Uhl 1833af9eeb removed extra space from comment 2024-03-24 00:07:31 +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
Axel Uhl d396a0e4c5 bug5883: using Set for SubscriptionPlan.featureIds and refactored its interface slightly 2023-10-04 17:53:16 +02:00
Axel Uhl ce2668348e bug5883: code formatting 2023-10-04 17:49:53 +02:00
Udo Wessels 241464732b bug5773: decoupled feature list rendering from hard coded feature line definitions.
- Now all features are configured by a key stored to depending plan category (enum). For each feature we need an entry in SubscriptionPlan.PlanCategory constructor and labels for name, description and url (optional filled with a link to further details about the feature). The rendering is done automatically and in the order of definition.
- see wiki (info/misc/subscriptions) for details
2023-09-01 16:09:23 +02:00
Udo Wessels 9c4969e67b bug5883: Clean up. 2023-08-18 11:02:46 +02:00
Udo Wessels 62751201d5 bug5773: Add a first version of confirmation dialog to inform the user of an potential upgrade event.
- clean up error logging and messaging
- fine tune overlapping subscriptions (extra handling trial -> remove categories to prevent loophole)
2023-07-21 18:07:16 +02:00
Udo Wessels d88ecf6868 bug5773: again test push 2023-07-04 14:10:22 +02:00
Udo Wessels 76e444c563 bug5773: test push 2023-07-04 13:56:11 +02:00
Udo Wessels dd4419915d bug5773: fixed bug that it is not possible to upgrade a plan. Downgrade still not possible.
- added according JUnit tests to test core check of up-/downgrading plans.
2023-07-03 16:07:28 +02:00
Axel Uhl aa538196b6 Merge branch 'bug5828' 2023-05-10 18:33:17 +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 3fa86f9821 Merge branch 'bug5828' 2023-05-09 15:00:57 +02:00
Axel Uhl 68a88e3426 fixed comment 2023-05-09 15:00:50 +02:00
Axel Uhl 1e1fb7ac05 bug5828: fixed parameter name "matchOnlyTransitiveRoles" (removing "Non") 2023-05-09 13:23:47 +02:00
Axel Uhl 0adf0bbd15 bug5821: check role/permission association permissions before retrieving them; release notes 2023-02-22 15:58:43 +01:00
Axel Uhl 28fb146aab bug5821: added preference retriever chains; TODOs for session expiry 2023-02-22 02:01:59 +01:00
Axel Uhl e791ccb624 bug5822: added equals/hashCode for the various ...WithContext data mining types 2023-02-21 11:28:55 +01:00
Axel Uhl 714e3b43a8 upgrade install p2f file to use 2023 version of GWT plugin 2023-01-31 16:44:16 +01:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Dennis Aulenbacher 2dabdb9291 bug5727: Condensed all trial plans into one. 2022-06-08 11:49:24 +02:00
Udo Wessels bb39b4a114 bug5712: changed the order of plan groups so that "Data Mining - Archive" is before the "DataMining - All" plan (makes more sense)
- fixed a styling and position of hint buttons (especially for mobile view) on Subscription Plan Overview page.
2022-05-09 15:04:23 +02:00
Udo Wessels 64900d1a44 bug5712: Changed grouping of plans to one subscription card from category to new group enum.
- changed some texts of subscriptions and added new comparison column to feature list to get a better idea of the new Data Mining plans in the subscription overview.
2022-05-02 17:12:14 +02:00
Dennis Aulenbacher 546a00d733 bug5712: Corrected archive server name. 2022-05-02 12:36:58 +02:00
Dennis Aulenbacher 9fad0e43ed bug5712: Adjusted SubscriptionCategory DATAMINING 2022-05-02 12:24:42 +02:00
Dennis Aulenbacher 0e5c4b1f73 bug5712: Introduced data mining roles 2022-05-02 09:15:38 +02:00
Udo Wessels 7dd633e494 bug5712: Changed Subscription Overview from showing each plan to having a card for each category. 2022-04-11 20:13:02 +02:00
Axel Uhl 25330f500a Merge remote-tracking branch 'origin/master' 2022-04-02 00:08:42 +02:00
Axel Uhl 212687dc8b refactored i18n for free/premium feature list and explanatory links 2022-04-02 00:08:14 +02:00
Dennis Aulenbacher ddb189198b bug5671: Removed paymentStatus from isActiveSubscription() check 2022-04-01 23:42:13 +02:00
Dennis Aulenbacher d0d86e7601 bug5510: Fixed switchup in variable assignment 2022-03-29 16:04:24 +02:00
Dennis Aulenbacher d53b0a91be Merge branch 'bug5510' of ssh://trac@sapsailing.com/home/trac/git into bug5510 2022-03-28 22:47:43 +02:00
Dennis Aulenbacher 1079c8b34e bug5510: Altered role assignments for new trial plan model 2022-03-28 19:42:08 +02:00
Udo Wessels 1cc46f3493 Merge branch 'bug5510' into bug5666 2022-03-18 10:04:45 +01:00
Dennis Aulenbacher eb567743be bug5510: Implemented mutual exclusivity and one time trial status for
plans
2022-03-16 21:58:16 +01:00
Udo Wessels 9fab833c44 Merge branch 'bug5510' into bug5666
# Conflicts:
#	java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
2022-03-16 16:56:08 +01:00
Dennis Aulenbacher 764f2a95fa bug5510: Implemented Longpolling for Payment Success. 2022-03-15 22:45:01 +01:00
Udo Wessels 1710798e91 bug5666: Cleanup 2022-03-15 09:06:20 +01:00
Udo Wessels 9e902d4d5c Merge branch 'bug5510' into bug5666
# Conflicts:
#	java/com.sap.sailing.dashboards.gwt/src/main/java/com/sap/sailing/dashboards/gwt/client/widgets/startanalysis/card/StartAnalysisCard.java
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/app/AutoplayPerspectiveLifecycle.java
2022-03-14 15:43:46 +01:00
Dennis Aulenbacher 498f022a0a Merge branch 'master' into bug5510
Conflicts:
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
2022-03-08 00:35:22 +01:00
Dennis Aulenbacher c9111d5943 bug5510: Introduced patching mechanism for Subscription results without
invoice or transaction information.
2022-03-08 00:24:22 +01:00
Dennis Aulenbacher 4077bb0d03 bug5510: Fixed wrong constructor argument order. 2022-03-07 23:01:52 +01:00
Udo Wessels a7966247f3 Merge branch 'master' into bug5666_2nd 2022-03-04 14:17:56 +01:00
Axel Uhl 56d1b943bf bug5684: don't try to add user who is already part of group, avoiding error 2022-03-01 15:44:44 +01:00
Axel Uhl 2ec71864f5 bug5666: support stripping security information (ACL/Ownership) off the IncrementalLeaderboardDTO 2022-02-22 14:39:58 +01:00
Axel Uhl 8003707c84 hashCode/equality of AbstractUserReference and subclasses is now defined based on the username 2022-02-22 14:39:37 +01:00
Axel Uhl 1156a59064 moved SecuredDTO stuff from StrippedLeaderboardDTOWithSecurity to AbstractLeaderboardDTO;
The StrippedLeaderboardDTOWithSecurity class is now obsolete and got
reomved. The SailingServerImpl.getLeaderboardByName(...) method now
attached security information (ACL, Ownership) to the LeaderboardDTO
returned. Next is the stripping part.
2022-02-22 11:54:12 +01:00
Dennis Aulenbacher bbeada58ac bug5510: Enhanced isActiveSubscription by non_renewing state 2022-02-07 09:01:30 +01:00