Commit Graph
100 Commits
Author SHA1 Message Date
EC2 Server 2a72e5f30d added "ProxyPreserveHost On" to macro definition 2017-08-20 13:15:58 +00:00
Axel Uhl 05e4c0cf5c use a single background thread to process polar sheet to avoid queuing
Change-Id: I3c88c7e9ca5f734327a0a75e35b19cc38f4b3ef2
2017-08-18 17:00:11 +02:00
Axel Uhl 0a904142ee Together with Frederik concluded there is no need for synchronization on fixQueue if isEmpty() and poll() are combined into a single poll() call
Change-Id: I0d29e5159c68fb77392e7de1824ff09869fc0f17
2017-08-18 15:35:56 +02:00
Axel Uhl f8398864e8 added 6mR logo and rough boat class outline master data
Change-Id: I9188a62782ed2c1dd2f6d757c142b9fb3a8c8a48
2017-08-18 02:17:02 +02:00
Axel Uhl 2ffaf379d8 whitespace change only
Change-Id: If813d699ca391c22c53a975e59a719e84e84817e
2017-08-18 00:07:08 +02:00
Axel Uhl 0cf6427e7d added NMEA tests based on data from the Australian federation
Change-Id: Icd47d4a23d00a11ba7fa42298c35ab2d977de135
2017-08-17 11:12:23 +02:00
Axel Uhl d980901e65 improved exception logging for SailingServiceImpl.getTrackFileImportDeviceIds
Change-Id: I06f0f2a8cc1d4369ec2a0cc747ae6cd2d238501f
2017-08-17 10:24:28 +02:00
Axel Uhl 5849e5f910 whitespace changes only
Change-Id: Ie8370d70fdb66f70599350ef413f01123d4c1d93
2017-08-16 21:01:23 +02:00
Axel Uhl 0ce9519012 allow TracAPI to set start of race also if race is not in initialized state
Change-Id: Ib4de8c7f37b32678bc3bf44e611ba8723260c64c
2017-08-16 15:57:12 +02:00
Axel Uhl 2a6620a085 whitespace change only
Change-Id: I2713c8540e5d5786bf1e80fcb2c874dc081690f7
2017-08-16 15:56:54 +02:00
Axel Uhl 1fca54646b small code style change
Change-Id: I31ac8f8b5d7d0c47c902fbc9d03b43307237748c
2017-08-16 00:14:40 +02:00
Axel Uhl c4fadeb7d1 bug 4227: added missing removal of remote reference key in cachedTrackedRacesForRemoteSailingServers
Change-Id: Ifad8ffa9e8b38b4f33167048cf1e4357e04309be
2017-08-15 23:19:39 +02:00
Axel Uhl def354443d integration of TracAPI 3.7.6; should finally fix missing update bug
Change-Id: Iec929ade5ee1098635b9c15bd9aed3c45400e816
2017-08-14 16:12:19 +02:00
Axel Uhl 1f05f19472 fix for bug 4271: don't export regatta leaderboards with eliminations;
only in the unlikely case where the original regatta leaderboard is not
matched by the filter condition would the leaderboard with eliminations
be exported

Change-Id: I0d86a510305fd3a8d4f5c0089e13bad00cab82bb
2017-08-14 16:00:40 +02:00
Axel Uhl 1b6f1bf59a Merge branch 'bug4274' 2017-08-12 02:36:04 +02:00
Axel Uhl 70ed288e12 Merge branch 'translation' 2017-08-12 01:00:39 +02:00
Axel Uhl 71409f8db1 adjusted release notes for automatic RDG (bug 4273)
Change-Id: I315d0a0a90595bc0c17a013e3b169ab042291495
2017-08-11 22:34:35 +02:00
Axel Uhl 5c79a3104e Merge remote-tracking branch 'server/master' 2017-08-11 22:32:29 +02:00
Axel Uhl 40904d3bc1 Merge remote branch 'origin/bug4273' 2017-08-11 21:56:55 +02:00
Axel Uhl 9db34b3b34 Merge branch 'ubilabs--ios--develop' 2017-08-11 18:06:32 +02:00
Axel Uhl fd9b779bd4 updated iOS Sail InSight version from 1.0.21 to 1.0.22
Change-Id: I65cbdd304cb955dfe376de15cff5d354d9f218a2
2017-08-11 18:05:32 +02:00
Axel Uhl 2a219be8ee Merge remote-tracking branch 'server/bug4227' 2017-08-11 17:42:54 +02:00
Axel Uhl f110c9edd0 Merge branch 'bug4227' 2017-08-11 17:42:30 +02:00
Axel Uhl 542be865f8 added synchronized to AbstractTrackedRegattaAndRaceObserver.raceRemoved(); run SmartFutureCache.get() and remove() in background thread to avoid deadlock
Change-Id: Ife58db2955e79cf6292b32433de1226644d179ce
2017-08-11 17:11:08 +02:00
Axel Uhl 52c0bfe13d bug 4273: implementation for automatic RDG calculation for low point scoring
Change-Id: Ie5fbeb22b59441bedb872211b6d4f87e6e0f8ade
2017-08-11 15:36:44 +02:00
Axel Uhl 571776d3af fixed another single quote in the Japanese translation
Change-Id: Idce78c4254acf1c336c7f3dceb7ececbe962c217
2017-08-11 14:47:29 +02:00
Axel Uhl dd83cebbc9 updated release notes for live simulation prior to race
Change-Id: Ia3309cc415e67f0659ea58f416d305ad34dfdb6e
2017-08-11 14:15:50 +02:00
Axel Uhl c851249288 removed javadoc TODO
Change-Id: I6558cfbc4e5182e974465b1d1e5ac043bce47d63
2017-08-11 14:14:22 +02:00
Axel Uhl d7240ace57 Merge branch 'master' into raceboard-simulation-prestart 2017-08-11 13:39:45 +02:00
Axel Uhl 586816325a Merge branch 'master' into bug4227 2017-08-11 13:17:44 +02:00
Axel Uhl 17f38eb38e transitive queries for tracked races work now
Change-Id: I107750fb5259c9df5c001f4a1f3ad0856cf1e020
2017-08-11 12:37:52 +02:00
Axel Uhl 9539515846 fixed quotes in _zh properties
Change-Id: Iabe6c03ee4c9af958443e9a3923e6cefea27f79b
2017-08-11 10:29:30 +02:00
Axel Uhl 2622ed15d7 set iOS Sail InSight version to 1.0.21
Change-Id: Ieeeac2853190d7e3c86438a5f13349a087bd452f
CR-Id: 002075125800003967422017
2017-08-11 00:45:03 +02:00
Axel Uhl 559b7f1053 adjusted version of iOS SAP Sail InSight from 1.0.0 to 1.0.11
Change-Id: I425b041ecb3c75407f2191c496d38652bdfc753e
CR-Id: 002075125800003965402017
2017-08-11 00:32:06 +02:00
Axel Uhl d8a5cb2979 avoiding casts by adjusting the typing of LegIdentifier's method return
Change-Id: Iba074a2118ccb1a7ddd197f61d61fd240fe84e4a
2017-08-11 00:29:13 +02:00
Axel Uhl 70d997068d Merge branch 'master' into raceboard-simulation-prestart 2017-08-11 00:13:41 +02:00
Axel Uhl b6d4e496fa Merge remote-tracking branch 'server/master' 2017-08-10 23:37:06 +02:00
Axel Uhl 917d94a09b include competitor name in the competitor key for SwissTiming Replay Connector;
this helps separate the competitors for the same boat class and equal
nationality for different events

Change-Id: I6ca9ede9e37c7bb8224769d63fd788fb47b9eba2
2017-08-10 23:23:06 +02:00
Axel Uhl ce67e02fbc comments; single point of exit
Change-Id: Ifbb06353aa20c3823936d2fd0932860c1cd16828
2017-08-10 16:18:47 +02:00
Axel Uhl fb5cc7fe00 fixed French quotes again after translation delivery
Change-Id: If5afd28460a735a7bb702b15ecc380d80c9399b6
2017-08-10 16:03:29 +02:00
Axel Uhl 26b218d8cf more code formatting
Change-Id: I4d1acfd7010bf03ebc169fe04778230002594392
2017-08-10 15:19:13 +02:00
Axel Uhl 0b97113dba code formatting
Change-Id: I14029aca7f5bbbdc12fdc6c5864b8740e914408a
2017-08-10 15:14:38 +02:00
Axel Uhl a983a31037 further improved javadocs
Change-Id: I6ebc0ec70253b761af506469112174a7a4a33eb4
2017-08-10 15:12:21 +02:00
Axel Uhl af29bcaba9 improved Javadocs# On branch bug4227
Change-Id: I1e15b746468d6d9d58dfb4dcb645a6113f6b5948
2017-08-10 15:09:45 +02:00
Axel Uhl 2992b74c51 iOS xMake release update 2017-08-09 21:06:45 +00:00
Axel Uhl 07ab948f19 Updated building and deploying (markdown) 2017-08-09 20:53:59 +00:00
Axel Uhl 2bb6c91bd4 Merge remote-tracking branch 'server/master' 2017-08-09 18:14:29 +02:00
Axel Uhl 4a49567ae4 added a .project file in ios/ for easy Eclipse-based branch diffing
Change-Id: Ibeab7cf43010c2bf9d2c62393e3dd947617dcb81
2017-08-09 18:10:45 +02:00
Axel Uhl 3759597e13 fixed top margin of 8mR boat class logo
Change-Id: I9c81e3b41de7b5db61cd0fb7e43323d4639afcad
2017-08-09 17:21:51 +02:00
Axel Uhl 8a5d4e8692 Merge branch 'central-ios-release-build' 2017-08-09 16:59:29 +02:00
Axel Uhl bb2a7e9cc7 whitespace change only
Change-Id: I3c5760d97055f8ec7fa50f262e9e198424d48778
CR-Id: 002075125800003907802017
2017-08-09 16:41:42 +02:00
Axel Uhl fe44a82faf adjusted CheckinManager to master version
Change-Id: I1e8dbe6d3ce9a98d6c7e47363cd69bf563117f83
2017-08-09 16:07:30 +02:00
Axel Uhl deee8a017b Merge remote-tracking branch 'server/central-ios-release-build' into central-ios-release-build
Change-Id: Ibfb0c039356d5cce27d5e52e0e8abe7f25f512a5
2017-08-09 16:06:16 +02:00
Axel Uhl 011fa29232 Merge branch 'master' into central-ios-release-build
Change-Id: I08670dc3d202a2c12b0ee5151f862f958c0d1afa
2017-08-09 16:03:55 +02:00
Axel Uhl 8a6c09ec8e Merge branch 'master' into ubilabs--ios--develop 2017-08-09 15:44:08 +02:00
Axel Uhl 1833f23599 Merge branch 'master' into central-ios-release-build 2017-08-09 15:13:41 +02:00
Axel Uhl 4397466e83 added missing 8MR.png boat class logo to git
Change-Id: I42d0c47a1891c9418714fabaa17ccc5083351f59
2017-08-09 15:11:05 +02:00
Axel Uhl 4f60b4c05e added 8mR boat class
Change-Id: I9e4e4aef94698b27722850dbccc236c8b210d59b
2017-08-09 14:13:33 +02:00
Axel Uhl 299922bc25 Merge remote-tracking branch 'origin/master' into bug4105 2017-08-08 00:20:22 +02:00
Axel Uhl e7f3551df7 fixed nmeaconnector reference in pom.xml 2017-08-07 21:42:49 +02:00
Axel Uhl de455b3274 fixed the so-far unused DetailedRaceInfo regarding several aspects
Change-Id: Iea8462de8315f71100222ec53bbddb4d96bfa1c7
2017-08-07 18:30:28 +02:00
Axel Uhl b687c50115 don't add races to localRaces' result in case startOfRace is null
Change-Id: I3c94c3c4fb5ffc45006b6cf1ad71473dc63ec9b5
2017-08-07 18:20:09 +02:00
Axel Uhl 96526baae2 more specific docs for allRaces
Change-Id: Ic7d1798355a41b019d80a7eedfc2399adbf52e04
2017-08-07 18:16:52 +02:00
Axel Uhl a35d339e4a Factored common URL construction scheme in RemoteSailingServerSet.
Change-Id: I10f038360c3bb7ffcb2b0a788028864fc5f66e7f
2017-08-07 18:12:09 +02:00
Axel Uhl 7336a99119 fixed gateway index.html, inserting missing api/
Change-Id: I544f4b32044f6a7abcbc395f7566641824e12980
2017-08-07 17:59:32 +02:00
Axel Uhl 6bf9381ee3 Merge branch 'master' into bug4227 2017-08-07 17:41:36 +02:00
Axel Uhl 065e6d76d8 updated release notes for NMEA importer availability
Change-Id: I4e7eadc87fa71642b7a68460e44cc98b744e8056
2017-08-07 17:39:19 +02:00
Axel Uhl 9df94df34c Updated amazon ec2 (markdown) 2017-08-07 15:34:55 +00:00
Axel Uhl 6f53029f4f added NMEA-0183 docs to NMEA connector's test fragment
Change-Id: Id23ceee4cec35fce7379efb5438151b3561ce9af
2017-08-07 17:17:54 +02:00
Axel Uhl 68dccd9d03 lazy activation for NMEA/MarineAPI; added to feature.xml and pom.xml
Change-Id: I4f9cd93510b88bbdddf52f7bb59256b04e86b1a9
2017-08-07 17:12:49 +02:00
Axel Uhl 5ea1d70bcf made another correction regarding the MWC sentence when T (theoretical) is provided
Change-Id: I8d4f2eb0176b8f17f18f45f03b04a3be78e81a13
2017-08-07 14:46:52 +02:00
Axel Uhl dd38eb2fa0 ignored large ZIP file NMEA import test again
Change-Id: I58d85ce6fcc3a0078ab503e281422890108ed5d9
2017-08-07 11:24:17 +02:00
Axel Uhl 2322f93f26 fixed true wind calculation for relative apparent wind NMEA import
Change-Id: I08cec6eb033bfd1e438be99e1c3d1156e28e2893
2017-08-07 11:22:55 +02:00
Axel Uhl 20ff38311c interpret true wind reading in MWV sentence as "from", not "to"
Change-Id: I5119cec02e34a8b42c9388dc0a4eadba0e1bbc59
2017-08-04 15:43:59 +02:00
Axel Uhl ce3dcc36a1 Merge branch 'master' into bug4105 2017-08-04 15:06:40 +02:00
Axel Uhl 99e009c59d formatting only
Change-Id: Ic755c49d562e4ddb89e3d6acb22ff787e4750dc5
2017-08-04 14:45:09 +02:00
Axel Uhl 5697117f81 Merge remote-tracking branch 'server/Nacra17Foiling' 2017-08-04 14:44:08 +02:00
Axel Uhl cd29a66a1c bug 4263: fixing wait/notify pattern in SwissTimingRaceTrackerImpl
Change-Id: I31cdd9f832ea62878192d1cc2c9b55ef5ede9bf1
2017-08-04 14:11:52 +02:00
Axel Uhl 3700e339db fixed issue with wrong username being returned by SecurityResource
Change-Id: I7eca1b41d5770875e4f9d78af2a46dac2757b821
2017-08-04 11:18:59 +02:00
Axel Uhl c5ee58f8b0 formatting change only
Change-Id: Ib6d75665041536acd9b9610569eec1e3ca8a81c6
2017-08-04 10:48:35 +02:00
Axel Uhl 6943fa88ad Merge branch 'translation' 2017-08-04 10:02:20 +02:00
Axel Uhl 2bee3ed862 Merge branch 'master' into translation 2017-08-03 18:29:49 +02:00
Axel Uhl 5553adc051 adjusted single quote problems again after translation import
Change-Id: I57ff574c160993413f3ddc4b23903b352402e58c
2017-08-03 18:28:57 +02:00
Axel Uhl 576b22915a using WeakValueCache for TracTrac DomainFactory;
let go of objects no longer strongly referenced by dedicated weak value caches

Change-Id: I0b6ac5d198b689d5fc1ce8aa5eeeee3c39bce1cd
2017-08-03 18:11:31 +02:00
Axel Uhl b26fbdaf0d ensure that the correct TracTrac and SwissTiming Adapter Factory instance is used
Change-Id: Iee2d2a80d7e6ea290d49ab955335a2703dc07111
2017-08-03 17:22:13 +02:00
Axel Uhl 70d703d3b6 compileable but untested approach to passing through the races already looked at for getAllCompetitors()
Change-Id: I44cc92525acc35b9eb2504517f992343ebc85ede
2017-08-03 14:49:33 +02:00
Axel Uhl 2a0831282c Merge branch 'master' into bug2059 2017-08-03 14:16:36 +02:00
Axel Uhl 0fcc38c73a avoid NPE if trying to stop tracking for a TracTrac race that hasn't been found
Change-Id: Ifa266cc5decd6f1bfa6287c6a87ed0df48baa515
2017-08-03 14:15:53 +02:00
Axel Uhl afb10da200 Merge remote-tracking branch 'server/master' 2017-08-03 14:06:03 +02:00
Axel Uhl f61095ae33 fixing NPE in RegattasResource in case SOG is null
Change-Id: I11d3d9ba8d9b20edb04188e51b2ed1147b733605
2017-08-03 14:05:37 +02:00
Axel Uhl c3c34fcd4c fixing NPE in RegattasResource in case SOG is null
Change-Id: I11d3d9ba8d9b20edb04188e51b2ed1147b733605
2017-08-03 13:56:32 +02:00
Axel Uhl 80ff2f7fe1 Merge remote-tracking branch 'server/master' 2017-08-03 09:56:52 +02:00
Axel Uhl 6959b0db07 added comment for /login URL configuration
Change-Id: I2d7fb5eb717dd30b04ea546d2f54ab5adf5e8916
2017-08-02 15:36:28 +02:00
Axel Uhl e2c9bcd9cf re-added the phony /api/restsecurity/login URL into shiro.ini
Change-Id: Ic2f10e2cedb374b3f918571b157aa4bbdeceb17f
2017-08-02 15:35:41 +02:00
Axel Uhl 51e7f3985b Merge remote-tracking branch 'server/bug4254' into bug4254 2017-08-02 15:32:14 +02:00
Axel Uhl d1d83e412f fixed error message texts, removing trailing ");
Change-Id: Iac545c8ae2d7b856d2c8b0e7a60b60956b36e7a3
2017-08-02 11:44:38 +02:00
Axel Uhl 9fbafb6ab7 Merge branch 'master' into bug4254 2017-08-01 15:42:55 +02:00
Axel Uhl c774d3333b Merge branch 'bug4252' 2017-08-01 13:16:04 +02:00
Axel Uhl 4feec8c1fe Merge branch 'master' into bug4254 2017-08-01 13:10:40 +02:00
Axel Uhl 0bc2e6b3f5 Merge branch 'master' into bug4255 2017-08-01 09:45:15 +02:00