Kai Börnert
deeb4bd01a
simplify tests to not reload all users from db at setup
2019-01-22 16:49:02 +01:00
Kai Börnert
4e76faf323
allow to recreate default tenant, without loading all users from db for
...
testing
2019-01-22 16:48:27 +01:00
Kai Börnert
57bdcc1bcc
Merge branch 'master' into permission-vertical
...
Conflicts:
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
java/com.sap.sse/src/com/sap/sse/util/HttpUrlConnectionHelper.java
2019-01-22 12:21:19 +01:00
Kai Börnert
333e4fa0bc
Merge branch 'master' into permission-vertical
...
Conflicts:
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RestApiApplication.java
java/com.sap.sailing.server.gateway/webservices/api/v1/index.html
java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
2019-01-22 11:12:07 +01:00
Kai Börnert
ffdc00537d
Merge branch 'master' into permission-vertical
2019-01-22 10:35:46 +01:00
Kai Börnert
2ee6b02126
reduced diff from variable names
2019-01-22 10:19:53 +01:00
Kai Börnert
da818a2277
improved javadoc for securityservice
2019-01-22 09:11:18 +01:00
Kai Börnert
76a115ebba
fixed initialisation order
2019-01-17 18:12:17 +01:00
Kai Börnert
768719101f
leftover removal
2019-01-17 18:03:42 +01:00
Kai Börnert
81ee2a194e
Merge branch 'permission-vertical' of
...
ssh://trac@sapsailing.com/home/trac/git into permission-vertical
Conflicts:
java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
2019-01-17 16:07:28 +01:00
Kai Börnert
8bac619d5e
changed clearState to properly reinitialize all security related
...
services to the state a clean server startup would create
2019-01-17 15:06:20 +01:00
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
58e8758b9a
made mail configureable via system property
...
"com.sap.sailing.domain.tracking.MailInvitationType"
2019-01-11 16:02:19 +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
d7ea702896
Merge branch 'master' into bug4720_mail
2019-01-07 09:53:25 +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
4878d8c967
adjusted link for sailinsight 2.0
2018-12-10 08:44:23 +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