Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 6782606c2b Merge branch 'master' into igtimi 2013-12-06 00:40:14 +01:00
Axel Uhl 38a0ca941f fixed listener collection; listeners are not Comparable, so ConcurrentSkipListSet doesn't work for them 2013-12-06 00:08:32 +01:00
Axel Uhl a67c5e61c3 Merge branch 'master' into igtimi 2013-12-06 00:06:59 +01:00
Axel Uhl 4cb5ca0aa0 Merge remote-tracking branch 'server/master' 2013-12-06 00:06:53 +01:00
Axel Uhl 5f4a3b0b9c added test case for wind fix extraction from Igtimi basic fixes 2013-12-06 00:04:28 +01:00
Axel Uhl 72ee807004 working towards true wind calculation 2013-12-05 22:18:21 +01:00
Axel Uhl 0862f2b578 typo 2013-12-05 20:25:31 +00:00
Axel Uhl bd21162a99 typos 2013-12-05 20:16:46 +00:00
Axel Uhl 4871ab9229 typo 2013-12-05 19:56:49 +00:00
Axel Uhl 822180ac68 typos 2013-12-05 19:50:07 +00:00
Axel Uhl 64ad5eca10 Updated racecommittee app administrator (markdown) 2013-12-05 19:46:09 +00:00
Axel Uhl 640add8c5d Updated racecommittee app administrator (markdown) 2013-12-05 19:38:23 +00:00
Axel Uhl 253632acd2 tried to further simplify IgtimiConnectionFactory API 2013-12-05 16:53:14 +01:00
Axel Uhl de0617d9db improved API design for IgtimiConnectionFactory 2013-12-05 16:46:33 +01:00
Axel Uhl f4102ac8c2 first Igtimi WindTrack implementation that would act as a BulkFixReceiver which can be used for web socket live as well as resource stored data 2013-12-05 15:41:00 +01:00
Axel Uhl 056adaf1a5 introduced a typed callback / visitor pattern for receiving Igtimi fixes 2013-12-05 11:55:53 +01:00
Axel Uhl 7f388e805d Merge branch 'master' into igtimi 2013-12-05 11:23:01 +01:00
Axel Uhl 88a99ee169 Updated selenium ui tests (markdown) 2013-12-05 10:18:54 +00:00
Axel Uhl e0bd6ee179 added Selenium launch configs to launch with Codesvr enabled, forcing the Firefox "Selenium" profile 2013-12-05 11:13:26 +01:00
Axel Uhl 80f56cdd95 Updated selenium ui tests (markdown) 2013-12-05 10:12:23 +00:00
Axel Uhl afc98cfcc8 use firefox driver for local selenium tests by default 2013-12-05 11:02:26 +01:00
Axel Uhl 0ee3accc15 indentation in build script 2013-12-05 09:54:35 +01:00
Axel Uhl 62da1ece3d Updated smartphonetracking (markdown) 2013-12-05 08:42:41 +00:00
Axel Uhl 895d8624c3 Updated racecommitteeapp (markdown) 2013-12-05 08:27:36 +00:00
Axel Uhl c7727e92bd refactored Igtimi tests and moved establishinig of connection into common @Before method 2013-12-04 22:59:56 +01:00
Axel Uhl 30f6797cd1 no longer need the patch for String constants as group/user IDs 2013-12-04 21:44:39 +01:00
Axel Uhl e5f22b628a added first test fragment for wind fix tracks 2013-12-04 18:25:08 +01:00
Axel Uhl 2d73d61bd0 Merge branch 'master' into igtimi 2013-12-04 18:16:12 +01:00
Axel Uhl c8c0574c03 fixed formatting of imports 2013-12-04 18:10:28 +01:00
Axel Uhl 5a7bc9934f Merge branch 'master' into igtimi 2013-12-04 17:52:12 +01:00
Axel Uhl 827cba9962 Merge branch 'master' into igtimi 2013-12-04 17:51:14 +01:00
Axel Uhl 89f964c2af added getResourceDataAsTracks 2013-12-04 17:50:53 +01:00
Axel Uhl d78274689f refactored Track, GPSFixTrack etc. to introduce DynamicTrack with a homogeneous add(Fix) method 2013-12-04 13:56:04 +01:00
Axel Uhl d58925ea94 don't lock for logging that doesn't happen; hoping to accelerate updating of GPSFixTracks a bit 2013-12-04 13:14:06 +01:00
Axel Uhl 2989cd497d Merge branch 'master' into igtimi 2013-12-04 12:17:44 +01:00
Axel Uhl c3b64024a1 made Fix a Timed implementation, hence all subclasses need a serialVersionUID 2013-12-04 10:52:30 +01:00
Axel Uhl 51f8e9ce21 asserting that wind data was found 2013-12-04 10:36:19 +01:00
Axel Uhl 4d07e6f904 added test for loading data from devices in a given time window and looking for wind data 2013-12-04 10:35:44 +01:00
Axel Uhl 9f56924ee8 added tests for time-boxed DataAccessWindow retrieval 2013-12-04 10:05:42 +01:00
Axel Uhl bf0a339ef0 moved non-OAuth related tests away from SignInTest class 2013-12-04 09:08:43 +01:00
Axel Uhl 69c07968fc fixed comment on AWA after discussion with Igtimi 2013-12-03 22:51:09 +01:00
Axel Uhl 68446f6e61 Merge branch 'master' into igtimi 2013-12-03 22:45:32 +01:00
Axel Uhl e5394c6906 added tests for device_access_window and groups services 2013-12-03 22:34:24 +01:00
Axel Uhl ac12267fab added support for device_access_window and groups, preparing for security entity 2013-12-03 18:27:23 +01:00
Axel Uhl 3f007da5ea added getUser(id) and added test case for that 2013-12-03 16:54:33 +01:00
Axel Uhl c2fbbbe3b8 added session fetching 2013-12-03 16:39:03 +01:00
Axel Uhl 52e3ea8186 convert headings from -180..+180 to 0..360; renamed sub-device ID to sensor ID 2013-12-03 14:08:43 +01:00
Axel Uhl 9286192049 working towards data_access_window and session deserialization 2013-12-03 09:08:27 +01:00
Axel Uhl 1f99f42b60 Updated racecommittee app environment (markdown) 2013-12-03 07:46:59 +00:00
Axel Uhl 626640f6c6 Heart rate message *does* have three parameters; the original example was wrong 2013-12-02 11:44:37 +01:00
Axel Uhl 42afe4b753 Merge branch 'master' into igtimi 2013-12-02 11:34:55 +01:00
Axel Uhl f1ab8e1bf2 Merge remote-tracking branch 'server/master' 2013-12-02 11:34:51 +01:00
Axel Uhl ff00b4cfef Merge branch 'master' into igtimi 2013-12-02 11:33:32 +01:00
Axel Uhl 818ed8bb1b improved error logging for SwissTimingReplayAdapter 2013-12-02 11:33:07 +01:00
Axel Uhl fb32632c85 added comment to GpsQualitySatCount which doesn't work for the smartphone Igtimi app 2013-12-02 09:59:24 +01:00
Axel Uhl afe915ace6 added output about Maven version used for build 2013-12-01 23:48:05 +01:00
Axel Uhl a314c6c1ed don't interpret EOT as end of stream; according to Johannes Lueder, ST, this can also just mark the end of a packet;
also catch and log exceptions during loading ST replay races instead of aborting
2013-12-01 14:40:58 +01:00
Axel Uhl e360b8ac62 Merge remote-tracking branch 'server/master' 2013-11-29 18:00:32 +01:00
Axel Uhl e741803b0d adjusted remaining URLs in SwissTiming replay test case to new _start=0 parameter 2013-11-29 17:59:12 +01:00
Axel Uhl d9e2420d24 fixed test verdict for SwissTiming replay test after appending &_start=0 to the links 2013-11-29 17:57:42 +01:00
Axel Uhl cd9b446079 Merge branch 'igtimi' 2013-11-29 17:03:50 +01:00
Axel Uhl aec7ee4cf7 Merge remote-tracking branch 'server/master' 2013-11-29 17:03:31 +01:00
Axel Uhl 3c305438dd added toString() for TrackedRaceStatusImpl 2013-11-29 17:01:19 +01:00
Axel Uhl 241bffbbd6 use additional and new _start=0 parameter for SwissTiming replay URLs 2013-11-29 16:44:31 +01:00
Axel Uhl 4b9de71d75 fixed NPE issue for NONE zoom setting 2013-11-29 16:43:56 +01:00
Axel Uhl 3aea22dd01 offer system properties to configure Igtimi client ID, secret and redirect URI 2013-11-29 15:57:14 +01:00
Axel Uhl ff8254c68b added persistence for Igtimi access tokens 2013-11-29 15:05:05 +01:00
Axel Uhl ed35db38b4 removed setConfiguration from MongoDBService and replaced by MongoDBConfiguration.getService() 2013-11-29 13:28:42 +01:00
Axel Uhl 89c2ff9f54 Merge remote-tracking branch 'server/master' 2013-11-29 13:00:01 +01:00
Axel Uhl c5c86e91d4 successful web socket Igtimi connection test with timestamp and heartbeat 2013-11-29 11:07:41 +01:00
Axel Uhl 1edba6922c added a working web socket test 2013-11-29 09:51:26 +01:00
Axel Uhl 0c40c99e72 web socket framework that probably doesn't work yet 2013-11-28 18:22:47 +01:00
Axel Uhl 4721eb4cf3 first successful web socket connect to Igtimi 2013-11-28 14:09:19 +01:00
Axel Uhl a19222d135 fetch web socket URLs from Igtimi server 2013-11-27 18:22:33 +01:00
Axel Uhl 810f0f0cfe Updated sponsorshipengine (markdown) 2013-11-27 16:59:55 +00:00
Axel Uhl facb2d1c9c removed rmpty com.google.gwt.user.osgi project 2013-11-27 16:56:46 +01:00
Axel Uhl 20f0276261 Merge branch 'master' into igtimi 2013-11-27 16:34:34 +01:00
Axel Uhl b7d93e76e9 fixed lat/lng order for Igtimi connector 2013-11-27 13:11:39 +01:00
Axel Uhl 9592863205 added toString() to fix types 2013-11-27 11:43:39 +01:00
Axel Uhl 847e2a2458 seems that the ant_hrm message type 13 only provides one and not three values; request e-mail sent to Brent for clarification 2013-11-27 11:04:01 +01:00
Axel Uhl 18ad066e35 added fix types for all Igtimi formats known so far 2013-11-27 10:59:36 +01:00
Axel Uhl 512a58dd21 fixed partitioning of type ID and sub-sensor ID 2013-11-27 01:01:01 +01:00
Axel Uhl 70d2c2d913 fixed resource data URL construction 2013-11-27 00:42:46 +01:00
Axel Uhl 54ae2bf5dc added first building blocks towards data parsing from resources 2013-11-27 00:34:12 +01:00
Axel Uhl 2ace52705b aligned parsing of forms, using StringEscapeUtils.unescapeHtml 2013-11-26 21:39:36 +01:00
Axel Uhl e189235148 fix charset to UTF-8 when converting the string to bytes 2013-11-26 21:30:40 +01:00
Axel Uhl b8e48c33ac made a resource fetching test that succeeds locally 2013-11-26 20:34:08 +01:00
Axel Uhl bdf1412954 re-worked the obtainAccessTokenFromAuthorizationCode interface method 2013-11-26 18:29:25 +01:00
Axel Uhl 86e0c591cf Merge branch 'master' into igtimi 2013-11-26 17:52:40 +01:00
Axel Uhl 65d6a71724 tests for Igtimi adapter connectivity now succeed 2013-11-26 17:52:01 +01:00
Axel Uhl 5fc20df53d Merge branch 'master' into igtimi 2013-11-26 14:33:30 +01:00
Axel Uhl c0ee236bc8 added AutoCloseable wrappers plus test case for read/write locks 2013-11-26 13:38:32 +01:00
Axel Uhl 27711008bb fixed severe locking issue: unlockAfterRead was not placed in finally clause, causing locks to be held infinitely after an exception;
also fixed the NPE that could occur when trying to generate the polar for a race with no upwind start
2013-11-26 09:59:36 +01:00
Axel Uhl 281cbf510e Updated building and deploying (markdown) 2013-11-25 23:17:48 +00:00
Axel Uhl ccd3861b05 Updated building and deploying (markdown) 2013-11-25 23:09:29 +00:00
Axel Uhl b72b976c79 Created building and deploying (markdown) 2013-11-25 22:51:02 +00:00
Axel Uhl 79d2616857 Updated home (markdown) 2013-11-25 22:36:14 +00:00
Axel Uhl 9ca69568e0 Updated development environment (markdown) 2013-11-25 16:57:26 +00:00
Axel Uhl 008d1abda0 Merge remote-tracking branch 'server/master' 2013-11-25 10:17:49 +01:00
Axel Uhl 322ccedaf4 Merge remote-tracking branch 'server/master' 2013-11-25 09:40:44 +01:00