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