Kai Börnert
6b09b095f0
adjusted non Selenium Tests to userStore startup changes
2019-01-17 12:12:36 +01:00
Kai Börnert
156dd9bc6b
removed dead code part, defaultTenants will now always exist
2019-01-17 11:36:53 +01:00
Kai Börnert
665d3f6287
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2019-01-17 10:13:17 +01:00
Kai Börnert
82db5d5b7c
fixed an initialisation order error for servers without defaulttenant
...
created
2019-01-17 10:12:57 +01:00
Kai Börnert
742df59a45
fixed startup sequence
2019-01-11 09:08:59 +01:00
Kai Börnert
465c4af251
ensure that names are unique for usergroups and roledefinitions for now
...
see bug4862
2019-01-10 15:21:53 +01:00
Kai Börnert
f6979e0dbc
removed obsolete possibly wrong code
2019-01-10 15:21:14 +01:00
Kai Börnert
c1e964fc44
changed isPublic to isListedOnHomepage and adjusted translations, to
...
reduce clash between being listed and being public security wise
2019-01-10 12:41:39 +01:00
Kai Börnert
a2eed86b89
improved code documentation
2019-01-10 09:02:58 +01:00
Kai Börnert
ca82019bbe
fixed role migration not working bug4830
2019-01-09 13:31:38 +01:00
Kai Börnert
80c319f046
migrate users only after securityService exists
2019-01-09 08:38:44 +01:00
Kai Börnert
10a11513aa
wip old role migration
2019-01-08 18:43:03 +01:00
Kai Börnert
2c66131e46
Merge branch 'bug4813' into permission-vertical
2019-01-08 17:46:20 +01:00
Kai Börnert
5597b7f4d0
Merge branch 'permission-vertical' into bug4813
...
Conflicts:
java/com.sap.sse.security.common/src/com/sap/sse/security/shared/impl/PermissionAndRoleAssociation.java
java/com.sap.sse.security.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/impl/Activator.java
java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
2019-01-08 12:03:11 +01:00
Kai Börnert
45954c53c6
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2019-01-08 10:43:42 +01:00
Kai Börnert
ed04cd73b9
small documentation improvements
2019-01-08 10:14:18 +01:00
Kai Börnert
0c8860eee5
ensure permission and role associations when setting server config from
...
ui
2019-01-07 16:28:56 +01:00
Kai Börnert
766ba82888
added permission association handing
2019-01-07 16:22:19 +01:00
Kai Börnert
36014aee2b
added migration for permission associations
2019-01-07 16:19:33 +01:00
Kai Börnert
1361b7ad74
added permission-association
2019-01-07 16:15:11 +01:00
Kai Börnert
bccad276d8
ensure toString returns always the same string for the same
...
WildcardPermission
2019-01-07 16:14:46 +01:00
Kai Börnert
88a1753288
Merge branch 'permission-vertical' into permission-vertical-associations
2019-01-07 09:09:17 +01:00
Kai Börnert
045c502438
Merge branch 'master' into permission-vertical
...
Conflicts:
java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/SearchServiceTest.java
2019-01-07 09:07:40 +01:00
Kai Börnert
424e19d6f1
ensure computeQuickRanks can be called without security checks, to allow
...
useage in the quickranks cache
2018-12-19 15:24:30 +01:00
Kai Börnert
53c90d2bd3
ensure computeQuickRanks can be called without security checks, to allow
...
useage in the quickranks cache
2018-12-19 15:19:45 +01:00
Kai Börnert
3fcc0f1626
removed unused type parameter
2018-12-19 13:00:02 +01:00
Kai Börnert
1929a6a2ed
role association logic
2018-12-19 09:15:44 +01:00
Kai Börnert
abd6e7a0c3
Merge branch 'permission-vertical' into permission-vertical-associations
2018-12-19 08:43:05 +01:00
Kai Börnert
343450b955
Merge branch 'permission-vertical' into permission-vertical-associations
2018-12-18 19:33:30 +01:00
Kai Börnert
ac5597a621
added missing null check in equals
2018-12-18 18:35:51 +01:00
Kai Börnert
7974171b09
updated No Proxy winddbTest launch config
2018-12-18 15:14:50 +01:00
Kai Börnert
742bda02ae
Merge branch 'master' into permission-vertical
2018-12-18 14:34:02 +01:00
Kai Börnert
18df63ac5c
added missing this in StrippedUserDTO
2018-12-18 14:03:54 +01:00
Kai Börnert
cd2eafc80e
adjusted securityservice to allow different ownerTenant for
...
createSimpleUser than the default one.
2018-12-18 10:08:53 +01:00
Kai Börnert
57ab1be069
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-17 16:30:31 +01:00
Kai Börnert
f6eccadd23
bug4825 further fixing of the series place error handling
2018-12-17 15:02:59 +01:00
Kai Börnert
dbec90e59b
Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git
2018-12-17 13:01:16 +01:00
Kai Börnert
af420e5cf0
Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git
2018-12-17 11:44:00 +01:00
Kai Börnert
097dd36945
bug 4825 removed streaming logic with non null results, as null is
...
required in this case to trigger the fallbacks/errorscreens
2018-12-17 11:37:42 +01:00
Kai Börnert
0478cd6845
wip roleassociation, fixmes added to role relevant places, so they are
...
not forgotten
2018-12-17 09:33:08 +01:00
Kai Börnert
0b1430a99a
Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical
2018-12-13 17:26:09 +01:00
Kai Börnert
e6cee2e365
wip for role associations
2018-12-13 17:01:30 +01:00
Kai Börnert
2de4d92c6d
prevent issues on client, escape eventname required for some filtering
...
edgecases
2018-12-13 13:45:57 +01:00
Kai Börnert
64fc92636d
fixed inconsistent naming of removeRaceColumns
2018-12-13 10:00:02 +01:00
Kai Börnert
7042ef43ac
ensure public regatta group has proper owner
2018-12-13 09:19:38 +01:00
Kai Börnert
f4c99f35e0
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-13 08:39:30 +01:00
Kai Börnert
96c45b0a9e
attach public visibility to alluser and not currentuser
2018-12-13 08:39:20 +01:00
Kai Börnert
d336815726
when creating a open regatta, make it also public
2018-12-13 08:35:04 +01:00
Kai Börnert
064264387d
create and use seperate usergroup for creation of open regatta objects,
...
make current user a part of it.
2018-12-12 17:06:22 +01:00
Kai Börnert
df4775ff61
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-12 11:30:19 +01:00
Kai Börnert
db03b51bfa
changed removeRegatta to cause less issues due to sideeffects
2018-12-12 11:28:13 +01:00
Kai Börnert
f5ed139fb0
fixed test to conform to changes made for permission-vertical
2018-12-11 17:21:47 +01:00
Kai Börnert
a4ecfaacfb
added required endpoints and documentation to allow migration via
...
restservices
2018-12-11 15:51:49 +01:00
Kai Börnert
bcc78740a5
wip for ownership rest endpoints
2018-12-11 12:33:18 +01:00
Kai Börnert
0277d77c60
improved readibility of tag with tagdto equals check
2018-12-11 10:41:15 +01:00
Kai Börnert
289ef76874
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-10 17:54:37 +01:00
Kai Börnert
4ae2381a60
cleaned up permission checking for TaggingService
2018-12-10 17:54:25 +01:00
Kai Börnert
c142fecaba
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-10 15:20:24 +01:00
Kai Börnert
eb0226f481
moved removal of leaderboards for regattas to SailingService, so that
...
Ownership and ACL's are properly deleted as well
2018-12-10 15:19:15 +01:00
Kai Börnert
dc463f4466
moved removal of leaderboards for regattas to SailingService, so that
...
Ownership and ACL's are properly deleted as well
2018-12-10 14:35:27 +01:00
Kai Börnert
f88c80720a
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-10 13:39:22 +01:00
Kai Börnert
6618aec634
formatting only
2018-12-10 13:36:47 +01:00
Kai Börnert
075e0b37c3
fix for SecurityResource unable to create user
2018-12-10 13:36:39 +01:00
Kai Börnert
bdb47b50ae
When removing a RoleDefinition, also remove all Role objects related to
...
it
2018-12-10 10:32:35 +01:00
Kai Börnert
ab3b12872c
remove tracked races and ownerships/acls when a regatta is removed
2018-12-07 14:24:42 +01:00
Kai Börnert
3109918967
Merge branch 'master' into permission-vertical
2018-12-07 10:43:51 +01:00
Kai Börnert
325a18adb3
Merge branch 'permission-vertical' of
...
ssh://trac@sapsailing.com/home/trac/git into permission-vertical
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
2018-12-06 15:59:05 +01:00
Kai Börnert
360268619d
added info dialog to ensure admins are at least informed if their tenant
...
is not public, and can then take action if required
2018-12-06 15:56:47 +01:00
Kai Börnert
68015a1728
fix for RemoveLeaderboardGroupTest to now changed behaviour of
...
RemoveLeaderboardGroup
2018-12-06 11:54:32 +01:00
Kai Börnert
196ac83ec7
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-06 11:43:52 +01:00
Kai Börnert
d1bc76fa44
fix for media replication test
2018-12-06 11:43:38 +01:00
Kai Börnert
9cbaeeb087
fixed wrong type used for ExpeditionDeviceConfiguration
2018-12-06 10:40:53 +01:00
Kai Börnert
8eeec7bcc0
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-06 10:25:49 +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
bc2211b67f
leaderboard group overall leaderboards will no longer be deleted
...
explicitly to ensure that owners are correctly handled
2018-12-05 16:28:15 +01:00
Kai Börnert
855360db66
fix for leaderboardgroup removal
2018-12-05 15:46:12 +01:00
Kai Börnert
c40bb07d56
fix for ExpeditionDeviceConfiguration
2018-12-05 14:03:09 +01:00
Kai Börnert
b305c79b27
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-05 11:34:51 +01:00
Kai Börnert
65a294c6dc
changed checkPermissionAndDeleteOwnershipForObjectRemoval in favor of a
...
type safe version that does not handle with strings
2018-12-05 11:34:24 +01:00
Kai Börnert
bffd31eb4c
added helper methods for removal
2018-12-05 11:13:47 +01:00
Kai Börnert
85a6927be7
added WithQualifiedObjectIdentifier to ExpeditionDeviceConfiguration
2018-12-05 10:45:50 +01:00
Kai Börnert
5ea53ffd73
fixed deletion for MediaTrack
2018-12-05 10:22:55 +01:00
Kai Börnert
fb071d0574
added ownership setting for mediatrack
2018-12-05 10:07:27 +01:00
Kai Börnert
2dbf2bd9d0
fixed deletion of RoleDefinition
2018-12-05 10:03:53 +01:00
Kai Börnert
de0ae9aaa0
fixed delete for removeSeries
2018-12-05 10:02:54 +01:00
Kai Börnert
936f55e86b
ensure overall leaderboards are also always owned
2018-12-04 17:17:38 +01:00
Kai Börnert
84d183a65f
fixed MDI further
2018-12-04 16:07:29 +01:00
Kai Börnert
6551072e5e
extended ObjectInputStreamResolvingAgainstCache with a listener, that
...
gets called on cache misses and hits
added unified ownership handing on masterdataimport
2018-12-04 14:40:41 +01:00
Kai Börnert
6c5aa70b7c
formatting only
2018-12-04 12:06:45 +01:00
Kai Börnert
db10d5931b
ensured, that leaderboards are only transferred with ownership and acl
...
information if required
2018-12-04 11:40:32 +01:00
Kai Börnert
9fc68ae429
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
2018-12-03 18:21:38 +01:00
Kai Börnert
11eaf65495
ensure the Ownership is set correctly for imported boats and
...
competitors, if they do not already possess a ownership
2018-12-03 18:21:29 +01:00
Kai Börnert
704d319d9c
added missing transitive dependency to shared.android.test
2018-12-03 13:24:09 +01:00
Kai Börnert
47ec463a07
fix for rest api's under v2 not accepting bearertoken
2018-12-03 13:17:48 +01:00
Kai Börnert
e74388aadc
fix for incorrect check regarding users ability to change roles
2018-12-03 11:51:50 +01:00
Kai Börnert
f1a5c37f7a
ensured empty server will not give migration warnings
2018-12-03 09:58:08 +01:00
Kai Börnert
962caf2ab4
Merge branch 'permission-vertical-split' into permission-vertical
2018-12-03 09:39:50 +01:00
Kai Börnert
70f53eebe0
Merge branch 'permission-vertical' into permission-vertical-split
2018-12-03 09:16:36 +01:00
Kai Börnert
fe452a010d
Merge branch 'master' into permission-vertical
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/DataMiningEntryPoint.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/DataMiningServiceImpl.java
java/com.sap.sse.datamining.ui/src/main/java/com/sap/sse/datamining/ui/client/DataMiningService.java
java/com.sap.sse.datamining.ui/src/main/java/com/sap/sse/datamining/ui/client/DataMiningServiceAsync.java
java/com.sap.sse.mongodb/src/com/sap/sse/mongodb/Activator.java
2018-12-03 09:03:56 +01:00
Kai Börnert
70fb6dbaee
Merge branch 'permission-vertical-split' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical-split
2018-11-30 15:51:21 +01:00