Axel Uhl
a843bf1e0a
Merge branch 'master' into bug5292
2020-06-24 10:16:10 +02:00
Axel Uhl
c7dcd7582c
Merge branch 'master' into bug5292
2020-06-24 01:04:46 +02:00
EC2 Server
2ff2f7d897
fixed capitalization of multi-instance server names
2020-06-23 22:25:18 +00:00
EC2 Server
c3ed9eba52
Merge remote-tracking branch 'origin/master'
2020-06-23 16:07:59 +00:00
EC2 Server
f6e363a234
added multi-instance server configuration to git
2020-06-23 16:07:21 +00:00
Axel Uhl
90e15f65a4
Merge remote-tracking branch 'server/master'
2020-06-22 17:38:47 +02:00
Axel Uhl
fec16789a6
removed shadowing shortName field in MarkDTO
2020-06-22 14:07:52 +02:00
Axel Uhl
1c7b3868d3
Merge remote-tracking branch 'server/master'
2020-06-22 14:05:20 +02:00
Axel Uhl
692c51cb73
use streamingOutput for the v2 leaderboards resource, too
2020-06-22 13:40:31 +02:00
Axel Uhl
c26ac6bd96
bug5299: also handle RuntimeException that wraps the previously caught OperationException
2020-06-20 12:55:42 +02:00
Axel Uhl
f2d35d9ee1
removed redundant "serverInformation" message key in English and German message file
2020-06-20 12:22:09 +02:00
Axel Uhl
58125a4114
Merge remote-tracking branch 'server/master'
2020-06-19 15:55:40 +02:00
Axel Uhl
a93c143512
referencing the course creation UML class diagram from the Wiki page
2020-06-19 15:55:00 +02:00
Axel Uhl
1ea9f1e1da
Merge remote-tracking branch 'server/master'
2020-06-19 11:56:41 +02:00
Axel Uhl
e67724ef18
bug5297: throw IllegalArgumentException when trying to provide infinite ToT value for competitor
2020-06-19 11:55:39 +02:00
Axel Uhl
ef53d91da5
made competitor loading loop more tolerant, continuing with other competitors after error
2020-06-19 10:28:28 +02:00
Axel Uhl
8cef2b97ff
Merge branch 'master' into bug5279
2020-06-18 12:59:09 +02:00
Axel Uhl
5d5ca34870
bug4418: com.sap.sailing.gwt.ui.test project removed; mocking no longer worked
2020-06-18 11:41:35 +02:00
Axel Uhl
27e4a28886
windward distance to competitor farthest ahead now null before and constant after leg finish time point;
...
as reported by SwissTiming, when used through the RegattasResource's
/competitors/legs for time points before or after a competitor has
started/finished a leg, the gapToLeader-m value continued changing. It
turned out that the positions at timePoint were used for the
calculation, regardless of whether the competitor had finished the leg
already or hadn't even started the leg yet at that time point. With this
fix, for time points when the competitor hasn't started the leg yet,
null is returned; for time points after the competitor has finished the
leg, the time point when the competitor finished is used to determine
the leader and both, the leader's and the competitors position for the
distance calculation at that time point.
2020-06-17 18:27:54 +02:00
Axel Uhl
73932b827c
release notes entry for gap change in first leg
2020-06-17 14:33:30 +02:00
Axel Uhl
abeb4bd96c
fixed getGapAtEndOfPreviousLeg implementation for first leg
2020-06-17 14:33:07 +02:00
Axel Uhl
d9be70ece8
Merge remote-tracking branch 'origin/master' into bug5289
2020-06-16 12:12:15 +02:00
Axel Uhl
1ce6e12e5b
Revert "reverted ConcurrencyTest to using the TracTrac test port 1521"
...
This reverts commit edb6621430 .
2020-06-09 11:20:06 +02:00
Axel Uhl
5b6374926c
Merge remote-tracking branch 'server/master'
2020-06-05 23:30:23 +02:00
Axel Uhl
45575c8ac5
removed redundant empty lines
2020-06-04 20:16:48 +02:00
Axel Uhl
cc6735ef59
bug5289: replaced last call to CompetitorsResource.getCompetitorJSON by CompetitorJsonSerializer
2020-06-04 20:15:21 +02:00
Axel Uhl
bde8fd1bbb
formatting, comments
2020-06-04 20:09:40 +02:00
Axel Uhl
f338540f8c
Merge branch 'master' into bug5289
2020-06-04 19:58:55 +02:00
Axel Uhl
a27e55f617
bug5291: first compilable version of competitor handicap value caching including cache invalidation
2020-06-03 20:50:34 +02:00
Axel Uhl
edb6621430
reverted ConcurrencyTest to using the TracTrac test port 1521
2020-05-29 18:47:43 +02:00
Axel Uhl
320babdcd9
Merge branch 'master' into bug5291
2020-05-29 18:09:13 +02:00
Axel Uhl
773c550164
Merge remote-tracking branch 'origin/bug5212'
2020-05-28 18:59:04 +02:00
Axel Uhl
d8728a88bc
improved comments
2020-05-28 18:07:14 +02:00
Axel Uhl
4076cd60fe
bug5291: introducing a generic WeakReferenceWithCleanerCallback
2020-05-28 18:00:59 +02:00
Axel Uhl
838d07f82b
removed redundant empty lines
2020-05-28 17:40:20 +02:00
Axel Uhl
4d351da374
added TODO
2020-05-28 17:38:35 +02:00
Axel Uhl
7201542774
improved comment
2020-05-28 17:38:18 +02:00
Axel Uhl
0e29e15487
Merge branch 'master' into bug5291
2020-05-28 16:24:52 +02:00
Axel Uhl
dbeaedf17d
Merge branch 'master' into translation
2020-05-28 16:18:52 +02:00
Axel Uhl
9220577ae5
bug5291: added cache, but without invalidation yet
2020-05-28 16:06:45 +02:00
Axel Uhl
8282ede5af
added null handling to HasRaceColumns.getRaceColumnAndFleet(TrackedRace)
2020-05-28 11:42:56 +02:00
Axel Uhl
22b11030df
fix storedUri for ConcurrencyTest to port 4401; port 1521 seems dead right now
2020-05-28 00:02:07 +02:00
Axel Uhl
3db1c55b61
added columns OVERALL_TIME_ON_DISTANCE_ALLOWANCE_IN_SECONDS_PER_NAUTICAL_MILE and OVERALL_TIME_ON_TIME_FACTOR to /v2/leaderboards
2020-05-27 16:59:39 +02:00
Axel Uhl
93983e8907
added handicap values to the serialized competitor output in
...
/v1/competitors output# with '#' will be ignored, and an empty message aborts the commit.
2020-05-27 16:20:26 +02:00
Axel Uhl
866ab322ba
copied custom field serializers for security types to gwt.ui# with '#' will be ignored, and an empty message aborts the commit.
2020-05-27 15:52:52 +02:00
Axel Uhl
3d25105daa
fixed EventApiTest after changing behavior of determining default base URL;
...
see also ef78bb7b2f
2020-05-27 13:35:44 +02:00
Axel Uhl
1563cd6314
increased timeout for ConcurrencyTest from 3 to 5 minutes
2020-05-27 13:19:42 +02:00
Axel Uhl
ef78bb7b2f
improved guessing the right default base URL for the createEvent REST end point
2020-05-26 17:12:10 +02:00
Axel Uhl
45b368edcb
bug3393: fixing equals/hashCode on EventBaseDTO so that it uses ID
2020-05-25 17:01:16 +02:00
Axel Uhl
7d0e37bd13
update finduserbyemail.sh script quotation
2020-05-21 01:44:14 +02:00
Axel Uhl
60b6dea835
consolidated imports to avoid warnings
2020-05-20 16:57:55 +02:00
Axel Uhl
74d2c35f4e
bug5282: removed test case that tries to rename a FlexibleLeaderboard which no longer is possible
2020-05-19 19:34:25 +02:00
Axel Uhl
43312cab7e
Merge branch 'master' into bug5282
2020-05-19 18:55:43 +02:00
Axel Uhl
69aca2961c
Merge branch 'master' into bug5282
2020-05-18 17:13:10 +02:00
Axel Uhl
2ce8673f1c
bug5282: added missing debug ID of leaderboard NameTextBox again after refactoring
2020-05-18 17:11:09 +02:00
Axel Uhl
8446a462cf
bug5282: updated release notes
2020-05-18 15:16:50 +02:00
Axel Uhl
9fa30f9b66
ibug5282: removed inheritance from FlexibleLeaderboard to Renamable and removed now unused functionality around leaderboard renaming
2020-05-18 14:44:22 +02:00
Axel Uhl
8d7e4c9e43
bug5282: leaderboards are no longer renamable; editing of name has been abandoned
2020-05-18 14:35:44 +02:00
Axel Uhl
92b0a4acf0
bug5282: RegattaLeaderboard should not be Renamable; removed inheritance
2020-05-18 12:49:23 +02:00
Axel Uhl
95f71dd0d0
Merge branch 'master' into bug5282
2020-05-15 18:28:35 +02:00
Axel Uhl
b0c354afc0
Merge remote-tracking branch 'server/master'
2020-05-15 13:54:51 +02:00
Axel Uhl
e9dc000126
consolidated imports to avoid warnings
2020-05-15 13:54:34 +02:00
Axel Uhl
89745c35ca
fixed obtaining the "With Boat" checkbox for the case when it's not there
2020-05-15 12:36:30 +02:00
Axel Uhl
4f431c8fc0
Merge branch 'master' into bug5275
2020-05-15 10:37:05 +02:00
Axel Uhl
06042a478d
Merge branch 'bug5280'
2020-05-15 10:35:08 +02:00
Axel Uhl
6af2a576ed
Merge branch 'master' into bug4964
2020-05-15 02:02:33 +02:00
Axel Uhl
14c2c0e4a1
Merge branch 'master' into bug5185
2020-05-15 02:01:05 +02:00
Axel Uhl
5f0e3f85b3
Merge branch 'master' into bug5177
2020-05-15 01:11:06 +02:00
Axel Uhl
3991bc1810
formatting changes only
2020-05-15 01:06:41 +02:00
Axel Uhl
10d000557e
Merge branch 'master' into bug5212
2020-05-15 00:58:24 +02:00
Axel Uhl
99e69d6da3
Merge branch 'master' into bug5282
2020-05-15 00:33:01 +02:00
Axel Uhl
db3fc89f69
Merge branch 'master' into bug4627
2020-05-15 00:23:49 +02:00
Axel Uhl
cc172f7970
Merge branch 'master' into bug5275
2020-05-15 00:21:51 +02:00
Axel Uhl
f95ef0723c
Merge branch 'master' into bug5280
2020-05-15 00:21:32 +02:00
Axel Uhl
db4c9b5adc
fixed issue in ORC certificate parsing in JSON format with explicit WindAngles array
2020-05-15 00:20:57 +02:00
Axel Uhl
8d9c14718d
omit redundant check for Renamable
2020-05-14 23:49:34 +02:00
Axel Uhl
78ccfab355
bug5282: failing test
2020-05-14 23:16:37 +02:00
Axel Uhl
bbbcb31dc9
bug4964: migrated GWT APIs from Iterable to List to make serialization code more efficient
2020-05-14 23:11:49 +02:00
Axel Uhl
33fa19dfa2
bug4964: salvaged comment of RacingEventService.renameLeaderboardGroup
2020-05-14 22:18:11 +02:00
Axel Uhl
b7f2c28975
bug4964: removed unused PolarSheetsXYDiagramData
2020-05-14 22:10:12 +02:00
Axel Uhl
36b8edbc55
Merge branch 'master' into bug5177
2020-05-14 21:29:55 +02:00
Axel Uhl
bb303f0534
bug5275: fixed another test that was failing now due to validation of missing boat data
2020-05-14 21:28:08 +02:00
Axel Uhl
fa3bd78fb8
bug5280: now removing all delegating leaderboards pointing to a leaderboard that is removed; formerly failing test green
2020-05-14 18:22:28 +02:00
Axel Uhl
c89ea395ce
bug5280: added failing test case
2020-05-14 17:25:14 +02:00
Axel Uhl
9b58a2bb96
consolidated imports, avoiding warnings
2020-05-14 17:01:20 +02:00
Axel Uhl
26eac3a4a8
bug5275: fixed UI test for competitor creation
2020-05-14 17:00:49 +02:00
Axel Uhl
7dd08e23eb
bug5281: avoid NPE when loading events with null dates
2020-05-14 15:57:23 +02:00
Axel Uhl
e4ed496c54
Merge branch 'bug5279'
2020-05-14 14:21:39 +02:00
Axel Uhl
f23679b2a7
bug5275: added German i18n strings
2020-05-14 14:15:57 +02:00
Axel Uhl
4c5674177b
bug5275: make checkbox instance instead of class scoped; pass through leaderboard's canBoatsChange
2020-05-14 14:13:40 +02:00
Axel Uhl
28cb39d9aa
Merge branch 'master' into bug5275
2020-05-14 12:51:42 +02:00
Axel Uhl
bdc8b280b2
Merge branch 'master' into bug5275
2020-05-13 14:08:59 +02:00
Axel Uhl
e3adb4c108
bug5279: adding synchronization and non-live, cloned result collections to settings framework
2020-05-13 12:21:24 +02:00
Axel Uhl
b67eac203a
made AbstractGenericSerializableSettings.addChildSettings abstract, resolving an old TODO; some formatting changes
2020-05-13 11:10:35 +02:00
Axel Uhl
8806700013
Merge branch 'master' into bug3465
2020-05-11 12:22:29 +02:00
Axel Uhl
c466079e83
if the SecurityService was obtained alright in test setup, force its securityManager to be used (again) by Shiro;
...
this has a chance to stop the TaggingServiceTest failures which may have
been caused by test execution order, where other tests may have tampered
with the security manager Shiro settings
2020-05-11 12:20:59 +02:00
Axel Uhl
ebdadf0e70
formatting only
2020-05-11 12:20:37 +02:00
Axel Uhl
acacfc0b4c
formatting and logging improvements
2020-05-11 12:20:07 +02:00
Axel Uhl
a35175ad30
switched FEEDBACK mail address to support@sapsailing.com
2020-05-11 11:26:03 +02:00
Axel Uhl
0f6d30ad6d
bug3465: added release notes for the Race Manager app
2020-05-11 10:35:48 +02:00