Axel Uhl
e310e55158
fixed logic with hanging tests in AbstractReceiverWithQueue.stopAfterNotReceivingEventsForSomeTime
2013-07-09 15:25:18 +02:00
Axel Uhl
71c5282e1c
yet improved logging for stopping of TracTrac receivers which now and then simply seems to block
2013-07-09 15:18:08 +02:00
Axel Uhl
f55259574e
improved javadoc formatting
2013-07-04 00:43:13 +02:00
Axel Uhl
50c0996dff
switched from using Polyline to using Polygon for sidelines so that we support more than two marks as a sideline in general
2013-07-03 20:39:58 +02:00
fmittag
e0e4614751
initial version of sideline support (server side and drawing on map)
...
so far only sidelines modeled as gate are supported
2013-07-01 18:42:42 +02:00
Axel Uhl
a79af78835
removed unused properties from RaceRecord
2013-06-26 19:34:36 +02:00
Axel Uhl
49a7d7e761
factored the creation of RaceRecord objects
2013-06-26 19:21:18 +02:00
Simon Pamies
39f28f80a7
Revamped the logic for reading TracTrac race list: Now the loading of the race list does no longer read clientparams.php, it is read upon tracking start
2013-06-26 19:08:59 +02:00
Simon Pamies
166325d51d
Also logging race name for makr position receiver
2013-06-26 15:24:59 +02:00
Simon Pamies
9d1c025125
Fixed NPE
2013-06-26 10:57:52 +02:00
Simon Pamies
2207fd8122
Extended logging
2013-06-26 10:34:40 +02:00
Axel Uhl
6dcd3e56ce
log exception if nationality is not known
2013-06-21 17:03:59 +02:00
Axel Uhl
63812212da
catch the IllegalArgumentException thrown when an unknown nationality is given for a competitor and leave nationality null;
...
made all uses of getNationality() null-safe.
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/LeaderboardGroupPanel.java
2013-06-21 16:49:27 +02:00
Armin Zamani
ff78131aa6
Changed TrackedRace to handle a set of CourseDesignChangedListeners and call all of them when the course design changed
2013-05-27 17:04:48 +02:00
Axel Uhl
0d648230ea
whitespace change only; removed redundant empty lines
2013-05-27 13:39:05 +02:00
Simon Pamies
6b2f6e3699
Added a new option for TracTrac race listing. In the clientparams.php
...
there is alos a status of the race that makes it easier to check which
races really need to be loaded. HIDDEN races are races that had never
been used.
2013-05-04 19:28:51 +08:00
Axel Uhl
14162b61f8
added exception logging for connecting to the clientparams.php URL during assembly of the TracTrac RaceRecord objects
2013-05-01 16:49:03 +02:00
Axel Uhl
6a88218258
fixing nationality problem by keying team and person with TracTrac competitor ID in our caches
2013-04-29 13:23:03 +02:00
Axel Uhl
9cfe44389e
assuming ControlPoint's P1.UUID and P2.UUID to be the result of java.util.UUID.toString() that parse using UUID.fromString();
...
This has been confirmed by Jorge from TracTrac in a Skype message on 2013-04-22T10:55:00+02
2013-04-22 10:57:27 +02:00
Axel Uhl
1a45e1f1da
understand P1.UUID and P2.UUID meta-tags on TracTrac ControlPoint to identify the buoys of which a line/gate is combined
2013-04-22 10:48:49 +02:00
Axel Uhl
c448b37eb1
don't delete queued events in TracTrac connector when Stop Tracking is applied (don't preemptively clear the queues)
2013-04-18 13:02:50 +02:00
Armin Zamani
fba0517ac5
Changed score correction comment to look more official by the Race
...
Committee, refactored code in course update handler, added more logging
regarding the result of the course update
2013-04-13 11:50:16 +08:00
Armin Zamani
502a15d0a5
Changed getTrackedRegatta.getRegatta.getId to the tractrac event id,
...
given by getTracTracEvent
2013-04-12 16:40:49 +08:00
Armin Zamani
b501d1ca6f
Merge branch 'racecommittee_integrated' of
...
ssh://armin@sapsailing.com/home/trac/git into racecommittee_integrated
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
2013-04-11 00:28:12 +02:00
Armin Zamani
931d2fe98e
Implemented the throughput of the TracTrac user name and password from
...
the AdminConsole to the CourseDesignChangeHandler in the TracTrac
adapter
2013-04-03 20:33:26 +02:00
Armin Zamani
8b7f8d15c4
added TracTrac username and password to TracTracEventManagementPanel in
...
the Admin Console
2013-04-03 19:29:32 +02:00
Armin Zamani
b7630be286
Revert for security implementation
2013-04-03 16:52:40 +02:00
Armin Zamani
e046153580
Worked on encryption for the course update
2013-04-03 15:05:01 +02:00
Armin Zamani
72e5f53f39
first implementation step towards security for the parameters of the
...
Course update url
2013-04-02 19:25:07 +02:00
Armin Zamani
ac1acc6d18
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.domain.tractracadapter.persistence/src/com/sap/sailing/domain/tractracadapter/persistence/impl/DomainObjectFactoryImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
2013-04-01 01:01:12 +02:00
Simon Pamies
5e2ccfdd10
Don't fill logs with messages that are not needed in production
2013-03-29 18:50:54 +01:00
Simon Pamies
3b497e7e95
Moved away from calling logger.throwing because this logs with level FINER that is not catched in most logging configurations. Used logger.log(level, message, throwable).
2013-03-29 15:19:03 +01:00
Armin Zamani
5a07545444
Added some String constants for the course update code
2013-03-26 16:20:07 +01:00
Armin Zamani
4e29bda14c
fixed a couple of merge errors
2013-03-21 22:11:57 +01:00
Armin Zamani
67efd32a79
implemented the connection to the TracTrac server to post a course
...
update
2013-03-21 17:02:24 +01:00
Armin Zamani
ab111912f9
the courseDesignUpdateURI is registered for RaceCourseReceiver in the
...
TracTrac Adapter
2013-03-20 20:40:30 +01:00
Armin Zamani
f924559542
introduced the course design update URI as part of the constructors for
...
tractrac race creation
2013-03-20 19:31:23 +01:00
Armin Zamani
3f7aa1362a
Added the tracTrac Course Update url entry field to the tractrac admin
...
console panel
2013-03-20 17:19:03 +01:00
Armin Zamani
f2354ce6c1
the course design handler in the trac trac adapter serializes the course
...
design
2013-03-20 14:09:58 +01:00
Armin Zamani
00c51d6041
added the gateway serialization bundle to tractracadapter to be able to
...
serialize a received course design
2013-03-20 00:10:36 +01:00
Armin Zamani
8cb047681b
implemented listener of tracking provider for course design changes
2013-03-19 23:57:31 +01:00
Axel Uhl
020cc5d4e6
fixing bug 1261: course changes erroneously detected
2013-03-06 12:06:49 +04:00
Armin Zamani
b254437be3
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/CourseTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/CourseUpdateTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/RouteAssemblyTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindTest.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/DomainFactory.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RaceCourseReceiver.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracRaceTrackerImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/Course.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/DomainFactory.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/CourseImpl.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.server.replication.test/src/com/sap/sailing/server/replication/test/ServerReplicationTest.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackedRaceContentsReplicationTest.java
2013-03-01 15:10:49 +01:00
fmittag
4a90f84793
Merge remote-tracking branch 'origin/master' into passingSide
2013-02-27 16:05:59 +01:00
fmittag
510b9dda7d
Finalized implementation of the new passingSide for Waypoints
...
cleanup of getRaceCourse() method in Sailingservice and improvement of RaceCourseManagementPanel in gwt UI
2013-02-27 15:53:49 +01:00
fmittag
88a6ea4f65
work commit..
...
added passingSide for course waypoints (parsed from tractrac metadata) to all course/waypoint creation methods and course updates
next step is adaptation of tests and swisstiming adapter
2013-02-26 20:04:25 +01:00
Armin Zamani
a779640411
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/CourseUpdateTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/OnlineTracTracBasedTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/ReceiveMarkPassingDataTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/ReceiveTrackingDataTest.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/DomainFactory.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracRaceTrackerImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRegatta.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRegattaImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingWindTracksTest.java
2013-02-26 13:26:25 +01:00
Axel Uhl
58ffefff5a
fixing bug 1239 by also passing TrackedRace along with addRaceDefinition
2013-02-26 11:32:48 +01:00
Armin Zamani
9d72f87f04
Implemented CourseArea as another field to be selected in the Admin
...
Console for Regattas and propagated it in the Regatta infrastructure
2013-02-24 23:17:21 +01:00
Armin Zamani
f13a8fc469
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/LeaderboardScoringAndRankingTest.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/RegattaLeaderboardImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRegattaImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/TestColumnSwapping.java
java/com.sap.sailing.gwt.ui/build.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AbstractLeaderboardDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardDescriptor.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardGroupDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/AbstractLeaderboardDTO.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2013-02-22 15:51:13 +01:00