Commit Graph
12629 Commits
Author SHA1 Message Date
fmittag 59a9529ad2 moved some generic async related classes to com.sap.sse.client.async package 2014-03-18 15:59:45 +01:00
Axel Uhl 896335b9af added test for bug 1857 2014-03-18 15:50:36 +01:00
Axel Uhl d40495c7d1 Merge remote-tracking branch 'server/master' 2014-03-18 15:32:48 +01:00
Axel Uhl e3097e1dd6 fixing bug 1857 by using equalsWithNull in Util where an iterable may contain null values 2014-03-18 15:31:51 +01:00
Frederik Petersen 0f585068f2 Added wind export checkbox in master data import panel
allows the user to disable the wind export/import, which will lead to
significantly smaller data sizes
2014-03-18 15:25:50 +01:00
fmittag c902ddeea3 Merge remote-tracking branch 'origin/dataMining' into sse_gwt_refactoring
Conflicts:
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/AbstractEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/DataMiningEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/DataMining.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/PolarSheets.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Simulator.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/VideoPopup.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/YoutubePopup.gwt.xml
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
2014-03-18 14:29:55 +01:00
fmittag 26379cff1a Merge remote-tracking branch 'origin/master' into sse_gwt_refactoring
Conflicts:
	java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-03-18 13:13:58 +01:00
fmittag c7d47a4940 added src folder of com.sap.sse.datamining.shared bundle to GWT launch configs to enable dev mode for DataMining entry point 2014-03-18 13:01:30 +01:00
Axel Uhl 120c40cc1b fixing bug 1856 by avoiding NPE in case of unknown speed/bearing around maneuver 2014-03-18 12:58:12 +01:00
Lennart Hensler f5f8909a12 Fixed a NPE in the DataMiningFactory
The map for the supported locales (mapped by the local info name, provided
by GWT) wasn't initialized properly.
2014-03-18 11:37:33 +01:00
Lennart Hensler 875ec9465e Merge remote-tracking branch 'origin/dataMining' into dataMining 2014-03-18 11:14:27 +01:00
fmittag 65293459ba Merge remote-tracking branch 'origin/dataMining' into dataMining 2014-03-18 10:31:31 +01:00
Lennart Hensler 18a328fd8d Implemented the HasContext hierarchy 2014-03-18 08:53:16 +01:00
Lennart Hensler 42569d1b07 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-03-17 22:25:39 +01:00
Axel Uhl 8809d9e15d Merge branch 'bug1854' 2014-03-17 17:57:58 +01:00
Axel Uhl 6af2162d82 fixed NPE in GPS Lag column 2014-03-17 17:52:44 +01:00
Axel Uhl e293866128 added implementation and test case for the flexible leaderboard column rename use case;
race log for a renamed column must be migrated in DB which in particular requires removing the race log
events under their old race log identifier key
2014-03-17 16:10:32 +01:00
Axel Uhl 9bdbdbe093 warn user of race log removal in case the race list of a regatta series is modified 2014-03-17 15:33:26 +01:00
fmittag af580de03c renamed some packages in com.sap.sse.datamining.shared 2014-03-17 15:25:23 +01:00
Axel Uhl 3f315b79bf fix for bug 1854 that now also removes the race log for a flexible leaderboard column if the race column is removed 2014-03-17 15:21:00 +01:00
Axel Uhl 27ae96fc3d added a failing test for the removal of a persistent race log in case a race column is removed from a flexible leaderboard 2014-03-17 15:19:29 +01:00
Axel Uhl c77b5e237b refactored FlexibleLeaderboardImpl.addRace/addRaceColumn such that the core logic for adding a column exists only once 2014-03-17 15:11:39 +01:00
Axel Uhl 1c2d2b0c11 fixed bug 1854 for regatta race columns; need to do the same for flexible leaderboards 2014-03-17 15:04:17 +01:00
Axel Uhl 0999c68205 added a failing test case for the scenario described in bug 1854, comment #1;
Removing a race column does currently not remove its race logs in the database; neither does removing the entire
series or even regatta. The failing test case in TestRaceLogRemoval asserts (but so far fails in asserting) that
removing a race column and re-adding it will lead to a new, empty race log. The fix will naturally be to
add a method in MongoObjectFactory that removes a race log from the database which is called when a race column
is removed. This method should then probably also be invoked when an entire series or FlexibleLeaderboard is
removed.
2014-03-17 14:40:35 +01:00
fmittag 64b0f8ee8a moved com.sap.sailing.common.filter package content to com.sap.sse.common and added com.sap.sse.common bundle to all launch configurations 2014-03-17 14:32:10 +01:00
fmittag f19fc449f2 added a com.sap.sse.common.test bundle 2014-03-17 13:21:08 +01:00
fmittag b4510e160c Merge remote-tracking branch 'origin/master' into sse_gwt_refactoring
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardSettingsDialogComponent.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboardedit/LeaderboardEditPage.java
2014-03-17 11:49:49 +01:00
Lennart Hensler 2e9de031ef Extended the context hierarchy and implemented a first retriever 2014-03-16 14:22:23 +01:00
Lennart Hensler 0698098f35 Refactored the filtering retrieval processer to fit the standard usage 2014-03-15 18:03:49 +01:00
Lennart Hensler be0ad56062 Implemented the cluster group repositories 2014-03-15 16:39:12 +01:00
Lennart Hensler a6dbf58d7e Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.datamining.shared/META-INF/MANIFEST.MF
	java/com.sap.sailing.datamining.shared/src/com/sap/sailing/datamining/shared/impl/SimpleQueryDefinition.java
	java/com.sap.sailing.datamining/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-03-15 08:18:56 +01:00
fmittag b3dc0753c0 Moved remote service creation from AbstractEntryPoint to the concrete EntryPoint classes to reduce cross dependencies 2014-03-14 18:35:51 +01:00
Axel Uhl b38f9b0479 Merge remote-tracking branch 'server/master' 2014-03-14 17:38:32 +01:00
Axel Uhl 4813347b75 made more members of AsyncActionsExecutor final 2014-03-14 17:07:00 +01:00
D049941 b27d364ac0 Launch configurations fixed 2014-03-14 15:52:37 +01:00
D049941 d122a1a0ea Removed the disabling of native events which was left over from Franks
changes.
2014-03-14 14:50:37 +01:00
D049941 cd6486e40d Files replaced with the version from origin/master and changes of Frank
reverted.
2014-03-14 14:12:28 +01:00
fmittag fbd8b04851 changed used Java SDK to 1.7 for gwt.ui bundle and fixed warnings 2014-03-14 11:20:11 +01:00
D049941 f7f52d6721 Merge remote-tracking branch 'origin/master' into riccardo-selenium
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/regattaoverview/RegattaOverviewPanel.java
	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/gwt/CellTablePO.java
2014-03-13 18:38:28 +01:00
Axel Uhl 388a904c6e use one decimal digit for GPS lag ratio display; fixed tooltip for GPS quality column 2014-03-13 16:34:09 +01:00
D049941 91bf896603 Documentation fixed. 2014-03-13 15:20:13 +01:00
D049941 df622b8e5e Condition added to wait that a specific number of AJAX requests has been
completed. We use this in test if requests a triggered automatically in
the background.
2014-03-13 15:04:31 +01:00
D049941 11bedba60c Changes of commit a3187c50c1 reverted,
since its an error if window.PENDING_AJAX_CALLS is null.

We also use arguments now instead of formatting the script code.
2014-03-13 15:02:19 +01:00
D049941 7afda1ccca Wait between the scrolling of tabs added to avoid occasional
timing/synchronization issues.
2014-03-13 14:58:26 +01:00
D049941 d3138df85e We have to provide null to click at the current cursor position 2014-03-13 14:55:12 +01:00
D049941 4e49ffc670 Refactoring as discussed.
- MarkedAsyncCallback is now a decorator for another AsyncCallback
- Simplification of the AsyncAction interface, which can be implemented
as anonymous class
- AsyncActionExecutor works with any implementation of AsyncAction now
and calls all necessary methods internal to realize the droping of
actions
- Support for categories of AJAX-requests which should be used for the
execution of AsyncActions
2014-03-13 14:46:41 +01:00
Axel Uhl 44212a2175 Merge branch 'master' into mak-bug1502
Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/DetailType.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/DetailTypeFormatter.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/TrackingQualityColumn.java
2014-03-13 14:20:42 +01:00
Axel Uhl 73e905d241 Merge branch 'master' into mak-bug1067 2014-03-13 13:42:57 +01:00
Simon Pamies 61a3d3dd92 Updated information about upcoming events 2014-03-13 13:22:20 +01:00
Simon Pamies 48b424d4a3 Another update to release notes 2014-03-13 13:17:32 +01:00