This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/knox-token-management-ui/minimist-1.2.6
in repository https://gitbox.apache.org/repos/asf/knox.git
omit 235608d27 Bump minimist from 1.2.5 to 1.2.6 in
/knox-token-management-ui
add 2ddfecef9 [KNOX-2722] upgrade common-compress to 1.21 (#552)
add c4699b994 KNOX-2731 Allow group membership information to be included
in issued JWTs (#554)
add a7eed67f8 KNOX-2730 - Fix missing Correlation id in audit logs (#558)
add 0eaaabfeb KNOX-2733 - Support configurable value for saml.keyStoreType
property in pac4j (#559)
add c16d59799 KNOX-2735 Add support for group info inclusion in tokens to
the KnoxShell client (#561)
add 0b6bf4f85 KNOX-2734 - Passcode token is optional in TokenResource's
response (#562)
add 69bfd4172 KNOX-2737 - Make maxFormContentSize and maxFormKeys
configurable in Knox's embedded Jetty server (#563)
add c60ad2e5a KNOX-2717: upgrade shiro (#547)
add 316340129 KNOX-2738 On Fresh install JDBCTokenStateService initiation
failed (#567)
add 2c7140ed4 KNOX-2740 - Impersonation-related fields should be displayed
only if that's enabled in the topology for the KnoxToken service (#569)
add 08ba70c4c KNOX-2741 - Upgraded Velocity and Pac4j versions (#570)
add d5f0c3778 KNOX-2743 - Upgrade netty (#573)
add 3b63b9851 KNOX-2742 - Retrying CM service discovery in case of
ConnectExceptions (#571)
add 5b6f389df KNOX-2744 Upgrade protobuf-java to 3.16.1 (#572)
add 1b177a263 KNOX-2745 VirtualGroupMapper doesn't use groups from
HadoopGroupProviderFilter (#575)
add 7ac870f16 KNOX-2736 Knox clients should support retry/failover (#568)
add b15685c95 KNOX-2346 - Eliminated the accidentally re-introduced
configs in one of the tests (#577)
add fc48add49 KNOX-2736 Knox clients should support retry/failover -
addendum (#578)
add 8c468b095 KNOX-2732 Issuer claim in Knox JWTs should be configurable
(#560)
add 93bceed9c KNOX-2726 - Impersonation Params should be configurable
(#579)
add e2bfa1535 KNOX-2747 RemoteAliasService generates password without
checking if it already exists (#581)
add ce523efdd KNOX-2720 upgrade postgresql due to security issue (#548)
add 641d0a4cd upgrade gson due to security issue (#582)
add 53d9456dc KNOX-2756 - Fixing NPE caused by null GatewayConfig (#589)
add 02763cae0 KNOX-2746 - Add presto/presto ui support in service
definition (#576)
add 6cdd2f058 KNOX-2757 - HadoopGroupProvider parameters should be added
to the filter even there is a gateway level property with
CENTRAL_GROUP_CONFIG_PREFIX (#590)
add aa8e1531f KNOX-2752 knoxcli should support batch alias creation (#583)
add 31485649e KNOX-2762 (#594)
add 50a0552dc KNOX-2761 - Knox Token renew/revoke operations are now
PUT/DELETE HTTP methods in KnoxShell too (#593)
add d972cbbc9 Bump minimist from 1.2.5 to 1.2.6 in /knox-homepage-ui (#555)
add 27b07ec15 Bump minimist from 1.2.5 to 1.2.6 in
/knox-token-management-ui
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 (235608d27)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/knox-token-management-ui/minimist-1.2.6
(27b07ec15)
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 +
.../resources/applications/tokengen/app/index.html | 8 +-
.../applications/tokengen/app/js/tokengen.js | 11 +-
.../cm/ClouderaManagerServiceDiscovery.java | 68 ++++-
.../ClouderaManagerServiceDiscoveryMessages.java | 5 +
.../cm/ClouderaManagerServiceDiscoveryTest.java | 83 ++++++-
.../ha/provider/impl/HaDescriptorFactoryTest.java | 4 +-
gateway-provider-identity-assertion-common/pom.xml | 19 +-
.../knox/gateway/IdentityAsserterMessages.java | 3 +
...tractIdentityAsserterDeploymentContributor.java | 31 +++
.../filter/CommonIdentityAssertionFilter.java | 52 +++-
.../IdentityAsserterHttpServletRequestWrapper.java | 26 +-
...tIdentityAsserterDeploymentContributorTest.java | 98 ++++++++
.../filter/CommonIdentityAssertionFilterTest.java | 3 +
...tityAssertionHttpServletRequestWrapperTest.java | 20 ++
.../pom.xml | 4 +
.../HadoopGroupProviderDeploymentContributor.java | 83 ++++---
.../groups/filter/HadoopGroupProviderFilter.java | 7 +-
.../groups/filter/HadoopGroupProviderMessages.java | 3 +
...doopGroupProviderDeploymentContributorTest.java | 89 ++++++-
.../filter/HadoopGroupProviderFilterTest.java | 61 ++++-
.../NoImpersonationAsserterRequestWrapper.java | 9 +-
.../filter/NoImpersonationFilter.java | 3 +-
.../filter/NoImpersonationFilterTest.java | 3 +
.../filter/DefaultIdentityAssertionFilterTest.java | 3 +
.../pom.xml | 2 +-
.../pom.xml | 2 +-
gateway-provider-rewrite-step-encrypt-uri/pom.xml | 2 +-
gateway-provider-rewrite/pom.xml | 2 +-
.../impl/CompositeAuthzDeploymentContributor.java | 10 +-
.../deploy/impl/CompositeAuthzProviderTest.java | 12 +
gateway-provider-security-hadoopauth/pom.xml | 4 +
.../jwt/filter/JWTAccessTokenAssertionFilter.java | 15 +-
.../jwt/filter/JWTAuthCodeAssertionFilter.java | 13 +-
gateway-provider-security-pac4j/pom.xml | 4 +
.../apache/knox/gateway/pac4j/Pac4jMessages.java | 10 +
.../config/SAML2ClientConfigurationDecorator.java | 23 ++
.../pac4j/filter/Pac4jDispatcherFilter.java | 9 +
.../SAML2ClientConfigurationDecoratorTest.java | 2 +
gateway-server/pom.xml | 12 +-
.../org/apache/knox/gateway/GatewayFilter.java | 29 ++-
.../org/apache/knox/gateway/GatewayMessages.java | 6 +
.../org/apache/knox/gateway/GatewayServer.java | 10 +
.../org/apache/knox/gateway/GatewayServlet.java | 28 +--
.../gateway/config/impl/GatewayConfigImpl.java | 19 ++
.../ServiceDefinitionDeploymentContributor.java | 28 ++-
.../services/security/impl/RemoteAliasService.java | 10 +-
...va => AbstractPersistentTokenStateService.java} | 8 +-
.../token/impl/AliasBasedTokenStateService.java | 2 +-
.../token/impl/DefaultTokenAuthorityService.java | 52 ++--
.../services/token/impl/JDBCTokenStateService.java | 2 +-
.../token/impl/JournalBasedTokenStateService.java | 2 +-
.../org/apache/knox/gateway/util/JDBCUtils.java | 13 +
.../java/org/apache/knox/gateway/util/KnoxCLI.java | 146 ++++++++---
.../resources/createKnoxTokenDatabaseTable.sql | 2 +-
.../createKnoxTokenMetadataDatabaseTable.sql | 2 +-
.../org/apache/knox/gateway/AuditLoggingTest.java | 13 +-
.../org/apache/knox/gateway/GatewayFilterTest.java | 6 +-
.../security/impl/RemoteAliasServiceTest.java | 79 ++++--
.../impl/RemoteAliasServiceTestProvider.java | 3 +-
.../impl/AliasBasedTokenStateServiceTest.java | 69 +++---
.../token/impl/DefaultTokenStateServiceTest.java | 12 +-
.../token/impl/JDBCTokenStateServiceTest.java | 70 ++----
.../impl/JournalBasedTokenStateServiceTest.java | 4 +-
.../org/apache/knox/gateway/util/KnoxCLITest.java | 60 +++++
.../gateway/service/definition/CustomDispatch.java | 6 +-
.../knox/gateway/service/definition/Policy.java | 22 ++
.../{storm/0.9.3 => presto/0.261}/rewrite.xml | 32 ++-
.../{oozieui/4.2.0 => presto/0.261}/service.xml | 20 +-
.../resources/services/prestoui/0.261/rewrite.xml | 45 ++++
.../{oozieui/4.2.0 => prestoui/0.261}/service.xml | 19 +-
.../gateway/service/knoxsso/WebSSOResource.java | 18 +-
.../service/knoxsso/WebSSOResourceTest.java | 76 +++---
.../gateway/service/knoxtoken/TokenResource.java | 89 +++++--
.../service/knoxtoken/JWKSResourceTest.java | 4 +-
.../knoxtoken/TokenServiceResourceTest.java | 276 +++++++++++++++++----
.../apache/knox/gateway/shell/ClientContext.java | 33 +++
...ialCollectionException.java => HttpDelete.java} | 28 ++-
.../knox/gateway/shell/KnoxClientRetryHandler.java | 56 +++++
.../org/apache/knox/gateway/shell/KnoxSession.java | 112 +++++----
.../knox/token/AbstractTokenLifecycleRequest.java | 20 +-
.../apache/knox/gateway/shell/knox/token/Get.java | 10 +-
.../knox/gateway/shell/knox/token/Renew.java | 19 +-
.../knox/gateway/shell/knox/token/Revoke.java | 19 +-
.../knox/gateway/shell/knox/token/Token.java | 18 +-
.../apache/knox/gateway/shell/KnoxSessionTest.java | 30 +++
.../knox/gateway/shell/knox/token/TokenTest.java | 40 +--
.../pom.xml | 30 ++-
.../org/apache/knox/gateway/GatewayTestConfig.java | 28 ++-
.../descriptor/impl/FilterDescriptorImpl.java | 0
.../descriptor/impl/FilterParamDescriptorImpl.java | 0
.../descriptor/impl/GatewayDescriptorImpl.java | 0
.../impl/GatewayParamDescriptorImpl.java | 0
.../descriptor/impl/ResourceDescriptorImpl.java | 2 +-
.../impl/ResourceParamDescriptorImpl.java | 0
gateway-spi/pom.xml | 2 +-
.../apache/knox/gateway/config/GatewayConfig.java | 15 ++
.../services/security/token/JWTokenAttributes.java | 45 +++-
.../security/token/JWTokenAttributesBuilder.java | 25 +-
.../token/PersistentTokenStateService.java | 10 +-
.../services/security/token/impl/JWTToken.java | 74 ++----
.../services/security/token/impl/JWTTokenTest.java | 105 ++------
gateway-test-release-utils/pom.xml | 4 +
gateway-test-release/webhdfs-kerb-test/pom.xml | 5 +
gateway-test-release/webhdfs-test/pom.xml | 6 +
gateway-test-utils/pom.xml | 2 +-
.../main/java/org/apache/knox/test/TestUtils.java | 15 +-
gateway-test/pom.xml | 7 +-
.../knox/gateway/AmbariServiceDefinitionTest.java | 2 +-
.../apache/knox/gateway/GatewayBasicFuncTest.java | 6 +-
knox-homepage-ui/package-lock.json | 6 +-
.../app/token.management.component.html | 2 +-
.../app/token.management.component.ts | 7 +
.../app/token.management.service.ts | 18 ++
pom.xml | 31 ++-
115 files changed, 2159 insertions(+), 774 deletions(-)
create mode 100644
gateway-provider-identity-assertion-common/src/test/java/org/apache/knox/gateway/identityasserter/common/filter/AbstractIdentityAsserterDeploymentContributorTest.java
copy
gateway-server/src/main/java/org/apache/knox/gateway/services/token/impl/{TokenStatePeristerMonitorListener.java
=> AbstractPersistentTokenStateService.java} (79%)
copy gateway-service-definitions/src/main/resources/services/{storm/0.9.3 =>
presto/0.261}/rewrite.xml (51%)
copy gateway-service-definitions/src/main/resources/services/{oozieui/4.2.0 =>
presto/0.261}/service.xml (62%)
create mode 100644
gateway-service-definitions/src/main/resources/services/prestoui/0.261/rewrite.xml
copy gateway-service-definitions/src/main/resources/services/{oozieui/4.2.0 =>
prestoui/0.261}/service.xml (62%)
copy
gateway-shell/src/main/java/org/apache/knox/gateway/shell/{CredentialCollectionException.java
=> HttpDelete.java} (55%)
create mode 100644
gateway-shell/src/main/java/org/apache/knox/gateway/shell/KnoxClientRetryHandler.java
copy {gateway-service-vault => gateway-spi-common}/pom.xml (68%)
rename {gateway-test-release-utils =>
gateway-spi-common}/src/main/java/org/apache/knox/gateway/GatewayTestConfig.java
(97%)
rename {gateway-server =>
gateway-spi-common}/src/main/java/org/apache/knox/gateway/descriptor/impl/FilterDescriptorImpl.java
(100%)
rename {gateway-server =>
gateway-spi-common}/src/main/java/org/apache/knox/gateway/descriptor/impl/FilterParamDescriptorImpl.java
(100%)
rename {gateway-server =>
gateway-spi-common}/src/main/java/org/apache/knox/gateway/descriptor/impl/GatewayDescriptorImpl.java
(100%)
rename {gateway-server =>
gateway-spi-common}/src/main/java/org/apache/knox/gateway/descriptor/impl/GatewayParamDescriptorImpl.java
(100%)
rename {gateway-server =>
gateway-spi-common}/src/main/java/org/apache/knox/gateway/descriptor/impl/ResourceDescriptorImpl.java
(98%)
rename {gateway-server =>
gateway-spi-common}/src/main/java/org/apache/knox/gateway/descriptor/impl/ResourceParamDescriptorImpl.java
(100%)
copy
gateway-server/src/main/java/org/apache/knox/gateway/services/token/impl/TokenStatePeristerMonitorListener.java
=>
gateway-spi/src/main/java/org/apache/knox/gateway/services/security/token/PersistentTokenStateService.java
(75%)