Finn Huelsbusch
d888c1fad9
added configuration for eclipse 2022-06 and updated the onboarding
2022-07-07 16:51:33 +02:00
Axel Uhl
829568a871
mongo42driver: made compilable; let's see what Hudson says this time
2021-08-27 00:16:50 +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
bc3ff2fd8c
Starting with MongoDB driver update to 4.3.1
2021-08-25 18:56:05 +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
f34b8737df
bug5555: don't store/replicate/load Session objects with empty attributes
2021-05-21 17:22:29 +02:00
Axel Uhl
31a9dde1ce
use background(false) for all MongoDB IndexOptions to avoid problems with dropping;
...
when trying to drop an index or an entire collection while a background
index construction is running, an exception will be thrown by the Mongo
driver. Executing all index creations in the foreground will keep this
from happening
2020-03-23 18:32:26 +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 Schaefer
d587c44846
Merge branch 'master' into permission-vertical
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/DataMiningServiceImpl.java
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
mobile/com.sap.sailing.android.shared/.classpath
2019-02-04 08:52:44 +01:00
Axel Uhl
eeeac6bce2
use deleteMany and $in instead of deleteOne to delete expired sessions
...
Change-Id: I00462df4a3943f4b631160ccf721b6db730b0eff
2019-02-03 20:41:06 +01:00
Steffen Schaefer
d1c3246e74
Merge branch 'master' into permission-vertical
2019-01-29 16:04:54 +01:00
Axel Uhl
64046f37e8
made de-serializing a PrincipalCollection from MongoDB robust against legacy in the DB
...
Change-Id: Ie469a0451ee7565481379b89357a19f2aa8b5a83
2019-01-28 18:26:18 +01:00
Steffen Schaefer
9602587a33
Merge branch 'master' into permission-vertical
2019-01-28 16:50:26 +01:00
Axel Uhl
599ec7fd36
made loading a session robust against principal collections written in an unknown/legacy format
...
Change-Id: Id72279d5cc7304a96c0f8d84c3cc9a0f0db4b45b
2019-01-28 14:59:48 +01:00
Axel Uhl
2f693569f6
fix for bug 4883: principal collection now stored such that principal/user name may contain any characters
...
Change-Id: Ifb32acd377fcfdb137f7092958309bf88d1b0017
2019-01-28 14:38:29 +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
ddda0835d7
LoginTest needs to also clear existing sessions to work
...
deterministically
2019-01-24 11:51:25 +01:00
Axel Uhl
546cac6548
added persistence support for clearing ReplicatingCacheManager and ReplicatingCache; added session garbage collection upon SecurityService construction
...
Change-Id: I78475411ef01916678e383922d9d0bd11dfd5aec
2019-01-18 13:45:12 +01:00
Axel Uhl
d8464b230a
working session persistence; don't store again while loading
...
Change-Id: Ibcf368d0a5000234db3a48da4ea70c01a6565235
2019-01-16 14:36:22 +01:00
Axel Uhl
065e427da5
handle PrincipalCollection in Session with persistence
...
Change-Id: I661366e1dcb9d3583da9bbe26b6e2646571320ca
2019-01-16 14:16:03 +01:00
Axel Uhl
7f6eb7efc4
preparing for session persistence, including a first test case
...
Change-Id: I07550a16f770bf6dbdb7301dabde98a7a41a89d1
2019-01-16 10:36:09 +01:00
Axel Uhl
7b1e360e51
added com.sap.sse.security.persistence also to java/pom.xml
...
Change-Id: Ied205bf7b23ca491548a2dcadf2a75b1edb89526
2019-01-15 18:20:03 +01:00
Axel Uhl
6fb12d9258
added com.sap.sailing.security.persistence bundle
...
Change-Id: I7184c49262b1efa5e912ccd5eca20be4995739b0
2019-01-15 17:54:05 +01:00