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
063484e29f
removed PluginNature from our OSGi bundles; they are not Eclipse plugins
2019-05-27 22:53:30 +02:00
Axel Uhl
30529fbdcb
handle empty boat class during M2S import using ? as default; removed permission filter for M2S import that was too strict
...
Change-Id: I79cc9e74c1de9e4ce55fc6ea01c68fd07ce34a5a
2019-05-27 11:15:32 +02:00
Steffen Schaefer
dd20451214
Merge branch 'bug4941' into permission-vertical
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/qrcode/QRCodePlace.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/qrcode/QRCodePresenter.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/qrcode/QRCodeView.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/app/HomePlacesNavigator.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.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/server/SailingServiceImpl.java
2019-04-02 16:27:13 +02:00
Axel Uhl
efa7ab5b0e
fixed race array enlarging in regatta structure import
...
Change-Id: Iab98261cea11e4b1c6e321b75ab80758ef700eb7
2019-04-02 15:00:13 +02:00
Axel Uhl
4ad7872967
trying to include DeviceConfiguration UUID handling in Race Manager App
...
Change-Id: Iee95cf0ce14c340018b369621a7d50c5a90f4150
2019-03-01 18:06:55 +01:00
Kai Börnert
17d5a285b5
made regattaSecret no longer optional, for the old code paths without a
...
secret, a UUID.random().toString() is used
2019-02-21 16:17:07 +01:00
Axel Uhl
b8c5fdffc3
Merge branch 'master' into permission-vertical
...
Change-Id: I983bec4adfd8e8c67e1af232a829ad1d8407b117
2018-12-04 15:20:22 +01:00
Axel Uhl
49db8126bb
allow solution to run with both, Java8 and Java11 with same target platform
...
Change-Id: I4f7772aaa1d9d1b65a2452ad98d8c51809fef2b4
2018-11-30 21:20:06 +01:00
Axel Uhl
8d772196de
Adding com.sun.istack bundle to satisby jaxb implementation bundle's imports
...
Change-Id: Ia2a93ad709c16f81dcb3d9d15d2117e509f9c4e1
2018-11-26 22:11:52 +01:00
Axel Uhl
6c04f43d54
added jaxb-api and jaxb-impl as well as com.sun.activation.javax.activation to local p2 and target platform definition
...
Change-Id: I26de811d87e83660642e526f35a05baa0fbb53bb
2018-11-26 01:13:01 +01:00
Axel Uhl
34f476e30f
added javax.xml.bind to target platform and require it from bundles that use it
...
Change-Id: Iceac809df6ce2ce1b52ce7f1da8a2daf2c5e2998
2018-11-23 00:19:18 +01:00
Thomas Wiese
be1f1fd6c5
minor fixes from code review
2018-10-16 09:02:29 +02:00
Thomas Wiese
b254806a10
Revert "Move CompetitorRegistrationType from com.sap.sailing.domain.common to com.sap.sailing.domain.base"
...
This reverts commit b1bb9af5b6 .
2018-10-04 14:01:38 +02:00
Thomas Wiese
b1bb9af5b6
Move CompetitorRegistrationType from com.sap.sailing.domain.common to com.sap.sailing.domain.base
2018-10-04 10:03:59 +02:00
Thomas Wiese
22d06882c3
rename regatta attribute canCompetitorRegisterToOpenRegatta to competitorRegistrationType and swicht over to enum datatype
2018-09-21 17:41:57 +02:00
Thomas Wiese
d992a3e9a0
Add parameter for user regsitration to regatta
2018-09-18 16:09:41 +02:00
Axel Uhl
0666d49ff1
formatting and exception handling in EventParser
...
Change-Id: I6157b664a34106d7681651dfc2119047880395ce
2018-04-06 11:39:27 +02:00
Axel Uhl
624a2dee0b
use UrlConnectionHelper in XRR structure importer
...
Change-Id: I484dfd088998fe1193ef7b79d08dcb61a57a5fb0
2018-04-06 11:33:33 +02:00
Axel Uhl
360f72a6a7
Merge branch 'master' into bug2822_boatcolors
2018-03-24 08:49:11 +01:00
Axel Uhl
bd90f921dd
added Automatic-Module-Name headers to satisfy Oxygen.3 Java9 warnings rule
2018-03-24 01:45:37 +01:00
Frank Mittag
d45de24610
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
...
# Conflicts:
# java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/dto/CompetitorDTO.java
# java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/DomainObjectFactory.java
# java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
# java/com.sap.sailing.domain.test/resources/IncrementalLeaderboardDTO.ser
# java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/tracking/impl/BravoFixTrackSerializationTest.java
# java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/RegattaImpl.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/places/screens/liveraceloop/racemapwithleaderboard/LiveRaceWithRacemapAndLeaderBoardPlace.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/utils/AutoplayHelper.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/MultiRaceLeaderboardSettingsDialogComponent.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/adminconsole/CompetitorRegistrationsPanel.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaLogImportSensorDataAndAddMappingsDialog.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/EmbeddedMapAndWindChartEntryPoint.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
# java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndLoadingEventsAndRegattas.java
# java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/CompetitorReplicationTest.java
# java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/RegattaReplicationTest.java
# java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
# java/com.sap.sailing.server/src/com/sap/sailing/server/impl/PersistentCompetitorStore.java
# java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2017-11-22 15:39:00 +01:00
Steffen Schaefer
94bfa841cb
Bug 4303: Updated version of GWT bundles
2017-10-24 09:15:15 +02:00
Steffen Schäfer
1542a36109
Merge branch 'master' into bug2822_boatcolors
2017-05-16 16:12:16 +02:00
Steffen Schäfer
67d310df4b
Merge branch 'master' into bug2822_boatcolors
...
# Conflicts:
# java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/SensorFixStoreAndLoadTest.java
# java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedLegOfCompetitorImpl.java
# java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/adminconsole/AdminConsolePage.java
# java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2017-05-16 15:59:24 +02:00
Steffen Schaefer
9123771f34
normalized line endings
2017-05-16 09:42:02 +02:00
Frank Mittag
fd8fee5d58
work commit in the middle of refactoring competitor.getBoat()
2017-04-28 09:08:14 +02:00
Steffen Schaefer
7839416608
Updated GWT to version 2.8.1
2017-04-27 14:35:37 +02:00
fmittag
45452ac185
added canBoatsOfCompetitorsChangePerRace attribute to regatta (+corresponding load/store methods and admin UI)
2016-12-30 17:05:03 +01:00
fmittag
474295d281
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors
...
# Conflicts:
# java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/AbstractGPSFixStoreTest.java
# java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/TrackedRaceLoadsFixesTest.java
# java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/TransientCompetitorStoreImpl.java
# java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/LineAnalysisTest.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
# java/com.sap.sailing.server/src/com/sap/sailing/server/impl/PersistentCompetitorStore.java
2016-12-29 14:03:06 +01:00
Steffen Schaefer
05c2a1a7ec
Added optional dependency to gwt-user to some UI bundles
2016-11-21 11:40:54 +01:00
Steffen Schaefer
f427502080
Consistently using gwt-servlet 2.8 in all manifests and in feature.xml
2016-11-16 10:48:46 +01:00
fmittag
5d7e3180e2
First implementation of CompetitorAndBoatStore (name is still CompetitorStore to minimize merge conflicts)
...
including persistence for boats and the new 'id' field of each boat.
Will add more tests now.
2016-08-12 16:27:01 +02:00
fmittag
74f43331a2
implemented 'shortName' attribute for Competitor to prepare to remove the misuse of the sailId for team names
2016-08-10 12:41:52 +02:00
Axel Uhl
221cee122d
added maximumNumberOfDiscards throughout the Series maintenance, persistence, UI and replication chain
...
Change-Id: Id91a6e82f6445bb2de826d2fcf1ed7b5bf4ba853
2016-07-21 12:25:47 +02:00
Axel Uhl
4865820046
fixing bug 3650 by using the top-level document's ClassName field for the boat class creation
...
Change-Id: I92a07396718db0393fe2034390eba008061be5a8
2016-05-12 13:45:08 +02:00
Axel Uhl
4db1aef55a
during regatta structure import use null as Fleet color instead of BLACK
...
Change-Id: I098caf21942be0452054d152d84f3f844a755e19
2016-04-27 16:17:59 +02:00
fmittag
ca9550e93d
implemented new attribute fleetsCanRunInParallel on Series domain object including storage, test, replication and admin UI
2016-04-21 17:26:53 +02:00
fmittag
ef7d84bd81
added a searchTag attribute to 'Competitor' to make it possible to 'tag' competitors for an easier search later on
2016-04-14 13:44:37 -04:00
Axel Uhl
ba1fceecaa
added fields to capture time-on-time / time-on-distance on competitor and pass values through all constructors and operations and JSON serialization
2015-05-14 20:10:20 +02:00
Axel Uhl
3c0555eb0f
added persistence support for Regatta.getRankingMetric() and pulled the constructor parameter through many more constructor layers
2015-05-12 09:49:38 +02:00
fmittag
59248fcf49
added flagImageUrl as new attribute on competitor to enable custom flags (e.g. club flags) instead of the nation flags
2015-04-16 17:38:08 +02:00
Fredrik Teschke
4cb7b535c8
Merge branch 'ftes-mail-move-to-sse' into jbross-email-invitation
...
Conflicts:
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sailing.targetplatform.base/features/target-base/feature.xml
java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-remote.target
2015-02-13 08:29:41 +01:00
Axel Uhl
98d5235b47
upgraded all Mongo-using bundles to 2.13.0 driver
2015-02-12 16:00:15 +01:00
Jan Broß
0e4775d51f
Add email field to Competitor
2015-02-04 22:36:48 +01:00
Axel Uhl
0c43f2b64b
moved color stuff from com.sap.sailing.domain.common to com.sap.sse.common
2015-01-22 11:05:24 +01:00
Frederik Petersen
20bd201814
Fixed boatclass instantiation in structure importer
2015-01-07 10:32:24 +01:00
Axel Uhl
cabaf4778b
fixing bug 2500 by introducing a strategy for assigning an order to a fleet during regatta structure import
2014-12-12 10:33:54 +01:00
Axel Uhl
1d11714fbf
formatting only
2014-12-12 00:34:33 +01:00
Axel Uhl
bda2ace0ce
first draft implementation of settings replacement and use of default creation settings instead of the original regattas
2014-12-11 01:59:33 +01:00