Axel Uhl
c746460610
Merge branch 'master' into windestimation
...
Change-Id: Ibbd4558585ada8502a609478a7b0492962448092
2019-07-11 11:57:48 +02:00
Axel Uhl
50285fb069
Merge remote-tracking branch 'server/master'
...
Change-Id: I23ac43bbdc201e3781ffe02c85fc95b14ffdf8f9
2019-07-11 11:55:59 +02:00
Axel Uhl
591a570736
fixed construction of MongoDB index for GPS_FIXES to accelerate track loading
...
Change-Id: Idb7f16e77ab63e11fe8cd594c7b5f93488b3d3aa
2019-07-11 11:45:20 +02:00
Axel Uhl
c5b96c6446
added Javadoc for GraphNode.getConfidence()# Your branch is ahead of 'server/windestimation' by 1 commit.
...
Change-Id: I692621a40ccd1dff8526b5f8c31bef8f136e85f8
2019-07-11 11:24:07 +02:00
Axel Uhl
b69868370b
improved comments in MstBestPathsCalculatorImpl# Your branch is up to date with 'server/windestimation'.
...
Change-Id: I0756728fc8d222df6176ba079846b0e0919d1103
2019-07-11 11:23:21 +02:00
Axel Uhl
947d3ef5d5
comment changes only# Your branch is up to date with 'server/windestimation'.
...
Change-Id: I022d41b09f3737b5793f26f97360dfea95df8ad6
2019-07-10 17:51:41 +02:00
Axel Uhl
5812c4d025
Merge branch 'master' into windestimation
...
Change-Id: I72c502959102ffb826768977c32de6516bd7d7cc
2019-07-10 11:44:40 +02:00
Axel Uhl
e6b40cfd91
Merge remote-tracking branch 'origin/bug5086'
2019-07-09 22:20:24 +02:00
Axel Uhl
a715d8ddad
fixed flag names for Race Manager App;
...
used to be CDATA fields, probably due to the occurrence of the &
caracter in the string; I changed to & and removed the CData,
hoping that translation will pick it up now and produce good results
also for languages such as Russian
Change-Id: Iede5b54c7a6dba37e47c25d91b515e2fe96df2d0
2019-07-09 18:12:44 +02:00
Axel Uhl
1fe75051d4
bug5086: adjusted StationarySequence such that first/last/most-probable candidates per waypoint pass it;
...
this fixes the additional tests that previously failed
Change-Id: Ieca7849cf2b087341af1dfae52f4c8949fe160c8
2019-07-09 18:11:02 +02:00
Axel Uhl
15a383b626
renamed parameter in Candidate interface
...
Change-Id: I5b038d49930aa453df32405b2d70980e367bc109
2019-07-09 18:10:46 +02:00
Axel Uhl
16062d3457
added Position.getSpeedWithBearingToReachOnGreatCircle
...
Change-Id: I7b35c497db03f20bf1cae542b9f049179638ea7b
2019-07-09 18:09:33 +02:00
Axel Uhl
6519971418
added a few comments regarding bug5086
2019-07-09 00:14:20 +02:00
Axel Uhl
ab145a70ee
added a failing test case
2019-07-08 23:24:15 +02:00
Axel Uhl
cfbd857741
added TODO for bug5086
...
Change-Id: I704dc2acb933403d3ebb812cefc766ed327fa3ad
2019-07-08 22:25:44 +02:00
Axel Uhl
2a084d22a5
Merge remote-tracking branch 'server/master'
...
Change-Id: I898894e67e7198a0fcce77f69967662378fb1ae1
2019-07-05 23:42:08 +02:00
Axel Uhl
782913df1f
fixed unit conversion in AbstractSpeedImpl.getKnots, using nautical, not sea miles
...
Change-Id: I1f0e069917a2fe8e3a4d58315b46aab47febf74a
2019-07-05 23:41:22 +02:00
Axel Uhl
984b61a8f1
adjusted Eclipse plugin installation script for 2019-06
2019-07-05 01:30:45 +02:00
Axel Uhl
b40e2a40f4
updated datamining.ui message file encodings to UTF-8
2019-07-04 23:11:36 +02:00
Axel Uhl
196c88b1ca
adjusted Dockerhub API URL from hub.docker.com to cloud.docker.com
2019-07-04 23:11:04 +02:00
Axel Uhl
e8cdaa6050
fixed parameter placeholder number in Italian translation in datamining
2019-07-04 22:41:26 +02:00
Axel Uhl
3b40596981
added "Protest time in minutes" message to explain unit expected
...
Change-Id: I156bb82bcfd06d5494369b7a6b39e8abdb2db176
2019-07-04 18:34:26 +02:00
Axel Uhl
59b9b0bf87
Merge remote-tracking branch 'origin/translation' into translation
...
Change-Id: Ice96dec56cc20cf4df85b7593fb571c6b6b969d2
2019-07-04 18:15:21 +02:00
Axel Uhl
85dac50e8a
added missing parameter placeholders in _it.properties
...
Change-Id: Ic154ab880a5e739a69eea333925534155506efde
2019-07-04 18:12:40 +02:00
Axel Uhl
195e6ed24a
updated release notes regarding new Italian locale
...
Change-Id: I6aa50410489a94f07408f9a70ff37f94bf344292
2019-07-04 16:52:44 +02:00
Axel Uhl
c3fdd113d9
Merge remote-tracking branch 'server/master'
...
Change-Id: I5674dcd62b37672873a8b1af55598566efa9ce0e
2019-07-04 16:52:24 +02:00
Axel Uhl
6f2be70396
added Italian as GWT locale
...
Change-Id: Ibc100f438fce0a98f2cb6efa524cca3e716338ab
2019-07-04 16:50:26 +02:00
Axel Uhl
677d8754d1
Merge remote-tracking branch 'origin/bug5081'
2019-07-03 21:42:46 +02:00
Axel Uhl
cfad0d47b0
Merge branch 'master' into windestimation
...
Change-Id: I49dcf11f8b9fdd7b4858225f0bfa985e0f9c3e59
2019-07-03 15:45:36 +02:00
Axel Uhl
deaa6cbe6c
more whitespace-only changes
...
Change-Id: I1928d360a99be6a6b855605f02032d986a42b2c4
2019-07-03 15:43:04 +02:00
Axel Uhl
9548e9d7cb
whitespace changes only
...
Change-Id: I69a054e2fe317c472da6d6c4575799286b18fe32
2019-07-03 13:57:03 +02:00
Axel Uhl
dd8b0b8bea
bug5081: fixed test by avoiding Replicable class duplication
...
Change-Id: I8d8a5895f1c7683a06b17735c5f502d95d1f9ead
2019-07-03 13:27:36 +02:00
Axel Uhl
c6cf447e54
Merge remote-tracking branch 'server/bug5081' into bug5081
...
Change-Id: I6952cb3ee09ad9aa1c8fc10c9aa35a5749fda500
2019-07-03 12:08:28 +02:00
Axel Uhl
7a4614ba7e
Merge branch 'master' into bug5081
...
Change-Id: Ie0952af05f1635964d72a58a1c645346fc876f42
2019-07-03 12:06:41 +02:00
Axel Uhl
da74ed3abe
added boat class icons
...
Change-Id: I30ebc772b8ddc3d6a8ab8a8abc9a37eebac467d3
2019-07-02 17:54:01 +02:00
Axel Uhl
fb2c02b7fd
added boat classes SK_22 and JK_20
...
Change-Id: I754f5e312e74fea62ca3c92d2fbc5da9d994a472
2019-07-02 17:51:12 +02:00
Axel Uhl
17934bf66f
whitespace/indentation fixes only
...
Change-Id: I85eac32746f3ad0c0f2f49e9f8caca5635628915
2019-07-02 15:02:05 +02:00
Axel Uhl
3f3f6fcd01
Merge branch 'master' into translation
...
Change-Id: I1ac51b0a4bd0f17742b4a729a47b0e932af621e7
2019-07-02 10:40:22 +02:00
Axel Uhl
90bc8d0ae4
updated admin console release notes
...
Change-Id: I9cc93de97d1695ad3f6510481a5108e42712a703
2019-06-30 15:14:59 +02:00
Axel Uhl
c246aefddb
fixed lack of table data model update for Device Configurations edited
...
Change-Id: I73855f939ee00bd957f80687a5597262f541bbdb
2019-06-30 15:05:19 +02:00
Axel Uhl
d5dea34600
consolidated imports# (use "git push" to publish your local commits)
...
Change-Id: I096ef0d2b9e28341b8469fde95a6481eb1034abf
2019-06-30 14:54:07 +02:00
Axel Uhl
64c841db1a
for MEDIA_TRACK creation, create ownership, then do check;
...
the special challenge here is that the media track's ID is generated
only by inserting it into the database. Only after that can the check be
performed whether the creation was allowed. The object then has to be
removed from the DB again, so it will have appeared shortly although the
user did not have the corresponding permission.
Change-Id: I4de6936f7cb947fc034b794c9ad581e764234b75
2019-06-30 14:51:38 +02:00
Axel Uhl
fa8cb77703
combined wind arrow now is a "tri-state" (off/on/colored)
...
Change-Id: I31e1dba5d347ec080508f6cd65e8567096d3b07d
2019-06-29 16:39:03 +02:00
Axel Uhl
339a267619
aftermath to bdb7548782: also consider a FINISHING/FINISHED event invalid (but masking earlier events of the same time)
...
Change-Id: I742b71f77a493b4ae64c4b80e0dd2242d79fd2ff
2019-06-29 16:23:32 +02:00
Axel Uhl
bdb7548782
allow resetting the finishing/finished time in the AdminConsole
...
Change-Id: I1a61f8237ace3eed418a717f7c39aa85e8958b8c
2019-06-29 15:51:33 +02:00
Axel Uhl
6643b422f4
also support absolute TWA as key figure in chart and tail
...
Change-Id: Ia7b83f4cdb2a6471b4e47ebf9edc9ee8051c6d24
2019-06-29 13:57:20 +02:00
Axel Uhl
82786a38ae
fixed initialization of AccessControlStore internal structures after initial load;
...
the userToOwnership and userGroupToOwnership structures weren't
correctly filled because of a missing call to
internalSetOwnershipAndMapUserAndUserGroupToOwnership for cleanly
updating the internal structures. This caused problems when deleting
users or groups in replication scenarios.
Change-Id: I656090242d40e9792a46835440eaf6865f3434a7
2019-06-27 00:24:29 +02:00
Axel Uhl
2d47fca207
bug5082: don't manage a session for unauthenticated subjects in GWT bundles
...
Change-Id: I8be9123b7f5fc3a0a1f6c96707fc383a8a006de1
2019-06-26 18:29:42 +02:00
Axel Uhl
3ba030d9a1
added a call to ModelLocator.registerPathRouteFactory(new com.tractrac.model.lib.impl.route.PathRouteFactory()) to the TracAPI bundle activator
...
Change-Id: I9c06f8b21a0bb8469c102db63af0599e234c07fd
2019-06-26 13:23:38 +02:00
Axel Uhl
1eb5f2fd56
Merge remote-tracking branch 'server/master'
...
Change-Id: I5c56aef796331f58d8f4f7a51c4070e962ae1356
2019-06-26 10:44:26 +02:00
Axel Uhl
62966bcce0
fixing String-based synchronization monitor issue, using Random string guaranteed to be unique per TrackedRaceImpl instance;
...
See also 4e3ad78640 where this problem had
been solved for another monitor object, also on TrackedRaceImpl
Change-Id: Ic6d9b1f7ed715f82198b7c3fa7b5398cbed4739d
2019-06-26 10:41:14 +02:00
Axel Uhl
0f304b21ce
Merge branch 'bug5079'
...
Change-Id: I512529b33d8b136669ed2d64e113faa0a176061f
2019-06-26 01:02:43 +02:00
Axel Uhl
f49daaf4b3
bug5081: creating ownership for overall leaderboard when one is created for a leaderboard group
...
Change-Id: Ic582e9c01043d6deefcad02f2878b34b42b5a53c
2019-06-26 00:38:40 +02:00
Axel Uhl
139fe06581
return null instead of throwing an exception when mark passing of boat farthest ahead cannot be found
...
Change-Id: I02ac115711205c50141a10088503b3a45b84d4b1
2019-06-25 19:46:22 +02:00
Axel Uhl
48cf4b3451
fixed translations of hours/minutes/days using the old plurals
...
Change-Id: Iaa6e23346fa06e2f18d87ddc2922d600862b9cad
2019-06-25 16:41:02 +02:00
Axel Uhl
c5258d7dcf
Merge branch 'master' into translation
...
Change-Id: I89de90720780ee58bf74f50f7d54778cb7ac7103
2019-06-25 16:18:14 +02:00
Axel Uhl
d2d1293550
Merge remote-tracking branch 'server/bug5078'
...
Change-Id: Idece93634b65f05820b7d81a5cb9cc8c7b39ccc3
2019-06-25 16:16:19 +02:00
Axel Uhl
fbda135399
Merge remote-tracking branch 'server/master'
...
Change-Id: I2796ffaad6c53681526c2a82cfe89dfd9d31a8f6
2019-06-24 17:32:20 +02:00
Axel Uhl
e43c6090e5
bug5076: avoid NPE during TrackedRaceImpl.getAdditionalGateStartDistance if competitor or start line position is unknown
...
Change-Id: Ie40c8b141c0daeb1950eceaecd0dbf4002e123c6
2019-06-24 17:10:14 +02:00
Axel Uhl
243dcd7e37
TableWrapper without pager now always shows Integer.MAX_VALUE rows
...
Change-Id: Ie4a10cb41a393798c27463c0683d63185b693eb4
2019-06-15 14:28:36 +02:00
Axel Uhl
2896bbfbac
set paging size to Integer.MAX_VALUE for race columns table which is configured to not use a pager
...
Change-Id: I58437637a8bc9cde36c97aec6f73c10d8c8991d7
2019-06-15 14:07:26 +02:00
Axel Uhl
dbfe462fd0
bug5073: fix for failing test case;
...
a wrapper mark passing in place that has the correct time is now left untouched
Change-Id: I74643898b48a9ca8b374aab020b5efc3e40679b7
2019-06-07 13:33:47 +02:00
Axel Uhl
08e5aa286d
added a failing test case for bug 5073
...
Change-Id: Ib4ac2ee84c92c37df87273c31a08484a3991a60b
2019-06-07 09:55:08 +02:00
Axel Uhl
3232b38e4b
Merge branch 'origin_translation' into translation
2019-06-06 18:14:53 +02:00
Axel Uhl
66448b3d6b
Merge remote-tracking branch 'server/master'
...
Change-Id: Ie49b3b614e214d568990c63682b01f0f7506931b
2019-06-06 14:04:22 +02:00
Axel Uhl
b284004d4c
Merge remote-tracking branch 'server/bug5070'
...
Change-Id: Ifb95b2135b5a4471939ecdc9a2aa0f97fa74461b
2019-06-06 13:35:18 +02:00
Axel Uhl
de5db9eeb5
bug5070: updated API documentation
2019-06-06 00:31:19 +02:00
Axel Uhl
eacc630f90
bug5070: introduced error codes for createEvent end point on EventsResource
2019-06-06 00:27:53 +02:00
Axel Uhl
9b3f40ffc2
fixed plurals in Russian
...
Change-Id: Ifb1cc61831f2a2c98e579438482a6cb8cc0753b7
2019-06-05 15:42:28 +02:00
Axel Uhl
041b6fd81a
fixed syntax typo
2019-06-05 00:37:49 +02:00
Axel Uhl
1f2c419bc2
bug5069: avoiding the NullPointerException as a quick fix;
...
more thorough investigation is required to understand why the intents for
a race ID can be null in the first place --> Robert
2019-06-04 23:18:54 +02:00
Axel Uhl
1539520de2
fixed RibDashboard launch config to include the source projects required
2019-06-03 01:13:03 +02:00
Axel Uhl
43103d2a75
bug5066: don't try to compute an MPC's edge distance sailed if time points of candidates are unknown
2019-06-03 00:47:46 +02:00
Axel Uhl
d3195d682d
whitespace change only
2019-06-02 23:51:56 +02:00
Axel Uhl
359f783800
fixed german translation of "to" message ("bis")
2019-06-02 12:58:16 +02:00
Axel Uhl
e1b3e0b092
upgraded TracAPI from 3.12.1 to 3.12.3
...
Change-Id: I752e8ed7d04d5242d00698c9b3561008516f054d
2019-06-01 23:47:50 +02:00
Axel Uhl
b8ee20ef8c
added a few docker tag management scripts
...
Change-Id: I8fb1adf546618044f18a67cc95d16e3f8fcc8ffc
2019-06-01 23:44:36 +02:00
Axel Uhl
8e696c1dd3
Merge remote-tracking branch 'server/master'
...
Change-Id: Ibfc390a6b35466b1be683fd9b374c477f0368d5a
2019-06-01 22:58:31 +02:00
Axel Uhl
3fd0d6e349
Merge remote-tracking branch 'origin/master'
2019-06-01 20:25:57 +02:00
Axel Uhl
5655a30625
Merge remote-tracking branch 'origin/bug5058'
2019-06-01 20:22:51 +02:00
EC2 Server
344fa15686
added scripts that check for NVMe swap partition
2019-06-01 18:02:38 +00:00
Axel Uhl
9ee14b7c90
Merge remote-tracking branch 'origin/master'
2019-06-01 17:08:43 +02:00
Axel Uhl
59f77bfe54
improved Wiki description for setting up a Hudson Slave Ubuntu image
2019-06-01 17:07:34 +02:00
Axel Uhl
ac419881e1
bug5065: upgraded Hudson Slave AMI with Chrome and ChromeDriver update
2019-06-01 17:07:10 +02:00
Axel Uhl
f78828b060
bug5064: run filter() method's core in scheduleFinally to ensure browser update
...
Change-Id: I2f27a855e9ad5ae91037372dc7d19abc988153f7
2019-06-01 14:18:25 +02:00
Axel Uhl
6324c97499
bug5063: use convertToCompetitorWithOptionalBoatDTO instead of convertToCompetitorDTO;
...
during the construction of convertToCompetitorWithOptionalBoatDTO the
CompetitorAndBoatStore.convertToCompetitorDTO method was used. This
always produces CompetitorDTO objects, even for CompetitorWithBoat
server objects. This leads to ClassCastExceptions in the client.
Change-Id: I40a31f03a991f3de96f275421d13cbf0b828b0e6
2019-06-01 13:13:19 +02:00
Axel Uhl
040fe3428a
added missing translatable Android resource files to translation_v2.json
2019-05-31 22:17:23 +02:00
Axel Uhl
74f48ac33f
Merge remote-tracking branch 'server/master'
...
Change-Id: Iad8cefddf4c2b03495917340b79c3cdbb85c3214
2019-05-31 18:34:23 +02:00
Axel Uhl
e58b7a861b
Hansa 303 also typically starts upwind# Please enter the commit message for your changes. Lines starting
...
Change-Id: I45f273a300c57dea13aa73e961bfcafab60d0eea
2019-05-31 18:31:34 +02:00
Axel Uhl
cce749c464
whitespace changes only
2019-05-31 13:32:12 +02:00
Axel Uhl
7b3b0babd2
Merge branch 'master' into bug5058
2019-05-30 01:47:06 +02:00
Axel Uhl
fbdd85b83b
bug5058: added showOnlyActiveRacesForCompetitorId parameter to leaderboard v2 end point
...
Change-Id: If6fd5c1f98792e6a9e8acc13d2e301dd9979e490
2019-05-29 16:28:55 +02:00
Axel Uhl
6facaa1745
added competitorAndBoatIdsOnly to both leaderboard end points
...
Change-Id: I4950bfbd49d2a8c0cb7d33bd3ef58bcb02f4c2ad
2019-05-29 09:57:45 +02:00
Axel Uhl
6c5aee84f3
fixed rank delivery in case of filtered competitors due to lack of permissions
...
Change-Id: Ie87b1759db9bf2354a6d4453f4895f5341c67bb0
2019-05-29 09:39:58 +02:00
Axel Uhl
2be22f071f
Merge remote-tracking branch 'server/windestimation' into windestimation
...
Change-Id: Ic685bafad721420a00c1263215f2ee59425c8fda
2019-05-29 09:31:57 +02:00
Axel Uhl
74bd421710
Merge branch 'master' into windestimation
2019-05-28 21:57:39 +02:00
Axel Uhl
89e8bef9c8
Revert "removed PluginNature from our OSGi bundles; they are not Eclipse plugins";
...
according to https://bugs.eclipse.org/bugs/show_bug.cgi?id=544977#c21 the
scenario of using the ManifestBuilder without setting the PluginNature is
not a supported scenario. Besides, it doesn't help to get rid of the new
Eclipse warning regarding non-exported packages.
This reverts commit 063484e29f .
2019-05-28 21:54:20 +02:00
Axel Uhl
56e4170b1d
removed obsolete "forward probabilities" code of Viterbi algorithm
...
Change-Id: Iff3a5b246e743ef3b8aa8003aa499e9dee072bfa
2019-05-28 15:55:35 +02:00
Axel Uhl
2eb1a1527f
better variable naming; Wiki entry update; added max file item size to Jersey config
...
Change-Id: Icf11892e3c63296427d3f26738459e96106d6b1f
2019-05-28 14:00:12 +02:00
Axel Uhl
4626e4e56a
Merge branch 'master' into windestimation
2019-05-27 23:52:19 +02:00