Wessels, Udo (PPN)
2b66121265
bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects.
2023-10-09 18:00:50 +02:00
Finn Huelsbusch
d888c1fad9
added configuration for eclipse 2022-06 and updated the onboarding
2022-07-07 16:51:33 +02:00
Axel Uhl
370d23b983
mongo42driver: uncompilable interims commit with *-legacy bundle removed from our bundle dependencies;
...
this produces lots of compilation errors, mostly because of MongoClientURI replaced by ConnectionString
2021-08-26 23:29:35 +02:00
Axel Uhl
c311bc8ba2
adjusted all MongoDB 4.3.1 incompatibilities from a compilation perspective; see what Hudson says...
2021-08-25 22:08:32 +02:00
Axel Uhl
0bd21957a8
MongoDB Driver update: added org.mongodb.bson to all bundles that require it; now it's down to actual deprecations and functions removed/replaced
2021-08-25 21:53:23 +02:00
Axel Uhl
2c622e5b45
patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint
2021-06-19 12:45:03 +02:00
Axel Uhl
4db4b95b62
bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them!
2021-02-16 14:58:38 +01:00
Axel Uhl
ad1c90b709
bug5245: now TracTrac, SwissTiming and SwissTiming Archive all have support for configuration update during MDI
2020-04-15 16:33:45 +02:00
Axel Uhl
6ae59bcad9
bug5245: add ownerships for MDI-imported tracking connection configurations if none exist yet
2020-04-15 15:54:15 +02:00
Axel Uhl
ced1e989f9
bug5245: fixed compile error in mocked service finder factory
2020-04-15 13:13:01 +02:00
Axel Uhl
35aea12412
Merge branch 'master' into bug5231
2020-03-23 14:21:22 +01:00
Alessandro Stoltenberg
a3618cc809
bug5231: First implementation of adding tracked races after a masterdata import
2020-03-20 17:30:44 +01:00
Axel Uhl
bad0bd975a
bug4006 aftermath: defer waiting for SecurityService in RacingEventService until it's really needed
2020-03-20 13:21:13 +01:00
Axel Uhl
a7b8262a8b
bug4006: use FullyInitializedReplicableTracker everywhere it's needed
2020-03-07 00:55:00 +01: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
063484e29f
removed PluginNature from our OSGi bundles; they are not Eclipse plugins
2019-05-27 22:53:30 +02:00
Steffen Jacobs
ec0a2e167f
Bug 4819: fixed CRUD operations of SwissTimingConfiguration items
2019-04-10 19:01:41 +02:00
Steffen Jacobs
7730f4c79b
Bug 4819: added migration of creator for SwissTiming
2019-04-10 17:42:23 +02:00
Steffen Jacobs
bb44e9a85e
Merge branch 'bug4819' of ssh://trac@sapsailing.com/home/trac/git into bug4819
2019-04-10 17:29:52 +02:00
Steffen Jacobs
c1dd5156ec
Bug 4819: added UI elements for CRUD operations on SwissTimingConnection
...
elements
2019-04-10 17:29:43 +02:00
Steffen Schaefer
8d4717ee67
Bug 4819: For existing TracTrac/SwissTiming configs the creator is
...
initially migrated to "admin"
2019-04-10 17:10:20 +02:00
Steffen Jacobs
8100e2ea1f
Bug 4819: added CRUD operations for SwissTimingAdapter +
...
SailingServiceImpl -> SwissTiming
2019-04-10 16:47:51 +02:00
Steffen Jacobs
2486e75599
Bug 4819: updated SwissTimingAdapter persistance layer to support
...
creator name + CRUD operations
2019-04-10 14:39:18 +02:00
Axel Uhl
42ac657e39
removed index creation for SwissTiming configurations
...
Change-Id: Ie39a3f9541b1c38c5a42e577ffd92bf0e0c46b60
2019-02-22 15:23:36 +01:00
Steffen Schaefer
42ea70f2aa
Merge branch 'master' into permission-vertical
...
Conflicts:
java/com.sap.sailing.domain.persistence/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.swisstimingadapter.persistence/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.swisstimingadapter.test/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.tractracadapter.persistence/META-INF/MANIFEST.MF
java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF
java/com.sap.sailing.server.testsupport/META-INF/MANIFEST.MF
java/com.sap.sailing.server/META-INF/MANIFEST.MF
java/com.sap.sse.security.persistence/META-INF/MANIFEST.MF
java/com.sap.sse.security.test/META-INF/MANIFEST.MF
java/com.sap.sse.security.userstore.mongodb/META-INF/MANIFEST.MF
2019-01-28 09:58:30 +01:00
Axel Uhl
878e5d9dd2
upgraded the MongoDB driver to version 3.6.4; upgraded target platform
...
Change-Id: I621d4af6d3a3b0bcbf70310f731153cacfecebfc
2019-01-25 16:46:46 +01:00
Steffen Schaefer
43b6d155e4
Merge branch 'permission-vertical' into bug4813
...
Conflicts:
java/com.sap.sse.security.common/src/com/sap/sse/security/shared/dto/UserDTO.java
2018-12-19 08:31:18 +01:00
Steffen Schaefer
3fb153809a
Fixed updating TracTrac/SwissTiming configurations
2018-12-19 08:18:17 +01:00
Thomas Wiese
475356f8b8
Merge branch 'permission-vertical' into bug4813
...
# Conflicts:
# java/com.sap.sailing.domain.swisstimingadapter.persistence/src/com/sap/sailing/domain/swisstimingadapter/persistence/impl/SwissTimingAdapterPersistenceImpl.java
# java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java
2018-12-18 13:32:12 +01:00
Thomas Wiese
a387055f95
bug 4813: building the identifier for permissions checks is now be done
...
by supporting a TypeRelativeObjectIdentifer object that has to be built
by domain objects
2018-12-17 15:49:44 +01:00
Steffen Schaefer
1e00d2d194
Merge branch 'master' into permission-vertical
...
# Conflicts:
# java/com.sap.sailing.domain.persistence/META-INF/MANIFEST.MF
# java/com.sap.sailing.domain.racelogtrackingadapter/META-INF/MANIFEST.MF
# java/com.sap.sailing.domain.swisstimingadapter.persistence/META-INF/MANIFEST.MF
# java/com.sap.sailing.domain.swisstimingadapter.persistence/src/com/sap/sailing/domain/swisstimingadapter/persistence/impl/SwissTimingAdapterPersistenceImpl.java
# java/com.sap.sailing.domain.swisstimingadapter.test/META-INF/MANIFEST.MF
# java/com.sap.sailing.domain.tractracadapter.persistence/META-INF/MANIFEST.MF
# java/com.sap.sailing.domain.tractracadapter.persistence/src/com/sap/sailing/domain/tractracadapter/persistence/impl/MongoObjectFactoryImpl.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/DataMiningServiceImpl.java
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
# java/com.sap.sailing.polars.datamining/META-INF/MANIFEST.MF
# java/com.sap.sailing.server.gateway.test/src/com/sap/sailing/server/gateway/test/jaxrs/AbstractJaxRsApiTest.java
# java/com.sap.sailing.server.interface/src/com/sap/sailing/server/interfaces/RacingEventService.java
# java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF
# java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackRaceReplicationTest.java
# java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/TaggingServiceTest.java
# java/com.sap.sailing.server.testsupport/META-INF/MANIFEST.MF
# java/com.sap.sailing.server/META-INF/MANIFEST.MF
# java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java
# java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
# java/com.sap.sailing.server/src/com/sap/sailing/server/tagging/TaggingServiceImpl.java
# java/com.sap.sse.mail.replication.testsupport/src/com/sap/sse/mail/replication/testsupport/AbstractMailServiceReplicationTest.java
# java/com.sap.sse.security.test/META-INF/MANIFEST.MF
# java/com.sap.sse.security.test/src/com/sap/sse/security/jaxrs/api/SecurityResourceTest.java
# java/com.sap.sse.security.test/src/com/sap/sse/security/test/UserStoreWithPersistenceTest.java
# java/com.sap.sse.security.userstore.mongodb/META-INF/MANIFEST.MF
# java/com.sap.sse.security.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/MongoObjectFactory.java
# java/com.sap.sse.security.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/impl/DomainObjectFactoryImpl.java
# java/com.sap.sse.security.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/impl/MongoObjectFactoryImpl.java
# java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
2018-12-17 14:36:37 +01:00
Axel Uhl
9da9034235
fixed several MongoDB 3.x issues around ClassCastExceptions with lists
...
Change-Id: Icb570522485ea180eeaeab2a14abb333d159850a
2018-12-11 15:02:15 +01:00
Axel Uhl
914be75f91
warning-free workspace after upgrading to MongoDB 3.x APIs, eliminating deprecation issues
...
Change-Id: I9773b899e140871f5fa4b865ca6d2116bf73c642
2018-12-10 23:22:20 +01:00
Axel Uhl
d8c2cf8cd3
upgraded target platform to newer MongoDB driver from org.eclipse.orbit;
...
A 3.x driver is required to connect to Microsoft Azure Cosmos. Upgrading
the target platform accordingly requires further upgrades, including Hamcrest
and JUnit libraries. This, in turn, deprecates or obsoletes numerous APIs,
parts of which that caused compilation *errors* I've replaced by their new
counterparts. Several more warnings still remain and need to be tackled by
replacing the usages to their new counterparts.
2018-12-10 03:00:59 +01:00
Thomas Wiese
8a662aa8d4
bug 4813: move SecuredDomainTypes for SwissTiming to swisstimingadapter
2018-12-07 08:25:27 +01:00
Kai Börnert
5b73768638
simplified Ownership migration code
...
enabled migration for ExpeditionDeviceConfigurations
2018-12-06 10:25:34 +01:00
Kai Börnert
09f70d6c83
added migration for swisstiming and tractrac
2018-10-17 16:01:40 +02:00
Steffen Schäfer
10679767b6
Bug 4770: SwissTiming and TracTrac configurations are now consistently
...
sorted when putting them in the UI field. Redundant sorting in DB
queries is removed.
2018-10-11 18:02:50 +02:00
Steffen Schäfer
b5f5517e96
Bug 4770: SwissTiming and TracTrac configurations now have a unique
...
index on the JSON URL instead of the name
2018-10-11 18:02:48 +02:00
Steffen Schäfer
25e413af3f
Bug 4770: Fixed duplicate index name
2018-10-08 08:56:22 +02:00
Steffen Schäfer
9ede171f26
Bug 4770: SwissTiming and TracTrac configurations are now consistently
...
sorted when loading the list from the DB.
2018-10-05 16:12:03 +02:00
Steffen Schäfer
004020d057
Bug 4770: Ensuring uniqueness of saved SwissTiming and TracTrac
...
configurations on DB level / Implemented atomic updates for saved
SwissTiming and TracTrac configurations
2018-10-05 16:09:57 +02:00
Axel Uhl
8132371d0f
hooking up the update handlers to the SwissTimingRaceTracker if updateURL is provided
...
Change-Id: I191ce34857aa37ca6c3e9fa402d36c00ffac0378
2018-08-03 10:02:02 +02:00
Axel Uhl
eda96aa5da
added updateURL, updateUsername and updatePassword fields to SwissTimingEventManagementPanel
...
Change-Id: I86ed5a341baace0cd028e385bcfb5f44e56c2e03
2018-08-02 14:36:52 +02:00
Axel Uhl
18c777a99f
adjusted SwissTiming connector to accomodate UUIDs for mark devices and competitors
...
Change-Id: Ieaca20de4eacbbc5c64e218fb557045f2590e6f6
2018-04-19 17:24:54 +02:00
Axel Uhl
bd90f921dd
added Automatic-Module-Name headers to satisfy Oxygen.3 Java9 warnings rule
2018-03-24 01:45:37 +01: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
Steffen Schaefer
9123771f34
normalized line endings
2017-05-16 09:42:02 +02:00
Axel Uhl
f9b4ac7b50
passing through trackWind and correctByDeclination params into connectivity params
...
Change-Id: I7adbb4f2c84e5352c9f3891b23198b74ca2fce4c
2016-12-30 12:02:06 +01:00
Axel Uhl
6c4c4dc0cf
adjusted exception log messages
...
Change-Id: Ib59fa65be76096f6247771a53ec15e33b97738db
2016-12-30 10:29:06 +01:00