Frank Mittag
|
d2a890c39e
|
Merge remote-tracking branch 'origin/bug4710'
|
2018-08-07 17:02:24 +02:00 |
|
Frank Mittag
|
ad425e0777
|
added DCT and RCT as new MaxPointReasons
|
2018-08-07 12:59:31 +02:00 |
|
Frank Mittag
|
be05c3a359
|
Merge remote-tracking branch 'origin/bug4514'
|
2018-04-20 12:01:42 +02:00 |
|
Frank Mittag
|
d63c4c6e91
|
Merge remote-tracking branch 'origin/bug4514'
|
2018-04-20 11:26:36 +02:00 |
|
Frank Mittag
|
8b355d710d
|
fixed value of 'resultTimepoint' for live leaderboards json exports -> take leaderboardDTO.timepoint instead of requested timepoint as only the leaderboard calculation determines the real result timepoint.
|
2018-04-20 11:24:32 +02:00 |
|
Frank Mittag
|
354a3473bf
|
Merge remote-tracking branch 'origin/bug4514'
|
2018-04-20 10:37:35 +02:00 |
|
Frank Mittag
|
746c173799
|
another small fix
|
2018-04-18 18:36:32 +02:00 |
|
Frank Mittag
|
8a614c3027
|
little bug fix
|
2018-04-18 18:18:27 +02:00 |
|
Frank Mittag
|
ec7e0993dd
|
Writes the attribute 'boat' (of type boatDTO) which can be part of LeaderboardRowDTO or LeaderboardEntryDTO to the leaderboard json API
|
2018-04-18 18:03:03 +02:00 |
|
Frank Mittag
|
d3db54a7e6
|
Merge remote-tracking branch 'origin/master' into bug4514
|
2018-04-18 16:18:46 +02:00 |
|
Frank Mittag
|
af353909e5
|
added 'canBoatsOfCompetitorsChangePerRace' and 'type' on leaderboardResource
|
2018-04-18 12:28:46 +02:00 |
|
Frank Mittag
|
4aebd93edf
|
fix for regatta.getAllBoats() for case where no raceDefinition can be found
|
2018-04-18 11:58:51 +02:00 |
|
Frank Mittag
|
13b2b41341
|
Merge remote-tracking branch 'origin/master' into bug4514
|
2018-04-18 11:24:01 +02:00 |
|
Frank Mittag
|
242a672faf
|
Changed RegattaJsonSerializer to write also 'canBoatsOfCompetitorsChangePerRace' attribute and (optinally) the boats used in the regatta
|
2018-04-18 11:22:59 +02:00 |
|
Frank Mittag
|
71acfa8e8f
|
fixed 'synchronized' statement for the case the competitor does not exist
|
2018-03-16 14:48:04 +01:00 |
|
Frank Mittag
|
3d1b4cb0bf
|
fixed an i18n message
|
2018-03-14 12:28:37 +01:00 |
|
Frank Mittag
|
d4b1fe2a1b
|
added synchronization for the case that the same competitor could be migrated twice triggered by two different tracked races from the same or even different regattas (in case of league events)
|
2018-03-13 11:50:10 +01:00 |
|
Frank Mittag
|
a919f2b172
|
fixed consistency check log output
|
2018-03-12 15:51:30 +01:00 |
|
Frank Mittag
|
51d83cf50f
|
improved debug log output for some migration messages
|
2018-03-09 11:11:45 +01:00 |
|
Frank Mittag
|
951e4f38d8
|
fixed and improved BoatResourceTest to use now also the BoatJsonDeserializer
|
2018-03-09 10:51:51 +01:00 |
|
Frank Mittag
|
4851854712
|
Changed BoatsResource to use the standard BoatJsonSerializer
|
2018-03-07 15:26:57 +01:00 |
|
Frank Mittag
|
1f6509d9f0
|
fixed missing registration of BoatsResource in RestApiApplication
|
2018-03-07 14:08:46 +01:00 |
|
Frank Mittag
|
38af28afed
|
fixed missing registration of BoatsResource in RestApiApplication
|
2018-03-07 12:28:50 +01:00 |
|
Frank Mittag
|
2e06ac1d0c
|
added shortName attribute of competitor to leaderboard webservice endpoint and XMLExportServlet used by the ESS
|
2018-03-06 17:56:31 +01:00 |
|
Frank Mittag
|
7e97827e6a
|
little cleanup of providing a sailId in cases it's possible
|
2018-03-06 17:38:32 +01:00 |
|
Frank Mittag
|
5de4d8367b
|
fixed prefiltering of competitors for regattas with changing boats for the CompetitorRegistrationDialog
|
2018-03-06 16:40:14 +01:00 |
|
Frank Mittag
|
6db8ab4050
|
improved the condition for the consistency check
|
2018-03-06 10:42:39 +01:00 |
|
Frank Mittag
|
611fd71e2a
|
added a consistency check and log statement to make sure all regattas of a leaderboardGroup have the same value for 'canBoatsOfCompetitorsChangePerRace' when loading races from tractrac
|
2018-03-05 18:25:44 +01:00 |
|
Frank Mittag
|
8b82e2c20c
|
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
# Conflicts:
# java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RawPositionReceiver.java
# java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/LeaderboardsResource.java
|
2018-03-05 16:45:42 +01:00 |
|
Frank Mittag
|
dde19ee8a2
|
Merge remote-tracking branch 'origin/bug4392'
|
2018-03-05 13:52:46 +01:00 |
|
Frank Mittag
|
a3a9b3eb74
|
added doc for 'ALL' constant for the race details parameter
|
2018-03-05 12:13:27 +01:00 |
|
Frank Mittag
|
fca55ba44e
|
added a new 'timepoint' attribute to LeaderboardDTO to know also for 'live leaderboard' requests where the request timepoint is 'null' the timepoint for which leaderboard has been calculated.
Used this timepoint than for the 'resultTimepoint' of the leaderboard API
|
2018-03-02 14:05:36 +01:00 |
|
Frank Mittag
|
6badca4e8c
|
Merge remote-tracking branch 'origin/master' into bug4392
|
2018-03-02 14:01:44 +01:00 |
|
Frank Mittag
|
162392a435
|
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
# Conflicts:
# java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
|
2018-02-27 15:17:45 +01:00 |
|
Frank Mittag
|
7220cda312
|
improved API doc
|
2018-02-27 12:51:59 +01:00 |
|
Frank Mittag
|
6f2cf76632
|
removed trackedRank field on leaderboardEntryDTO -> not needed
|
2018-02-27 12:14:15 +01:00 |
|
Frank Mittag
|
7f8d0b8d61
|
unified calculation of live timepoint for a leaderboard calculation for LeaderboardsResource and LeaderboardsResourceV2
|
2018-02-26 12:29:53 +01:00 |
|
Frank Mittag
|
d2b3fc62c0
|
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
|
2018-02-21 10:48:43 +01:00 |
|
Frank Mittag
|
34d951e990
|
added doc for the new leaderboard v2 service
|
2018-02-20 13:22:40 +01:00 |
|
Frank Mittag
|
1300b90a08
|
removed NUMBER_OF_MANEUVERS from default race details
|
2018-02-20 13:22:17 +01:00 |
|
Frank Mittag
|
cea69a2289
|
little refactoring for competitor base data
|
2018-02-20 12:35:05 +01:00 |
|
Frank Mittag
|
8b660a8f94
|
parameter cleanup for leaderboard v2 service
|
2018-02-20 12:16:50 +01:00 |
|
Frank Mittag
|
749fbc1578
|
Merge remote-tracking branch 'origin/master' into bug4392
# Conflicts:
# java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/LeaderboardsResource.java
|
2018-02-19 12:27:03 +01:00 |
|
Frank Mittag
|
4999933364
|
added 'canBoatsOfCompetitorsChangePerRace' attribute to RaceGroup for usage in RCApp
|
2018-02-13 15:57:03 +01:00 |
|
Frank Mittag
|
4f5792b797
|
little improvement with field names
|
2018-02-12 12:49:41 +01:00 |
|
Frank Mittag
|
7ba23e179d
|
Implemented usage of CompetitorAndBoatDeserializer in rcApp -> Peter to check this now
|
2018-02-12 10:32:36 +01:00 |
|
Frank Mittag
|
6a7d33bda8
|
Implemented a CompetitorAndBoatJsonSerializer and CompetitorAndBoatJsonDeserializer to implement a /rc/competitorsAndBoats service call to transfer Competitor/Boat pairs to the rcApp
|
2018-02-09 14:23:47 +01:00 |
|
Frank Mittag
|
df3565cd7e
|
just some cleanup of protected vs. final
|
2018-02-09 14:22:30 +01:00 |
|
Frank Mittag
|
950104f20c
|
fixed Json Serializer for competitors with boats with invalid constructor args
|
2018-02-08 10:06:51 +01:00 |
|
Frank Mittag
|
47f58bda3a
|
fixed compile error in 2 new tests after last master merge
|
2018-02-07 17:07:53 +01:00 |
|
Frank Mittag
|
98abbf7cb4
|
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
# Conflicts:
# java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
|
2018-02-07 13:38:32 +01:00 |
|
Frank Mittag
|
fd2cf76770
|
adjusted webservice doc of the /startorder service
|
2018-02-07 13:28:04 +01:00 |
|
Frank Mittag
|
f6b86c03eb
|
moved /startorder service from RegattasResource to LeaderboardsResource to enable usage with parameteres leaderboardName, raceColumnName, fleetName instead of regattaName and raceName
|
2018-02-07 13:11:13 +01:00 |
|
Frank Mittag
|
e9e52697a6
|
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
|
2018-01-31 15:04:09 +01:00 |
|
Frank Mittag
|
822d0eab8a
|
fixed the calculation of the timepoint for a live leaderboard
|
2018-01-25 19:04:46 -05:00 |
|
Frank Mittag
|
be9dc21f40
|
fixed a case where getShortInfo() can be null
|
2018-01-17 10:36:59 +01:00 |
|
Frank Mittag
|
324ac4be40
|
fixed an broken inline competitor class after refactoring
|
2018-01-17 10:16:34 +01:00 |
|
Frank Mittag
|
debd0b04ba
|
some little fixes regarding usage of competitor.getShortInfo()
|
2018-01-16 15:21:37 +01:00 |
|
Frank Mittag
|
164d2c5597
|
center competitor/boat dialog
|
2018-01-16 15:13:28 +01:00 |
|
Frank Mittag
|
8cb9f9abf2
|
added some null checks for rank data
|
2018-01-15 16:10:54 +01:00 |
|
Frank Mittag
|
684f1fbce2
|
removed the 'preliminary' leaderboard state (which does not exist and has never been used)
|
2018-01-15 16:10:32 +01:00 |
|
Frank Mittag
|
4c0ee79e92
|
fixed broken test after refactoring
|
2018-01-13 13:20:49 +01:00 |
|
Frank Mittag
|
bbf68c4ed5
|
and cleanup of last test using CompetitorAndBoat class
|
2018-01-11 15:55:20 +01:00 |
|
Frank Mittag
|
9ad514909f
|
Further test cleanup
|
2018-01-11 15:48:41 +01:00 |
|
Frank Mittag
|
e629372c5a
|
Cleanup of some test and removal of a createCompetitorAndBoat method() in AbstractLeaderboardTest
|
2018-01-11 14:39:32 +01:00 |
|
Frank Mittag
|
210ecc3634
|
fixed and improved broken test
|
2018-01-11 13:54:44 +01:00 |
|
Frank Mittag
|
e27e92ed68
|
fixed 'updateCompetitor' in tractrac connector
|
2018-01-10 17:57:18 +01:00 |
|
Frank Mittag
|
8b370b3865
|
Cleanup of the competitor/boat import/creation for the manage2sail importer
|
2018-01-10 16:08:54 +01:00 |
|
Frank Mittag
|
740efd2530
|
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
# Conflicts:
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/nodes/IdleOverallLeaderBoardNode.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/places/screens/afterliveraceloop/boats/RaceEndWithBoatsPresenterImpl.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/places/screens/liveraceloop/racemapwithleaderboard/LiveRaceWithRacemapAndLeaderBoardPresenterImpl.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/places/screens/preliveraceloop/leaderboard/PreLiveRaceLeaderBoardWithImagePresenterImpl.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/leaderboard/LeaderboardSettings.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/leaderboard/LeaderboardSettingsDialogComponent.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/leaderboard/LeaderboardSettingsFactory.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/leaderboard/MultiRaceLeaderboardPanelLifecycle.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/leaderboard/MultiRaceLeaderboardSettings.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/leaderboard/MultiRaceLeaderboardSettingsDialogComponent.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/leaderboard/SingleRaceLeaderboardSettings.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/settings/client/leaderboard/SingleRaceLeaderboardSettingsDialogComponent.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/MultiRaceLeaderboardPanel.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/SingleRaceLeaderboardPanel.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/SingleRaceLeaderboardPanelLifecycle.java
|
2018-01-10 13:21:29 +01:00 |
|
Frank Mittag
|
fd51fec2ca
|
fix for the shared CompetitorAndBoats Analyzer
|
2018-01-09 16:26:06 +01:00 |
|
Frank Mittag
|
ac2199258a
|
Merge remote-tracking branch 'origin/master' into bug4392
|
2018-01-04 17:43:29 +01:00 |
|
Frank Mittag
|
094896b2d0
|
Simplification of Competitor <-> Boat Mapping viewer dialog
|
2018-01-04 17:27:09 +01:00 |
|
Frank Mittag
|
5fca437a61
|
fixed CompetitorsAndBoatsInLogAnalyzer and a broken test
|
2017-12-27 20:37:33 +01:00 |
|
Frank Mittag
|
6f1b629afe
|
fixed javadoc
|
2017-12-27 20:36:50 +01:00 |
|
Frank Mittag
|
a8fcdbae63
|
corrected using getValue() instead of getText() for some input elements in boar dialogs
|
2017-12-21 15:45:35 +01:00 |
|
Frank Mittag
|
b6044ea983
|
fixed sorting of name and color column
|
2017-12-21 15:44:33 +01:00 |
|
Frank Mittag
|
f8fd27df37
|
Fixed usage of the right CompetitorInLogAnalyzer
|
2017-12-21 12:28:52 +01:00 |
|
Frank Mittag
|
8b7170fcf7
|
Added some logging for the competitor/boat DB migration. All log infos have the prefix: 'Bug2822 DB-Migration:'
|
2017-12-20 16:24:15 +01:00 |
|
Frank Mittag
|
bcd43010a2
|
fixed sorting of boat name in BoatTable
|
2017-12-20 16:06:55 +01:00 |
|
Frank Mittag
|
267d817d7d
|
made boat color column sortable in BoatTable (just for Axel)
|
2017-12-20 16:01:00 +01:00 |
|
Frank Mittag
|
046dda41b6
|
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
|
2017-12-20 14:40:04 +01:00 |
|
Frank Mittag
|
a70dbdfeb1
|
Implemented a way to edit the competitor/boat mappings for a SMT regatta with changing boats
|
2017-12-20 13:53:24 +01:00 |
|
Frank Mittag
|
3b25b0917a
|
fixed calculation of rank and trackedRank based on existing data, also in case we have no fleet information
|
2017-12-18 15:55:00 +01:00 |
|
Frank Mittag
|
81ed0c4431
|
first version of a leaderboard v2 webservice provding all data of the now deprecated 'live' endpoint
|
2017-12-17 16:30:08 +01:00 |
|
Frank Mittag
|
15834d096d
|
Implemented initial assignment of boats to competitors for SMT for the case when boats can change per race in a regatta
|
2017-12-11 13:03:57 +01:00 |
|
Frank Mittag
|
781cf243cc
|
removed unused import
|
2017-12-08 15:57:06 +01:00 |
|
Frank Mittag
|
4862e657ff
|
fixed problems with call hieracrchy
|
2017-12-08 13:58:11 +01:00 |
|
Frank Mittag
|
57c1b5612f
|
fixed broken code after last master merge
|
2017-12-08 12:03:48 +01:00 |
|
Frank Mittag
|
ddc3deb66b
|
fixed a test after last master merge
|
2017-12-08 12:01:18 +01:00 |
|
Frank Mittag
|
ab250e131b
|
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
# Conflicts:
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/places/screens/afterliveraceloop/boats/RaceEndWithBoatsPresenterImpl.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/places/screens/preliveraceloop/leaderboard/PreLiveRaceLeaderBoardWithImagePresenterImpl.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/racelist/RaceListColumnFactory.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/partials/statistics/AbstractStatisticsBoxPresenter.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/SingleRaceLeaderboardPanel.java
|
2017-12-08 11:52:11 +01:00 |
|
Frank Mittag
|
1fa1c878e3
|
Removed a unused class (just a try to integrate boats into the caching of competitors
|
2017-12-08 11:44:04 +01:00 |
|
Frank Mittag
|
c8a15bcab7
|
fixed a todo to resolve a valid 'boatClass' for leaderboards which are not of type RegattaLeaderboard
|
2017-12-08 11:38:27 +01:00 |
|
Frank Mittag
|
7e3e4784a6
|
Implemented a method to set competitor registrations for a regatta with changing boats for CompetitorDTO/BoatdDTO pairs
|
2017-12-08 11:34:12 +01:00 |
|
Frank Mittag
|
fa1ff752a1
|
just some method name refactoring in RaceColumn interface
|
2017-12-07 16:50:57 +01:00 |
|
Frank Mittag
|
62438c83d6
|
Merged RaceLogRegisterCompetitorEvent and RaceLogRegisterCompetitorAndBoatEvent into just RaceLogRegisterCompetitorEvent to make it easier to handle regattas with changing boats and non changing boats
|
2017-12-07 16:31:06 +01:00 |
|
Frank Mittag
|
651d9bddb1
|
removed unused stuff
|
2017-12-07 12:28:22 +01:00 |
|
Frank Mittag
|
42cf8a83f7
|
removed unused import
|
2017-12-06 18:12:00 +01:00 |
|
Frank Mittag
|
def4354337
|
removed the ShowWithBoatClass interface, boat class should be always provided by the selected regatta
|
2017-12-06 15:28:33 +01:00 |
|
Frank Mittag
|
e4ce835d7e
|
first working version of BoatRegistrationPanel
|
2017-12-06 14:53:56 +01:00 |
|
Frank Mittag
|
3e556afd3c
|
Fixed javadoc comment
|
2017-12-06 14:53:09 +01:00 |
|