Commit Graph
474 Commits
Author SHA1 Message Date
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
Dennis Aulenbacher 76fd84b74f 5510: Storing additional information of subscriptions 2022-01-10 03:45:23 +01:00
Axel Uhl f2950caeba Merge branch 'bug5510' into bug5060_bug5510 2021-12-08 16:47:13 +01:00
Axel Uhl 60474bbc2c Merge branch 'bug5510' into bug5060_bug5510 2021-12-08 16:13:41 +01:00
Axel Uhl 704be76ef8 bug5060: re-introduced SIMULATOR:READ for stand-along strategy simulator;
The permission is checked for the current server name as the object key.
Checks are performed client-side in the authorization wrapper which then
will display a "Sign in" page if the user is not logged in or lacks the
permission required. Furthermore, the SimulatorServiceImpl service
methods all check the permission on the server side.
2021-12-08 15:25:31 +01:00
Dennis Aulenbacher 4d0fbc8ec1 bug5510: Exchanged null for Subscription.emptyTime() in empty
Subscriptions
2021-12-07 16:41:56 +01:00
Dennis Aulenbacher 10c830d595 Merge branch 'bug5510' of ssh://trac@sapsailing.com/home/trac/git into
bug5510

Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/user/profile/subscriptionstab/UserSubscriptions.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/user/profile/subscriptions/UserSubscriptionItem.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/places/user/profile/subscriptions/UserSubscriptionsPresenter.java
2021-12-06 19:31:34 +01:00
Dennis Aulenbacher 5a97af3c3a bug5510: New fields for subscriptions and corresponding dtos; 2021-12-06 18:50:03 +01:00
Udo Wessels 92d784b164 bug5510: fixed new premium role registration. Fixed cancel action to use endOfTerm = true. 2021-12-06 16:24:42 +01:00
Udo Wessels 7ebb50a71f bug5510: add premium style to user icon if user has the premium role. 2021-12-06 15:36:12 +01:00
Dennis Aulenbacher 729b874066 Merge branch 'bug5510' of ssh://trac@sapsailing.com/home/trac/git into
bug5510

Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/user/profile/subscriptiontab/UserSubscription.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/places/user/profile/subscription/UserSubscriptionPresenter.java
2021-11-22 01:10:00 +01:00
Dennis Aulenbacher a6ae290495 bug5510: Null safety for Subscription time based values 2021-11-21 23:26:25 +01:00
Dennis Aulenbacher 8dbdfb7a83 bug5510: Included static ItemPrice references; removed StringMessageKey 2021-11-21 23:01:00 +01:00
Benjamin Barth 74abd9e90d Merge branch 'master' into bug5510 2021-11-11 12:09:53 +01:00
Dennis Aulenbacher f95add7f3c Added @Override 2021-10-25 15:12:04 +02:00
Dennis Aulenbacher 9d7852a376 bug5510: Included Currency Code in SubscriptionPrice 2021-10-25 15:06:03 +02:00
Axel Uhl 0f595f24ca bug5628: first implementation for YB configuration deletion and updating 2021-10-19 18:00:47 +02:00
Dennis Aulenbacher d8fe6ff734 bug5510: Included priceId for SubscriptionPrices 2021-10-15 18:25:07 +02:00