This is an automated email from the ASF dual-hosted git repository.
apkhmv pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 100e23f21a IGNITE-19197 Refactor authentication (#1890)
add d44d6f4837 IGNITE-19075 CLI should ask for SSL settings (#1888)
No new revisions were added by this update.
Summary of changes:
...zedIntegrationTestBase.java => NodeConfig.java} | 39 +++-----
.../internal/cli/CliIntegrationTestBase.java | 3 -
.../commands/questions/ItConnectToClusterTest.java | 73 ++------------
.../questions/ItConnectToClusterTestBase.java | 94 ++++++++++++++++++
.../questions/ItConnectToSslClusterTest.java | 108 +++++++++++++++++++++
.../CliSslNotInitializedIntegrationTestBase.java | 41 +-------
.../apache/ignite/internal/cli/ssl/ItSslTest.java | 9 +-
.../java/org/apache/ignite/internal/cli/Main.java | 2 +-
.../internal/cli/call/connect/ConnectCall.java | 7 +-
.../internal/cli/call/connect/ConnectSslCall.java | 60 ++++++++++++
.../cli/call/connect/ConnectSslConfigCall.java | 81 ++++++++++++++++
...llInput.java => ConnectSslConfigCallInput.java} | 22 +++--
.../internal/cli/call/connect/SslConfig.java | 58 +++++++++++
.../cli/commands/connect/ConnectCommand.java | 4 +-
.../cli/commands/connect/ConnectReplCommand.java | 8 +-
.../questions/ConnectToClusterQuestion.java | 106 ++++++++++++++------
.../cli/config/CachedConfigManagerProvider.java | 2 +-
.../ignite/internal/cli/config/CliConfigKeys.java | 47 ---------
.../internal/cli/config/ConfigConstants.java | 100 +++++++++++++++++++
.../internal/cli/config/ini/IniConfigManager.java | 4 +-
.../internal/cli/core/flow/DefaultFlowable.java | 16 +--
.../ignite/internal/cli/core/flow/Flowable.java | 1 -
.../internal/cli/core/flow/builder/Flows.java | 46 +++++++--
.../cli/core/flow/question/QuestionAsker.java | 10 ++
.../cli/core/repl/executor/ReplExecutor.java | 2 +-
.../internal/cli/core/rest/ApiClientFactory.java | 20 ++--
.../core/style/component/QuestionUiComponent.java | 6 ++
.../src/test/resources/cluster_url_non_default.ini | 4 -
modules/cli/src/test/resources/empty.ini | 0
modules/cli/src/test/resources/ignite-config.json | 8 --
.../cli/src/test/resources/integration_tests.ini | 8 --
.../src/test/resources/last_connected_default.ini | 1 -
.../cliconfig/TestConfigManagerHelper.java | 6 ++
.../internal/cli/config/TestStateConfigHelper.java | 11 ++-
.../resources/cluster_url_non_default.ini | 0
.../src/testFixtures/resources/cluster_url_ssl.ini | 4 +
.../resources/empty.ini | 0
.../resources/integration_tests.ini | 0
.../resources/last_connected_default.ini | 0
.../resources/last_connected_ssl_default.ini | 1 +
.../resources/one_section_with_default_profile.ini | 0
.../resources/two_section_with_default_profile.ini | 0
.../two_section_without_default_profile.ini | 0
43 files changed, 723 insertions(+), 289 deletions(-)
copy
modules/cli/src/integrationTest/java/org/apache/ignite/internal/{cli/ssl/CliSslNotInitializedIntegrationTestBase.java
=> NodeConfig.java} (56%)
create mode 100644
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/questions/ItConnectToClusterTestBase.java
create mode 100644
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/questions/ItConnectToSslClusterTest.java
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/connect/ConnectSslCall.java
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/connect/ConnectSslConfigCall.java
rename
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/connect/{ConnectCallInput.java
=> ConnectSslConfigCallInput.java} (70%)
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/connect/SslConfig.java
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/config/ConfigConstants.java
delete mode 100644 modules/cli/src/test/resources/cluster_url_non_default.ini
delete mode 100644 modules/cli/src/test/resources/empty.ini
delete mode 100644 modules/cli/src/test/resources/ignite-config.json
delete mode 100644 modules/cli/src/test/resources/integration_tests.ini
delete mode 100644 modules/cli/src/test/resources/last_connected_default.ini
rename modules/cli/src/{integrationTest =>
testFixtures}/resources/cluster_url_non_default.ini (100%)
create mode 100644 modules/cli/src/testFixtures/resources/cluster_url_ssl.ini
rename modules/cli/src/{integrationTest => testFixtures}/resources/empty.ini
(100%)
rename modules/cli/src/{integrationTest =>
testFixtures}/resources/integration_tests.ini (100%)
rename modules/cli/src/{integrationTest =>
testFixtures}/resources/last_connected_default.ini (100%)
create mode 100644
modules/cli/src/testFixtures/resources/last_connected_ssl_default.ini
rename modules/cli/src/{test =>
testFixtures}/resources/one_section_with_default_profile.ini (100%)
rename modules/cli/src/{test =>
testFixtures}/resources/two_section_with_default_profile.ini (100%)
rename modules/cli/src/{test =>
testFixtures}/resources/two_section_without_default_profile.ini (100%)