Commit Graph
720 Commits
Author SHA1 Message Date
Lennart Hensler a1beb256c0 Implemented a simple REST-API for predefined data mining queries 2015-10-19 10:28:26 +02:00
Jan Broß c3790f29ca Merge master into bug3305 2015-10-02 15:19:06 +02:00
Axel Uhl 63248d6e8a introduced Leaderboard.get[All]Competitors(RaceColumn, Fleet), based on CompetitorProvider... and use it in competitor servlet 2015-10-01 22:09:25 +02:00
Axel Uhl 4a82b228fb added functionality to obtain competitors from race log / tracked race in preparation for use for RCApp; started test case 2015-10-01 11:10:00 +02:00
Jan Broß 211619e422 Merge master into bug2686 2015-09-28 16:03:03 +02:00
Simon Pamies 7847722a4d Introducing getStatuteMilesPerHour for Speed; also extended WindStatusJsonServlet to deliver statute miles per hour 2015-09-17 16:36:25 +02:00
Simon Pamies ea0248dfdc Allowing more messages per device to be shown 2015-09-17 12:31:01 +02:00
Simon Pamies 6f779a83ff Added dummy data mode for wind json servlet enabling external companies to test access without working windbots 2015-09-11 10:12:20 +02:00
Simon Pamies 6e6b9be8b3 Fixed JSON API for competitor legs 2015-08-21 12:13:21 +03:00
Simon Pamies 9869bd684c Refactored WindStatusServlet into two sub classes that deliver HTML and Json 2015-08-13 13:26:37 +02:00
Axel Uhl 11c772741d bug 3206: when no tracked race is attached to a race column / fleet yet, let /sailingservice/rc/marks return the marks defined in the race logs 2015-08-12 07:13:32 +02:00
Axel Uhl 18519b959d add mark tracks to the tracked race when a DefineMark event or device mapping events are found, also when starting tracking for existing logs 2015-08-12 06:56:18 +02:00
Axel Uhl b4ffe1ea5e Merge branch 'bug3185' into bug3186 2015-07-27 23:07:48 +02:00
Axel Uhl 78ff26a17e introduced MillisecondsTimePoint.approximateNow() and used where now() is too expensive; re-typed now() to TimePoint 2015-07-27 22:48:09 +02:00
Axel Uhl 82a03565b6 made RegattaImpl.races a ConcurrentHashMap mapping from race name to RaceDefinition, avoiding extra synchronization and speeding up lookup by name 2015-07-27 22:17:42 +02:00
Axel Uhl f146c4c01b returning older mark positions than requested if that's the only position known;
good for static marks as we see them coming from TracTrac every now and then
2015-07-27 18:46:18 +02:00
Axel Uhl 67bc73616c Merge remote-tracking branch 'server/ubilabs--tracking_app--master' 2015-07-27 16:26:57 +02:00
fmittag fff96ae306 Merge remote-tracking branch 'origin/bug1163' 2015-07-25 17:36:01 +02:00
fmittag f9139f7bed optimized windstatusservlet to hold only the last x messages per device and not all of them. 2015-07-25 15:01:08 +02:00
fmittag 4a9b107e07 some more info and formatting improvements 2015-07-25 11:41:15 +02:00
fmittag ee77260b0f removed "DefaultLeaderboard" usage everywhere... 2015-07-24 16:54:40 +02:00
Axel Uhl e6d8848777 fixing bug 3179 by using a wind fix iterator constrained by from and to time and ignoring the returned fixes' time point 2015-07-24 15:44:14 +02:00
fmittag 0cf76913a9 little formatting fix 2015-07-23 15:06:50 +02:00
fmittag ad04b1708e improved windStatusServlet to display igtimi messages per device 2015-07-23 14:57:55 +02:00
Frederik Petersen 874e490dc0 Master data import now supports device config import
fixes bug3151
2015-07-20 18:25:08 +02:00
Frederik Petersen 071a23bc8f Removed MovingAverage processor from polar data miner
Was only meant for comparison purposes with Regression. Now regression is
used every anyway, so we only need to have the regression processors
2015-07-20 17:41:54 +02:00
Samuel Oey 91a5986281 Merge branch 'master' into ubilabs--tracking_app--develop 2015-07-16 15:24:50 +02:00
Samuel Oey 9e10e4831d merged conflicts for bug 2678 2015-07-13 14:54:07 +02:00
Bennet Brunsen 4476a8aa1b Renamed constants 2015-07-13 14:38:39 +02:00
Axel Uhl e8d195fa8e Merge branch 'master' into ubilabs--tracking_app--bug_2678_create_leaderboard_servlet_constants 2015-07-13 14:19:28 +02:00
Bennet Brunsen 75601180c0 Fixes typo 2015-07-13 12:54:15 +02:00
Axel Uhl b36583225b fixing bug 3101 by cropping wind queries to startOfTracking and endOfTracking / timePointOfNewestEveng 2015-07-10 22:27:04 +02:00
Bennet Brunsen f8487b5ff1 Created competitor constants in LeaderboardJsonGetServlet 2015-07-09 15:05:15 +02:00
Bennet Brunsen 55db705fb0 Extracted additional competitor constants 2015-07-09 12:43:22 +02:00
Axel Uhl a628234c70 fixing bug 3078 by adding null check for empty nationality 2015-07-07 11:06:56 +02:00
Bennet Brunsen 7173982c9b Introduces CompetitorJsonSerializor. Removes shared hard coded strings for competitor json 2015-07-06 15:34:47 +02:00
Axel Uhl 51f7facf47 removed a fefw more unnecessary NoWindException declarations 2015-07-02 10:17:19 +02:00
Axel Uhl 42dedcecfd bug 2467 #19: passing through RacingEventService as RaceLogResolver; added as transient field to TrackedRace, restored after initial load in RacingEventServiceImpl 2015-06-20 23:57:50 +02:00
Simon Pamies a7e3ba15a6 Fixing bug preventing JSON to be parsed 2015-06-19 13:21:24 +01:00
Axel Uhl c76eb1f74e Merge branch 'master' into ribdashboard 2015-06-19 02:06:30 +02:00
Axel Uhl 535654593c Merge branch 'master' into jbross-dependent-race-start
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/CalculateImageSizeFromUrlTest.java
	java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/RaceLogEventSerializerTest.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
	mobile/com.sap.sailing.racecommittee.app/res/values-de/strings.xml
	mobile/com.sap.sailing.racecommittee.app/res/values/strings.xml
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/DataStore.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/InMemoryDataStore.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/OfflineDataManager.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/RaceFragment.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/dialogs/RaceFinishingTimeDialog.java
2015-06-18 13:45:50 +02:00
Axel Uhl 17a13599f3 fixed unescaping of SimpleRaceLogIdentifier 2015-06-03 18:44:00 +02:00
Jan Broß 02f29d1eea Change return type of StartTimeFinder 2015-06-03 12:13:57 +02:00
Alexander Ries c2a11cfd3b Solved master merge conlicts in TrackedRace and Regatta plus some of their mocks 2015-06-02 09:29:08 +02:00
Axel Uhl f4370ecd0d made new field RaceStateSerializer.regattaLike final 2015-05-31 23:45:44 +02:00
Axel Uhl bc897e982d Merge branch 'master' into jbross-dependent-race-start 2015-05-31 16:34:33 +02:00
Axel Uhl 4365699ea6 Merge branch 'master' into bug1018
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT sdm.launch
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	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_cn.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/StringMessages_ru.properties
2015-05-30 06:41:22 +02:00
fmittag b642a882fa Merge remote-tracking branch 'origin/master' into design2015
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT sdm.launch
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
2015-05-29 18:30:33 +03:00
fmittag c78b41d8bd Merge remote-tracking branch 'origin/master' 2015-05-29 18:28:20 +03:00
fmittag 56ac918faf fixed missing utf-8 encoding of 4 race committee app servlets 2015-05-29 18:27:38 +03:00