Steffen Schaefer
|
2d8b3f072e
|
Reducing amount of operations through Selenium to speed up some test
cases
|
2017-04-04 15:57:58 +02:00 |
|
Steffen Schaefer
|
700e6f8728
|
Adjusted TracTracEventManagementPanelPO.startTrackingForRaces to throw
an exception if not all given races were selected
|
2017-04-04 15:56:24 +02:00 |
|
Steffen Schaefer
|
3d47e58f68
|
Added credentials for Igtimi to SimulatorOverlayTest and activated code
that depends on this
|
2017-04-04 14:16:39 +02:00 |
|
Steffen Schaefer
|
91f6940791
|
Waiting for dialogs to appear due to some indeterministic test failures
|
2017-04-04 14:15:18 +02:00 |
|
Steffen Schaefer
|
b30ef59837
|
PolarDataServiceImpl is now cleared in Selenium tests
|
2017-04-04 14:14:42 +02:00 |
|
Steffen Schaefer
|
bf94bcee64
|
Updated SimulatorOverlayTest to track the races again after wind is
imported to make polar data available. The test is partially temporarily
commented to not include credentials in plain text.
|
2017-04-04 10:59:13 +02:00 |
|
Steffen Schaefer
|
3f9e2cb658
|
Added functionality to remove all tracked races in Selenium at once
|
2017-04-04 10:57:25 +02:00 |
|
Steffen Schaefer
|
743269203c
|
Merge branch 'master' into bug3529
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
|
2017-04-04 09:05:53 +02:00 |
|
Steffen Schaefer
|
78272d1d8e
|
Waiting for edit series dialog due to some indeterministic test failures
|
2017-04-04 09:03:37 +02:00 |
|
Steffen Schaefer
|
5ddf50d46f
|
Waiting for alert when adding Igtimi account
|
2017-04-04 08:11:27 +02:00 |
|
Steffen Schaefer
|
9e1216affc
|
Extended SimulatorOverlayTest regarding loading wind to make polar data
available for simulator overlay in RaceBoard
|
2017-04-04 08:11:22 +02:00 |
|
Steffen Schaefer
|
410ef6afa7
|
Wind is now deleted when clearing the DB during Selenium tests
|
2017-04-04 08:11:16 +02:00 |
|
Steffen Schaefer
|
c5f468ccc2
|
Added initial selenium support for WindPanel
|
2017-04-04 08:11:10 +02:00 |
|
Steffen Schaefer
|
42bfd7280c
|
Added first steps to load wind in SimulatorOverlayTest
|
2017-03-28 17:14:45 +02:00 |
|
Steffen Schaefer
|
7d6d99667d
|
Fixed the check if simulator overlay is available in RaceMap settings
|
2017-03-28 17:13:01 +02:00 |
|
Steffen Schaefer
|
b768b3e2d6
|
Code simplifications
|
2017-03-28 16:52:12 +02:00 |
|
Steffen Schaefer
|
41c0281cd5
|
Added the possibility to add igtimi accounts via Selenium
|
2017-03-28 16:36:49 +02:00 |
|
Steffen Schaefer
|
7ebc53fbd4
|
Added stub for IgtimiAccountsManagementPanelPO
|
2017-03-28 15:54:25 +02:00 |
|
Steffen Schaefer
|
e2317cd181
|
Initial test implementation for simulator overlay in RaceBoard
|
2017-03-28 15:12:21 +02:00 |
|
Steffen Schaefer
|
64a86e8e1e
|
Added functionality to TracTracEventManagementPanelPO to track all
listed races
|
2017-03-28 14:04:58 +02:00 |
|
Steffen Schaefer
|
05f45ec19e
|
Optimized TracTracEventManagementPanelPO.startTrackingForRaces by using
a Predicate to select the races to track
|
2017-03-28 14:03:46 +02:00 |
|
Steffen Schaefer
|
a8ab4fbe37
|
Removed duplicate code
|
2017-03-28 14:02:28 +02:00 |
|
Steffen Schaefer
|
fbdecee214
|
Extended SeriesEditDialogPO to add a single race without number suffix
|
2017-03-28 13:59:25 +02:00 |
|
Steffen Schaefer
|
34f412b791
|
Extended SeriesEditDialogPO to be able to set medal series
|
2017-03-28 13:58:51 +02:00 |
|
Steffen Schaefer
|
711cb776b7
|
Extended RegattaEditDialogPO to trigger "Add Series" functionality
|
2017-03-28 13:57:56 +02:00 |
|
Steffen Schaefer
|
a6d91e6437
|
Changes to make "Show Simulator Overlay" setting in RaceMap
Selenium-testable
|
2017-03-28 13:57:13 +02:00 |
|
Steffen Schaefer
|
540568ea76
|
Extended CellTablePO to select entries by Predicate and select all
entries
|
2017-03-28 13:56:12 +02:00 |
|
Steffen Schaefer
|
7f4684ad81
|
Always running Selenium tests using locale=en
|
2017-03-28 13:54:57 +02:00 |
|
Steffen Schaefer
|
1571624849
|
Setting consistent ports for DevMode launch configurations to make
Selenium tests work locally without adjustments
|
2017-03-28 10:04:20 +02:00 |
|
Steffen Schaefer
|
dbeba38fb8
|
Merge branch 'master' into bug3529
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
|
2017-03-28 08:14:42 +02:00 |
|
Steffen Schaefer
|
5e64de154c
|
Temporarily ignored SettingsTest because make default is currently
deactivated
|
2017-03-21 09:05:52 +01:00 |
|
Steffen Schaefer
|
29d98b7017
|
Temporarily deactivated saving of settings
|
2017-03-21 08:54:30 +01:00 |
|
Steffen Schaefer
|
8b0e1cde72
|
Merge branch 'master' into bug3529
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/home/solutions/SailingAnalyticsNotes.html
java/com.sap.sailing.www/release_notes_admin.html
|
2017-03-21 08:11:06 +01:00 |
|
Steffen Schaefer
|
55fcafa2fa
|
Merge branch 'master' into bug3529
|
2017-03-14 08:01:44 +01:00 |
|
Steffen Schaefer
|
1930e2a3b5
|
Merge branch 'master' into bug3529
Conflicts:
java/com.sap.sailing.www/release_notes_admin.html
|
2017-03-09 08:25:41 +01:00 |
|
Steffen Schaefer
|
09dd5ac285
|
Extended SettingsUtil to also be able to copy values from one settings
object to another
|
2017-03-07 14:52:33 +01:00 |
|
Steffen Schaefer
|
c0577add8a
|
Changed SettingsUtil to also work with SettingsMap instances
|
2017-03-07 12:37:14 +01:00 |
|
Steffen Schaefer
|
1f4565b029
|
Added JavaDocs
|
2017-03-07 11:09:46 +01:00 |
|
Steffen Schaefer
|
4a0e7f0713
|
Initial implementation to copy GenericSerializableSettings for settings
generically
|
2017-03-07 11:05:40 +01:00 |
|
Steffen Schaefer
|
ede732b417
|
Added release notes regarding AutoPlay
|
2017-03-07 09:25:52 +01:00 |
|
Steffen Schaefer
|
d42da1aab3
|
Merge branch 'master' into bug3529
|
2017-03-07 09:18:00 +01:00 |
|
Steffen Schaefer
|
e52955485b
|
Fixed a typo
|
2017-03-07 09:17:09 +01:00 |
|
Steffen Schaefer
|
9c06fbe752
|
Added release notes regarding user settings
|
2017-03-07 09:13:16 +01:00 |
|
Steffen Schaefer
|
c4959524e0
|
Merge branch 'master' into bug3529
|
2017-03-07 07:44:57 +01:00 |
|
Steffen Schaefer
|
9acb1acf53
|
Ensuring the correct default value for detailType in
MultiCompetitorLeaderboardChart
|
2017-03-06 16:45:54 +01:00 |
|
Steffen Schaefer
|
c03cad071d
|
Merge branch 'master' into bug3529
|
2017-03-06 15:51:33 +01:00 |
|
Steffen Schaefer
|
a27ebc7bfc
|
Merge branch 'master' into bug3529
|
2017-02-24 11:33:21 +01:00 |
|
Steffen Schaefer
|
17df222463
|
Removed unnecessary inherits to RaceBoard in AdminConsole
|
2017-02-24 09:22:39 +01:00 |
|
Steffen Schaefer
|
7db4e71dc9
|
Creating LeaderboardEditing links using the context settings
|
2017-02-24 09:20:40 +01:00 |
|
Steffen Schaefer
|
482d999860
|
Allowing to create URLs without settings
|
2017-02-24 09:17:29 +01:00 |
|
Steffen Schaefer
|
cf26f58e1f
|
Introduced context definition settings for LeaderboardEditing
|
2017-02-24 09:06:12 +01:00 |
|
Steffen Schaefer
|
d5317013ea
|
Moved Spectator settings to settings package
|
2017-02-24 09:02:02 +01:00 |
|
Steffen Schaefer
|
a55daef484
|
Code simplifications
|
2017-02-24 08:46:27 +01:00 |
|
Steffen Schaefer
|
8ee8a6cce0
|
Using Settings to construct links
|
2017-02-24 08:41:16 +01:00 |
|
Steffen Schaefer
|
47be750377
|
Handling more URL parameters by using GenericSerializableSettings
|
2017-02-24 08:25:59 +01:00 |
|
Steffen Schaefer
|
f98b9c70e5
|
Added a comment to GwtHttpRequestUtils regarding Settings
|
2017-02-24 08:25:21 +01:00 |
|
Steffen Schaefer
|
fbacf4546c
|
Creating Leaderboard.html links only using Settings objects instead of
String Maps
|
2017-02-23 15:29:57 +01:00 |
|
Steffen Schaefer
|
38f7588d30
|
Removed unused class
|
2017-02-23 14:52:39 +01:00 |
|
Steffen Schaefer
|
f736f9110b
|
Removed parsing of an unused URL parameter
|
2017-02-23 14:40:00 +01:00 |
|
Steffen Schaefer
|
6b81fe5e08
|
Removed unused constants for URL parameter names (most settings are now
handled as GenericSerializableSettings)
|
2017-02-23 14:27:28 +01:00 |
|
Steffen Schaefer
|
6125033186
|
Removed unused class
|
2017-02-23 14:25:10 +01:00 |
|
Steffen Schaefer
|
4b3f444e22
|
Implemented user settings for regatta leaderboards tab in series
|
2017-02-23 14:25:01 +01:00 |
|
Steffen Schaefer
|
fb47ec744f
|
Implemented user settings for leaderboard tab in event/regatta
|
2017-02-23 13:54:35 +01:00 |
|
Steffen Schaefer
|
6f63b38eca
|
Implemented user settings for overall leaderboard and competitor
analytics tabs in series
|
2017-02-23 10:09:00 +01:00 |
|
Steffen Schaefer
|
26d9553a65
|
Fixed IndexOutOfBoundsException if storing settings for the root
component
|
2017-02-23 09:41:52 +01:00 |
|
Steffen Schaefer
|
c68428e345
|
Added null check
|
2017-02-23 09:34:36 +01:00 |
|
Steffen Schaefer
|
f4b0e62cc3
|
Added SettingsStorageManager that uses settings from a place instead of
URL parameters
|
2017-02-23 08:25:32 +01:00 |
|
Steffen Schaefer
|
264e765112
|
Removed support to specify the preselectedRace in LeaderboardEntryPoint
and Home via URL. This is primarily intended for use in the RaceBoard
and was never used by end users in the case of LeaderboardEntryPoint and
Home.
|
2017-02-22 17:34:53 +01:00 |
|
Steffen Schaefer
|
df4d0a8ba6
|
Added missing inherits
|
2017-02-22 17:21:36 +01:00 |
|
Steffen Schaefer
|
3778fc45c9
|
Removed unused method parameter
|
2017-02-22 16:26:07 +01:00 |
|
Steffen Schaefer
|
f231a53999
|
Changed parsing of the preselected race to use a new Settings object
instead of manual URL parameter parsing
|
2017-02-22 16:20:26 +01:00 |
|
Steffen Schaefer
|
cc1a3cd7a8
|
Consistent naming of Settings used as context definition
|
2017-02-22 14:39:29 +01:00 |
|
Steffen Schaefer
|
443f75b6f2
|
Moved LeaderboardContextSettings to settings module to be able to
parameterize the module without including the whole source
|
2017-02-22 14:37:53 +01:00 |
|
Steffen Schaefer
|
c5b1bc3178
|
Not parsing URL parameters manually anymore
|
2017-02-22 13:42:50 +01:00 |
|
Steffen Schaefer
|
b6b055eba1
|
Fixed some Luna <-> Neon confusion in onboarding
|
2017-02-22 13:25:33 +01:00 |
|
Steffen Schaefer
|
6163425249
|
Merge branch 'master' into bug3529
|
2017-02-22 13:15:46 +01:00 |
|
Steffen Schaefer
|
426031846b
|
Inlined property names that are only used in Settings types (we do not
parse URL parameters manually anymore)
|
2017-02-22 13:14:26 +01:00 |
|
Steffen Schaefer
|
73d3ac395b
|
Merge branch 'master' into bug3529
|
2017-02-22 13:05:06 +01:00 |
|
Steffen Schaefer
|
fa1df6f0cf
|
Fixed some Luna <-> Neon confusion in onboarding
|
2017-02-22 13:03:42 +01:00 |
|
Steffen Schaefer
|
0035d09bb7
|
Added SAP JVM Tools to the features being installed by
installPluginsForEclipseNeon.sh
|
2017-02-22 13:00:54 +01:00 |
|
Steffen Schaefer
|
c69b89e48b
|
Added missing inherits
|
2017-02-22 09:32:01 +01:00 |
|
Steffen Schaefer
|
32958033cc
|
Added JavaDocs
|
2017-02-22 09:05:31 +01:00 |
|
Steffen Schaefer
|
7ed689300d
|
Fixed duplicate deserialization of Settings to an URLBuilder
|
2017-02-22 08:19:05 +01:00 |
|
Steffen Schaefer
|
a8c4a5cfaf
|
Added missing ignoreLocalSettings parameter to RegattaOverview links
|
2017-02-22 08:18:26 +01:00 |
|
Steffen Schaefer
|
7c41c39728
|
Added missing inherits
|
2017-02-22 08:05:31 +01:00 |
|
Steffen Schaefer
|
3c886208fc
|
Removed duplicate code by using inheritance
|
2017-02-21 14:08:08 +01:00 |
|
Steffen Schaefer
|
347291e0d0
|
Removed unused code
|
2017-02-21 09:37:31 +01:00 |
|
Steffen Schaefer
|
ee7d8c5036
|
Using UserSettingsStorageManager.createSettingsStorageManager in
RegattaOverview to create the SettingsStorageManager based on the
ignoreLocalSettings URL flag
|
2017-02-21 09:36:24 +01:00 |
|
Steffen Schaefer
|
41605478d9
|
JavaDoc improvements
|
2017-02-21 09:35:05 +01:00 |
|
Steffen Schaefer
|
5758c29c65
|
Added a factory method to UserSettingsStorageManager to create the
SettingsStorageManager instance based on the ignoreLocalSettings flag
|
2017-02-21 09:35:00 +01:00 |
|
Steffen Schaefer
|
5ff97afc1c
|
ComponentContextWithSettingsStorage now only provides save button if
SettingsStorageManager.supportsStore == true
|
2017-02-21 09:34:55 +01:00 |
|
Steffen Schaefer
|
e7e09a0895
|
Added supportsStore method to decide if a SettingsStorageManager can
handle save
|
2017-02-21 09:34:51 +01:00 |
|
Steffen Schaefer
|
f54ba0803e
|
Introduced SimpleSettingsStorageManager which reads Settings from the
URL only
|
2017-02-21 09:34:46 +01:00 |
|
Steffen Schaefer
|
0926eaecf0
|
ignoreLocalSettings is added to a generated URL in RegattaOverview if it
is set to true
|
2017-02-21 08:55:03 +01:00 |
|
Steffen Schaefer
|
b720da2021
|
Moved ignoreLocalSettings flag to a separate GenericSerializableSettings
class
|
2017-02-21 08:48:08 +01:00 |
|
Steffen Schaefer
|
0a7b43f8b3
|
Merge branch 'master' into bug3529
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.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/presentation/AbstractResultsPresenterWithDataProviders.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/presentation/MultiResultsPresenter.java
|
2017-02-21 08:19:41 +01:00 |
|
Steffen Schaefer
|
29fa3bc38f
|
Adjusted RegattaOverview to use Lifecycle/ComponentContext for handling
of settings
|
2017-02-20 08:28:44 +01:00 |
|
Steffen Schaefer
|
e39fc2cee8
|
The regular SettingsDialog can now optionally create links
|
2017-02-20 08:28:39 +01:00 |
|
Steffen Schaefer
|
cf43a62842
|
Pulled handling of initial settings into ComponentContext interface and
simplified its usage
|
2017-02-20 08:28:35 +01:00 |
|
Steffen Schaefer
|
c15bbc0fef
|
Renamed AbstractComponentContextWithSettingsStorage to
ComponentContextWithSettingsStorage because it isn't abstract anymore
|
2017-02-15 11:00:58 +01:00 |
|