Commit Graph
3985 Commits
Author SHA1 Message Date
Fabian Tschirschnitz 25b18be6f3 added rudimentary gate start specific information to gwt RegattaOverviewTableComposite.java 2013-04-23 01:30:20 +02:00
Fabian Tschirschnitz dd4d93efed added lower flag to regattaoverview, extended gate start feature. 2013-04-20 17:17:07 +02:00
Fabian Tschirschnitz 7410197d33 added basic filtering of races to regattaoverview and removed unnecessary flag display arrows from flag cell. 2013-04-20 14:08:56 +02:00
fmittag a815a91f37 upgraded gwt version from 2.5.0 to 2.5.1 2013-04-12 11:44:45 +02:00
Armin Zamani a549394c60 Changed Course area comparison, (equals instead of ==) 2013-04-12 09:48:22 +08:00
Axel Uhl 3251d2dfd7 computing RaceInfoDTO based on domain model and not based on DTOs constructed from domain model;
this should also solve bug 1342 because this is no longer called for constructing a StrippedLeaderboardDTO
2013-04-11 19:00:34 +02:00
Axel Uhl 1a5530d20f fixed typo in log message 2013-04-11 18:20:07 +02:00
Axel Uhl 1753127edc regarding bug 1341, trying a patch that avoids the NPE due to missing RaceLog; needs to be reviewed by the Berlin team 2013-04-11 17:02:25 +02:00
Axel Uhl 34bab83ba2 Merge remote-tracking branch 'server/master'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.server.gateway.serialization.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server.gateway.serialization.test/build.properties
2013-04-11 14:13:34 +02:00
Axel Uhl 91af0a81ec fixed serialization.test mockito dependencies; added logging for start of tracking 2013-04-11 13:57:15 +02:00
Armin Zamani cc61f70b07 Merge branch 'master' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/AbstractTimePoint.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/ScoreCorrection.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/SettableScoreCorrection.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedLegOfCompetitor.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
	java/com.sap.sailing.server.gateway.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server.gateway.test/src/com/sap/sailing/server/gateway/test/JsonExportTest.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/LeaderboardJsonGetServlet.java
2013-04-11 13:39:51 +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 7850c2a218 RegattaOverview: The last flag is shown correctly now and better status
text is shown
2013-04-07 19:56:58 +02:00
Armin Zamani 3838e459bd renamed the racelog analyzer package 2013-04-04 23:40:53 +02:00
Armin Zamani c6cefb328b Merge branch 'master' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
2013-04-04 17:06:06 +02:00
fmittag 678e7d18cb Merge remote-tracking branch 'origin/master' into leaderboardCache 2013-04-04 10:37:48 +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 83231fe993 Added a course area column for the Leaderboard config panel to show the
name
2013-04-03 17:48:20 +02:00
Axel Uhl 1eb6b44a2b fixed boat icons used when no leg type is known 2013-04-03 13:51:12 +02:00
fmittag 21610c3311 add a description column for the swiss timing races in the management panel 2013-04-03 11:04:28 +02:00
Armin Zamani 05651baffb Merge branch 'master' into racecommittee_integrated 2013-04-02 13:41:18 +02:00
fmittag 9f82edfb7b Merge remote-tracking branch 'origin/master' into leaderboardCache 2013-04-02 09:16:56 +02:00
Axel Uhl 13e6ae594d ignore competitor/race combinations during official result import where no official score is provided for that competitor/race;
this at least provides a way to import results for split fleet races easily by selecting all of a column with one split fleet
selected, then selecting the other split fleet race and again selecting all
2013-04-01 23:43:03 +02:00
fmittag 349af00b1f Merge remote-tracking branch 'origin/master' 2013-04-01 17:43:04 +02:00
fmittag 0ee030bca9 fix for bug 1322: In live mode, wind chart fetches data "from the future" and doesn't update accordingly anymore 2013-04-01 17:42:54 +02:00
Armin Zamani 8311db5637 Merge branch 'master' into racecommittee_integrated 2013-04-01 15:44:58 +02:00
Armin Zamani 19d9080b97 removed unused code 2013-04-01 15:20:37 +02:00
Axel Uhl eebbf08023 working towards a fix for bug 1323 by storing a flag about explicit delay updates in Timer rather than the view components 2013-04-01 14:56:06 +02:00
Armin Zamani 35a5b72d41 Moved the timers and the event, venue and time labels to the panel,
implemented sorting for the columns of the regatta overview by clicking
on a column's header
2013-04-01 14:53:55 +02:00
fmittag cf999d3f64 added a boatClass column for the list of swiss timing races for easier identification of the right race 2013-04-01 11:45:28 +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
Armin Zamani 2829d8dc79 changed the folder name of flags racecommmittee (hoped to solve the
nocache.js problem), restructured the RegattaOverview page with a
master-detail-principle to display the course design of a selected race
2013-04-01 00:26:06 +02:00
fmittag 70442e58dd Merge remote-tracking branch 'origin/master' 2013-03-31 14:08:17 +02:00
fmittag 27113eb711 advanced the calculation of "isLiveModePossible" for a race in the racetimepanel (reason:
in the swisstiming connector we don't get a startOfTracking event, but a startOfRace)
2013-03-31 14:08:06 +02:00
Jens Rommel cd0a20c724 Added a new check for reachability of tracks --> listen for error event, then set UNREACHABLE, else leave UNDEFINED
Implemented a more relaxed way which tracks to offer in race board --> UNDEFINEDs are also offered.
2013-03-31 12:53:31 +02:00
Axel Uhl f5a59eca01 Merge branch 'seleniumleaderboardtests' 2013-03-30 23:16:11 +01:00
Armin Zamani a21efacd34 Moved the race log course design finder from app code to the android
share bundle. on the GWT side the course design is converted to a
RaceCourseDTO and added to the RaceInfoDTO
2013-03-28 00:52:23 +01:00
Armin Zamani 500d4c3a8c RegattaLeaderboards were not shown on the RegattaOverview since their
course area was not loaded, fixed this issue
2013-03-27 23:51:36 +01:00
Armin Zamani 9b8b3e2e30 added a getEventByIdAsString method for the RegattaOverview page. the
RegattaOverview page shows the event name and the venue name
2013-03-27 23:31:40 +01:00
Armin Zamani 9b1f71fbf9 Removed event id parameter check by converting the given id to
a UUID since GWT cannot handle UUIDs
2013-03-27 23:08:58 +01:00
Armin Zamani d73778feae Removed unnecessary RaceLogEventDTO, changed data to be loaded for
RegattaOverview: For a given event a list of all races on all course
areas with the regatta name and the RaceInfo is shown
2013-03-27 22:56:16 +01:00
Armin Zamani 5311c5d504 implemented start/pause for the regatta overview page, added a column
for fleets
2013-03-25 21:54:48 +01:00
fmittag d61d7f8644 Merge remote-tracking branch 'origin/master' into leaderboardCache
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/DomainFactoryImpl.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/LeaderboardJsonGetServlet.java
2013-03-25 12:37:37 +01:00
Armin Zamani 6d0660120b Merge branch 'master' into racecommittee_integrated 2013-03-22 10:42:10 +01:00
Axel Uhl f9292e64c3 added lock propagation to LeaderboardDTOCache and SmartFutureCache 2013-03-22 00:28:23 +01:00
Axel Uhl 40af74b11b trying to fix bug 1312 by allowing LeaderboardDTOCache to use stale results of CrossTrackErrorCache and ManeuverCache;
The LeaderboardDTOCache is invalidated upon each GPS fix received; therefore, by and large, the LeaderboardDTOCache will
be invalidated each time the maneuver and cross track error caches will be invalidated. Only in very bizarre situations
such as the end of the race stopping all GPS fixes would the LeaderboardDTOCache keep some stale results for the very end
of the race. The likelihood seems sufficiently small to tolerate the risk.
2013-03-21 22:12:00 +01:00
Armin Zamani e8742c504a Merge branch 'master' into racecommittee_integrated 2013-03-20 23:40:05 +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
fmittag bd9ef9b963 Merge remote-tracking branch 'origin/master' 2013-03-20 19:16:06 +01:00