Commit Graph
13817 Commits
Author SHA1 Message Date
Fredrik Teschke a14c2e18ba RCApp: change logic for determining flags to display in RegattaOverview
- compare previous FlagPoleState with current FlagPoleState
- then derive what to display (flag with or without arrow) depending on delta between states
2014-06-24 17:16:43 +02:00
Fredrik Teschke 4f26add403 use SharedDomainFactory in deserializer 2014-06-24 14:42:37 +02:00
Fredrik Teschke 23a77183e1 show date in RegattaOverview table if not today, and more dates in details footer 2014-06-23 15:11:15 +02:00
Axel Uhl 21643e1c32 use Concurrent[Weak]HashMap and Collections.synchronizedSet to generally reduce synchronization and still make iteration-safe 2014-06-23 13:07:03 +02:00
Axel Uhl bf01daace3 fixing ConcurrentModificationException in LeaderboardCacheManager by moving a modification of an inner map into a synchronized block 2014-06-23 12:22:01 +02:00
Frederik Petersen 0329bf13ad Test for course update LeaderboardDTO caching bug 2011 2014-06-23 09:17:32 +02:00
Frederik Petersen 0a30489cf7 Merge branch 'master' of ssh://sapsailing.com/home/trac/git 2014-06-22 13:48:13 +02:00
Axel Uhl ae60c37889 Merge remote-tracking branch 'server/master' 2014-06-22 13:09:30 +02:00
Axel Uhl c280bd48f2 making testRaceTimeReplication more robust by waiting until at least the master has received the start of tracking time;
The problem here was that the abstract replication test set-up only waits until the tracked race has been received. Since the
use of the TracAPI the creation of the TrackedRace object doesn't require the successful receiving of the race timings. So we
need to wait for the arrival of the times separately.
2014-06-22 13:02:20 +02:00
Simon Pamies ac57279566 Fixed export for data where there is no maximum speed for a competitor 2014-06-22 12:23:28 +02:00
Simon Pamies 19ab314390 Fixed NPE occurring when there is no advantage on start line 2014-06-22 12:16:31 +02:00
Axel Uhl b040a0a702 Merge commit '5a5cfea780d727c50b99d0e2b4ef8d924d62e045' 2014-06-22 12:00:32 +02:00
Frederik Petersen e2e7a3ed31 Added moderator shortkey CTRL+M / CTRL+m for hiding navigation panel
applies to RaceboardPanel
2014-06-22 11:53:46 +02:00
Frederik Petersen 416c3cf4b9 Merge branch 'bug2010' 2014-06-22 09:59:09 +02:00
Frederik Petersen 60e7b713d0 Regattas races collection is now empty when imported
fixes bug2010
2014-06-22 09:58:07 +02:00
Fredrik Teschke 7978277e0a Merge branch 'master' of sapsailing.com:/home/trac/git
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/TrackedRaceLoadsFixesTest.java
2014-06-22 09:37:28 +02:00
Fredrik Teschke bd6531bdae detect number of switches between threads loading fixes for racelog mappings for test case 2014-06-22 09:35:39 +02:00
Axel Uhl 5a5cfea780 added FIXME comment for bug 2009 2014-06-22 08:51:59 +02:00
Axel Uhl db73fa75ee use single-point-of-exit pattern in CompetitorSelectionModel.getColor 2014-06-21 23:56:29 +02:00
Axel Uhl fa0ff723d3 enable CrossTrackErrorCache to clear the entire cache by using null as update interval which was so far not completely implemented 2014-06-21 23:53:47 +02:00
Axel Uhl 31911c0774 Merge remote-tracking branch 'server/master' 2014-06-21 22:47:47 +02:00
Axel Uhl 62d9632980 made compilable by adding all necessary implementations of waypointAdded/waypointRemoved in all RaceChangeListeners 2014-06-21 22:38:12 +02:00
Axel Uhl bed511e75b removed the otherwise unused BaseRaceChangeListener class and replaced its only use by AbstractRaceChangeListener 2014-06-21 22:25:10 +02:00
Axel Uhl 9adc2c2999 added event forwarding for CourseListener events to DynamicTrackedRace 2014-06-21 22:22:04 +02:00
Axel Uhl f49a34e7cf invalidate cross track error cache entirely when course change is received 2014-06-21 22:14:19 +02:00
fmittag c4221bc3d0 dirty fix for manage2sail result import where gender in XRR does not match gender in manage2sail json api 2014-06-21 22:11:57 +02:00
Axel Uhl 45b67de6a2 working towards a solution for bug 2011; will cherry-pick to master and then continue there 2014-06-21 22:01:32 +02:00
Frederik Petersen ed1d643a76 Added hamcrest to manifest because of mockito 2014-06-21 20:51:37 +02:00
Simon Pamies 5992db8fae Made igtimi messages more robust against concurrent modification exception 2014-06-21 18:13:09 +02:00
Simon Pamies 3fcd8553c0 Fixing display of expedition messages, also made sure to not display all messages at once 2014-06-21 18:06:09 +02:00
Frederik Petersen fa09759b73 Merge branch 'bug-2008' 2014-06-21 17:51:35 +02:00
Frederik Petersen f9d9183442 viewShowNavigationPanel now enabled in RaceBoard and Spectator panels
fixes bug2008
2014-06-21 17:50:15 +02:00
Fredrik Teschke e121941f94 fix bug that prevents text view for flag change to be updated on RRS26 start mode change 2014-06-21 17:30:35 +02:00
Frederik Petersen 5a0af4f0d9 Added server trackers for the result url activation szenario 2014-06-21 16:34:19 +02:00
fmittag bf84747cc2 fixed the way the resultURLRegistry-Service is retreived from the OSGI service registry 2014-06-21 14:50:47 +02:00
Simon Pamies 3b68ffbf9b Fixed leaderboards button 2014-06-21 13:53:59 +02:00
Axel Uhl faf5ea470d Merge remote-tracking branch 'server/master' 2014-06-21 11:36:13 +02:00
Axel Uhl a0115e0e4c fixed synchronization issues with lastExpeditionMessages collection which was causing ConcurrentModificationExceptions 2014-06-21 11:30:54 +02:00
Frederik Petersen c9dddc3158 Merge branch 'master' into result-url-persistence 2014-06-21 10:43:10 +02:00
Frederik Petersen 631f6685a7 Added test for result url persistence 2014-06-21 10:42:31 +02:00
Axel Uhl e244949a35 fixed UI test after default regatta naming has reverted back to TracTrac event name + boat class name 2014-06-21 10:33:19 +02:00
Frederik Petersen 492736098c Added persistence for result import urls 2014-06-21 09:49:40 +02:00
Axel Uhl d70bc1e817 fixed test after default regatta name is back to TracTrac event name + boat class 2014-06-21 09:05:00 +02:00
Axel Uhl 095d4d1804 use variables PWD and TMP in start script to allow overriding in env.sh 2014-06-21 08:35:54 +02:00
Axel Uhl a42db86b6f After reverting the default regatta naming to the TracTrac event name, had to adjust a test verdict that expected different default regattas for different race names 2014-06-20 20:06:38 +02:00
Axel Uhl 1d4db17eb1 Merge remote-tracking branch 'server/master' 2014-06-20 12:20:06 +02:00
Axel Uhl c55b3c2095 fixing construction of default regatta name for TracTrac connector, fixing bug 2007 2014-06-20 12:17:38 +02:00
Simon Pamies 63cf71047d Changed column name to make purpose clearer 2014-06-20 10:20:21 +02:00
Axel Uhl b88de98f1f added timeout rule for Igtimi tests 2014-06-19 15:31:30 +02:00
Axel Uhl 48a9b24d58 fixing bug 2005 ordering problem while still parallelizing 2014-06-19 10:02:16 +02:00