Commit Graph
100 Commits
Author SHA1 Message Date
Steffen Jacobs 8ac9b9c107 updated oracle in role management in User Group Management when
adding/removing roles
2019-02-04 18:03:42 +01:00
Steffen Jacobs 71d0c5626a added javadoc for role configuration in User Group Management 2019-02-04 17:59:15 +01:00
Steffen Jacobs 6dc8ede7b3 adjusted oracle + minor adjustments in role handling of User Group
Management
2019-02-04 17:55:44 +01:00
Steffen Jacobs 105c0a80c8 added auto-refresh to role management in user group management + minor
adjustments
2019-02-04 17:13:46 +01:00
Steffen Jacobs 90c5f07940 reorganized classes regarding role definition in user groups 2019-02-04 16:58:28 +01:00
Steffen Jacobs 8949a1784a added initial version of Role Editing section in User Group Management
Panel when selecting a user group
2019-02-04 15:53:39 +01:00
Steffen Jacobs 9c52f70eeb adjusted permission check in
UserManagementServiceImpl.getAccessControlList to work with ACLs which
are associated with the null object
2018-12-03 19:28:09 +01:00
Steffen Jacobs 83adbe66b2 added "Edit ACL for Null Usergroup"-button for testing purposes 2018-12-03 19:27:32 +01:00
Steffen Jacobs 23f6923a3a minor refactor in UserGroupTableWrapper to improve code reusability 2018-12-03 19:26:46 +01:00
Steffen Jacobs c5935a2350 added null usergroup to pruning whitelist 2018-12-03 15:16:59 +01:00
Steffen Jacobs 2815513286 adjusted retrieval of UserGroups of Alluser to avoid possible
NullPointerException and renamed method
2018-12-03 14:58:29 +01:00
Steffen Jacobs 6c12bf37cc take usergroups of alluser into account during pruning 2018-12-03 14:53:57 +01:00
Steffen Jacobs bbafa75c27 removed unnecessary duplicate code in UserGroupManagementPanel and
UserGroupTableWrapper
2018-12-03 13:32:19 +01:00
Steffen Jacobs 52ea777430 javadoc + refactor of UserGroupManagementPanel 2018-12-03 13:16:12 +01:00
Steffen Jacobs 09398b99e2 attempt to fix infrequent GWT serialization errors by using the
implementation classes instead of the interfaces of the
StoredDataMiningQueryDTO and StatisticQueryDefinitionDTO within the GWT
serialization process
2018-12-02 13:51:21 +01:00
Steffen Jacobs 19d318abe4 i18n + correct refresh in UserGroupTable 2018-11-30 15:37:47 +01:00
Steffen Jacobs 6babf54d45 fixed refresh issue in User Group Management panel 2018-11-30 14:36:59 +01:00
Steffen Jacobs 5f41405b1b added Group and User columns to UserGroup table 2018-11-30 14:20:20 +01:00
Steffen Jacobs 968dae3093 fixed issue where users in usergroups were not loaded correctly 2018-11-30 14:12:28 +01:00
Steffen Jacobs f9adeb2b61 Merge branch 'permission-vertical-split' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical-split 2018-11-29 17:59:31 +01:00
Steffen Jacobs b783c9b99d Merge branch 'permission-vertical-split' of
ssh://trac@sapsailing.com/home/trac/git into permission-vertical-split

Conflicts:
	java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/server/UserManagementServiceImpl.java
2018-11-29 17:45:33 +01:00
Steffen Jacobs 2121af5f64 added table to User Group Management which can be used to update
ownership or ACL
2018-11-29 16:12:01 +01:00
Steffen Jacobs 080f89f52e adjusted icon and i18n for group ownership migration for hierarchy 2018-11-28 15:39:44 +01:00
Steffen Jacobs 656936c35f added EditACL functionality for all grids that support changing of
ownership (Events, Regatta, Leaderboards, Leaderboard Groups, Tracked
Races, Boats, Competitors, User Management, Roles)
2018-11-28 15:13:58 +01:00
Steffen Jacobs b6018247eb enable GSS in com.sap.sse.security.ui project 2018-11-28 13:36:55 +01:00
Steffen Jacobs d869f31775 adjusted visualization in EditACLDialog 2018-11-28 13:22:08 +01:00
Steffen Jacobs 42ef65cb77 adjusted styling +i18n in EditACLDialog 2018-11-28 11:18:17 +01:00
Steffen Jacobs 8336cc3f43 adjusted styling of EditAclDialog 2018-11-28 11:04:50 +01:00
Steffen Jacobs 497929a3e2 javadoc and minor refactor for EditACLDialog 2018-11-28 10:50:26 +01:00
Steffen Jacobs 5200b20cd4 i18n + UI adjustments in EditAclDialog 2018-11-28 10:32:12 +01:00
Steffen Jacobs 6e1758cbb9 moved EditAclDialog into separate package + added CSS resources 2018-11-28 10:06:32 +01:00
Steffen Jacobs 9a5f8f5412 adjusted EditACLDialog 2018-11-28 09:59:27 +01:00
Steffen Jacobs b04ce7b7c0 i18n for EditAclDialog 2018-11-28 09:56:19 +01:00
Steffen Jacobs c928b2164c added EditACLDialog 2018-11-27 17:10:09 +01:00
Steffen Jacobs 2594053b78 added change-acl icon 2018-11-27 17:09:24 +01:00
Steffen Jacobs 78e4d09b88 Added methods in UserManagementService to allow overwriting existing
ACLs and retrieve unpruned ACLs.
2018-11-27 17:08:31 +01:00
Steffen Jacobs 6abcdcf4c6 activated pruning of UserGroups in ACLs per default (deactivateable with
disable Pruning flag
2018-11-14 14:51:33 +01:00
Steffen Jacobs 8d504ba1f3 added pruning method to prune access control lists for a certain
SecurityUser (remove all ACLs where the user is not in the associated
UserGroup) before transmitting to FE
2018-11-14 14:50:47 +01:00
Steffen Jacobs 8e243f6a05 aligned ACL SecuredSecurityType with CHANGE_OWNERSHIP action by creating
a CHANGE_ACL DefaultAction
2018-11-14 14:47:49 +01:00
Steffen Jacobs f57a984a6d renamed 'getOtherUsersHaveRole'-method in UserStore to
'getExistingQualificationsForRoleDefinition'
2018-11-13 09:16:24 +01:00
Steffen Jacobs 5726d21a5a Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical 2018-11-12 15:09:54 +01:00
Steffen Jacobs 0d4765dda4 Added a method (+tests) in UserStore to find out if other users have a
certain role and return them.
2018-11-12 15:09:03 +01:00
Steffen Jacobs f18e32d61f adjusted SailorProfileStatisticTable to work with permission vertical 2018-11-09 14:14:33 +01:00
Steffen Jacobs 6cfa619317 Bug 4799: fixed broken DataMining.html 2018-11-06 18:12:07 +01:00
Steffen Jacobs 8550b6b3c2 added permission check in front end for storing queries in data mining 2018-11-06 14:19:26 +01:00
Steffen Jacobs 197e469ad9 added convenience method to get WildcardPermissions for multiple actions 2018-11-06 14:18:54 +01:00
Steffen Jacobs e7c6c9c214 added convenience method in UserService to check multiple
WildcardPermissions at once
2018-11-06 14:15:40 +01:00
Steffen Jacobs 3d7fca0563 Merge branch 'bug4147' 2018-11-06 09:11:24 +01:00
Steffen Jacobs d601e21f56 Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/DataMiningEntryPoint.java
2018-10-31 17:57:28 +01:00
Steffen Jacobs 91ed96d796 Bug 4391: added null check to avoid login error with invalid query in
user store
2018-10-31 17:19:36 +01:00
Steffen Jacobs a8739e6214 Bug 4147: cleanup after review 2018-10-31 15:44:04 +01:00
Steffen Jacobs 7f59fa2cdd Bug 4147: refactored whats new dialog 2018-10-31 15:44:02 +01:00
Steffen Jacobs 3b80a73ca0 Bug 4147: further refactor and cleanup of dialogs 2018-10-31 15:44:00 +01:00
Steffen Jacobs 323f35866f Bug 4147: adjusted ui state 2018-10-31 15:00:52 +01:00
Steffen Jacobs e32717dec7 Bug 4147: javadoc + cleanup 2018-10-31 14:50:11 +01:00
Steffen Jacobs 29cf649eb7 Bug 4147: refactored dialog panel 2018-10-31 14:42:41 +01:00
Steffen Jacobs ba4a9ee881 Bug 4147: integrated What's New dialog with confirm dialog 2018-10-31 14:39:13 +01:00
Steffen Jacobs e87a5f4ae6 Bug 4147 adjusted ConfirmDialog to make integration with What's new
dialog easier
2018-10-31 14:38:54 +01:00
Steffen Jacobs 930ddfaaaa Bug 4147: added dialog title to confirm dialog 2018-10-31 14:20:06 +01:00
Steffen Jacobs 27fd8857c0 Merge branch 'master' into bug4147 2018-10-31 13:32:09 +01:00
Steffen Jacobs ef6a7d6b7b Merge branch 'bug4211'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/DataMiningServiceImpl.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.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
2018-10-30 20:24:05 +01:00
Steffen Jacobs 2da2dbc852 Bug 4147: show WhatsNewDialog after login if number of chars in
WhatsNewResources.INSTANCE.getSailingAnalyticsNotesHtml() changed since
last login by more then 10 characters
2018-10-30 20:06:26 +01:00
Steffen Jacobs 33b99962e7 Bug 4147: added WhatsNewDialog 2018-10-30 20:03:50 +01:00
Steffen Jacobs 6fec67d328 Merge branch 'bug4391' 2018-10-30 16:24:09 +01:00
Steffen Jacobs 01dea19637 Merge branch 'master' into bug4391 2018-10-30 16:09:48 +01:00
Steffen Jacobs f42695ce2e Bug 4211: minor code cleanup and reducing diff to master for master
merge
2018-10-30 16:01:38 +01:00
Steffen Jacobs f59e3c1eb1 Bug 4211: cleaned up ClientFactory interfaces 2018-10-30 16:01:03 +01:00
Steffen Jacobs c3a67ccbc3 Bug 4211: added notification and logger in DataMiningEntryPoint if query
deserialization was not successful
2018-10-30 16:00:33 +01:00
Steffen Jacobs c6cdb7ba1c Bug 4211: added notification and logger in DataMiningEntryPoint if query
deserialization was not successful
2018-10-30 16:00:32 +01:00
Steffen Jacobs 09db2d244b Bug 4211: adjusted styling for SailorProfilesOverview table on desktop 2018-10-30 15:59:57 +01:00
Steffen Jacobs 5bfaf4b896 Bug 4211: removed unused class 2018-10-30 15:58:50 +01:00
Steffen Jacobs be6f4c4b72 Merge branch 'master' into bug4211
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/places/fakeseries/AbstractSeriesPlace.java
2018-10-30 14:07:16 +01:00
Steffen Jacobs 4f125fbc70 Bug 4391: added logger for DataMiningQuerySerializer 2018-10-26 16:55:26 +02:00
Steffen Jacobs 71adf1c1fe Bug 4391: improved usability of storing and loading data mining queries 2018-10-26 16:55:10 +02:00
Steffen Jacobs 1c4d4c7baf Bug 4391: updated javadoc + cleanup 2018-10-26 14:58:41 +02:00
Steffen Jacobs d5e40480c6 Bug 4391: updated release notes for storing data mining queries 2018-10-26 13:56:34 +02:00
Steffen Jacobs 8a4fb02aa3 Merge branch 'master' into bug4391
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/whatsnew/resources/SailingAnalyticsNotes.html
2018-10-26 13:48:07 +02:00
Steffen Jacobs 61189b31b0 Bug 4391: added change notes for storing of data mining queries 2018-10-26 13:38:26 +02:00
Steffen Jacobs e01a87c6db Bug 4391: javadoc for stored data mining query dtos 2018-10-25 18:29:30 +02:00
Steffen Jacobs 02badeaa02 Bug 4391: javadoc of stored data mining query persister 2018-10-25 17:52:52 +02:00
Steffen Jacobs 6c081d295c Bug 4391: javadoc + cleanup of preferences which store data mining
queries
2018-10-25 17:52:20 +02:00
Steffen Jacobs 639de7a204 Bug 4391 javadoc for client side code for storing data mining query
panel
2018-10-25 17:34:48 +02:00
Steffen Jacobs ce0f5244a0 Bug 4391: i18n for notfication messages 2018-10-25 17:18:52 +02:00
Steffen Jacobs 7cb3dde681 Bug 4391: added notifications when loading/storing/removing stored
queries
2018-10-25 16:59:24 +02:00
Steffen Jacobs 4a88c2a637 Bug 4391: updated StoredDataMiningQuery persister 2018-10-25 16:58:58 +02:00
Steffen Jacobs a5c7c39ab5 Bug 4391: adjusted data provider for StoredDataMiningQuery 2018-10-25 16:58:38 +02:00
Steffen Jacobs 18ba85c626 Bug 4391 i18n and default suggestions 2018-10-25 15:48:59 +02:00
Steffen Jacobs ba10e7eb05 Bug 4391: added UI elements and data provider for
StoredDataMiningQueries
2018-10-25 15:31:21 +02:00
Steffen Jacobs 171590de0d Bug 4391: added calls in DataMiningServiceAsync to
load/store/update/remove StoredDataMiningQueries
2018-10-25 15:30:51 +02:00
Steffen Jacobs e27c0c9242 Bug 4391: added persister for StoredDataMiningQueries 2018-10-25 15:29:54 +02:00
Steffen Jacobs 095f82031f Bug 4391: added preferences for StoredDataMiningQueries 2018-10-25 15:27:55 +02:00
Steffen Jacobs 91cb6474a6 Bug 4391: added domain objects for StoredDataMiningQueries 2018-10-25 15:26:54 +02:00
Steffen Jacobs 647b12f0f0 Merge branch 'master' into bug4391 2018-10-23 17:49:44 +02:00
Steffen Jacobs 75abb1e112 Bug 4211: updated info message about sailor profiles 2018-10-23 17:34:10 +02:00
Steffen Jacobs 818b628da1 Bug 4211: made badges invisible on mobile and desktop until implemented 2018-10-23 17:25:51 +02:00
Steffen Jacobs 75f0f7c004 Bug 4211: updated What's New and /about/account 2018-10-23 17:19:32 +02:00
Steffen Jacobs 6acdf526cb Bug 4211: adjusted styling of editable suggested multi selection 2018-10-23 15:59:55 +02:00
Steffen Jacobs ded8671967 Bug 4211: adjusted styling for containers in Sailor Profiles on mobile 2018-10-23 15:50:49 +02:00
Steffen Jacobs ae9cfac479 Bug 4211: adjusted styling in mobile UI 2018-10-23 15:31:55 +02:00
Steffen Jacobs e5fd238c9c Bug 4211: adjusted size of inverse button 2018-10-23 15:18:24 +02:00