You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by gi...@apache.org on 2023/04/04 05:26:30 UTC
[ranger] branch dependabot/npm_and_yarn/security-admin/src/test/javascript/qs-and-body-parser-6.5.3 updated (d1e21db5c -> 04a09d5aa)
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 d1e21db5c Bump qs and body-parser in /security-admin/src/test/javascript
add a50e42f9d RANGER-4032 : Create node_modules directory under target directory for Ranger react build
add 9d6cbe6d0 RANGER-3537 Addendum fix for adding license text
add 3fb89d1aa RANGER-3896: Update ranger ozone plugin package dependencies and package namespace from the older org.apache.hadoop.ozone release 1.0.0 to the latest org.apache.ozone release 1.3.0. Updates affect maven pom build files. Build will latest ozone release 1.3.0 jars.
add 14d2f852b RANGER-4030 : Updating content loader for Ranger React
add 6e7cca01a RANGER-3989: fix for failure in KMS APIs due to ConcurrentModificationException
add 645b4f3d6 RANGER-4031: updated REST API /api/policy/guid/{guid} to fetch policy given its guid, without service name
add 392ebb355 RANGER-4034: Start and End date issue in validity schedule of Policy Form in Ranger React
add 4941c9a1b Added 'Kishor Gollapalliwar' as a committer
add adcfbe05d RANGER-4052 : Zone filter not getting cleared in landing page after deleting the zone from zone listing page in Ranger React
add fdc88c907 RANGER-4028: Ranger - Upgrade bootbox.js
add 84090d0a8 RANGER-3910 : API Documentation is broken for knox sso
add c86c62fde RANGER-4064: Fix python client usage on SSL enabled cluster w/o host verification
add 22e1d36bd RANGER-4042: Remove redundant ugsync poc package
add 0de75b252 Added 'Abhishek Kumar' as a committer
add f9bfc90fb RANGER-4069: Add performance tracing instrumentation to Tag Enricher
add 08c4cf376 RANGER-4055: updated to require user's firstName to be non-empty
add 380ca0bd0 RANGER-4057: updated resetCache() APIs to handle invalid service-name with status code 400
add df0a778cb RANGER-4070: Provide mechanism to manage potentially multiple enrichment of an access request
add fabffced8 RANGER-4024: support to add requestId in Ranger admin server logs via MDC
add d14d03709 RANGER-4016 : Add row draggable feature for policy Item table in policy form in react UI.
add 2b9bcbb07 Added 'Dineshkumar Yadav' as a committer
add 574a1a0d5 Update README
add b31db07db RANGER-4012: optmization of getPolicyByName REST API
add 67ff6f0b6 RANGER-3991 : Upgrade underscore-min.js, underscore.js and moment-with-locales.min.js
add cb70592e9 RANGER-4058 : Improvement in Ranger React
add 63cf6007f RANGER-4079: Python client fix to handle URLs having subpaths
add 7a7215f67 RANGER-3999: Implement more efficient way to handle _any access authorization - Part 2
add 96a664f96 RANGER-4082: Correct the spelling 'succesfully' in UI alert messages
add ca4a6428b RANGER-4072: Enable CI for ranger via GitHub Actions
add 4b941b2f0 RANGER-3999: Implement more efficient way to handle _any access authorization - Part 3
add e686bceeb RANGER-4071: Support for LDAP/AD usernames and groupnames with special chars
add 85f5483ed RANGER-4100: Efficient computation of the smallest set of evaluators returned by search of multiple Trie trees
add 4ef413a29 RANGER-4102: fixed incorrect TestPolicyACLs unit tests
add f051d54be RANGER-4050 : Session Inactivity Timeout: Ranger react UI part.
add 08ba2596b RANGER-4066 : Add row draggable feature for audit filter table in service form in Ranger React.
add 41782aa88 RANGER-4084: Use the exact login ID in the header instead of capitalising the first character
add e6bb0df9c RANGER-4080: Python client updated with addition of 2 security-zone APIs
add e42f0961f RANGER-4101: Java client updated with addition of 2 security-zone APIs
add 56ad92c98 RANGER-4107: Upgrade EclipseLink to 2.7.12
add 93e888f7c RANGER-4100: Efficient computation of the smallest set of evaluators returned by search of multiple Trie trees - #2
add a08e2e603 RANGER-4105: Python script to test performance of policy create/udpate/delete
add 5315d8ba1 RANGER-4074: Fix x_user_module_perm entry creation with NULL module Id (#222)
add fa2c6e03c RANGER-4112: Update servicedef by name results in 400 status code
add e817d996e RANGER-4113: Upgrade tomcat to 8.5.86
add 6b5628fbd RANGER-4114: updated plugin to use consistent property-prefix across all references
add f909c8102 RANGER-4114: updated plugin to use consistent property-prefix across all references - #2
add 48a635c30 RANGER-4115: Tags containing attributes not processed correctly by tagsync
add eb72be71b RANGER-4114: Remove unused import (#228)
add 617393344 RANGER-4116: Add .asf.yaml (#227)
add 5af232597 RANGER-4043: Fix 'getent group' command when enumerate groups is enabled (#223)
add d35382101 RANGER-3903: performance improvement in RangerPolicyDeltaUtil.applyDeltas()
add 9029908e2 RANGER-4072: Enable unit tests in regular builds (#226)
add e09a7b010 RANGER-4116: Add notification settings, master branch protection and labels (#230)
add 2124ed60d RANGER-4110: upgraded TLS version to 1.2
add f46e7139a RANGER-4117: service-def option to include expression condition implicitly
add f77be0acc RANGER-4089: Getting browser specific pop-up message if try to delete policy after edit
add be40c58f7 RANGER-4121: fix for NPE in service-zone update
add d5ae8af36 RANGER-4109: Add unique constraint on resource_signature column of x_rms_service_resource table
add 00f493479 RANGER-4123: No policy found for given version
add 85cf0c2da RANGER-4127: Unable to delete the user if policy is created by same user and added in the policy item
add fe33f69ae RANGER-4129: ArrayIndexOutOfBounds exception may be thrown while processing events
add 80b7d4899 RANGER-4126: updated BaseDao.getDBVersion() to correctly handle Oracle database
add 32f8ce52a RANGER-4083: Tag-based policy UI to not show permissions in deny/exception for services that don't support deny/exception
add 43ea863d8 RANGER-4093 : On create role page clicking continuously multiple times the Add user, Add Group and Add role button without selecting anything shows multiple prompts in series with same msg.
add 40b727c91 RANGER-4094: User_name/ group_name/ roles field of their tables clipping names more that 14-15 characters long.
add 58a7eafa4 RANGER-4099: Focus remains on last hovered element in the dropdown of security zone search bar of resource based policy page.
add 7901d88e2 RANGER 4131: Use SessionState to log clientIP in RangerHiveAuthorizer (#234)
add 2e224cf9d RANGER-4136: Incorrect processing of tag-deltas by RangerTagEnricher
add f1a4aa22c RANGER-4137
add b45a8241d Revert "RANGER-4137"
add 97542f74d RANGER-4137: Add yarn and impala users to audit filter for solr servicedef to avoid logging of audits
add fa6199227 RANGER-4154: updated usersync to populate firstName for users
add b3ed40e24 RANGER-4135: Fix uri for getDeletedGroups() in PolicyMgrUserGroupBuilder (#236)
add cc67b665f RANGER-4155 : Structure of resource(UI) hierarchy in policy form not proper formatted for multiple values.
add 2b3ff437f RANGER-4156: unit tests for RoleDBStore
add 167edf4e0 RANGER-4158: Update Python client README.md (#238)
add e89016cc5 RANGER-4157: fixed handling of implicit addition of expression condition
add 903524853 RANGER-4091 : Policy condition & Permission window should close by any click events
add e83b5af68 RANGER-4097 Deletion of all services inside a zone in resource based policy page leads to disappearance of all the other services before refreshing the page
add c4969926a RANGER-4096 : show all users button is not available in the show users prompt of groups table even if the users list is longer than 100.
add 4e48a81eb RANGER-4078 : Error displayed on page when navigating to audits tab and clicking on clear search button
add f1704a858 RANGER-4095: On users/groups/roles page in settings - The page number can be decreased to zero and negative and can be increased beyond max pages available to show.
add 8f9da0c80 RANGER-4092: Showing multiple msg prompts for multiple users/groups visibility toggle with same msg.
add 460a17663 RANGER-4085: Search filter hint is not available where you search for policy
add 000db1cbe RANGER-4073 : Groups are not visible in mask and row level policy listing tables.
add cdc873177 RANGER-4124: value of -Dlogback.configurationFile in ranger-tagsync-services.sh is not configurable
add 06fc1ef09 RANGER-4167: fixes to kafka test suite issues
add c1a39bed9 RANGER-4146: Tag-based policy UI to not show permissions in deny/exception for services that don't support deny/exception
add 7e29019df RANGER-4033 : Upgrade React version to 18.2.0
add 12edeb578 RANGER-4087 : Loader is still loading for resource field for policy creation even after Resource lookup API gives 200/204
add 04a09d5aa 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 (d1e21db5c)
\
N -- N -- N refs/heads/dependabot/npm_and_yarn/security-admin/src/test/javascript/qs-and-body-parser-6.5.3 (04a09d5aa)
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:
.../ranger_admin_install.properties => .asf.yaml | 40 +-
.github/workflows/maven.yml | 47 +
README.md | 129 +
README.txt | 132 -
.../ranger/audit/provider/BaseAuditHandler.java | 2 +-
.../RangerAbstractContextEnricher.java | 6 +
.../plugin/contextenricher/RangerTagEnricher.java | 107 +-
.../contextenricher/RangerUserStoreEnricher.java | 4 +-
.../ranger/plugin/model/RangerServiceDef.java | 1 +
.../validation/RangerSecurityZoneValidator.java | 65 +-
.../ranger/plugin/policyengine/PolicyEngine.java | 111 +-
.../policyengine/RangerAccessRequestImpl.java | 10 +-
.../policyengine/RangerPolicyEngineImpl.java | 3 +-
.../policyengine/RangerPolicyRepository.java | 153 +-
.../plugin/policyengine/RangerResourceTrie.java | 4 +-
.../RangerDefaultPolicyEvaluator.java | 11 +-
.../service/RangerDefaultRequestProcessor.java | 22 +
.../ranger/plugin/util/AutoClosableLock.java | 87 +
.../plugin/util/RangerAccessRequestUtil.java | 24 +-
.../ranger/plugin/util/RangerPolicyDeltaUtil.java | 111 +-
.../ranger/plugin/util/RangerRESTClient.java | 2 +-
.../util/RangerResourceEvaluatorsRetriever.java | 158 +
.../ranger/plugin/util/RangerRolesProvider.java | 6 +-
.../apache/ranger/plugin/util/RangerSslHelper.java | 2 +-
.../apache/ranger/plugin/util/ServiceDefUtil.java | 2 +-
.../service-defs/ranger-servicedef-solr.json | 2 +-
.../ranger/plugin/policyengine/TestPolicyACLs.java | 10 +
.../plugin/policyengine/TestPolicyEngine.java | 36 +-
.../policyengine/TestPolicyEngineForDeltas.java | 19 +-
.../policyengine/test_aclprovider_default.json | 9 +-
.../policyengine/test_policyengine_hive.json | 32 +
distro/src/main/assembly/admin-web.xml | 14 +-
docs/pom.xml | 36 +
.../site/resources/{index.html => swagger.html} | 0
.../hive/authorizer/RangerHiveAuthorizer.java | 11 +-
.../main/java/org/apache/ranger/RangerClient.java | 59 +-
intg/src/main/python/README.md | 3 +-
.../python/apache_ranger/client/ranger_client.py | 68 +-
.../apache_ranger/model/ranger_security_zone.py | 20 +
.../python/apache_ranger/model/ranger_service.py | 11 +
intg/src/main/python/apache_ranger/utils.py | 16 +-
intg/src/main/python/setup.py | 2 +-
.../java/org/apache/ranger/TestRangerClient.java | 26 +
kms/config/kms-webapp/kms-logback.xml | 2 +-
.../key/AzureKeyVaultClientAuthenticator.java | 421 ++-
.../org/apache/hadoop/crypto/key/RangerKMSDB.java | 424 +--
.../apache/hadoop/crypto/key/RangerKeyStore.java | 1658 ++++-----
.../hadoop/crypto/key/RangerKeyStoreProvider.java | 1342 ++++----
.../apache/hadoop/crypto/key/RangerMasterKey.java | 43 +-
.../apache/hadoop/crypto/key/kms/server/KMS.java | 750 +++--
.../kms/server/KeyAuthorizationKeyProvider.java | 278 +-
.../apache/ranger/kms/biz/RangerKMSStartUp.java | 23 +-
.../java/org/apache/ranger/kms/dao/BaseDao.java | 453 ++-
.../java/org/apache/ranger/kms/dao/DaoManager.java | 41 +-
.../org/apache/ranger/kms/dao/RangerKMSDao.java | 77 +-
.../apache/ranger/kms/dao/RangerMasterKeyDao.java | 2 +-
.../resources/META-INF/kms_jpa_named_queries.xml | 42 +-
plugin-kafka/pom.xml | 1 +
.../authorizer/KafkaRangerAuthorizerTest.java | 15 +-
.../registry/client/NiFiRegistryConnectionMgr.java | 3 +-
plugin-ozone/pom.xml | 12 +-
.../connection/DefaultSchemaRegistryClient.java | 2 +-
pom.xml | 9 +-
.../ranger/examples/sampleclient/SampleClient.java | 26 +-
ranger-ozone-plugin-shim/pom.xml | 8 +-
ranger-tools/src/main/python/stress/stress_kms.py | 175 +
.../src/main/python/stress/stress_policy.py | 419 +++
.../optimized/current/ranger_core_db_mysql.sql | 3 +-
...n-x_rms_service_resource-resource_signature.sql | 48 +
.../optimized/current/ranger_core_db_oracle.sql | 3 +-
...n-x_rms_service_resource-resource_signature.sql | 50 +
.../optimized/current/ranger_core_db_postgres.sql | 3 +-
...n-x_rms_service_resource-resource_signature.sql | 58 +
.../current/ranger_core_db_sqlanywhere.sql | 4 +-
...-x_rms_service_resource-resource_signature.sql} | 15 +-
.../optimized/current/ranger_core_db_sqlserver.sql | 12 +-
...n-x_rms_service_resource-resource_signature.sql | 55 +
security-admin/pom.xml | 21 +-
.../org/apache/ranger/biz/PolicyRefUpdater.java | 5 +
.../java/org/apache/ranger/biz/ServiceDBStore.java | 2 +-
.../java/org/apache/ranger/biz/ServiceMgr.java | 81 +-
.../main/java/org/apache/ranger/biz/XUserMgr.java | 145 +-
.../java/org/apache/ranger/common/db/BaseDao.java | 19 +-
.../java/org/apache/ranger/db/XXPolicyDao.java | 30 +-
.../patch/PatchForUpdatingPolicyJson_J10019.java | 5 +
.../apache/ranger/patch/cliutil/MetricUtil.java | 5 +-
.../java/org/apache/ranger/rest/PublicAPIsv2.java | 37 +-
.../org/apache/ranger/rest/SecurityZoneREST.java | 22 +-
.../java/org/apache/ranger/rest/ServiceREST.java | 64 +-
.../main/java/org/apache/ranger/rest/TagREST.java | 12 +-
.../security/web/filter/RangerMDCFilter.java | 109 +
.../ranger/service/RangerServiceDefService.java | 1 +
.../service/RangerServiceDefServiceBase.java | 63 +
.../main/resources/META-INF/jpa_named_queries.xml | 8 +
.../conf.dist/security-applicationContext.xml | 3 +
.../main/webapp/libs/bower/bootbox/js/bootbox.js | 35 +-
.../bower/moment/js/moment-with-locales.min.js | 2 +-
.../webapp/libs/bower/underscore/js/underscore.js | 74 +-
.../src/main/webapp/react-webapp/README.md | 26 +
.../src/main/webapp/react-webapp/package-lock.json | 3535 ++++++++++----------
.../src/main/webapp/react-webapp/package.json | 38 +-
.../src/components/CommonComponents.jsx | 35 +-
.../react-webapp/src/components/CreatableField.jsx | 12 +-
.../react-webapp/src/components/Editable.jsx | 151 +-
.../react-webapp/src/components/XATableLayout.jsx | 88 +-
.../structured-filter/react-datepicker/popover.js | 18 +-
.../react-typeahead/typeahead/index.js | 2 -
.../{ => react-webapp/src}/images/blockLoading.gif | Bin
.../src/main/webapp/react-webapp/src/index.jsx | 11 +-
.../main/webapp/react-webapp/src/styles/style.css | 134 +-
.../main/webapp/react-webapp/src/utils/XAEnums.js | 54 +
.../webapp/react-webapp/src/utils/XAMessages.js | 10 +-
.../main/webapp/react-webapp/src/utils/XAUtils.js | 45 +-
.../main/webapp/react-webapp/src/utils/fetchAPI.js | 25 +-
.../src/views/AuditEvent/AccessLogDetail.jsx | 4 +-
.../src/views/AuditEvent/AccessLogs.jsx | 369 +-
.../src/views/AuditEvent/AccessLogsTable.jsx | 2 +-
.../src/views/AuditEvent/AdminLogs.jsx | 102 +-
.../src/views/AuditEvent/AdminLogs/PolicyLogs.jsx | 21 +-
.../AuditEvent/AdminLogs/PolicyViewDetails.jsx | 164 +-
.../src/views/AuditEvent/AdminModal.jsx | 4 +-
.../src/views/AuditEvent/LoginSessionsLogs.jsx | 86 +-
.../src/views/AuditEvent/OperationAdminModal.jsx | 118 +-
.../src/views/AuditEvent/PluginStatusLogs.jsx | 77 +-
.../src/views/AuditEvent/PluginsLog.jsx | 74 +-
.../react-webapp/src/views/AuditEvent/UserSync.jsx | 122 +-
.../src/views/Encryption/KeyCreate.jsx | 15 +-
.../src/views/Encryption/KeyManager.jsx | 24 +-
.../main/webapp/react-webapp/src/views/Header.jsx | 39 +-
.../main/webapp/react-webapp/src/views/Layout.jsx | 100 +-
.../src/views/PermissionsModule/EditPermission.jsx | 58 +-
.../src/views/PermissionsModule/Permissions.jsx | 22 +-
.../views/PolicyListing/AddUpdatePolicyForm.jsx | 431 ++-
.../src/views/PolicyListing/PolicyListing.jsx | 113 +-
.../views/PolicyListing/PolicyListingTabView.jsx | 12 +-
.../views/PolicyListing/PolicyPermissionItem.jsx | 190 +-
.../PolicyListing/PolicyValidityPeriodComp.jsx | 33 +-
.../views/PolicyListing/TagBasePermissionItem.jsx | 112 +-
.../src/views/Reports/SearchPolicyTable.jsx | 111 +-
.../src/views/Resources/ModalResourceComp.jsx | 4 +-
.../src/views/Resources/ResourceComp.jsx | 55 +-
.../src/views/SecurityZone/SecurityZoneForm.jsx | 30 +-
.../src/views/SecurityZone/ZoneDisplay.jsx | 28 +-
.../src/views/SecurityZone/ZoneListing.jsx | 270 +-
.../src/views/ServiceManager/ExportPolicy.jsx | 17 +-
.../src/views/ServiceManager/ImportPolicy.jsx | 25 +-
.../views/ServiceManager/ServiceAuditFilter.jsx | 42 +-
.../src/views/ServiceManager/ServiceDefinition.jsx | 29 +-
.../views/ServiceManager/ServiceDefinitions.jsx | 76 +-
.../src/views/ServiceManager/ServiceForm.jsx | 32 +-
.../GroupAssociateUserDetails.jsx | 91 +-
.../groups_details/GroupForm.jsx | 411 +--
.../groups_details/GroupListing.jsx | 147 +-
.../UserGroupRoleListing/role_details/RoleForm.jsx | 968 +++---
.../role_details/RoleListing.jsx | 58 +-
.../users_details/UserFormComp.jsx | 75 +-
.../users_details/UserListing.jsx | 154 +-
.../webapp/react-webapp/src/views/UserProfile.jsx | 35 +-
.../src/main/webapp/scripts/modules/XAOverrides.js | 2 +-
.../src/main/webapp/scripts/utils/XAUtils.js | 2 +-
.../main/webapp/scripts/views/common/ProfileBar.js | 6 +
.../views/policies/NRangerPolicyTableLayout.js | 25 +-
.../scripts/views/policies/RangerPolicyCreate.js | 10 +-
.../scripts/views/policies/RangerPolicyForm.js | 19 +-
.../views/policies/RangerPolicyTableLayout.js | 31 +-
security-admin/src/main/webapp/styles/xa.css | 5 +
.../webapp/templates/common/ProfileBar_tmpl.html | 2 +-
.../templates/policies/RangerPolicyForm_tmpl.html | 2 +-
.../org/apache/ranger/biz/TestRoleDBStore.java | 560 ++++
.../org/apache/ranger/biz/TestServiceDBStore.java | 66 +
.../java/org/apache/ranger/biz/TestXUserMgr.java | 59 +-
.../org/apache/ranger/rest/TestPublicAPIsv2.java | 77 +-
.../org/apache/ranger/rest/TestServiceREST.java | 214 +-
.../java/org/apache/ranger/rest/TestTagREST.java | 46 +
.../security/web/filter/TestRangerMDCFilter.java | 61 +
.../service/TestRangerServiceDefService.java | 54 +
.../src/test/javascript/package-lock.json | 40 +-
tagsync/pom.xml | 20 +
tagsync/scripts/ranger-tagsync-services.sh | 6 +-
tagsync/scripts/setup.py | 4 +
.../source/atlas/AtlasNotificationMapper.java | 59 +-
.../tagsync/source/atlas/AtlasTagSource.java | 67 +-
.../apache/ranger/ugsyncutil/model/XUserInfo.java | 7 +-
ugsync/pom.xml | 20 +
.../unixusersync/config/UserGroupSyncConfig.java | 17 +
.../unixusersync/poc/InvalidGroupException.java | 39 -
.../unixusersync/poc/InvalidUserException.java | 39 -
.../ranger/unixusersync/poc/ListRangerUser.java | 115 -
.../unixusersync/poc/ListRangerUserGroup.java | 141 -
.../ranger/unixusersync/poc/ListUserGroupTest.java | 39 -
.../ranger/unixusersync/poc/ListUserTest.java | 52 -
.../poc/RangerClientUserGroupMapping.java | 71 -
.../ranger/unixusersync/poc/RangerJSONParser.java | 63 -
.../unixusersync/poc/RangerUserGroupMapping.java | 83 -
.../ranger/unixusersync/poc/RestClientPost.java | 55 -
.../process/PolicyMgrUserGroupBuilder.java | 6 +-
.../unixusersync/process/UnixUserGroupBuilder.java | 2 +-
.../org/apache/ranger/usergroupsync/RegEx.java | 18 +-
.../org/apache/ranger/usergroupsync/TestRegEx.java | 83 +-
.../unix/jaas/RemoteUnixLoginModule.java | 2 +-
200 files changed, 11749 insertions(+), 8507 deletions(-)
copy migration-util/ambari2.0-hdp2.2-ranger0.40/bin/ranger_admin_install.properties => .asf.yaml (53%)
mode change 100755 => 100644
create mode 100644 .github/workflows/maven.yml
create mode 100644 README.md
delete mode 100644 README.txt
create mode 100644 agents-common/src/main/java/org/apache/ranger/plugin/util/AutoClosableLock.java
create mode 100644 agents-common/src/main/java/org/apache/ranger/plugin/util/RangerResourceEvaluatorsRetriever.java
rename docs/src/site/resources/{index.html => swagger.html} (100%)
create mode 100755 ranger-tools/src/main/python/stress/stress_kms.py
create mode 100755 ranger-tools/src/main/python/stress/stress_policy.py
create mode 100644 security-admin/db/mysql/patches/065-add-uk-on-x_rms_service_resource-resource_signature.sql
create mode 100644 security-admin/db/oracle/patches/065-add-uk-on-x_rms_service_resource-resource_signature.sql
create mode 100644 security-admin/db/postgres/patches/065-add-uk-on-x_rms_service_resource-resource_signature.sql
copy security-admin/db/sqlanywhere/patches/{050-create-index-for-resource-signature.sql => 065-add-uk-on-x_rms_service_resource-resource_signature.sql} (68%)
create mode 100644 security-admin/db/sqlserver/patches/065-add-uk-on-x_rms_service_resource-resource_signature.sql
create mode 100644 security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerMDCFilter.java
copy security-admin/src/main/webapp/{ => react-webapp/src}/images/blockLoading.gif (100%)
create mode 100644 security-admin/src/test/java/org/apache/ranger/biz/TestRoleDBStore.java
create mode 100644 security-admin/src/test/java/org/apache/ranger/security/web/filter/TestRangerMDCFilter.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/InvalidGroupException.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/InvalidUserException.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/ListRangerUser.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/ListRangerUserGroup.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/ListUserGroupTest.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/ListUserTest.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/RangerClientUserGroupMapping.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/RangerJSONParser.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/RangerUserGroupMapping.java
delete mode 100644 ugsync/src/main/java/org/apache/ranger/unixusersync/poc/RestClientPost.java