This is an automated email from the ASF dual-hosted git repository.

mehul pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


    from c874029de RANGER-3978: Docker minor updates to README.md, fix in 
create-ranger-services.py - #4
     add 38385d3d6 RANGER-3537 Find a viable replacement of Backbone JS for 
Ranger UI.

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |     1 +
 security-admin/pom.xml                             |   966 +-
 .../conf.dist/security-applicationContext.xml      |     3 +
 .../src/main/webapp/react-webapp/README.md         |     8 +
 .../src/main/webapp/react-webapp/babel.config.json |    13 +
 .../src/main/webapp/react-webapp/config/paths.js   |    39 +
 .../webapp/react-webapp/config/webpack.config.js   |    95 +
 .../react-webapp/config/webpack.dev.config.js      |    52 +
 .../react-webapp/config/webpack.prod.config.js     |    44 +
 .../src/main/webapp/react-webapp/package-lock.json | 12715 +++++++++++++++++++
 .../src/main/webapp/react-webapp/package.json      |    66 +
 .../src/main/webapp/react-webapp/src/App.jsx       |   306 +
 .../src/components/CommonComponents.jsx            |   501 +
 .../react-webapp/src/components/CreatableField.jsx |    73 +
 .../react-webapp/src/components/Editable.jsx       |   643 +
 .../react-webapp/src/components/XATableLayout.jsx  |   402 +
 .../src/components/structured-filter/main.jsx      |    24 +
 .../structured-filter/react-datepicker/calendar.js |    47 +
 .../react-datepicker/date_input.js                 |    77 +
 .../react-datepicker/datepicker.js                 |    99 +
 .../structured-filter/react-datepicker/popover.js  |    95 +
 .../structured-filter/react-typeahead/keyevent.js  |    32 +
 .../react-typeahead/react-typeahead.js             |    23 +
 .../react-typeahead/tokenizer/index.js             |   342 +
 .../react-typeahead/tokenizer/token.js             |    96 +
 .../react-typeahead/typeahead/index.js             |   352 +
 .../react-typeahead/typeahead/option.js            |    82 +
 .../react-typeahead/typeahead/selector.js          |   163 +
 .../webapp/react-webapp/src/hooks/usePrompt.js     |    59 +
 .../webapp/react-webapp/src/hooks/withRouter.js    |    42 +
 .../src/images}/cancel_search.png                  |   Bin
 .../{ => react-webapp/src}/images/defult_zone.png  |   Bin
 .../src}/images/error-404-icon.png                 |   Bin
 .../{ => react-webapp/src}/images/favicon.ico      |   Bin
 .../{ => react-webapp/src}/images/folder-grey.png  |   Bin
 .../{ => react-webapp/src}/images/ranger_logo.png  |   Bin
 .../src/main/webapp/react-webapp/src/index.html    |    28 +
 .../src/main/webapp/react-webapp/src/index.jsx     |    31 +
 .../main/webapp/react-webapp/src/styles/style.css  |  1831 +++
 .../main/webapp/react-webapp/src/utils/XAEnums.js  |   742 ++
 .../webapp/react-webapp/src/utils/XAMessages.js    |   120 +
 .../main/webapp/react-webapp/src/utils/XAUtils.js  |  1276 ++
 .../webapp/react-webapp/src/utils/appConstants.js  |    24 +
 .../main/webapp/react-webapp/src/utils/appState.js |    30 +
 .../main/webapp/react-webapp/src/utils/fetchAPI.js |   128 +
 .../main/webapp/react-webapp/src/utils/history.js  |    24 +
 .../src/views/AuditEvent/AccessLogDetail.jsx       |   112 +
 .../src/views/AuditEvent/AccessLogs.jsx            |  1099 ++
 .../src/views/AuditEvent/AccessLogsTable.jsx       |   190 +
 .../src/views/AuditEvent/AdminLogs.jsx             |   501 +
 .../src/views/AuditEvent/AdminLogs/GroupLogs.jsx   |   205 +
 .../views/AuditEvent/AdminLogs/PasswordLogs.jsx    |    75 +
 .../src/views/AuditEvent/AdminLogs/PolicyLogs.jsx  |  4080 ++++++
 .../AuditEvent/AdminLogs/PolicyViewDetails.jsx     |   796 ++
 .../src/views/AuditEvent/AdminLogs/RoleLogs.jsx    |   658 +
 .../AuditEvent/AdminLogs/SecurityZonelogs.jsx      |   403 +
 .../src/views/AuditEvent/AdminLogs/ServiceLogs.jsx |   466 +
 .../src/views/AuditEvent/AdminLogs/UserLogs.jsx    |   436 +
 .../views/AuditEvent/AdminLogs/UserprofileLogs.jsx |   147 +
 .../src/views/AuditEvent/AdminModal.jsx            |   168 +
 .../src/views/AuditEvent/AuditLayout.jsx           |    92 +
 .../src/views/AuditEvent/LoginSessionsLogs.jsx     |   431 +
 .../src/views/AuditEvent/OperationAdminModal.jsx   |   132 +
 .../src/views/AuditEvent/PluginStatusLogs.jsx      |   655 +
 .../src/views/AuditEvent/PluginsLog.jsx            |   371 +
 .../react-webapp/src/views/AuditEvent/UserSync.jsx |   423 +
 .../react-webapp/src/views/CustomBreadcrumb.jsx    |    72 +
 .../src/views/Encryption/KeyCreate.jsx             |   409 +
 .../src/views/Encryption/KeyManager.jsx            |   660 +
 .../react-webapp/src/views/ErrorBoundary.jsx       |    52 +
 .../webapp/react-webapp/src/views/ErrorPage.jsx    |   105 +
 .../main/webapp/react-webapp/src/views/Header.jsx  |   251 +
 .../main/webapp/react-webapp/src/views/Home.jsx    |    38 +
 .../main/webapp/react-webapp/src/views/Layout.jsx  |    59 +
 .../src/views/PermissionsModule/EditPermission.jsx |   545 +
 .../src/views/PermissionsModule/Permissions.jsx    |   290 +
 .../views/PolicyListing/AddUpdatePolicyForm.jsx    |  1633 +++
 .../views/PolicyListing/PolicyConditionsComp.jsx   |   247 +
 .../src/views/PolicyListing/PolicyListing.jsx      |   857 ++
 .../views/PolicyListing/PolicyListingTabView.jsx   |   162 +
 .../views/PolicyListing/PolicyPermissionItem.jsx   |   692 +
 .../PolicyListing/PolicyValidityPeriodComp.jsx     |   212 +
 .../views/PolicyListing/TagBasePermissionItem.jsx  |   386 +
 .../src/views/Reports/SearchPolicyTable.jsx        |   596 +
 .../src/views/Reports/UserAccessLayout.jsx         |   865 ++
 .../src/views/Resources/ModalResourceComp.jsx      |    91 +
 .../src/views/Resources/ResourceComp.jsx           |   375 +
 .../src/views/SecurityZone/SecurityZoneForm.jsx    |  1142 ++
 .../src/views/SecurityZone/ZoneDisplay.jsx         |   430 +
 .../src/views/SecurityZone/ZoneListing.jsx         |   270 +
 .../src/views/ServiceManager/ExportPolicy.jsx      |   244 +
 .../src/views/ServiceManager/ImportPolicy.jsx      |   611 +
 .../views/ServiceManager/ServiceAuditFilter.jsx    |   527 +
 .../src/views/ServiceManager/ServiceDefinition.jsx |   573 +
 .../views/ServiceManager/ServiceDefinitions.jsx    |   470 +
 .../src/views/ServiceManager/ServiceForm.jsx       |  1417 +++
 .../src/views/ServiceManager/TestConnection.jsx    |   161 +
 .../GroupAssociateUserDetails.jsx                  |   145 +
 .../UserGroupRoleListing/SyncSourceDetails.jsx     |    63 +
 .../UserGroupRoleListing/UserGroupRoleListing.jsx  |    74 +
 .../groups_details/GroupForm.jsx                   |   384 +
 .../groups_details/GroupListing.jsx                |   726 ++
 .../UserGroupRoleListing/role_details/RoleForm.jsx |   857 ++
 .../role_details/RoleListing.jsx                   |   459 +
 .../users_details/AddUserView.jsx                  |    34 +
 .../users_details/EditUserView.jsx                 |   323 +
 .../users_details/UserFormComp.jsx                 |   739 ++
 .../users_details/UserListing.jsx                  |   745 ++
 .../webapp/react-webapp/src/views/UserProfile.jsx  |   595 +
 109 files changed, 52418 insertions(+), 302 deletions(-)
 create mode 100644 security-admin/src/main/webapp/react-webapp/README.md
 create mode 100644 
security-admin/src/main/webapp/react-webapp/babel.config.json
 create mode 100644 security-admin/src/main/webapp/react-webapp/config/paths.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/config/webpack.config.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/config/webpack.dev.config.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/config/webpack.prod.config.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/package-lock.json
 create mode 100644 security-admin/src/main/webapp/react-webapp/package.json
 create mode 100644 security-admin/src/main/webapp/react-webapp/src/App.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/CommonComponents.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/CreatableField.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/Editable.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/XATableLayout.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/main.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-datepicker/calendar.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-datepicker/date_input.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-datepicker/datepicker.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-datepicker/popover.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-typeahead/keyevent.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-typeahead/react-typeahead.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-typeahead/tokenizer/index.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-typeahead/tokenizer/token.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-typeahead/typeahead/index.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-typeahead/typeahead/option.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/components/structured-filter/react-typeahead/typeahead/selector.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/hooks/usePrompt.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/hooks/withRouter.js
 copy 
security-admin/src/main/webapp/{libs/other/visualsearch/images/embed/icons => 
react-webapp/src/images}/cancel_search.png (100%)
 copy security-admin/src/main/webapp/{ => 
react-webapp/src}/images/defult_zone.png (100%)
 copy security-admin/src/main/webapp/{ => 
react-webapp/src}/images/error-404-icon.png (100%)
 copy security-admin/src/main/webapp/{ => react-webapp/src}/images/favicon.ico 
(100%)
 copy security-admin/src/main/webapp/{ => 
react-webapp/src}/images/folder-grey.png (100%)
 copy security-admin/src/main/webapp/{ => 
react-webapp/src}/images/ranger_logo.png (100%)
 create mode 100644 security-admin/src/main/webapp/react-webapp/src/index.html
 create mode 100644 security-admin/src/main/webapp/react-webapp/src/index.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/styles/style.css
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/utils/XAEnums.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/utils/XAMessages.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/utils/XAUtils.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/utils/appConstants.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/utils/appState.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/utils/fetchAPI.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/utils/history.js
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AccessLogDetail.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AccessLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AccessLogsTable.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs/GroupLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs/PasswordLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs/PolicyLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs/PolicyViewDetails.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs/RoleLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs/SecurityZonelogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs/ServiceLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs/UserLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminLogs/UserprofileLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AdminModal.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AuditLayout.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/LoginSessionsLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/OperationAdminModal.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/PluginStatusLogs.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/PluginsLog.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/UserSync.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/CustomBreadcrumb.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/Encryption/KeyCreate.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/Encryption/KeyManager.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/ErrorBoundary.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/ErrorPage.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/Header.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/Home.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/Layout.jsx
 create mode 100755 
security-admin/src/main/webapp/react-webapp/src/views/PermissionsModule/EditPermission.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/PermissionsModule/Permissions.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/PolicyListing/AddUpdatePolicyForm.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/PolicyListing/PolicyConditionsComp.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/PolicyListing/PolicyListing.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/PolicyListing/PolicyListingTabView.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/PolicyListing/PolicyPermissionItem.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/PolicyListing/PolicyValidityPeriodComp.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/PolicyListing/TagBasePermissionItem.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/Reports/SearchPolicyTable.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/Reports/UserAccessLayout.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/Resources/ModalResourceComp.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/Resources/ResourceComp.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/SecurityZone/SecurityZoneForm.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/SecurityZone/ZoneDisplay.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/SecurityZone/ZoneListing.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ExportPolicy.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ImportPolicy.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ServiceAuditFilter.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ServiceDefinition.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ServiceDefinitions.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ServiceForm.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/TestConnection.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/GroupAssociateUserDetails.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/SyncSourceDetails.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/UserGroupRoleListing.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/groups_details/GroupForm.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/groups_details/GroupListing.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/role_details/RoleForm.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/role_details/RoleListing.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/users_details/AddUserView.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/users_details/EditUserView.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/users_details/UserFormComp.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserGroupRoleListing/users_details/UserListing.jsx
 create mode 100644 
security-admin/src/main/webapp/react-webapp/src/views/UserProfile.jsx

Reply via email to