Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 41b7111335 improved replication Javadocs 2020-03-24 12:43:15 +01:00
Axel Uhl 55fe32d209 bug5197: explicit subtype of SecurityOperation for those ReplicatingCache operations not requiring explicit replication 2020-03-24 12:22:18 +01:00
Axel Uhl ea5b77b563 removed empty lines# Your branch is up to date with 'server/bug5197'. 2020-03-24 11:14:48 +01:00
Axel Uhl ea772a6644 Merge remote-tracking branch 'server/bug5197' into bug5197 2020-03-24 09:56:04 +01:00
Axel Uhl 938482e217 Merge branch 'master' into bug5197 2020-03-24 09:52:55 +01:00
Axel Uhl b4b68d5966 Merge branch 'master' into bug5197 2020-03-23 23:52:43 +01: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 4e20120730 updated Sail Insight solutions profile 2020-03-23 14:14:06 +01:00
Axel Uhl 1fc1295ca3 fixed WIND_TRACKS MongoDB collection index creation 2020-03-23 13:24:10 +01:00
Axel Uhl 6456d71ae1 support removing positioning information from a MarkProperties object in AdminConsole 2020-03-23 13:19:22 +01:00
Axel Uhl f08f747d4f disallow null values for the device identifier of a Positioning in a MarkProperties 2020-03-23 12:24:58 +01:00
Axel Uhl c35c3192b5 Merge remote-tracking branch 'origin/master' 2020-03-22 14:42:43 +01:00
Axel Uhl 6820bc780d improved replication logging by telling the exception message in case an operation cannot be sent to the server 2020-03-22 14:42:16 +01:00
Axel Uhl 21032c4e8d fixed ORC certificate loading for DH / non-ORC certificates 2020-03-21 16:34:56 +01:00
Axel Uhl 6670a8a9a6 updated Sail Insight links in Solutions to new version 2020-03-21 00:44:21 +01:00
Axel Uhl a9c81a7343 Set focus to user field in ownership edit dialog 2020-03-20 23:46:14 +01:00
Axel Uhl f49d40ee93 Merge branch 'translation' 2020-03-20 23:17:04 +01:00
Axel Uhl 3d5062ecd1 Removed unnecessary imports to same package 2020-03-20 22:58:54 +01:00
Axel Uhl 51aeb99514 Merge remote-tracking branch 'origin/master' 2020-03-20 22:28:49 +01:00
Axel Uhl 94ea2f1de8 upgraded Eclipse install script for 2020-03 2020-03-20 22:28:17 +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 6e33a6339b bug5238: removed unused userGroupMap parameter in SecurityStoreMerger.mergeAccessControlLists 2020-03-19 12:25:32 +01:00
Axel Uhl 50da89091d bug5238: reverting commit 47d6d94686 and adding comments why 2020-03-19 12:22:44 +01:00
Axel Uhl 22d708365c Merge branch 'master' into bug5238 2020-03-19 11:59:38 +01:00
Axel Uhl 7ca3d8fe7e bug5243: showing current / actual values for XTE while in leg, averages afterwards 2020-03-19 11:27:15 +01:00
Axel Uhl c4f711f43a minor grammar adjustment in release notes 2020-03-19 10:29:31 +01:00
Axel Uhl 47d6d94686 bug5238: fix for access control list user group mapping in security store merger 2020-03-19 09:58:44 +01:00
Axel Uhl 177c07798f fixed waiting problem (aftermath of bug4006) where latch.await(0) returns immediately 2020-03-18 17:33:24 +01:00
Axel Uhl eec641bb78 Merge remote-tracking branch 'server/bug4006' 2020-03-17 17:40:19 +01:00
Axel Uhl 459c647f57 Merge remote-tracking branch 'server/master' 2020-03-17 17:33:41 +01:00
Axel Uhl 057755970a Updated security (markdown) 2020-03-17 14:13:33 +00:00
Axel Uhl b21c286c7b removed -bindAddress 0.0.0.0 option again from the SDM launch config 2020-03-17 15:08:53 +01:00
Axel Uhl 1af42d6ee2 cleaned up code, avoiding warnings about unused fields and variables 2020-03-17 13:15:24 +01:00
Axel Uhl 54c5950910 Merge remote-tracking branch 'server/master' 2020-03-17 10:13:02 +01:00
Axel Uhl dec361cf0f improved admin release notes 2020-03-17 10:12:45 +01:00
Axel Uhl 58053fa799 only hide, don't remove the Cancel button from the dialog for ESC key handling 2020-03-16 23:20:24 +01:00
Axel Uhl 47da325e39 Merge remote-tracking branch 'origin/bug5234' 2020-03-16 20:55:02 +01:00
Axel Uhl 6795640366 updated Wiki with the new process for instance launching 2020-03-16 18:14:30 +01:00
Axel Uhl c8ed4357d9 reverting basic effects of commit 7e8a6c6df9e69eff108b3b1b6f4d72e6a5077144; grant user, not admin role for new group/user 2020-03-16 15:13:16 +01:00
Axel Uhl 464ac61f8f updated Wiki regarding the use of admin/user roles and programmatic permission checks 2020-03-16 15:10:37 +01:00
Axel Uhl ca0e963765 fixed duplicate additionalInformation message string 2020-03-14 21:06:54 +01:00
Axel Uhl f15b550903 fixed duplicate additionalInformation message string 2020-03-14 21:05:00 +01:00
Axel Uhl 7e8a6c6df9 grant admin role instead of user role to new User and UserGroup objects, qualified to the creating user and the new group, respectively 2020-03-13 14:41:26 +01:00
Axel Uhl f8cd64dee2 bug5234: introduced SecurityService.createUserGroupGrantingCurrentUserAdminRole;
this is now used where a new empty user group is being created
2020-03-13 14:03:27 +01:00
Axel Uhl 5696bc71e3 Merge remote-tracking branch 'server/master' 2020-03-13 09:27:28 +01:00
Axel Uhl 3b3db7533c consolidated imports, getting rid of warning 2020-03-13 09:26:57 +01:00
Axel Uhl cf948c8cf7 updated the release notes regarding the security service merge 2020-03-12 22:57:47 +01:00
Axel Uhl a0b7ac728d Merge branch 'master' into translation 2020-03-12 21:36:32 +01:00
Axel Uhl 3228ee4841 improved ORC certificate display in AdminConsole 2020-03-12 21:30:50 +01:00
Axel Uhl 45b5669b0d bind GWT SDM to 0.0.0.0 for access from other devices 2020-03-12 17:13:27 +01:00
Axel Uhl 2dc0e0b433 updated Race Manager App release notes 2020-03-12 13:35:48 +01:00
Axel Uhl 9000ae6133 factored common functionality of result url providers into abstract base class 2020-03-12 10:47:36 +01:00
Axel Uhl 4417e13b79 added com.sap.sailing.domain to the dependencies of the com.sap.sailing.domain.racelogtracking.test fragment 2020-03-11 23:34:50 +01:00
Axel Uhl 2369847769 Merge branch 'master' into bug5090 2020-03-11 23:06:14 +01:00
Axel Uhl 8d52d71216 Merge remote-tracking branch 'origin/bug5170' 2020-03-11 19:10:45 +01:00
Axel Uhl 2978b67faa stripped unused dependencies off com.sap.sailing.shared.server 2020-03-11 17:54:04 +01:00
Axel Uhl 873d67cc91 aftermath of previous merging commit 2020-03-11 17:03:28 +01:00
Axel Uhl 3907c01039 Merge remote-tracking branch 'server/bug4006' into bug4006 2020-03-11 16:50:45 +01:00
Axel Uhl 1d6526fc91 moved SharedSailingData interface to com.sap.sailing.shared.server bundle;
made it implement the Replicable interface so it can be waited for using
the FullyInitializedReplicableTracker
2020-03-11 15:57:44 +01:00
Axel Uhl 101675b41e Merge branch 'master' into bug4006 2020-03-11 11:30:10 +01:00
Axel Uhl e8033fa81d consistently use getService() in SailingServiceImpl to obtain instance of RacingEventService from OSGi registry 2020-03-11 11:24:05 +01:00
Axel Uhl 692191f270 added TODO 2020-03-11 09:50:26 +01:00
Axel Uhl ce8ca7e5ed fixed ORC certificate-related test, adjusting to ReferenceNumber as key 2020-03-11 09:09:58 +01:00
Axel Uhl f84ad450cb Merge branch 'master' into bug5090 2020-03-11 01:05:53 +01:00
Axel Uhl 6ed66a94e3 introduced certificate update feature in ORCPublicCertificateDatabase 2020-03-11 00:57:19 +01:00
Axel Uhl ffc00ddbf0 use RefNo as ID for ORC certificates; distinguish valid/invalid in certificate search 2020-03-11 00:13:24 +01:00
Axel Uhl b0ecf94880 added TODO for CanSelect for filtering for active certificates only 2020-03-10 18:35:58 +01:00
Axel Uhl 29e5474726 fixed read permission check for competitor and boat export servlet for RC app 2020-03-10 17:02:49 +01:00
Axel Uhl 91471c5d45 canonicalize certificate IDs internally to ignore whitespace when resolving 2020-03-10 15:53:30 +01:00
Axel Uhl ba973b952f fixed typo in "polar sheet" test message 2020-03-10 15:16:40 +01:00
Axel Uhl 3bc6faa836 Merge branch 'master' into bug5090 2020-03-10 11:37:24 +01:00
Axel Uhl a320ff0534 increased issue date tolerance to 10s as we saw 5s already 2020-03-10 11:14:07 +01:00
Axel Uhl b7e5f4d006 refactored JSON/RMS tests to reduce code duplication 2020-03-10 10:48:31 +01:00
Axel Uhl 66e1c87954 renamed annotation for letting tests fail if no valid ORC certificates are found 2020-03-10 10:32:15 +01:00
Axel Uhl 106525b5a1 Merge remote-tracking branch 'server/bug5170' into bug5170 2020-03-10 10:05:17 +01:00
Axel Uhl 8aee21e37c ignore boat class name for test case ORC certificate matching 2020-03-10 01:06:20 +01:00
Axel Uhl 4ae024ac3d in ORCPublicCertificateDatabaseImpl use JSON certificates instead of RMS to align IDs 2020-03-10 00:29:00 +01:00
Axel Uhl 11e3921ef7 renamed ORC test rule for the case of no valid certificate being found in DB 2020-03-09 23:22:15 +01:00
Axel Uhl 028569778e adjusted comment of ORC test rule 2020-03-09 23:19:11 +01:00
Axel Uhl f999fae32c Merge branch 'master' into bug5170 2020-03-09 22:48:23 +01:00
Axel Uhl dc35a964c0 Merge branch 'master' into bug5170 2020-03-09 19:49:25 +01:00
Axel Uhl 182e18963d whitespace change only 2020-03-09 18:47:35 +01:00
Axel Uhl 0e69bb5349 Merge remote-tracking branch 'server/master' 2020-03-09 18:46:52 +01:00
Axel Uhl e60ce74b0e removed optional checkboxes from test verdict for leaderboard settings 2020-03-09 18:46:28 +01:00
Axel Uhl e45c3df475 noted actions taken on problems during user store merge 2020-03-09 15:54:02 +01:00
Axel Uhl bccd175e72 Merge branch 'master' into bug5090 2020-03-09 15:22:29 +01:00
Axel Uhl e7a99776c6 Merge branch 'bug4232' 2020-03-09 15:07:24 +01:00
Axel Uhl 90fa548bd5 enable multi-selection in UserGroup table in AdminConsole 2020-03-09 15:05:55 +01:00
Axel Uhl b295e80344 Merge remote-tracking branch 'server/master' 2020-03-09 12:47:21 +01:00
Axel Uhl 3169737674 fixed settings UI tests after no longer showing handicap settings in one-design leaderboards 2020-03-09 10:48:26 +01:00
Axel Uhl ac5ae38911 avoid ORC / ToT/ToD detail types where possible 2020-03-09 00:45:11 +01:00
Axel Uhl c4687e456c enhanced ownerships REST API to allow for composite type-relative object IDs 2020-03-08 14:01:17 +01:00
Axel Uhl 79ac0dbf5c fixed typo in security REST API doc 2020-03-08 13:22:38 +01:00
Axel Uhl 2fa7f6e72d Merge branch 'master' into bug5059 2020-03-08 00:31:13 +01:00
Axel Uhl d0960f95c4 log exceptions during start-up of automatic replication in activator 2020-03-08 00:17:07 +01:00
Axel Uhl 94137efb53 allow for more log files to be kept before being overwritten by rotation 2020-03-07 19:18:53 +01:00
Axel Uhl a7b8262a8b bug4006: use FullyInitializedReplicableTracker everywhere it's needed 2020-03-07 00:55:00 +01:00
Axel Uhl 680d99287f Merge branch 'master' into bug4006 2020-03-06 23:50:00 +01:00
Axel Uhl 77f5936591 for UserDTO and CompetitorDTO clear non-public fields if user has no READ but only READ_PUBLIC permission 2020-03-06 23:49:29 +01:00
Axel Uhl 39608e3f6c bug4006: in RacingEventService wait for fully-initialized SecurityService and SharedSailingData;
introduced an observer pattern that is used in case the
ReplicationService is still in the process of starting, waiting for
initial loads to complete. Only when the initial loads have completed,
the service references will be returned.
2020-03-06 18:48:30 +01:00