Commit Graph
202 Commits
Author SHA1 Message Date
Frederik Petersen 4488732f36 Added naming option for polar sheet
if no name is supplied by the user, a name will be generated using the
boat class.

added tooltip for the naming label
2013-10-23 09:51:32 +02:00
Frederik Petersen 8f21a28049 Merge branch 'master' into polars
Conflicts:
	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.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2013-10-23 09:02:33 +02:00
Axel Uhl 8821c009ed Merge remote-tracking branch 'server/master' 2013-10-16 18:20:29 +02:00
Axel Uhl 60364a65c9 working towards a fix for bug 1190 (stabilize wind replication against race conditions) 2013-10-16 18:19:58 +02:00
Frederik Petersen 3b29a63a9c Merge branch 'master' into polars
Conflicts:
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/PolarSheetGenerationServiceTest.java
2013-10-16 12:56:59 +02:00
Jens Rommel 36a0fc7e84 Merge remote-tracking branch 'refs/remotes/external/master' into jens--expedition-wind-import 2013-10-15 12:36:08 +02:00
Jens Rommel abd3f0dd44 Expanded read-only TrackedRace return type of get*Race() methods to mutable DynamicTrackedRace where appropriate.
According to Axel, the originally intended separation of read-onyl and mutable API via this approach turned out not to be as successful as expected.
2013-10-15 12:27:28 +02:00
Jens Rommel 6c35fa9122 Merge remote-tracking branch 'refs/remotes/external/master' into jens--expedition-wind-import
Conflicts:
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
2013-10-09 12:16:31 +02:00
Frederik Petersen 4f31e90ed3 Merge branch 'master' into polars
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
2013-10-08 15:38:46 +02:00
Frederik Petersen c286244a30 Added polar sheet generation option that allows splitting results by wind
gauges
2013-10-07 16:49:56 +02:00
Frederik Petersen 51e990bd74 No more result pulling for polar sheet generation
Allows load balancing.
Reenabled polar sheet generation service test
2013-10-02 15:37:24 +02:00
Jens Rommel 3ed17d3766 - Made recordWind return a flag wether a wind fix has been considered for a tracked race
- Made Expedition importer tolerant for partially filled rows, collecting partial data until a fix is complete
2013-09-13 09:41:23 +02:00
Lennart Hensler 71351dad49 Merge remote-tracking branch 'origin/master' into trackedRaceExtensions
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRaceWithStartTimeAndRanks.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/impl/TrackedRaceImpl.java
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/DummyTrackedRace.java
2013-09-06 13:23:24 +02:00
Lennart Hensler 23567a282e Added missing methods in the mocks 2013-09-06 13:01:08 +02:00
Frederik Petersen 74bf5d7038 Merge branch 'master' into polars 2013-08-29 10:11:31 +02:00
Simon Pamies 68efadb147 Adding getStartTimeReceived() to dummy tracked races 2013-08-25 12:57:03 +01:00
Frederik Petersen 450bf7397a Merge branch 'master' into polars
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/PolarSheetGenerationTest.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/polarsheets/PerRaceAndCompetitorPolarSheetGenerationWorker.java
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/PolarSheetGenerationServiceTest.java
2013-08-21 10:59:26 +02:00
Simon Pamies d36852b547 Revamped update logic for TracTrac updates, added a StartTime update handler that connects to TracTrac and sets start time 2013-08-16 16:36:10 +02:00
Axel Uhl f1fa1d74f6 moved a few more distance and speed types to domain.common and fixed a grave bug in MeterPerSecondSpeed; added test for improved outlier filtering 2013-08-14 18:00:45 +02:00
Frederik Petersen c280aded9e Added more options to polar sheet generation
users are now able to exclude all windsources but the expedition ones with
a checkbox

also introduced sigma approach outlier removal
2013-08-13 15:04:55 +02:00
Frederik Petersen 0334b34518 Merge branch 'master' into polars 2013-08-13 10:52:13 +02:00
Frederik Petersen eb2096a2be Added settings to polar sheet panel 2013-08-12 15:57:41 +02:00
Frederik Petersen 197bb20a50 Ignore polarsheetgeneration service test for now
Right now it depends on the session, will be changed soon though.
2013-08-07 11:06:26 +02:00
fmittag 3a375c3d3a initial version of jetty9 support 2013-08-06 14:23:26 +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
Simon Pamies d1ba33b423 Adding isLive to mocks 2013-06-27 14:05:55 +02:00
Simon Pamies d337e7206e Created test that proves that Replicator can recover from connection problems 2013-06-19 15:13:38 +02:00
Axel Uhl 0af20e5c18 removed seriesName field from FleetDTO; it wasn't used 2013-06-11 15:47:25 +02:00
Axel Uhl 24ce576c19 encapsulated CompetitorDTO fields; fixed SailingGWT.launch for missing simulator classpath entry; added some compaction for competitors in leaderboard transmission 2013-06-10 16:34:33 +02:00
Axel Uhl ae90148d71 Merge branch 'master' into bug1407-new
Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/dto/LeaderboardRowDTO.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
	java/target/start
2013-06-10 11:23:47 +02:00
Axel Uhl 5fb48b9346 Merge branch 'bug1414' 2013-06-07 23:25:07 +02:00
Axel Uhl 86ff9e2c26 extract start time dynamically from attached race logs instead of updating startTimeReceived from race log events 2013-06-07 23:22:56 +02:00
Simon Pamies ccacf7e026 TrackedRace now handles multiple racelogs with ease - event listners need to be updated to propagate 2013-06-07 09:46:45 +02:00
Simon Pamies 0bd30d0942 Persist the identifier for a racelog - not using racelogidentifier directly because it would mean adding com.sap.sailing.domain as a dependency to shared android - also a racelog identifier is too tightly bound with the notion of a race column and such - a racelog should never know about being coupled with a column or fleet 2013-06-07 09:10:27 +02:00
Axel Uhl 947a4bc836 added PerSeriesResultDiscardingRuleImpl and apply it when a series defines thresholds 2013-06-06 12:43:42 +02:00
Axel Uhl 15b4a49d4e Merge branch 'master' into bug1407-new 2013-05-28 22:59:56 +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
Lukas Niemeier aa2f1e0bdf refs bug 1354
# Made 'defaultCourseArea' on Regatta changeable.
2013-05-25 17:29:55 +02:00
Axel Uhl d25c94e649 Merge branch 'master' into bug1407-new 2013-05-24 17:50:01 +02:00
Frederik Petersen b3331c1c27 Added a more dynamic way of wind-stepping for polar sheets 2013-05-24 16:15:15 +02:00
Axel Uhl 1a6d4a7f55 started to phase in IncrementalOrFullLeaderboardDTO in the SailingService.getLeaderboardByName(...) cycle 2013-05-21 14:39:14 +02:00
Axel Uhl 5dfe01ae84 moved DTOs required for LeaderboardDTO to com.sap.sailing.domain.common and use java.io.Serializable instead of GWT IsSerializable as marker interface 2013-05-17 15:45:05 +02:00
Christopher Ronnewinkel (D036654) 09587e3216 Merge remote-tracking branch 'origin/master' into simulator_dev
Conflicts:
	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.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/Timer.java
	java/pom.xml
2013-05-14 18:43:12 +02:00
Christopher Ronnewinkel (D036654) d414551c03 Merge remote-tracking branch 'origin/master' into simulator_dev
Conflicts:
	.gitignore
	java/com.google.gwt.osgi/META-INF/MANIFEST.MF
	java/com.google.gwt.osgi/pom.xml
	java/com.sap.sailing.domain.common/META-INF/MANIFEST.MF
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/impl/Util.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingRaceTrackerImpl.java
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/ConfidenceTest.java
	java/com.sap.sailing.domain.tractracadapter/META-INF/MANIFEST.MF
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/BearingWithConfidenceImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/ScalablePosition.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/ScalableSpeedWithBearing.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/SpeedWithConfidenceImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/confidence/ScalableValue.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/confidence/impl/ScalableDouble.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/ScalableWind.java
	java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ImagesBarColumn.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigImagesBarCell.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardRaceConfigImagesBarCell.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedRacesListComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/RaceTimePanel.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.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/TimePanelSettingsDialogComponent.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/CollapsablePanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/CollapsablePanelHeader.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ComponentGroup.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ComponentResources.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ComponentSettings.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ComponentViewer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ImagesBarCell.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/IsEmbeddableComponent.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/controls/slider/SliderBar.css
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/controls/slider/SliderBar.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/controls/slider/TimeSlider.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/panels/UserStatusPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/BoatOverlay.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/CanvasOverlay.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/CombinedWindPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/ImageTransformer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMapImageManager.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMapResources.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMapSettings.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RectangleOverlay.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/WindSensorOverlay.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/CollapsableComponentViewer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardViewModes.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/SideBySideComponentViewer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/PositionDTO.java
	java/com.sap.sailing.kiworesultimport.test/.project
	java/com.sap.sailing.kiworesultimport/.project
	java/com.sap.sailing.mongodb.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/HttpAction.java
	java/pom.xml
	java/target/start
2013-05-13 15:50:27 +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 61a20b53f8 added another start analysis column, showing how far the boat is from the starboard end of the line 2013-04-26 18:39:47 +02:00
Axel Uhl 1337e60f65 start analysis working in leaderboard; fixed Tack names and moved them to localization 2013-04-22 22:07:15 +02:00
Axel Uhl dfbd669358 moved shared client UI gwt stuff from *.ui.shared.* (where we have the stuff shared between client and server) to *.ui.client.shared.* 2013-04-17 12:27:34 +02: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 0b752acc2c Steps towards score corrections in the leaderboard initiated by a race
log event
2013-04-06 21:50:36 +02:00