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