Commit Graph
33450 Commits
Author SHA1 Message Date
Steffen Schaefer 0f93d35bcf Added initial tests for PreferenceObjectBasedNotificationSet 2016-07-05 18:28:31 +02:00
Steffen Schaefer 55ed9c93a1 Added missing GWT module inherits because UserService was extended to
used additional stuff from com.sap.sse.gwt
2016-07-05 17:56:37 +02:00
Steffen Schaefer bc81c1c35d Added initial tests for preference object handling and conversion in
UserStore
2016-07-05 17:47:09 +02:00
Benjamin Barth 928fd00485 Adjusted user preferences competitor/boatclass loading 2016-07-05 17:46:25 +02:00
Benjamin Barth 77d35c75c6 Adjusted SuggestBoxFilter hierarchy to enhance flexibility 2016-07-05 17:42:23 +02:00
Steffen Schaefer 86a84eae8f Implemented addValue for SettingsList 2016-07-05 15:11:42 +02:00
Steffen Schaefer 051b5448d2 Registered NotificationPreferences on UserStore to hold instances in
memory
2016-07-05 15:11:22 +02:00
Steffen Schaefer ac2b198709 Initial implementation of NotificationPreferences 2016-07-05 15:10:18 +02:00
Steffen Schaefer d8118553c8 Added missing GWT module inherits because UserService was extended to
used additional stuff from com.sap.sse.gwt
2016-07-05 13:41:32 +02:00
Steffen Schaefer c24b7e5aea Merge branch 'master' into bug2775 2016-07-05 13:35:43 +02:00
Steffen Schaefer 52a750d3bd Added utility class that makes it possible to hold optimized asociations
for which users should be notified about a specific object
2016-07-05 13:35:11 +02:00
Steffen Schaefer 4edc91f10b Added JavaDoc to PreferenceObjectListener 2016-07-05 13:34:02 +02:00
Axel Uhl 5223eac3b5 added /marks/{markId} end point for LeaderboardsResource so that it delivers a single mark
Change-Id: Ief31a6d5af78595d222bf056f5f4baf43e413857
2016-07-05 11:41:29 +02:00
Axel Uhl e224363e45 replaced stderr output for exception by logging
Change-Id: I3a1ce245a120028d59c43b5a771484bbe604f7f7
2016-07-05 11:40:29 +02:00
Steffen Schaefer 69d697843f Forgot to commit one file
It's now possible to get notified on preference object changes in
UserStore
2016-07-05 10:57:53 +02:00
Steffen Schaefer cd5ca3741e It's now possible to get notified on preference object changes in
UserStore
2016-07-05 10:40:20 +02:00
Axel Uhl 77219f7563 follow-up to bug 3755: added description for the new behavior to the admin release notes 2016-07-04 23:58:25 +02:00
Benjamin Barth 069065ba59 Connected user preferences competitor selection to the backend logic 2016-07-04 17:57:59 +02:00
Benjamin Barth 6b41b9b87b Added dispatch action and result for competitor suggestions 2016-07-04 17:57:22 +02:00
Benjamin Barth 4190da82db Added dispatch action and result for competitor suggestions 2016-07-04 17:57:00 +02:00
Benjamin Barth bb5a5b0b36 Added DTO interface to SimpleCompetitorDTO 2016-07-04 17:36:07 +02:00
Axel Uhl ed5ec864fd fix for bug 3755: considering suppressed competitors when "improving" ranks for live races; fixes formerly failing test cases
Change-Id: I815b323e11b0cd5ff456e0debe798517683aff04
2016-07-04 17:33:13 +02:00
Axel Uhl 0c24a3ac57 failing test cases for score adjustments based on suppressions
Change-Id: I38ede6c823c168285e93efff4f61ce0699e569da
2016-07-04 17:25:57 +02:00
Steffen Schaefer d77f6adb43 Initial implementation to register PreferenceConverters on the UserStore
and set/get preference objects that are being held in memory for fast
access
2016-07-04 17:07:01 +02:00
Benjamin Barth b404b42196 Merge remote-tracking branch 'origin/master' into bug2775 2016-07-04 16:06:31 +02:00
Benjamin Barth 32feca5c45 Merge branch 'bug2775' of ssh://trac@sapsailing.com/home/trac/git into bug2775 2016-07-04 16:04:06 +02:00
Benjamin Barth 4d03dc6a1d Moved keyProvider to AbstractSuggestedMultiSelectionDataProvider 2016-07-04 16:03:30 +02:00
Steffen Schaefer 37e47d5fdc First stubs to register PreferenceConverters on the UserStore 2016-07-04 14:44:57 +02:00
Axel Uhl 5ce5eb6bb8 fixed simulator enablement by removing the viewSimulationEnabled URL option and its "false" default
Change-Id: I8e9daa576981f38f78e752a67d898f7d2933a68b
2016-07-04 14:44:06 +02:00
Axel Uhl 5d59e47d5f fixed initialization order of HashMap in WindStatusServlet
Change-Id: Iaad094c73f38f09b94f8644bcdd9a66ea7922a51
2016-07-04 14:27:27 +02:00
Axel Uhl ba3462a341 fixed sorting for TracTrac raceVisibility column
Change-Id: Ie602e71ef36e35e52df0d83590f7c03e508516ad
2016-07-04 11:51:59 +02:00
Axel Uhl 8019b5c9b1 limiting the cache size in SailingServiceImpl.getCompetitorsRaceData
Change-Id: I28b1273c538307e6cc2daae49c42c0ef713441e2
2016-07-01 16:26:14 +02:00
Axel Uhl 5ab8fdb296 bug 3753: avoid Out of memory error by limiting the number of fixes delivered by the SailingServiceImpl.getCompetitorsRaceData call
Change-Id: I50e83fd3fb75c72a0b1c4c8d3f1d13c4bcc977eb
2016-07-01 15:55:54 +02:00
Benjamin Barth 2b27ce2154 Adjusted GWT Module hierarchy for settings serialization 2016-07-01 15:35:44 +02:00
Benjamin Barth 1696623e26 Adjusted GWT Module hierarchy for settings serialization 2016-07-01 15:12:43 +02:00
Steffen Schaefer 33e6ec018c Exporting the SettingsToJsonSerializer from com.sap.sse.shared.android
to make it accessible in other bundles
2016-07-01 12:01:23 +02:00
Steffen Schaefer 6a81ebd0d9 SettingsToJsonSerializer can now directly (de)serialize from/to Strings
Changed the test accordingly
2016-07-01 12:00:27 +02:00
Benjamin Barth aa0f2d5fda Merge branch 'preferences' into bug2775 2016-06-30 16:28:14 +02:00
Steffen Schaefer 0d7c19a984 Added JavaDocs to Settings related classes 2016-06-30 16:26:59 +02:00
Benjamin Barth 716969dee6 Added convenience methods for preferences to client-side UserService 2016-06-30 16:25:31 +02:00
Benjamin Barth 98410df36a Added additional export package concerning settings 2016-06-30 15:03:40 +02:00
Steffen Schaefer 965f8a01fd Updated the RegattaOverview Settings to the current development state 2016-06-30 14:32:12 +02:00
Steffen Schaefer 38affe46a7 Introduced a specific superclass for generic serializable settings and
moved all related classes to a specific subpackage
2016-06-30 14:23:18 +02:00
Axel Uhl 63298b200b Merge remote-tracking branch 'server/master' 2016-06-30 14:19:07 +02:00
Axel Uhl c58d54cd86 adjusted imports
Change-Id: Ida46cc5685e82a9a525ca13d262207ffc036f329
2016-06-30 14:18:28 +02:00
Axel Uhl 9fcc9ba1e8 allow for CSS named colors for boat colors contained in TracTrac metadata
Change-Id: I6ca04ff66bdf14cc2736b32fc47dc2a73db3cb05
2016-06-30 14:17:48 +02:00
Steffen Schaefer 52edd9d598 Adjustments to serialization behavior of AbstractSetting(s) 2016-06-30 13:48:16 +02:00
Benjamin Barth 634a7fc6fb Readded sample for favorite competitor selection 2016-06-30 13:28:34 +02:00
Benjamin Barth 6a8d257fc1 Merge remote-tracking branch 'origin/master' into preferences 2016-06-30 10:02:01 +02:00
Benjamin Barth 541ec499c6 Adjusted matching strings for boat class suggestion filter 2016-06-30 09:58:55 +02:00