Commit Graph
912 Commits
Author SHA1 Message Date
Axel Uhl b06a65658d added documentation for /startorder REST method
Change-Id: Ie509c1fcb360ab909c0348fd351a83d3ac1a74c6
2017-04-18 10:00:51 +02:00
Axel Uhl 9fa20907e5 fixed typo in Javadoc
Change-Id: I927c4dff6c4c7dfe0461bab2b2205899e2a1dff8
2017-04-18 09:53:11 +02:00
Axel Uhl 7e75a8ddab bug 4098: use PolarDataService.insertExistingFixes after servlet-based import
Change-Id: Iaffd02adb481ccf419b901626cafb88e28c56b8f
2017-04-04 14:48:21 +02:00
Axel Uhl fd2b3ab99b a bit of code cleanup and formatting
Change-Id: I35b46e3f1b3d69ee35ffd2c6c24a38d15a5784eb
2017-03-23 14:41:53 +01:00
Axel Uhl 448e67fd3c fixed URL path for startorder REST method
Change-Id: Ifb3718a66ac7a2b6e3c19fd2e7d0c70a2a63b42f
2017-03-09 23:32:55 +01:00
Axel Uhl 2aa07a0ae0 bug 4073: first attempt at computing a start order
Change-Id: I8a1ac51eb5aebe36b86dabc7b4fccb30197c8b29
2017-03-09 07:42:11 +01:00
Axel Uhl d7f02212af "greened" the tests for bug 4063
Change-Id: I81f9a0705bfe6ec0aaf510921e2146e950767711
2017-02-15 11:42:23 +01:00
Axel Uhl 330860ca5d refactored TrackedRaceJsonSerializer such that all necessary state is final and configured by constructor
Change-Id: I1bf7dc39459e78f00358c5f2bb1d35d1f0ef4f59
2017-02-13 14:33:59 +01:00
Axel Uhl a360cd2db4 clean up during OSGi bundle shutdown
Change-Id: Ib0b6b203e00a053219bc8076f063dd9f99aa0eba
2017-02-08 13:38:54 +01:00
Axel Uhl ef5c0cf61b added grib to launches; use readVolumeData for better performance
Change-Id: I4f01b3ac33e8b276738007881df0080a2087d62d
2017-02-08 11:58:51 +01:00
Axel Uhl 07edd7ffb1 preparing for multi-file upload for both Expedition and GRIB; introduced MappingIterable and MappingIterator
moved wind import servlet package structure a little

Change-Id: I9b573d4c91191933383c87397ac8584d9463b4bb
2017-02-08 09:52:25 +01:00
Steffen Schaefer 62c2fec682 Merge branch 'master' into bug4009 2017-02-03 08:16:01 +01:00
Axel Uhl f39afd34ed added /maneuver method to regattas end point; refactored to let getManeuvers() return Iterable instead of List
Change-Id: Ida708e2a5e062cca0593a4e5f10517e5237cfe5e
2017-02-01 20:40:04 +01:00
Steffen Schaefer 86ae110571 Merge branch 'master' into bug4009 2017-01-26 15:31:34 +01:00
Axel Uhl 1af09208f6 Merge remote-tracking branch 'server/master' 2017-01-09 10:24:35 +01:00
Axel Uhl 91668b3a4c removed windStatusJson servlet; it wasn't used at all according to our 2016 server logs (AWStats)
Change-Id: I018c6a6a7ea0f0c369a8e875ad5a32333d7f316f
2017-01-09 10:22:02 +01:00
Axel Uhl 1664286df3 introduced JSON format for TargetTimeInfo and use it in RegattasResource's targettime method
Change-Id: I93bf54964c34b0a25b5a15e37f9efb6e962bab01
2017-01-04 10:39:30 +01:00
Axel Uhl 4077952dac fix for bug 4016: LeaderboardGroupsResource now only writes the race columns that belong to the enclosing series
Change-Id: I85aa4fdd4efe778d1c565b148e58fe9071df6266
2017-01-03 11:13:37 +01:00
Axel Uhl 2aba829548 cleaning up the mess with inclusive/exclusive time interval ends
Change-Id: Ie7753c053d96b0a2c66a98d7e0e983bba38cfd20
2016-12-23 23:43:29 +01:00
Axel Uhl 25ba21cf7e bug3991: pass client's time zone offset through so server can determine day boundaries according to client's time zone
Change-Id: I504fd5c3ab416497cca0a5b1633ee7000a34d718
2016-12-19 17:21:12 +01:00
Axel Uhl 50644fb778 Merge branch 'master' into bug3975 2016-12-08 14:50:10 +01:00
Peter Siegmund e45d588d15 append displayName to /sailingserver/api/v1/leaderboards/XXX 2016-11-28 14:23:18 +01:00
Steffen Schaefer 0d89902f6f Consistently using servlet API 3.1. There was an export of javax.servlet
in the GWT bundles that had version 2.x but was 3.x. The GWT bundles do
not export servlet API anymore, so everything can consistently be on
servlet version 3.1 that is provided by our jetty server.
2016-11-21 13:48:23 +01:00
Axel Uhl 00cbfca35f added logging
Change-Id: I4602f8c5f445d5c8e4098cf77955891572989ab3
2016-10-19 15:24:03 +02:00
Alexander Tatarinovich b9a96f0d98 Bug 3233: When file upload takes too long, URL is not filled.
Change-Id: Id79405a33e3b79b8f4ed683ec79e279babe985b5
2016-10-18 11:39:14 +03:00
Axel Uhl 80e5dba10a fixed language issues in Javadoc comment
Change-Id: I768672ec25e730598ec513266ab50b61be1321e6
2016-09-29 10:30:53 +02:00
Axel Uhl 186fdfb47b removed unused constant
Change-Id: I561c2f493ce816624e02cd411ad2e2538a9ad6c1
2016-09-29 10:30:23 +02:00
Steffen Schaefer 79f74b4a3d Merge branch 'master' into foiling 2016-09-27 08:19:59 +02:00
Axel Uhl 0ba918e808 whitespace change only
Change-Id: Ie3137debae4507877f9ce1215abc9c19bbe909b0
2016-09-26 17:47:57 +02:00
Axel Uhl a84acbb306 storing fixes sent in a bulk POST request to the sensor fix store in one call instead of several single calls
Change-Id: Iff6058a12aa2dd61f69277401a75e99cf8981244
2016-09-26 17:11:23 +02:00
Steffen Schaefer 7c7fdf1064 Merge branch 'master' into foiling 2016-09-26 08:22:54 +02:00
Axel Uhl 9f23b233a7 fixed message for postCheckout in LeaderboardsResource
Change-Id: I8ae9dba8fbc2085efe2bf43c025e7ef363d2c948
2016-09-22 15:24:42 +02:00
Steffen Schaefer f094555ca6 Merge branch 'master' into foiling 2016-09-16 08:36:16 +02:00
Papick Garcia Taboada 85a75da5ef Using try-with-resource 2016-09-13 17:00:10 +02:00
fmittag 84c2bd0284 Implemented 'addLastKnown' parameter for competitor position service 2016-09-12 16:23:23 +02:00
Steffen Schaefer 037b964e0d Merge branch 'master' into foiling 2016-09-12 09:18:18 +02:00
Axel Uhl e11153d8e6 avoid warning due to unclosed resource in SensorDataImportServlet
Change-Id: I4a5a5efdc703cbb0b727335be0ec73b5103c6ddc
2016-09-09 15:43:36 +02:00
Papick Garcia Taboada bd63a11f1a Merge branch 'foiling' of ssh://sapsailing.com/home/trac/git into foiling 2016-09-06 09:46:23 +02:00
Papick Garcia Taboada 3e0bb675b6 Introduced RTE for unknown importer, removed Imu suffix from track name 2016-09-06 09:46:17 +02:00
Papick Garcia Taboada fa8be0f0b1 Better device to competitor mapping visualization on bravo data import 2016-09-01 17:35:05 +02:00
Adrian Riedel ec50d0f1ff updated links to sap sailing wiki (they were broken due to new file structure) in source code comments 2016-08-26 13:40:58 +01:00
Axel Uhl 97c25d6bcd added baseURL property to EventBase
Change-Id: I0fbd92b14331918986d817fc86a06912ae8f603d
2016-07-15 13:56:07 +02:00
Axel Uhl b39eee43d2 Merge branch 'master' into foiling 2016-07-08 11:16:54 +02:00
Axel Uhl 0f23eda391 fixing implementation of /marks/{mark-id} end point: correct mark is now selected
Change-Id: I932eed30d237a3fe555ad3c4d26dfadd6fc4c7c5
2016-07-08 11:13:10 +02:00
Papick Garcia Taboada 297fb13dad Merge branch 'master' of ssh://sapsailing.com/home/trac/git into foiling 2016-07-07 09:28:09 +02:00
Axel Uhl 09e0eaa170 compute remote address of Igtimi connections live for display in servlet
Change-Id: I828de665ef0b00b09c937be1c7696a418b544686
2016-07-06 22:51:52 +02:00
Axel Uhl b884ad9677 a somewhat more robust way of closing and reconnecting to Igtimi WebSocket servers;
ignore the onWebSocketClose event if it is caused by the reconnect() call

Change-Id: I0b735d17168855e66ade684f5953a1faaa8e82e4
2016-07-06 16:50:17 +02:00
Axel Uhl 23553bebf3 made fields of IgtimiConnectionInfo private/final and initialize in constructor
Change-Id: I81fe62c9a8dad8cc2d229a0a56e315117f10059b
2016-07-05 17:36:42 +02:00
Axel Uhl 1530a06919 replaced more stderr exception printing by logging in WindStatusServlet
Change-Id: Ia50a72b64556adf0a7d27db86dce70c079280aee
2016-07-05 14:55:41 +02:00
Papick Garcia Taboada 062c94c58f Introduced storing fixes in batches 2016-07-05 14:02:44 +02:00