D049941
c887df3464
More dependencies added.
2012-08-03 14:26:05 +02:00
D049941
7074d43845
More dependencies added.
2012-08-03 14:25:44 +02:00
D049941
8dcc92d645
More dependencies added.
2012-08-03 14:25:24 +02:00
D049941
8a8558bc22
More dependencies added.
2012-08-03 14:24:52 +02:00
D049941
9f0eb53987
More dependencies added.
2012-08-03 14:24:10 +02:00
D049941
e7dfa6c59d
More dependencies added.
2012-08-03 14:23:53 +02:00
D049941
91ecafd0fe
More dependencies added.
2012-08-03 14:23:11 +02:00
D049941
e6ccee2062
More dependencies added.
2012-08-03 14:22:42 +02:00
D049941
e9795535f9
More dependencies added.
2012-08-03 14:22:17 +02:00
D049941
1a9b67bcda
More dependencies added.
2012-08-03 14:21:51 +02:00
D049941
2877414d43
More dependencies added.
2012-08-03 14:21:18 +02:00
D049941
09a1dbf864
More dependencies added.
2012-08-03 14:20:56 +02:00
D049941
c3f8b178d7
More dependencies added.
2012-08-03 14:20:38 +02:00
D049941
02e5bfcc71
More dependencies added.
2012-08-03 14:20:08 +02:00
D049941
46259a7aef
More dependencies added.
2012-08-03 14:19:08 +02:00
D049941
206606b7a1
First dependencies added.
2012-08-03 14:18:33 +02:00
D049941
2e7a453a7e
MAven pom.xml and first jar added.
2012-08-03 14:17:31 +02:00
D049941
0e3a7be43c
Empty project for Selenium created. More commits follow since we need
...
small commits.
2012-08-03 14:15:45 +02:00
Axel Uhl
80970b876a
more text in the architecture document
2012-08-03 12:00:32 +02:00
Axel Uhl
a91a46c2d7
starting to write an architecture document
2012-08-03 11:00:57 +02:00
Axel Uhl
da07c8da0f
fixing bug 910: when tracked race is (un)linked to/from RaceColumn, LeaderboardDTOCache now removed the leaderboard affected from the cache
2012-08-02 22:50:42 +02:00
Axel Uhl
55ea3df071
fixed blinking marks issue
2012-08-02 12:31:05 +02:00
Axel Uhl
de6091bcec
fixing bugs 901 and 902: leg column adjustment after course update
2012-08-01 22:52:08 +02:00
Axel Uhl
aa8f6c2a7d
fixing MongoDB tests by using the same MongoDB instance for read as for write
2012-08-01 22:38:24 +02:00
Axel Uhl
b0144d6b21
use same MongoDB instance throughout a single MongoDB test to ensure the read-our-own-writes rule
2012-08-01 21:37:04 +02:00
Axel Uhl
590fac568c
fixing bug 904, moving BearingCluster tests to BearingTest and removing the redundant super.setUp() in WindEstimationOnStoredTracksTest
2012-08-01 16:47:52 +02:00
Axel Uhl
028be6fbfa
added the code that loads the "stray" leaderboards again after accidentally removed
2012-08-01 16:25:38 +02:00
Axel Uhl
0314ef9e4e
fix for bug 908: leaderboard referenced by multiple groups now loaded only once
2012-08-01 16:14:26 +02:00
Axel Uhl
f090aa7cd3
Merge branch 'failing-test-908'
2012-08-01 15:56:45 +02:00
Axel Uhl
b66e6f1e47
a failing test case for bug 908
2012-08-01 15:56:02 +02:00
Axel Uhl
61d2bb8ec2
a bug fix for bug 908: leaderboards referenced by more than one group are duplicated during loading
2012-08-01 15:48:16 +02:00
Axel Uhl
6439b1472d
NPE that caused bug 909 (empty leaderboard if only proxy races attacehd) fixed
2012-08-01 15:19:23 +02:00
Axel Uhl
0514bdf031
Merge branch 'course-update'
2012-08-01 15:04:31 +02:00
Marcus Kammer
86af3afa8a
Add styles for formButton
2012-08-01 14:17:33 +02:00
Marcus Kammer
dde24c50c9
Add margin to timePanelButton
2012-08-01 14:17:02 +02:00
Marcus Kammer
f5c6402b0a
Add style name to setScoreCorrectionDefaultTimeBtn
2012-08-01 14:16:37 +02:00
Axel Uhl
d37b0904b5
Merge branch 'master' into course-update
2012-08-01 10:40:03 +02:00
Axel Uhl
e59665413a
added script to replicate wind through a proxy connection
2012-08-01 10:22:44 +02:00
Axel Uhl
a6003d1ea8
introduced "-f" switch in install script for forceful installation of a deviating branch
2012-08-01 10:12:42 +02:00
Axel Uhl
f4330f35e3
fixed notification order in test case to avoid race condition
2012-07-31 21:34:12 +02:00
Axel Uhl
2af353aa5c
major overhaul of TrackedRaceImpl's locking/synchronization behavior:
...
Introduced a serializationLock which works "in reverse." When the instance is to be serialized,
writeObject obtains the writeLock exclusively. This keeps all modifications to serializable structures
out because they all obtain the read lock.
2012-07-31 21:22:03 +02:00
Axel Uhl
92446a399e
no synchronized on TrackedRace anymore; it was useless and caused deadlocks during course updates in conjunction with mark passing updates;
...
Moved the synchronized writeObject(...) method to base class TrackedRaceImpl where the important data structures reside. Removed the
synchronized qualifier and rely only on the CouseImpl's lock. However, this is as unsafe as the synchronized was. What would actually
be required is a dedicated writeObject method that locks on each individual structure's lock when it writes it.
2012-07-31 20:27:31 +02:00
Axel Uhl
d0340c7fe6
replace gates properly when one or both of the gate's buoys were changed
2012-07-31 17:47:36 +02:00
Axel Uhl
761e47e95b
made LockUtil's map recording hold times for write locks thread safe
2012-07-31 16:48:52 +02:00
Axel Uhl
0689103efe
Merge branch 'master' into course-update
2012-07-31 15:16:08 +02:00
Axel Uhl
ffb54444b8
improved logging for adding/removing waypoints to/from a course
2012-07-31 15:13:30 +02:00
Axel Uhl
7ca9173571
fixed issue with course change when replacing control point with equal-named control point
2012-07-31 13:27:21 +02:00
Axel Uhl
8307d59cc2
Merge remote-tracking branch 'server/master'
2012-07-31 11:51:56 +02:00
Axel Uhl
414b9f49a0
reasonably working course update panel; still a few resizing issues with popup dialog containing a CellTable
2012-07-31 11:49:13 +02:00
Axel Uhl
d9bb932b13
a compiling version of RaceCourseManagementPanel after major refactoring to using a ControlPointDTO list
2012-07-31 11:08:44 +02:00