Axel Uhl
fdedf03f5d
added release notes link to admin console
2014-02-05 10:37:00 +01:00
Axel Uhl
38b13732ec
added a few items to release notes; moved TTCM hint to admin release notes
2014-02-05 09:36:32 +01:00
Axel Uhl
0081e68f8e
Merge branch 'master' into release-notes
2014-02-05 09:26:14 +01:00
Axel Uhl
93b6b80abd
fixed Extreme40 side of sails
2014-02-04 20:12:42 +01:00
Axel Uhl
2eb97b49cf
moved line geometry to LineLengthAndAdvantage[Impl] to keep TrackedRace clear of too much line handling detail
2014-02-04 02:16:30 +01:00
Axel Uhl
0314fdfe27
to fix bug 1742, setting turboThreshold to 0 doesn't seem to cut it; setting to 1e06
2014-02-04 00:27:40 +01:00
Axel Uhl
522ef83a82
fixing bug 1742 by removing the turboThreshold limit for Highcharts series
2014-02-04 00:13:32 +01:00
Axel Uhl
3f692b695e
Merge remote-tracking branch 'server/master'
2014-02-03 09:34:47 +01:00
Axel Uhl
cd5c42c3c7
formatting
2014-02-03 09:33:43 +01:00
Axel Uhl
2937d4acee
removed break as discussed as it requires too much secret knowledge of other method implementations to be justified
2014-01-31 17:29:01 +01:00
Axel Uhl
eb8eb58204
Merge remote-tracking branch 'server/master'
2014-01-31 17:28:47 +01:00
Axel Uhl
53ed72bd5e
Merge remote-tracking branch 'server/master'
...
Conflicts:
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/WindStatusServlet.java
2014-01-31 17:17:07 +01:00
Axel Uhl
6d7dd6af92
added test support for shared Igtimi LiveDataConnection which discovered a few bugs which are now also fixed by this commit
2014-01-31 17:12:37 +01:00
Axel Uhl
454487fd2c
share Igimi LiveDataConnection for equal combinations of device serial numbers
2014-01-31 16:49:36 +01:00
Axel Uhl
ab55a254b8
use PIPESTATUS to capture mvn exit code in the presence of tee
2014-01-30 20:53:11 +01:00
Axel Uhl
842deaea16
removed erroneous single quotes around $? in build script to allow subshell expansion
2014-01-30 20:53:02 +01:00
Axel Uhl
a2675fd4ec
fixed passing through of mvn exit status
2014-01-30 19:03:25 +01:00
Axel Uhl
447ac28498
Merge remote-tracking branch 'server/master'
2014-01-30 14:43:23 +01:00
Axel Uhl
68f3122be4
fixed handling of InterruptedException; must not call interrupt() on current thread because it causes endless InterruptedException
2014-01-30 11:25:43 +01:00
Axel Uhl
3e1b5501a2
moved identification of devices that may have wind data to IgtimiConnectionImpl
2014-01-30 10:12:30 +01:00
Axel Uhl
3af44bb9f2
added logging every 100 text messages in Igtimi Web Socket connector
2014-01-30 09:32:02 +01:00
Axel Uhl
d4cf6ade88
reverting commit cbbb52f6b9 which caused all sources to be packed in the APK
2014-01-29 18:28:11 +01:00
Axel Uhl
0fc691aa89
changed apk dependencies from provided to compile
2014-01-29 17:40:41 +01:00
Axel Uhl
50938a30e1
Merge remote-tracking branch 'server/master'
2014-01-29 17:17:56 +01:00
Axel Uhl
cbbb52f6b9
exclude only sources jars from the apk build
2014-01-29 17:17:16 +01:00
Axel Uhl
96ce201510
added missing EmulatedJRE module inheritance to DataMining.gwt.xml to avoid UUID compilation errors
2014-01-29 06:21:11 +01:00
Axel Uhl
68dabbc633
pass on Maven exit status as exit status of build script to let Hudson see that the build actually failed if Maven failed
2014-01-29 06:18:53 +01:00
Axel Uhl
36ffaea4d5
fixing bug 1729 by adding latch-based synchronization to OT test case
2014-01-28 21:15:28 +01:00
Axel Uhl
822677f060
when StoreAndForward gets a SocketException while reading from SwissTiming's inbound connection, terminate the connection
2014-01-28 00:07:39 +01:00
Axel Uhl
ce59ff176c
Merge branch 'master' into racecommittee_app
2014-01-27 23:38:23 +01:00
Axel Uhl
b8f0cfac10
Merge branch 'master' into racecommittee_app
...
Conflicts:
mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/running/BaseRunningRaceFragment.java
2014-01-27 18:02:24 +01:00
Axel Uhl
56b7528436
Merge remote-tracking branch 'server/master'
2014-01-27 17:59:17 +01:00
Axel Uhl
6999d731dd
(re-?)added the code to increase the passId after the general recall pennant has been hoisted
2014-01-27 17:55:51 +01:00
Axel Uhl
34c1c5454e
Merge branch 'master' into racecommittee_app
2014-01-27 17:23:04 +01:00
Axel Uhl
f0bd78abd6
Merge branch 'master' into racecommittee_app
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/LeaderboardEditing.gwt.xml
java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
2014-01-27 17:21:33 +01:00
Axel Uhl
94062f93a2
Merge remote-tracking branch 'server/master'
2014-01-27 10:28:09 +01:00
Axel Uhl
28fa8c528b
fixed a bunch of NPE issues in the RCapp
2014-01-27 10:26:59 +01:00
Axel Uhl
7cdc1b8028
click field instead of row; this seems to work at least with Firefox under Linux
2014-01-26 20:00:42 +01:00
Axel Uhl
f1dfb05b3f
the verify() method in CellTable wasn't the problem; the element really seems to be missing in the central build; need to find out why
2014-01-26 18:58:02 +01:00
Axel Uhl
83f4eefa26
removed CellTable verify method; it seems to block the central Hudson build although it works find locally...
2014-01-26 18:12:06 +01:00
Axel Uhl
6bd873ed22
break deleting leaderboards loop if the one leaderboard to delete was found; avoids stale DOM element exception
2014-01-25 23:53:22 +01:00
Axel Uhl
e8fd4addde
use 25 pixels as minimum boat display size instead of 35; minics old behavior until we have a decision to display them bigger
2014-01-25 23:35:40 +01:00
Axel Uhl
6e3d37155a
use tail highlighting only when at least one boat is selected
2014-01-25 23:31:15 +01:00
Axel Uhl
b7f0e22c15
show tails in their color always
2014-01-25 23:03:45 +01:00
Axel Uhl
bdc3cd04f4
Merge branch 'master' into selenium-2.39
2014-01-25 20:29:50 +01:00
Axel Uhl
08d19e5da3
Merge remote-tracking branch 'server/master'
2014-01-25 20:29:42 +01:00
Axel Uhl
5de6a24dc2
Merge branch 'master' into selenium-2.39
2014-01-25 20:28:00 +01:00
Axel Uhl
4f733b9b9d
Merge remote-tracking branch 'server/master'
2014-01-25 20:27:48 +01:00
Axel Uhl
7379a812de
enabled debug IDs for LeaderboardEditing.gwt.xml
2014-01-25 20:26:43 +01:00
Axel Uhl
49b0e27b21
test for the presence of six rows in the leaderboard editing table
2014-01-25 12:51:13 +01:00
Axel Uhl
06f030427e
updated Selenium version to 2.39.0 in manifest and pom
2014-01-25 12:38:29 +01:00
Axel Uhl
a5d2d1b8cf
fixed regatta name check which had to include boat class in parentheses
2014-01-25 12:27:55 +01:00
Axel Uhl
6da7fce83f
mark TrackedRacesListComposite in LeadeboardConfigPanel with debugId "TrackedRaces"
2014-01-25 01:42:40 +01:00
Axel Uhl
a7a9cb7c55
Merge branch 'master' into selenium-2.39
2014-01-25 00:49:48 +01:00
Axel Uhl
b46f65469a
removing an old default regatta for which a new one has been created fixes bug 1725
2014-01-25 00:45:52 +01:00
Axel Uhl
4bb12ebc26
formatting only
2014-01-25 00:18:51 +01:00
Axel Uhl
a1833d51e9
re-formatted comment
2014-01-25 00:03:29 +01:00
Axel Uhl
cb3798ac62
renamed "TrackedRaces" debug ID which was ambiguous into TrackedRacesTable
2014-01-25 00:02:52 +01:00
Axel Uhl
cbbce11349
removed Selenium Firefox profile specification again from local-test-environment.xml; it is provided by the launch configs
2014-01-24 23:02:37 +01:00
Axel Uhl
61db8a5d87
Merge branch 'master' into selenium-2.39
2014-01-24 22:45:58 +01:00
Axel Uhl
be11e19ef8
fixing bug 1725 by introducing locking for raceTrackersByID that still allows for maximum concurrency
2014-01-24 22:41:37 +01:00
Axel Uhl
d1391f0fb9
code that tries to link a race to a column
2014-01-24 18:05:25 +01:00
Axel Uhl
e9c1eaf629
creates two race columns for the new leaderboard in preparation of assigning a tracked race to one of them
2014-01-24 16:18:23 +01:00
Axel Uhl
a3187c50c1
fixed waiting for async calls for the case there are none; first green trivial LeaderboardEditing Selenium UI test
2014-01-24 15:14:48 +01:00
Axel Uhl
203b52b6c4
switched to Selenium 2.39, started Selenium test for LeaderboardEditing.html
2014-01-24 13:46:47 +01:00
Axel Uhl
c75c24535d
Merge remote-tracking branch 'server/master' into racecommittee_app
2014-01-24 09:04:39 +01:00
Axel Uhl
dc93e52454
added locking for iteration over the race log's "raw" entries
2014-01-23 13:55:30 +01:00
Axel Uhl
e1edaab309
went back to using UUID for course area and event querying because with JRE emulation GWT can use UUIDs by now
2014-01-23 13:47:15 +01:00
Axel Uhl
394c02b3a4
Merge branch 'master' into racecommittee_app
2014-01-23 12:45:43 +01:00
Axel Uhl
9900735111
added org.junit.runner to datamining.test dependencies; see bug 1721
2014-01-23 10:15:39 +01:00
Axel Uhl
15ae73d5ed
Merge branch 'master' into dataMining
2014-01-23 10:08:21 +01:00
Axel Uhl
fa3144bd5f
Updated cook book (markdown)
2014-01-23 08:55:03 +00:00
Axel Uhl
c7e9d11a6e
on the dataMining branch we of course do want the datamining tests to be executed
2014-01-23 09:30:29 +01:00
Axel Uhl
b6ebd7fbdd
Merge remote-tracking branch 'origin/master' into dataMining
2014-01-23 00:22:29 +01:00
Axel Uhl
56ec73f699
eliminated warning by removing redundant import
2014-01-22 18:00:26 +01:00
Axel Uhl
f9c6df05da
un-commented the test bundles again
2014-01-22 17:57:23 +01:00
Axel Uhl
936f4e888d
use a dedicated domain factory for the delayed leaderboard replication test to ensure there is no competitor in there from previous tests
2014-01-22 17:52:29 +01:00
Axel Uhl
77a18aa93b
fixed pom.xml regarding remote debugging properties (need to be in one line)
2014-01-22 17:50:00 +01:00
Axel Uhl
3d32e32aff
suppress all tests but server.replication.test
2014-01-22 17:33:15 +01:00
Axel Uhl
6d37827907
Merge remote-tracking branch 'server/master'
2014-01-22 17:29:02 +01:00
Axel Uhl
aecae92cd0
added more logging to find out why DelayedLeaderboardCOrrectionsReplicationTest is failing
2014-01-22 17:22:09 +01:00
Axel Uhl
78172c929a
commented out the datamining.test tests in pom.xml until Lennart has fixed those
2014-01-22 16:44:34 +01:00
Axel Uhl
cfe1d11024
started to fix merge issues regarding UUID use in GWT client
2014-01-22 16:42:56 +01:00
Axel Uhl
cef3f3fa83
Merge branch 'master' into racecommittee_app
2014-01-22 16:37:44 +01:00
Axel Uhl
b32d1e6ade
Merge remote-tracking branch 'server/master'
2014-01-22 16:06:07 +01:00
Axel Uhl
a13eeb3c59
added some logging to understand why DelayedLeaderboardCorrectionsReplicationTest fails only on central Hudson
2014-01-22 15:53:30 +01:00
Axel Uhl
2baded9588
Merge branch 'master' into release-notes
2014-01-22 11:00:40 +01:00
Axel Uhl
274ebf90a2
Merge remote-tracking branch 'server/master'
2014-01-22 10:47:30 +01:00
Axel Uhl
0385856902
use MongoDB WriteConcern.SAFE for all master data updates in the MongoObjectFactoryImpl;
...
hopefully this will also have an effect on the so far failing test DelayedLeaderboardCorrectionReplicationTest
which only fails on the central Hudson but seems ok for local execution on a laptop.
2014-01-22 10:45:28 +01:00
Axel Uhl
049431e629
fixed indentation
2014-01-22 08:06:14 +01:00
Axel Uhl
0d2e02bda2
fixed replication test for delayed score corrections after those are now handled slightly differently with a filled competitor store;
...
The delayed leaderboard corrections are now resolved immediately upon loading if competitors are already known in the domain factory
and its competitor store. To preserve the test's behavior, this commit ensures that well-defined, new domain factories and
competitor stores are used for master and replica instance.
2014-01-22 01:35:06 +01:00
Axel Uhl
38178a26b8
added test support for creating competitors through a CompetitorStore/DomainFactory
2014-01-22 01:34:30 +01:00
Axel Uhl
c2523fe879
fixed the clear() method in TransientCompetitorStoreImpl which now clears all internal structures consistently
2014-01-22 01:33:53 +01:00
Axel Uhl
a774878c77
Merge branch 'master' into release-notes
2014-01-22 00:40:00 +01:00
Axel Uhl
29c36c543c
added release notes docs to build.properties
2014-01-22 00:37:21 +01:00
Axel Uhl
37b609d25a
Merge branch 'master' into racecommittee_app
...
Conflicts:
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/NoAddingRaceLogWrapper.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/client/SailingServiceAsync.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/AdminConsole.gwt.xml
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Leaderboard.gwt.xml
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/LeaderboardEditing.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/RaceBoard.gwt.xml
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/RegattaOverview.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/Spectator.gwt.xml
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/TvView.gwt.xml
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/UserManagement.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
2014-01-21 22:51:44 +01:00
Axel Uhl
e0cda62ffb
temporarily fixed the Findel maneuver test by tentatively checking for a TACK maneuver which should be gone with better mark passings
2014-01-21 22:29:24 +01:00
Axel Uhl
a5083691a2
fixing the fix of the previous commit which still caused and endless recursion
2014-01-21 21:25:00 +01:00
Axel Uhl
5e97ea3b0e
fixed endless recursion during wind loading and notification that was introduced by commit 95e4be71a4
2014-01-21 21:13:40 +01:00
Axel Uhl
3c0472974a
typo in comment
2014-01-21 20:59:44 +01:00