This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/security-admin/src/test/javascript/qs-and-body-parser-6.5.3
in repository https://gitbox.apache.org/repos/asf/ranger.git
discard cd58cacb3 Bump qs and body-parser in
/security-admin/src/test/javascript
add f1c8369da RANGER-3855: removed additional semicolon introduced in
earlier commit - #2
add d844fb01b RANGER-4001:Wrong permission check for Hive 'Alter View as'
command in Ranger HiveAuthorizer
add e1cdc6fd7 RANGER-3997: option to use default value when user/group/tag
does not have the attribute
add fdc527b54 RANGER-4007: HDFS Authorizer changes to take advantage of
support for multiple access-types in the Ranger Access Request
add 623a6afdc RANGER-4008: updated RangerTagEnricher to ignore invalid
resources
add 245de9179 RANGER-4009:Open read access to some Policy Engine objects
and metrics
add b2504b9d6 RANGER-4011: option to disable creation of default policy
per hierarchy
add 7a4a87155 RANGER-4004: During the service deletion also, we can clear
the in-memory cache for that service which got deleted on the ranger side
add 77303d0a2 RANGER-4014: fix for handling resource names having macros
in masking/row-filtering policies
add 0f6f09009 RANGER-4018: excluded binary/generated files from src
packagin
add dbca7795c RANGER-4017: running ranger in few mins using docker
add 855801506 RANGER-4017: added to run ranger-kms as part of the pack AND
also, used docker to build RANGER
add e8dd5f11a RANGER-4017: removed trailing spaces and tab characters and
provided an way to start only required services
add aca732469 RANGER-4017: removed trailing spaces and tab characters in
README.txt
add 1d584993f RANGER-4017: add documentation for the quick start guide for
Apache Ranger
add 88c4bdacc RANGER-3978: Docker setup fixes - HBase and Knox version
updated, incorrect mysql path in KMS, incorrect service-config, updated
README.md - #3
add 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.
add d1e21db5c Bump qs and body-parser in
/security-admin/src/test/javascript
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (cd58cacb3)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/security-admin/src/test/javascript/qs-and-body-parser-6.5.3
(d1e21db5c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
README.txt | 37 +-
.../plugin/contextenricher/RangerTagEnricher.java | 36 +-
.../model/validation/RangerServiceDefHelper.java | 43 +
.../policyengine/RangerPolicyEngineImpl.java | 6 +-
.../policyengine/RangerPolicyRepository.java | 16 +
.../policyengine/RangerRequestScriptEvaluator.java | 251 +-
.../RangerAbstractPolicyEvaluator.java | 2 +-
.../RangerDefaultPolicyResourceMatcher.java | 18 +-
.../ranger/plugin/service/RangerBasePlugin.java | 4 +
.../ranger/plugin/service/RangerBaseService.java | 48 +-
.../ranger/plugin/util/RangerCommonConstants.java | 20 +
.../ranger/plugin/util/RangerRolesProvider.java | 2 +-
.../RangerRequestScriptEvaluatorTest.java | 214 +
.../policyengine/test_aclprovider_mask_filter.json | 54 +
dev-support/ranger-docker/.env | 5 +-
dev-support/ranger-docker/Dockerfile.ranger-base | 4 +-
dev-support/ranger-docker/Dockerfile.ranger-kms | 2 +-
dev-support/ranger-docker/README.md | 43 +-
.../ranger-docker/docker-compose.ranger-build.yml | 7 +-
.../scripts/create-ranger-services.py | 14 +-
distro/src/main/assembly/ranger-src.xml | 4 +
docs/src/site/xdoc/quick_start_guide.xml | 5 +
.../authorization/hadoop/RangerHdfsAuthorizer.java | 43 +-
.../hive/authorizer/RangerHiveAuthorizer.java | 9 +-
ranger_in_docker | 245 +
security-admin/pom.xml | 966 +-
.../java/org/apache/ranger/biz/ServiceDBStore.java | 7 +
.../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 +
.../org/apache/ranger/biz/TestServiceDBStore.java | 13 +-
136 files changed, 53431 insertions(+), 441 deletions(-)
create mode 100755 ranger_in_docker
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