Commit Graph
365 Commits
Author SHA1 Message Date
fmittag 6bdb68b850 removed java.text.SimpleDateFormat from AbstractTimePoint which is now part of the common doamin (GWT-compatible) bundle 2013-08-30 12:02:27 +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
Axel Uhl d3010586b5 show true wind angle on advantage line's tooltip 2013-07-25 21:11:23 +02:00
fmittag e01cb40e01 little improvement of the "Last GPS fix" leaderboard column 2013-07-22 14:40:14 +02:00
fmittag 89430241cb added a general leaderboard detail column for the tracking quality of a race 2013-07-19 11:35:17 +02:00
fmittag e627d3219c Initial implementation of a new race detail column for "Time since last received GPS position" 2013-07-17 15:18:12 +02:00
Axel Uhl d9ad3174ce improved the logic for the time point of a competitor's last known position 2013-07-16 16:45:38 +02:00
Axel Uhl e61c7e8777 added Kieler Woche 2011 to index.html; removed distinction between "Championships" and "Other Events" in index.html 2013-07-11 14:15:46 +02:00
fmittag 369a83839a renaming of RankColumn to TotalRankColumn in LeaderboardPanel (clearer name, because we have also race ranks) 2013-07-11 12:09:27 +02:00
Axel Uhl 4c33c67cca added field timePointOfLastPositionFix to LeaderboardEntryDTO to prepare for "staleness" indicator in UI 2013-07-10 13:41:43 +02:00
Armin Zamani 8af60a38ce Merge branch 'racecommittee_app' into racecommittee_wind
Conflicts:
	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-07-04 21:07:35 +02:00
Armin Zamani 05d1239b42 Merge branch 'master' into racecommittee_app 2013-07-04 21:05:51 +02:00
Armin Zamani 4aaa395c6c Merge branch 'racecommittee_app' into racecommittee_wind
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-07-04 14:30:03 +02:00
Armin Zamani 08d74532ed Merge branch 'master' into racecommittee_app 2013-07-04 14:27:42 +02:00
Frederik Petersen 31e0aa1b4a Merge branch 'master' into import_dbdata 2013-07-04 13:38:00 +02:00
Frederik Petersen f1eab43172 Fixed issues with override mode in master data import
override mode made the whole import process overwrite events and regattas
again and again if they were (indirectly) contained in several leaderboard
groups. This is now fixed. The creation count object holds sets with
identifiers of the objects that have been created during the process.

also the number of created elements are validated in the test cases
2013-07-04 13:33:43 +02:00
Jens Rommel 7822627f8d Merge branch 'refs/heads/jens--media-synch-consolidated' into master-ext 2013-07-04 13:15:38 +02:00
Fredrik Teschke 28aee3cbe6 major restructuring of export, in addition to enhanced output (snyched write to outputstream whenever thread is ready) 2013-07-04 03:41:01 +02:00
Armin Zamani 1ff532de01 Merge branch 'racecommittee_app' into racecommittee_wind 2013-07-02 22:08:26 +02:00
Armin Zamani 72034625e3 Merge branch 'master' into racecommittee_app 2013-07-02 22:07:26 +02:00
Fredrik Teschke b0668ecec8 Merge branch 'master' into gps-export
Conflicts:
	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.server.gateway/WEB-INF/web.xml
2013-07-02 18:03:46 +02:00
Jens Rommel 34e3350177 Merge commit '599313c856e9ae22ffa3fd7809b6ce84683879af' into jens--media-synch-consolidated 2013-07-02 13:45:42 +02:00
Frederik Petersen 570dfef4be Removed master data import post servlet
replaced with sailingservice implementation
2013-07-02 13:08:15 +02:00
Fredrik Teschke af43634b9a removed buggy CSV export 2013-07-01 10:57:41 +02:00
Armin Zamani d8e546de5e Merge branch 'racecommittee_app' into racecommittee_wind 2013-06-30 13:28:57 +02:00
Armin Zamani de76498453 introduced a flags meaning explanator for the flags tool tip 2013-06-28 22:25:23 +02:00
Fredrik Teschke 48d57ead7e added export functionality 2013-06-28 19:10:17 +02:00
Armin Zamani 314b12cbd7 Merge branch 'racecommittee_app' into racecommittee_wind 2013-06-27 23:13:07 +02:00
Simon Pamies 5a5b4e3a49 More documentation for the isLive method - it needs some refactoring later 2013-06-27 14:05:39 +02:00
Fabian Tschirschnitz a152d6178d moved GeoUtils.java back to app project as quickfix to solve GWT compialation errors. 2013-06-27 14:03:58 +02:00
Axel Uhl c8ea2c475b Merge branch 'master' into racecommittee_app 2013-06-26 18:38:03 +02:00
Axel Uhl 69208eae3a don't use "unchanged" and bit sets if the competitor didn't exist in the previous version 2013-06-26 18:16:12 +02:00
Armin Zamani 4d02b07304 Merge branch 'master' into racecommittee_app
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-06-26 15:10:55 +02:00
Axel Uhl 4e15502d14 fixed NPE in legDetails stripping in IncrementalLeaderboardDTO 2013-06-26 12:44:12 +02:00
Armin Zamani a573ffb6fc Merge branch 'master' into racecommittee_app 2013-06-26 11:41:03 +02:00
Axel Uhl 728471c228 Merge remote-tracking branch 'server/master' 2013-06-26 10:32:49 +02:00
Axel Uhl 34dbf6bf47 Merge branch 'bug1455' 2013-06-26 10:29:17 +02:00
Armin Zamani 2d8ebdf35a First step towards wind store in TrackedRace for wind fixes by the racecommittee 2013-06-26 00:34:15 +02:00
Armin Zamani f9584308fa Merge branch 'master' into racecommittee_app 2013-06-25 18:31:30 +02:00
Axel Uhl d7899a9cd0 fixed bug 1455: the legDetails list wasn't cloned before nulling entries 2013-06-25 17:32:45 +02:00
fmittag 817d0baf17 Extended the manage2sail result importer to support the 'gender' attribute from XRR to support regattas with the same boat class but different gender like 470 Men and 470 Women 2013-06-25 16:44:18 +02:00
Armin Zamani 4fac255828 Merge branch 'master' into racecommittee_app 2013-06-24 22:14:20 +02:00
Fabian Tschirschnitz 7fccaa4eae added prettier gps location print to RaceDetailPanel.java 2013-06-24 17:41:32 +02:00
Simon Pamies 6263adfdd5 Fixed 1459 2013-06-24 17:40:02 +02:00
Jens Rommel 599313c856 Merge remote-tracking branch 'refs/remotes/external/master' into jens--media-synch.
--> Conflict came to my surprise as I didn't touch any of the conflicting files.

Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/racelog/utils/FlagAlphabetInterpretationTemplate.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/analyzing/test/RaceLogAnalyzerTest.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/ConfirmedFinishPositioningListFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/FinishPositioningListFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/FinishedTimeFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/FinishingTimeFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/GateLineOpeningTimeFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/IndividualRecallFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/LastPublishedCourseDesignFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/LastWindFixFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/PathfinderFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/RaceStatusAnalyzer.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/StartProcedureTypeAnalyzer.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/StartTimeFinder.java
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/EntryPointLinkFactory.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/raceboard/MediaSelector.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/regattaoverview/FlagAlphabetInterpreter.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/regattaoverview/FlagImageCell.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/regattaoverview/RegattaOverviewPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/regattaoverview/RegattaRaceStatesComponent.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/RaceInfoDTO.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/RegattaOverviewEntryDTO.java
	java/com.sap.sailing.www/postrace/normalize.css
	java/com.sap.sailing.www/postrace/post-race-analytics-info.css
	java/com.sap.sailing.www/postrace/post-race-analytics-info.html
	java/com.sap.sailing.www/postrace/sap.ico
	java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/RegattaDataPerRaceAction.java
	java/pom.xml
	mobile/com.sap.sailing.racecommittee.app/AndroidManifest.xml
	mobile/com.sap.sailing.racecommittee.app/lint.xml
	mobile/com.sap.sailing.racecommittee.app/res/layout/protest_time_view.xml
	mobile/com.sap.sailing.racecommittee.app/res/layout/results_capturing_view.xml
	mobile/com.sap.sailing.racecommittee.app/res/layout/settings_view.xml
	mobile/com.sap.sailing.racecommittee.app/res/layout/wind_view.xml
	mobile/com.sap.sailing.racecommittee.app/res/values/strings.xml
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/AppPreferences.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/coursedesign/BoatClassType.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/coursedesign/CourseDesignComputer.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/coursedesign/CourseLayouts.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/coursedesign/NumberOfRounds.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/coursedesign/PositionedMarkImpl.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/coursedesign/TrapezoidCourseDesignFactoryImpl.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/coursedesign/TrapezoidCourseLayouts.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/coursedesign/WindWardLeeWardCourseDesignFactoryImpl.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/coursedesign/WindWardLeeWardCourseLayouts.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/startprocedure/impl/ExtremeSailingSeriesStartProcedure.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/startprocedure/impl/RRS26StartProcedure.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/state/RaceStateChangedListener.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/LoginActivity.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/RacingActivity.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/ResultsCapturingActivity.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/WindActivity.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/NamedArrayAdapter.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/PhotoAdapter.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/racelist/ManagedRaceListAdapter.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/racelist/RaceFilter.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/racelist/RaceListDataTypeRace.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/RaceInfoFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/ActivityAttachedDialogFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/ClassicCourseDesignDialogFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/FragmentAttachedDialogFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/ProtestTimeDialogFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/lists/CourseAreaListFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/lists/ManagedRaceListFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/lists/NamedListFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/FinishedRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/FinishingRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/GateStartRunningRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/RRS26RunningRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/SetStartTimeRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/startphase/GateStartPhaseFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/views/CompassView.java
2013-06-24 14:22:56 +02:00
Axel Uhl df0100369a in leaderboard diffing, added test if leg detail existed in previous version to avoid IndexOutOfBoundsException (bug 1456) 2013-06-24 14:00:02 +02:00
Axel Uhl c6e8871972 moved non-GWT-compilable class away from domain.common into domain bundle 2013-06-23 23:30:37 +02:00
Armin Zamani 9dfd3e93e9 RegattaOverview: Shortened text in table 2013-06-22 23:38:49 +02:00
Axel Uhl 30df01b9af fixed NPE bug 1453 in start analysis in case a mark position is not known 2013-06-22 12:26:06 +02:00
Axel Uhl b045141b5c update LeaderboardPanel's timer's offset from server time 2013-06-21 23:56:51 +02:00