Commit Graph
100 Commits
Author SHA1 Message Date
Dennis Aulenbacher 431b9e1df9 bug5706: Checking for valid RaceIdentifier 2022-08-14 21:07:38 +02:00
Dennis Aulenbacher 27fdde9867 bug5706: Wired PaywallResolver through EventView 2022-08-14 20:17:05 +02:00
Dennis Aulenbacher 12741eeb6e Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git into bug5706 2022-08-14 18:02:25 +02:00
Dennis Aulenbacher 6d58dcb98b bug5706: SimpleRaceMetadataDTO now implements SecuredDTO 2022-08-01 11:24:14 +02:00
Dennis Aulenbacher 40994d86a2 bug5706: Added item removal. 2022-08-01 11:23:22 +02:00
Dennis Aulenbacher f7ea069e08 Merge branch 'master' into bug5706 2022-08-01 09:16:15 +02:00
Dennis Aulenbacher 05623c850f bug5734: Handling an unknown webhook event as logged warning. 2022-07-27 17:22:34 +02:00
Dennis Aulenbacher b4046d842d bug5667: Minor indentation fix. 2022-07-13 12:32:23 +02:00
Dennis Aulenbacher b83e4ee68e Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git 2022-07-13 12:21:36 +02:00
Dennis Aulenbacher b83479321e bug5667: Removed fullstop at the end of title 2022-07-13 11:03:30 +02:00
Dennis Aulenbacher b5de604fa6 bug5667: Included PayPal support in release notes 2022-07-13 11:00:26 +02:00
Dennis Aulenbacher 2580f3273e Merge branch 'master' into bug5704 2022-07-04 12:18:58 +02:00
Dennis Aulenbacher c64603863e Improved logging for ItemPrice changes 2022-07-04 12:15:49 +02:00
Dennis Aulenbacher 60f402beb1 bug5753: Fixed Nullpointer 2022-07-04 12:12:46 +02:00
Dennis Aulenbacher bc3cc357da Merge branch 'master' of ssh://sapsailing.com/home/trac/git 2022-07-04 11:44:51 +02:00
Dennis Aulenbacher 03b2f3af13 Merge branch 'master' into bug5632 2022-07-04 09:43:02 +02:00
Dennis Aulenbacher 17dcd59be0 Merge branch 'master' into bug5727 2022-06-21 14:49:22 +02:00
Dennis Aulenbacher da1c5a45ac bug5727: Edited subscription plan texts. 2022-06-21 14:47:57 +02:00
Dennis Aulenbacher 5923be06ec Merge branch 'master' into bug5721 2022-06-20 17:47:37 +02:00
Dennis Aulenbacher 31eedaad50 Merge branch 'bug5721' of ssh://trac@sapsailing.com/home/trac/git into bug5721 2022-06-20 10:48:46 +02:00
Dennis Aulenbacher 8cf9acec68 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git into bug5706 2022-06-20 09:30:28 +02:00
Dennis Aulenbacher 019c332417 bug5721: Filling map instead of reassigning. 2022-06-17 14:55:16 +02:00
Dennis Aulenbacher 27427bb945 bug5746: Removed US as default billing address country 2022-06-13 14:21:37 +02:00
Dennis Aulenbacher 8ea3f4426b bug5721: Logging refinement. Several small fixes 2022-06-08 15:02:11 +02:00
Dennis Aulenbacher 334b8b2151 bug5721: Scheduling SubscriptionPlanBackgroundUpdater on startup 2022-06-08 14:59:46 +02:00
Dennis Aulenbacher 2dabdb9291 bug5727: Condensed all trial plans into one. 2022-06-08 11:49:24 +02:00
Dennis Aulenbacher 0423340ed6 Merge branch 'master' into bug5721 2022-06-08 02:33:14 +02:00
Dennis Aulenbacher 567cf70e98 bug5721: Apllying ItemPrice Updates to existing ItemPrices 2022-06-08 02:32:23 +02:00
Dennis Aulenbacher 6e5887d8f4 bug5721: Fetching ItemPrices 2022-06-08 01:34:28 +02:00
Dennis Aulenbacher 35748f45cc bug5729: Removed obsolete run condition of subscription update task 2022-05-30 05:53:53 +02:00
Dennis Aulenbacher c18174d373 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git into bug5706 2022-05-30 03:55:12 +02:00
Dennis Aulenbacher 1dbc51fabb Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git into bug5706 2022-05-25 11:08:50 +02:00
Dennis Aulenbacher 8e947dd5b3 Restricting RoleDefinition creation from RolePrototype to masters only 2022-05-23 12:49:04 +02:00
Dennis Aulenbacher f87aeca875 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git into bug5706 2022-05-23 10:47:29 +02:00
Dennis Aulenbacher 5413c4eae8 bug5670: Implemented full permission sync for PredefinedRoles and
RolePrototypes
2022-05-18 12:04:18 +02:00
Dennis Aulenbacher fea73c56df Merge branch 'master' into bug5723 2022-05-18 03:20:40 +02:00
Dennis Aulenbacher d9ec2ec960 bug5723: Also making already existing RoleDefinitions publicly readable. 2022-05-18 03:20:03 +02:00
Dennis Aulenbacher dbd0fc378d Merge branch 'master' into bug5723 2022-05-16 13:40:52 +02:00
Dennis Aulenbacher 20c2db36e9 Merge branch 'master' into bug5712
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
2022-05-10 19:20:42 +02:00
Dennis Aulenbacher 2c8d7f87de Merge branch 'bug5712' of ssh://trac@sapsailing.com/home/trac/git into bug5712 2022-05-10 19:17:41 +02:00
Dennis Aulenbacher 0f9a82d51e bug5712: Altered Self-Serivce portal button text 2022-05-10 19:17:19 +02:00
Dennis Aulenbacher a92c0e676c Merge branch 'master' into bug5712
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/whatsnew/resources/SailingAnalyticsNotes.html
2022-05-09 14:14:12 +02:00
Dennis Aulenbacher 65b7b2dc5c bug5712: cancelledAt Stringmessage now conveys "active until" 2022-05-09 13:18:49 +02:00
Dennis Aulenbacher 23163a0c29 bug5712: paymentFinished StringMessage is now more general 2022-05-09 13:14:43 +02:00
Dennis Aulenbacher 9b158a2442 bug5706: Intermediary commit. Started introducing paywallResolver to 2022-05-09 11:27:01 +02:00
Dennis Aulenbacher 51dabfcfc5 Merge branch 'master' into bug5712
Conflicts:
	java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/i18n/subscription/SubscriptionStringConstants.properties
2022-05-04 13:58:15 +02:00
Dennis Aulenbacher 74161b915d bug5712: Disabling Self-Service button when no subscriptions are listed 2022-05-03 22:22:27 +02:00
Dennis Aulenbacher c6fc20701a bug5712: Adjusted Style for Self-Service Portal button. 2022-05-03 22:19:52 +02:00
Dennis Aulenbacher d2d35393df bug5712: Introduced Self-Service Portal in UserSubscriptions 2022-05-03 22:08:11 +02:00
Dennis Aulenbacher 2b9da346e5 bug5712: Removed userWasAlreadySubscribedToOneTimePlan from groupDTOs 2022-05-03 19:41:48 +02:00
Dennis Aulenbacher 86392568b4 bug5712: Renamed Variable 2022-05-03 18:30:50 +02:00
Dennis Aulenbacher 84e224af8d bug5712: Removed obsolete TODO 2022-05-03 18:22:53 +02:00
Dennis Aulenbacher 40ffcaa94e bug5712: Renamed Variable 2022-05-03 18:17:21 +02:00
Dennis Aulenbacher 1367871620 bug5712: Fixed String Constant 2022-05-03 18:17:04 +02:00
Dennis Aulenbacher 6c8579c838 bug5712: Fixed String Message Mapping for time prefix 2022-05-03 18:00:22 +02:00
Dennis Aulenbacher d5481aff25 Removed fixed FIXME 2022-05-03 14:20:32 +02:00
Dennis Aulenbacher 546a00d733 bug5712: Corrected archive server name. 2022-05-02 12:36:58 +02:00
Dennis Aulenbacher 1f635ed188 bug5712: Removed obsolete method 2022-05-02 12:25:28 +02:00
Dennis Aulenbacher 9fad0e43ed bug5712: Adjusted SubscriptionCategory DATAMINING 2022-05-02 12:24:42 +02:00
Dennis Aulenbacher 8e34bd37d6 Merge branch 'master' into bug5712
Conflicts:
	wiki/howto/development/ci.md
2022-05-02 11:14:15 +02:00
Dennis Aulenbacher 8d2bf4e6c2 bug5712: Included data mining roles in SubscriptionPlans 2022-05-02 11:12:39 +02:00
Dennis Aulenbacher b39a83f160 Merge branch 'bug5712' of ssh://trac@sapsailing.com/home/trac/git into bug5712 2022-05-02 09:15:52 +02:00
Dennis Aulenbacher 0e5c4b1f73 bug5712: Introduced data mining roles 2022-05-02 09:15:38 +02:00
Dennis Aulenbacher eb3cc6c6ba bug5712: Removed obsolete message key attribute 2022-05-02 09:14:40 +02:00
Dennis Aulenbacher 26a03456d9 Merge branch 'master' into bug5712 2022-04-20 11:19:36 +02:00
Dennis Aulenbacher 3bb702cddb Moved APIException handling and rescheduling up to ChargebeeAPIRequest 2022-04-05 18:32:21 +02:00
Dennis Aulenbacher 189896234e Only rescheduling when code 429 was present. Otherwise cancelling the
request.
2022-04-05 17:59:59 +02:00
Dennis Aulenbacher 0dc129c7bb rescheduling ChargebeeSubscriptionListRequest after exception 2022-04-05 16:54:05 +02:00
Dennis Aulenbacher fa8f35e974 Removed obsolete Invoice and Transaction API requests 2022-04-05 16:18:53 +02:00
Dennis Aulenbacher 064a31cf56 Starting SubscriptionBackgroundUpdater only on master instances 2022-04-05 12:31:23 +02:00
Dennis Aulenbacher 255a9400dd Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git 2022-04-05 01:40:02 +02:00
Dennis Aulenbacher 9488a11655 Introduced initial delay of 1m for SubscriptionBackGroundUpdater 2022-04-05 01:39:26 +02:00
Dennis Aulenbacher 3ff2282e85 Fetching all subscriptions instead of subscriptions per user 2022-04-05 01:38:53 +02:00
Dennis Aulenbacher dc8049aeaa Empty Subscription role removal only if roles need to be removed. 2022-04-05 01:37:30 +02:00
Dennis Aulenbacher 263a9ae5cc Added missing @Override 2022-04-05 01:34:47 +02:00
Dennis Aulenbacher 4263cf7aa2 fixed role removal for empty subscriptions 2022-04-04 21:18:22 +02:00
Dennis Aulenbacher ce89e78596 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git 2022-04-02 16:51:36 +02:00
Dennis Aulenbacher e74dc5d7c3 Removed redundant provider initialization 2022-04-02 16:50:36 +02:00
Dennis Aulenbacher a8faef5da9 Styling 2022-04-02 16:50:13 +02:00
Dennis Aulenbacher ddb189198b bug5671: Removed paymentStatus from isActiveSubscription() check 2022-04-01 23:42:13 +02:00
Dennis Aulenbacher 84d6b8e171 Removed obsolete TODO 2022-04-01 19:37:30 +02:00
Dennis Aulenbacher 2081144d01 Removed excessive logging 2022-04-01 19:37:10 +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 e605a5a742 Merge branch 'bug5510' of ssh://trac@sapsailing.com/home/trac/git into bug5510 2022-03-30 18:38:08 +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 11d9af3dee Merge branch 'bug5510' of ssh://trac@sapsailing.com/home/trac/git into bug5510 2022-03-30 13:58:23 +02:00
Dennis Aulenbacher cb9d177836 additional fix for persistence of permission changes in RoleDefinitions. 2022-03-30 13:57:52 +02:00
Dennis Aulenbacher 855ceeb2cd Patching RolePrototype permissions if they differ on
getOrCreateRoleDefinitionFromPrototype
2022-03-30 01:50:27 +02:00
Dennis Aulenbacher 05b2607de7 bug5510: All SubscriptionService requests go to master 2022-03-30 01:28:55 +02:00
Dennis Aulenbacher ddbcee9273 fixed persistence issue for roledefinition setPermission 2022-03-30 01:05:43 +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
Dennis Aulenbacher 59004f952b Merge branch 'bug5510' of ssh://trac@sapsailing.com/home/trac/git into bug5510 2022-03-29 16:06:40 +02:00
Dennis Aulenbacher e9c06dc2f6 bug5510: Moved up patching of transaction and invoice data to account
for it when checking role assignments
2022-03-29 16:06:21 +02:00
Dennis Aulenbacher d0d86e7601 bug5510: Fixed switchup in variable assignment 2022-03-29 16:04:24 +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