Axel Uhl
f354874bc4
changed "Full Live Analytics" to "Full live analytics" to not let is sound like a product name
2022-05-03 17:21:04 +02:00
Axel Uhl
e44af2d57e
bug5713: update user across tabs when e-mail validation succeeded
2022-04-12 15:14:23 +02:00
Udo Wessels
0e34294131
Merge branch 'master' into bug5510
2022-04-11 16:05:49 +02:00
Udo Wessels
0c089e7957
bug5510: Add JavaDoc to PaywallResolver and cleanup a little bit.
2022-04-11 10:49:06 +02:00
Axel Uhl
c11e9d1e98
improved logging for permission and role adding/removing
2022-04-08 19:41:11 +02:00
Axel Uhl
a4e325fe88
Merge remote-tracking branch 'origin/master' into translation
2022-04-07 22:46:57 +02:00
service.tip.git
1215936c4c
[INTERNAL] Translation delivery: commit by LX Lab
...
Change-Id: I5a737b6633fa26b0cc790c8dbbd459916bb52a64
2022-04-07 15:10:39 +00:00
Dennis Aulenbacher
e74dc5d7c3
Removed redundant provider initialization
2022-04-02 16:50:36 +02:00
Axel Uhl
5bd322cedf
bug5671bug5010: fixing issue with leaderboard detail premium columns;
...
They were erased from the map of columns available in the constructor of
ExpandableSortableColumn, and when the user upgraded to premium and
obtained the permissions necessary to see them, the map wasn't updated.
Now, the map continues to contain all columns available, regardless
their permission/action required, and only during expansion is the
permission check performed dynamically, when calculating the children
avaiable.
2022-04-02 13:34:43 +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
Udo Wessels
495ef8d5e4
bug5510: Changed some styling:
...
- Info button (English only) changed to the following text: More info about your contributions
- Info button highlighted (larger text, shadow and text color now blue)
- Stamped Weekly Subscription with a 'One Time Payment'.
There is now a new text field for each plan (_price_info). If the contains text, the stamp is displayed.
- Space before day/week/year ($4.99 /week -> $4.99 / week)
2022-04-01 14:42:23 +02:00
Axel Uhl
ceb45e765e
bug5510: adjusted subscription business model texts based on Marcus' feedback
2022-03-31 23:46:18 +02:00
Dennis Aulenbacher
b6b593886a
bug5510: Moved all chargebee relevant methods to write service, removing
...
needed ChargebeeConfiguration on replicas
2022-03-30 19:15:32 +02:00
Dennis Aulenbacher
d5d1b15afd
bug5510: Adjusted Featurelist
2022-03-30 18:51:59 +02:00
Dennis Aulenbacher
64c57d1231
bug5696: Implemented workaround for Devices not able to log in or create
...
subscriptions
2022-03-30 18:37:49 +02:00
Dennis Aulenbacher
d26b9596c4
bug5510: Avoiding NullPointer if user has an empty subscription
2022-03-30 14:55:51 +02:00
Dennis Aulenbacher
05b2607de7
bug5510: All SubscriptionService requests go to master
2022-03-30 01:28:55 +02:00
Dennis Aulenbacher
6baac15e0b
bug5510: Updated Stringmessages for features and plans
2022-03-29 19:29:54 +02:00
Dennis Aulenbacher
8aacd41d36
bug5510: Implemented frontend representation of mutually exclusive and
...
one time plans
2022-03-29 17:55:46 +02:00
Axel Uhl
b6e7a50d8a
bug5510 / bug5671: update businessModelDescription
2022-03-29 12:31:45 +02:00
Dennis Aulenbacher
b3344cc6d0
Merge branch 'bug5665' into bug5510
...
Conflicts:
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/subscription/PremiumRole.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/premium/PaywallResolver.java
java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/premium/PremiumUiElement.java
java/com.sap.sse.security/src/com/sap/sse/security/SecurityService.java
java/com.sap.sse.security/src/com/sap/sse/security/impl/Activator.java
2022-03-29 02:41:40 +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
c8b2d35bac
bug5510: Made mail validation required for subscription purchase.
2022-03-28 22:47:15 +02:00
Dennis Aulenbacher
b1d283ea17
bug5510: Streamlined trial plan id
2022-03-28 18:57:33 +02:00
Udo Wessels
9f1776b9dd
Merge branch 'bug5666' into bug5510
...
# Conflicts:
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
# java/com.sap.sse.security/src/com/sap/sse/security/SecurityService.java
# java/com.sap.sse.security/src/com/sap/sse/security/impl/Activator.java
2022-03-28 18:35:04 +02:00
Udo Wessels
546ed82ef8
bug5665: styled premium buttons
2022-03-28 16:30:57 +02:00
Dennis Aulenbacher
6aa9ec2c69
bug5510: Catching another case, where user subscriptions might be empty
2022-03-24 19:47:50 +01:00
Dennis Aulenbacher
44fef3b2e3
bug5510: Fixed typo in Stringmessages
2022-03-22 22:02:08 +01:00
Dennis Aulenbacher
ebc1f36589
bug5665: Extracted ClickHandler to Runnable, to be independent from
...
Button.
2022-03-22 21:26:44 +01:00
Dennis Aulenbacher
875a7b174c
bug5665: Updated styling, implemented / fixed event handling
2022-03-22 21:16:39 +01:00
Udo Wessels
27af419c83
bug5666: again clean up task
2022-03-21 17:37:03 +01:00
Udo Wessels
6219769342
bug5666: cleaned up debug messages.
2022-03-21 17:36:16 +01:00
Udo Wessels
4f1b03eac6
bug5666: exchanged null references to RaceDTOs in Autoplay and fixed an assignment in RaceBoardPanel.
...
- added a special initialization of EssentialSecuredDTO so that permission checks on that DTO will grand always for given actions (needed for Autoplay configuration)
- clean ups
2022-03-21 17:11:29 +01:00
Dennis Aulenbacher
a4c919a51a
Merge branch 'bug5510' into bug5665
2022-03-21 15:21:55 +01:00
Dennis Aulenbacher
e3f42b4ec6
bug5510: included categories and oneTimePlan status to
...
SubscriptionPlanDTOs
2022-03-21 13:49:37 +01:00
Udo Wessels
1cc46f3493
Merge branch 'bug5510' into bug5666
2022-03-18 10:04:45 +01:00
Axel Uhl
d61d97fd6a
bug5666: use an EssentialSecuredDTO as RaceDTO proxy for EmbeddedMapAndWindChartEntryPoint
2022-03-17 11:39:12 +01:00
Dennis Aulenbacher
6abe7332c2
bug5510: Changed SubscriptionPlan "Trial" to be a one time plan.
2022-03-16 22:16:51 +01:00
Dennis Aulenbacher
eb567743be
bug5510: Implemented mutual exclusivity and one time trial status for
...
plans
2022-03-16 21:58:16 +01:00
Dennis Aulenbacher
c7436d0ea3
bug5510: Extended error handling in case of timeout
2022-03-16 17:03:02 +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
Dennis Aulenbacher
14d21d8be4
Code styling
2022-03-15 00:25:58 +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
34e6b6c146
bug5665: PaywallResolver now defautls to READ action if no action was
...
given.
2022-03-14 10:18:18 +01:00
Dennis Aulenbacher
b22456ebfe
bug5665: Introduced PremiumButton
2022-03-14 10:16:47 +01:00
Dennis Aulenbacher
4ce74a0225
bug5665: Introduced PremiumButton as Subclass of PremiumUIElement
2022-03-08 17:23:13 +01:00
Axel Uhl
8ae76f87ec
bug5666: worked on UserService.createEssentialSecuredDTOByIdAndType
2022-03-08 10:09:45 +01:00
Dennis Aulenbacher
147aa9a587
bug5510: Determining PaymentStatus if available on finishCheckout
2022-03-07 23:53:47 +01:00