This is an automated email from the ASF dual-hosted git repository. madhan pushed a change to branch RANGER-3923 in repository https://gitbox.apache.org/repos/asf/ranger.git
from 3afa4244e RANGER-4440: option to store compressed Json text in x_security_zone.jsonData new fbf3c3ca3 RANGER-4283: [WIP] UI for GDS dataset, datashare pages new 7528f5d13 RANGER-4410: added additional filters in APIs to search datasets, dataShares, projects new e9f02a412 RANGER-4323: added API to get dataset header info for dataset listing page The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../ranger/plugin/model/RangerDatasetHeader.java | 99 ++ .../apache/ranger/plugin/util/SearchFilter.java | 21 +- .../java/org/apache/ranger/biz/GdsDBStore.java | 216 ++- .../org/apache/ranger/common/RangerSearchUtil.java | 9 + .../ranger/db/XXGdsDataShareInDatasetDao.java | 28 +- .../java/org/apache/ranger/db/XXPolicyDao.java | 19 +- .../main/java/org/apache/ranger/rest/GdsREST.java | 30 + .../ranger/security/context/RangerAPIList.java | 1 + .../ranger/service/RangerBaseModelService.java | 102 +- .../ranger/service/RangerGdsDataShareService.java | 25 +- .../service/RangerGdsDatasetInProjectService.java | 14 + .../ranger/service/RangerGdsDatasetService.java | 29 +- .../ranger/service/RangerGdsProjectService.java | 25 +- .../service/RangerGdsSharedResourceService.java | 14 + .../ranger/validation/RangerGdsValidator.java | 47 +- .../main/resources/META-INF/jpa_named_queries.xml | 13 + .../src/main/webapp/react-webapp/src/App.jsx | 62 +- .../react-webapp/src/images/group-colour.svg | 4 + .../webapp/react-webapp/src/images/group-grey.svg | 3 + .../webapp/react-webapp/src/images/role-colour.svg | 4 + .../webapp/react-webapp/src/images/role-grey.svg | 3 + .../src/images/sidebar/governed-data.svg | 3 + .../webapp/react-webapp/src/images/user-colour.svg | 4 + .../webapp/react-webapp/src/images/user-grey.svg | 3 + .../main/webapp/react-webapp/src/styles/style.css | 240 ++- .../main/webapp/react-webapp/src/utils/XAEnums.js | 28 +- .../views/GovernedData/Dataset/AccessGrantForm.jsx | 1115 +++++++------ .../views/GovernedData/Dataset/AddDatasetView.jsx | 677 ++------ .../GovernedData/Dataset/DatasetDetailLayout.jsx | 1657 +++++++++++++++++--- .../views/GovernedData/Dataset/DatasetListing.jsx | 535 +++---- .../GovernedData/Dataset/DatasetPolicyItemComp.jsx | 251 +++ .../Dataset/PrinciplePermissionComp.jsx | 679 ++++++++ .../GovernedData/Datashare/AddDatashareView.jsx | 752 +++++++++ .../Datashare/AddSharedResourceComp.jsx | 526 +++++++ .../Datashare/DatashareDetailLayout.jsx | 769 +++++++++ .../GovernedData/Datashare/DatashareListing.jsx | 283 +++- .../views/GovernedData/Request/RequestListing.jsx | 233 +++ .../src/views/Resources/ResourceComp.jsx | 16 +- .../react-webapp/src/views/SideBar/SideBar.jsx | 5 +- .../react-webapp/src/views/SideBar/SideBarBody.jsx | 37 +- 40 files changed, 6784 insertions(+), 1797 deletions(-) create mode 100644 agents-common/src/main/java/org/apache/ranger/plugin/model/RangerDatasetHeader.java mode change 100644 => 100755 agents-common/src/main/java/org/apache/ranger/plugin/util/SearchFilter.java mode change 100644 => 100755 security-admin/src/main/java/org/apache/ranger/common/RangerSearchUtil.java mode change 100644 => 100755 security-admin/src/main/java/org/apache/ranger/db/XXGdsDataShareInDatasetDao.java mode change 100644 => 100755 security-admin/src/main/java/org/apache/ranger/db/XXPolicyDao.java mode change 100644 => 100755 security-admin/src/main/java/org/apache/ranger/rest/GdsREST.java mode change 100644 => 100755 security-admin/src/main/java/org/apache/ranger/security/context/RangerAPIList.java mode change 100644 => 100755 security-admin/src/main/java/org/apache/ranger/service/RangerBaseModelService.java mode change 100644 => 100755 security-admin/src/main/java/org/apache/ranger/service/RangerGdsDataShareService.java mode change 100644 => 100755 security-admin/src/main/java/org/apache/ranger/service/RangerGdsDatasetService.java mode change 100644 => 100755 security-admin/src/main/java/org/apache/ranger/service/RangerGdsProjectService.java mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/App.jsx create mode 100755 security-admin/src/main/webapp/react-webapp/src/images/group-colour.svg create mode 100755 security-admin/src/main/webapp/react-webapp/src/images/group-grey.svg create mode 100755 security-admin/src/main/webapp/react-webapp/src/images/role-colour.svg create mode 100755 security-admin/src/main/webapp/react-webapp/src/images/role-grey.svg create mode 100644 security-admin/src/main/webapp/react-webapp/src/images/sidebar/governed-data.svg create mode 100755 security-admin/src/main/webapp/react-webapp/src/images/user-colour.svg create mode 100755 security-admin/src/main/webapp/react-webapp/src/images/user-grey.svg mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/styles/style.css mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/utils/XAEnums.js mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Dataset/AccessGrantForm.jsx mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Dataset/AddDatasetView.jsx mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Dataset/DatasetDetailLayout.jsx mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Dataset/DatasetListing.jsx create mode 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Dataset/DatasetPolicyItemComp.jsx create mode 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Dataset/PrinciplePermissionComp.jsx create mode 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Datashare/AddDatashareView.jsx create mode 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Datashare/AddSharedResourceComp.jsx create mode 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Datashare/DatashareDetailLayout.jsx mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Datashare/DatashareListing.jsx create mode 100755 security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Request/RequestListing.jsx mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/views/Resources/ResourceComp.jsx mode change 100644 => 100755 security-admin/src/main/webapp/react-webapp/src/views/SideBar/SideBarBody.jsx