You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ro...@apache.org on 2020/07/07 06:31:26 UTC
[cloudstack] branch fix-debian10-32bit-HV-mappings-for-VMware
updated (de2f322 -> f4e7b8c)
This is an automated email from the ASF dual-hosted git repository.
rohit pushed a change to branch fix-debian10-32bit-HV-mappings-for-VMware
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.
from de2f322 Update schema-41400to41500.sql
add 5040283 server: Dynamic roles improvements. Add-on functionality below. (#4071)
add f4e7b8c Merge branch 'master' into fix-debian10-32bit-HV-mappings-for-VMware
No new revisions were added by this update.
Summary of changes:
api/src/main/java/com/cloud/event/EventTypes.java | 2 +
.../main/java/org/apache/cloudstack/acl/Role.java | 1 +
.../org/apache/cloudstack/acl/RoleService.java | 9 +-
.../org/apache/cloudstack/api/ApiConstants.java | 1 +
.../apache/cloudstack/api/ApiServerService.java | 1 +
.../api/command/admin/acl/CreateRoleCmd.java | 50 ++--
.../api/command/admin/acl/ImportRoleCmd.java | 149 +++++++++++
.../api/command/admin/acl/ListRolesCmd.java | 1 +
.../cloudstack/api/command/admin/acl/RoleCmd.java | 30 +++
.../api/command/admin/acl/UpdateRoleCmd.java | 15 --
.../cloudstack/api/response/RoleResponse.java | 8 +
.../api/command/test/CreateRoleCmdTest.java | 102 ++++++++
.../api/command/test/ImportRoleCmdTest.java | 131 ++++++++++
.../com/cloud/upgrade/dao/Upgrade41400to41500.java | 286 +++++++++++++++++++++
.../java/org/apache/cloudstack/acl/RoleVO.java | 11 +
.../org/apache/cloudstack/acl/dao/RoleDao.java | 3 +
.../org/apache/cloudstack/acl/dao/RoleDaoImpl.java | 22 ++
.../cloudstack/acl/dao/RolePermissionsDao.java | 8 +
.../cloudstack/acl/dao/RolePermissionsDaoImpl.java | 14 +
.../META-INF/db/schema-41400to41500-cleanup.sql | 3 +
.../resources/META-INF/db/schema-41400to41500.sql | 10 +-
server/src/main/java/com/cloud/api/ApiServer.java | 11 +
.../org/apache/cloudstack/acl/RoleManagerImpl.java | 137 +++++++++-
test/integration/smoke/test_dynamicroles.py | 160 ++++++++++--
tools/marvin/marvin/lib/base.py | 19 +-
25 files changed, 1119 insertions(+), 65 deletions(-)
create mode 100644 api/src/main/java/org/apache/cloudstack/api/command/admin/acl/ImportRoleCmd.java
create mode 100644 api/src/test/java/org/apache/cloudstack/api/command/test/CreateRoleCmdTest.java
create mode 100644 api/src/test/java/org/apache/cloudstack/api/command/test/ImportRoleCmdTest.java