Commit Graph
100 Commits
Author SHA1 Message Date
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