Commit Graph
1776 Commits
Author SHA1 Message Date
Axel Uhl 1833af9eeb removed extra space from comment 2024-03-24 00:07:31 +01:00
Axel Uhl e2e0ab8970 bug5968: fixed user sign in/out handling; fixed pruned ACL transmission for anonymous group 2024-02-16 16:39:33 +01:00
Udo Wessels 6f2cd4c5ce bug5950: fixed a forgotten style change for premium icon in header bar. 2024-01-29 19:03:22 +01:00
Udo Wessels 968b0da9ba bug5950: Centered the header navigation.
- Fixed positioning of the user icon in case of active premium subscription (home and race-board)
- Moved Login/Logout fly-out from calculated position to right, because we changed the position of the user icon also to the right while stretching the header
2024-01-29 16:50:17 +01:00
Axel Uhl 10f1c463ec bug5927 aftermath: keep selectedDetailType when new drop-down list is rendered 2023-12-24 01:24:22 +01:00
Udo Wessels 3ab4e414aa bug5927: Created a new list box premium element to move the colored-tails selection behind the paywall.
- added reset of view in case of user event status change
2023-12-18 16:50:53 +01:00
service.tip.git b32fa99c4a [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: I216b2dbcf9b543794df39e02b14a47a3988cd577
2023-10-26 15:27:05 +00:00
Axel Uhl 477636ef08 bug5910: commit prefs changes related to GWT, added feature.xml to bin.includes in feature projects' build.properties 2023-10-16 16:35:00 +02: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
Wessels, Udo (PPN) 212d840dea bug5883: rework based on Axel's review from 01.10.2023 (https://bugzilla.sapsailing.com/bugzilla/show_bug.cgi?id=5883#c10)
- Fixed spacing for small screens
- Fixed header text orientation
- Removed optional URL translations from properties and StringConstants class and implemented handling of not existing url accordingly
2023-10-06 14:38:59 +02:00
Udo Wessels 5f99bcb654 Merge branch 'master' into bug5883 2023-09-04 13:51:36 +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
service.tip.git bca5454ffa [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: I95bdd169ed3d7eda3de2e305bf5c9e34763b8638
2023-08-31 08:42:17 +00:00
Udo Wessels aba062a11e bug5883: did some text corrections and started rotating the feature titles 90 degree to save space, but cannot get width under control. Therefore, still under construction. 2023-08-18 17:58:29 +02:00
Axel Uhl ef1444ba8b Merge remote-tracking branch 'origin/bug5884' into bug5884 2023-08-18 16:35:01 +02:00
Axel Uhl 7dd8639bf3 bug5884: minor text edits 2023-08-18 16:34:08 +02:00
Udo Wessels 50bd7e8565 Merge branch 'bug5510' into bug5666 2023-08-18 15:33:20 +02:00
Udo Wessels 555ffb7eee bug5884: last corrections. 2023-08-18 15:19:21 +02:00
Axel Uhl ae32fa94b4 bug5883: minor adjustment to text messages 2023-08-18 11:52:32 +02:00
Udo Wessels 841f957d06 bug5883: rework on feature initialization in code 2023-08-14 17:48:37 +02:00
Udo Wessels be70c81742 bug5884: Reformulation of trial description
- rewrote trial texts
- cleaned up some titles
- Fixed wrong description text of premium plan in German translation
2023-08-14 10:54:43 +02:00
Axel Uhl 71ac2d445d bug5773: fixed e-mail validation check and made dynamic 2023-08-08 14:20:55 +02:00
Axel Uhl 71d752795d bug5773: in UserDetailsPresenter register a UserStatusEventHandler to update view upon user change 2023-08-08 13:04:46 +02:00
Udo Wessels 1fa15ca3bf bug5773: fixed now the update of the user model and user details view if email validation status was set back.
- Introduced a new (optional) system parameter to disable email sending. This is good for local execution. No error occurs any more and email content is visible in the log.
2023-08-07 12:44:15 +02:00
Axel Uhl 8bb08de666 bug5773: trying to fix issue with e-mail update; not tested! 2023-07-31 18:46:42 +02:00
Udo Wessels 9a516e9cd5 bug5773: another missing German translation and small logging clean up. 2023-07-31 14:17:08 +02:00
Udo Wessels 4ba619cd66 Merge branch 'master' into bug5773
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2023-07-31 09:09:27 +02:00
Udo Wessels e31f756567 bug5878: Bugfix: It is now possible to subscribe to a plan and set a VAT number if previously subscribed to another plan. 2023-07-28 15:14:34 +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 35e753d51c bug5773: Fixed refund behavior when auto cancelation is done. Now the payment amount will be refunded to origin account.
- merged bug5805, because need this improvements to have a full picture of changes regarding subscriptions before adding additional UI elements, like new information/confirmation dialogs.
2023-07-21 12:07:22 +02:00
Udo Wessels 976f37462f bug5773: Added automatic and immediate cancelation of old subscription by api, if new one is covering the old one.
- old cancel service was renamed to nonRenewing to explain the difference to the new immediate cancelation logic
2023-07-17 17:49:13 +02:00
Udo Wessels 762e63a2bf bug5805: The submit button will be disabled and renamed in case of not validated email address.
- On user detailed page the validation/invalidation process is now much clearer by adding some description and changed name of the save button of email changes to SAVE/VALIDATE.
- Added the current validation status of the email on the user detailed page.
- Small optimization on subscription page: if a plan is not active, e.g. the user has already a plan subscribed, than the price change buttons are grey to indicate that they have no function.
- Button to stop the auto-renewal of a subscription is now named 'stop auto-renewal' instead of misleading 'cancel subscription' text.
2023-07-10 14:35:58 +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 8991742298 bug5828: added methods for role management to SecurityResource / SecuredServer facade 2023-05-10 14:28:29 +02:00
Axel Uhl 3e8a9ec539 bug5841: fix that makes formlerly failing test green;
a plan is implied through categories only if the user is subscribed
to plans that cover all categories required for the plan to check
2023-05-04 14:44:50 +02:00
Axel Uhl 054168a6a1 bug5841: adding a failing test case for subscription category implication 2023-05-04 14:32:04 +02:00
Axel Uhl badd7fefa4 bug5840: added missing "de" locale for Chargebee customer locale support 2023-05-03 18:19:41 +02:00
Axel Uhl a66930e4df bug5840: fixing customer locale issue 2023-05-03 18:18:07 +02:00
service.tip.git 2e25fd5a66 [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: I04d6a56f876719950877186f6e94c2b2c62e7470
2023-04-27 15:21:49 +00:00
Axel Uhl 46721e1a0b removed obsolete com.sap.sailing.manage2sail/resources from GWT launch configs 2023-03-23 10:10:20 +01:00
service.tip.git 7cb2d2430b [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: Idad54f9b93a4143e9ba96d29e357138ba2d01b68
2023-03-02 16:19:03 +00: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 2a029a7fa4 bug5819: don't remove a report's queries when showing results of a report just loaded 2023-02-17 17:13:14 +01:00
service.tip.git 4bf1a4e820 [INTERNAL] Translation delivery: commit by LX Lab
Change-Id: I2022bf39efedbc78f91ca47628d096a886992d79
2023-02-16 16:22:36 +00:00
Udo Wessels 3f36adb950 Merge branch 'bug5127' 2023-02-03 15:12:40 +01:00
Udo Wessels d06fb40f11 bug5127: fixed not visible mov file on home media tab (if mime type is mov). Added mov to supported video types in MediaTagConstants.
- made changes to MimeType qt so that it is not using quicktime media sub type any more, because it is practically used as mp4 sub type by any video component later.
2023-02-03 10:39:52 +01:00
Axel Uhl 714e3b43a8 upgrade install p2f file to use 2023 version of GWT plugin 2023-01-31 16:44:16 +01:00
Axel Uhl 1c7cf143b3 bug5127: turned GWT.log into j.u.l logs on client side 2023-01-30 14:43:18 +01:00
Axel Uhl 7bd4adf0cd fixed typo in PaywallResolver 2023-01-30 14:17:02 +01:00