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