Commit Graph

  • e0d9f27bd9 lazily initialize listeners, avoiding constructor hick-up Axel Uhl 2011-06-05 17:03:06 +02:00
  • 8cff253983 initialize listeners list before anything else Axel Uhl 2011-06-05 16:56:42 +02:00
  • 1c4692bd79 added caching and cache invalidation for TrackedLegImpl Axel Uhl 2011-06-05 16:02:20 +02:00
  • 2e9953528c changed race listener structure; added kielweek.web4sap.com as deploy target for maven Axel Uhl 2011-06-05 15:50:19 +02:00
  • 54c6d77611 implement race ranking separate from leg ranking Axel Uhl 2011-06-05 15:17:32 +02:00
  • 8997eae4ac added profiler launch Axel Uhl 2011-06-04 21:45:04 +02:00
  • 5893a44da1 added launch to profile server Axel Uhl 2011-06-04 21:43:23 +02:00
  • b9ccb8b306 enhanced comment Axel Uhl 2011-06-04 21:42:54 +02:00
  • f35d6922f5 fixing more border cases; probably not done yet Axel Uhl 2011-06-04 19:31:51 +02:00
  • 92bb7f8140 fixed position estimation algorithm, added tests covering previous failures Axel Uhl 2011-06-04 18:45:23 +02:00
  • 813349352c added extrapolation test Axel Uhl 2011-06-04 15:52:13 +02:00
  • abc48cd498 use wind "from" direction for TracTrac ResultAPI; improved defaults for time points Axel Uhl 2011-06-04 13:28:23 +02:00
  • e83c4ce989 ignore bin/ dir trac 2011-06-04 12:31:10 +02:00
  • 035e12243d don't use Thread.stop() anymore; file a bug to TracTrac instead Axel Uhl 2011-06-04 12:29:22 +02:00
  • fc10ac0869 Merge branch 'master' of ssh://localhost:12347/home/trac/git Axel Uhl 2011-06-04 11:41:46 +02:00
  • d433b77ad6 commented out the proxy for test execution trac 2011-06-04 11:41:14 +02:00
  • 832e23c6ad acknowledge that top speed is in km/h while everything else is in knots Axel Uhl 2011-06-04 11:39:57 +02:00
  • e1cb6de9aa changed proxy hostname from proxy.wdf.sap.corp to proxy so with a corresponding /etc/hosts entry and a simple HTTP proxy installation, this may also work on the server Axel Uhl 2011-06-03 22:56:02 +02:00
  • 6159b06c19 all declinations for 2011/07 to 1 degree positional precision Axel Uhl 2011-06-03 20:10:43 +02:00
  • 0daaaf63e1 added hasStarted/hasFinished implementation for new TracTrac Result API Axel Uhl 2011-06-03 18:24:46 +02:00
  • f1c0f649e8 added missing new KnotSpeedImpl Axel Uhl 2011-06-03 18:15:23 +02:00
  • 89c14f6650 renamed KnotSpeedImpl to KnotSpeedWithBearingImpl added KnotSpeedImpl as impl of Speed instead of SpeedWithBearing implemented as much as was so far possible in TracTracTrackedLegOfCompetitorImpl Axel Uhl 2011-06-03 17:56:10 +02:00
  • e60d029004 finished first draft impl of TracTracTrackedRaceImpl Axel Uhl 2011-06-03 17:09:37 +02:00
  • 754c9c5f67 compilable, yet entirely untested next version of impl classes based on new TracTrac ResultAPI Axel Uhl 2011-06-03 16:10:50 +02:00
  • 5ef434ab06 started with an implementation of the tracking APIs based on the new TracTrac Result API Axel Uhl 2011-06-03 15:14:07 +02:00
  • 6462a64716 added TODO Axel Uhl 2011-06-03 12:06:18 +02:00
  • 10ee16a9ca Merge branch 'tractrac_new' Axel Uhl 2011-06-03 11:59:45 +02:00
  • f4ffc53532 added missing JARs Axel Uhl 2011-06-03 11:59:26 +02:00
  • 0983a219c5 added (missing?) TracResultAPI.jar Axel Uhl 2011-06-03 11:58:10 +02:00
  • 5e2ffb1048 include new resultapi into Maven build Axel Uhl 2011-06-03 11:56:35 +02:00
  • 3c7314889b added more JARs to result API runtime; emits some reasonable values for stored data, not so reasonable for live data Axel Uhl 2011-06-03 11:40:48 +02:00
  • 92c3d6a3b7 avoid warnings in test code Axel Uhl 2011-06-03 11:11:07 +02:00
  • a777af273d added new result API provided by TracTrac as a bundle Axel Uhl 2011-06-03 11:01:44 +02:00
  • 7686376f79 added another TODO Axel Uhl 2011-06-03 10:50:01 +02:00
  • f4f3b9e59d added more TODOs Axel Uhl 2011-06-03 10:49:23 +02:00
  • d330850b87 stop ioThread explicitly; added TODO; added deploy target to top-level pom.xml Axel Uhl 2011-06-03 10:36:13 +02:00
  • c98f58722a fixed paramURL construction from jsonURL. Seems to work. Axel Uhl 2011-06-02 18:16:17 +02:00
  • abc9024f93 add resources/ to build.properties; avoids warning Axel Uhl 2011-06-02 18:04:50 +02:00
  • afb409ef6a compileable but untested upgrade, now theoretically allowing for jsonURL registration Axel Uhl 2011-06-02 18:03:29 +02:00
  • d56470ea36 changed tests so that they work with the recorded Weymouth data, not requiring the simulator Axel Uhl 2011-06-02 17:56:21 +02:00
  • 8bb53eeb07 added startoftracking to response of showrace Axel Uhl 2011-06-02 15:35:33 +02:00
  • 89175c603d added updatecount to showrace output; removed since parameter, added sinceupdate parameter relative to updatecount Axel Uhl 2011-06-02 15:03:02 +02:00
  • 6b5f998669 added to and toasmillis parameter for showboatpositions Axel Uhl 2011-06-02 13:31:45 +02:00
  • 3121098360 renamed EventTracker to RaceTracker Axel Uhl 2011-06-01 16:48:28 +02:00
  • 315da52c62 avoid warnings in JSON parser; added tests for JSON service output Axel Uhl 2011-06-01 16:39:04 +02:00
  • feb0262676 added JSONService tests Axel Uhl 2011-06-01 16:38:02 +02:00
  • 4485b725ab added showwind API Axel Uhl 2011-06-01 13:04:50 +02:00
  • aa4692b3b6 added lastupdate on showrace output Axel Uhl 2011-06-01 11:03:01 +02:00
  • 2923a2be29 added wind source selection Axel Uhl 2011-06-01 10:20:43 +02:00
  • cafca04c48 added file read vs. online search functionality for declination Axel Uhl 2011-05-31 18:16:45 +02:00
  • b4ea67a4bb add "started" to showrace output for competitor legs Axel Uhl 2011-05-31 16:53:56 +02:00
  • ed8b7192d8 added declination bundle to feature; fetch only one declination per year Axel Uhl 2011-05-31 16:47:47 +02:00
  • d8c361b5a9 added import logic and pom.xml file for declination tests Axel Uhl 2011-05-31 16:38:22 +02:00
  • 1635e45cd3 ignore bin/ directories Axel Uhl 2011-05-31 15:38:39 +02:00
  • bf861d6948 ignore bin/ directories Axel Uhl 2011-05-31 15:38:25 +02:00
  • f60112c6fa declination importer test project Axel Uhl 2011-05-31 15:37:36 +02:00
  • 3a16d05631 declination import test project Axel Uhl 2011-05-31 15:37:24 +02:00
  • 04f2d39726 added declination project contents Axel Uhl 2011-05-31 14:48:09 +02:00
  • bce1df8d8c added declination project Axel Uhl 2011-05-31 14:46:11 +02:00
  • 43fd8bc95e added add(Bearing) on Bearing Axel Uhl 2011-05-31 14:45:11 +02:00
  • 3f32c6f6d0 fixed build.properties to avoid "can't contain itself" maven message during bundling Axel Uhl 2011-05-31 13:54:56 +02:00
  • 69a93f3da6 remove unnecessary test exclude Axel Uhl 2011-05-31 13:50:36 +02:00
  • ffc0cc762a adjusted version of json.simple to 1.1.0 in pom.xml Axel Uhl 2011-05-31 13:39:44 +02:00
  • e121d09275 added start/finish time to listevent race output Axel Uhl 2011-05-31 13:37:50 +02:00
  • f7c7301b02 refactored listener/receiver concept for more reproducable test case execution Axel Uhl 2011-05-31 13:34:27 +02:00
  • c176c2ad9d added API to obtain selected subset of event receivers Axel Uhl 2011-05-31 10:39:44 +02:00
  • 238a422aba added pom.xml files for maven build Axel Uhl 2011-05-31 10:03:35 +02:00
  • a2187ec57f fixed parameter name Axel Uhl 2011-05-31 09:16:32 +02:00
  • c4b6d31410 factored out getTimePoint; allow for passing time as milliseconds Axel Uhl 2011-05-31 09:15:17 +02:00
  • 4228b5ab34 made tracks thread-safe; added impl of getNetPoints Axel Uhl 2011-05-30 17:57:51 +02:00
  • 6a999e68e1 fixed gap implementation by adding time after leader's mark passing Axel Uhl 2011-05-30 16:51:03 +02:00
  • 0a4ac13cca added API for retrieving all boat fixes Axel Uhl 2011-05-30 12:27:57 +02:00
  • 3b9882550f filled in more TODOs around simple rank and rank diff calculations Axel Uhl 2011-05-28 00:08:15 +02:00
  • 41d287b5d2 fixed gap implementation for legs completed by both competitors compared Axel Uhl 2011-05-27 23:13:48 +02:00
  • 98c77198fc added implementation for getRank Axel Uhl 2011-05-27 23:07:22 +02:00
  • faca20510f added initial untested impl for gap Axel Uhl 2011-05-27 18:14:38 +02:00
  • b962472e60 committing missing date handling classes Axel Uhl 2011-05-27 17:48:59 +02:00
  • e655436a92 added VMG calculations Axel Uhl 2011-05-27 17:39:32 +02:00
  • 1f5cc467f9 fixed average speed over ground calculation Axel Uhl 2011-05-27 17:05:18 +02:00
  • 872b461793 added basic averaging functionality for speeds Axel Uhl 2011-05-27 16:28:50 +02:00
  • 21fc4e09b2 converted receivers, made uniform and stop/unregister when EventTrackerImpl is stopped Axel Uhl 2011-05-26 18:27:28 +02:00
  • d10e16cc45 offer showwaypoints action for moderator app, showing waypoints with names and buoys and their lat/lng Axel Uhl 2011-05-26 17:22:48 +02:00
  • ae7ca3180d moved listevents to moderator app Axel Uhl 2011-05-26 15:47:15 +02:00
  • e547e05b82 added leg information to general event output Axel Uhl 2011-05-26 15:34:10 +02:00
  • 0c3c41bbea cleaned up config.ini Axel Uhl 2011-05-26 15:33:56 +02:00
  • 450fdf2ad7 have JSONObject list properties in alphabetical order Axel Uhl 2011-05-26 15:28:06 +02:00
  • e5ebecffb5 listevents now returns a list with event names and race list per event Axel Uhl 2011-05-26 14:36:11 +02:00
  • 8956cd41fd added HTTP commands for starting/stopping/listing wind trackers Axel Uhl 2011-05-26 14:21:51 +02:00
  • b661fc76e8 fine-tuned wind tracking from Expedition events Axel Uhl 2011-05-26 13:43:02 +02:00
  • 8e87c7a82d added a UDPMirror, hooked up first servlet functionality for starting/stopping wind tracking Axel Uhl 2011-05-26 11:00:16 +02:00
  • 84bc6eb80b configure for lazy activation, meaning that bundles will be activated when one of their classes is loaded Axel Uhl 2011-05-25 19:18:52 +02:00
  • 8967bd0712 added missing web/ folder to build.properties Axel Uhl 2011-05-25 18:51:57 +02:00
  • 536902ac1a added feature definition, start and config file for server-side OSGi server startup Axel Uhl 2011-05-25 18:10:37 +02:00
  • e138b94174 extract GPS information from expedition messages Axel Uhl 2011-05-25 15:51:48 +02:00
  • ac31273eea added content-based test; check that accepting parsable but invalid messages works Axel Uhl 2011-05-25 12:51:28 +02:00
  • 351529282b implemented expedition checksum calculation; tests now green Axel Uhl 2011-05-25 11:27:04 +02:00
  • ade3927fb1 added a connector for Expedition plus corresponding test cases of which one still fails Axel Uhl 2011-05-25 11:23:49 +02:00
  • 4fb0f5c435 added a way to stop tracking an event Axel Uhl 2011-05-24 18:20:32 +02:00
  • 3b8582c439 avoid even more warnings Axel Uhl 2011-05-24 17:44:31 +02:00
  • 6bc6a4a4a2 avoid more warnings in JSON code Axel Uhl 2011-05-24 17:42:41 +02:00