This is an automated email from the ASF dual-hosted git repository.
hansva pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hop.git
from 47647d707b Merge pull request #1490 from sramazzina/HOP-3927
new c19e98f3d1 HOP-3811 : Verify connectivity when creating a Neo4j driver
new a0231bbd7b HOP-3941 : Missing javax libraries in mail/pop functionality
new 4e4d39c19c HOP-3941: fix mail integration tests
new 7e96de7f1b Merge pull request #1489 from mattcasters/master
The 3973 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
assemblies/plugins/actions/getpop/pom.xml | 10 +
.../actions/getpop/src/assembly/assembly.xml | 5 +-
assemblies/plugins/actions/mail/pom.xml | 11 +-
.../plugins/actions/mail/src/assembly/assembly.xml | 6 +-
assemblies/plugins/transforms/mail/pom.xml | 11 +-
.../transforms/mail/src/assembly/assembly.xml | 4 +-
assemblies/plugins/transforms/mailinput/pom.xml | 13 +-
.../transforms/mailinput/src/assembly/assembly.xml | 5 +-
...ests-mongo.yaml => integration-tests-mail.yaml} | 23 +-
integration-tests/http/0001-http-post.hpl | 14 +-
.../0001-mail-transform-sending.hpl} | 185 +++---
.../0001-mail-transform-validation.hpl} | 553 +++++++++---------
.../mail/0002-mail-action-validation.hpl | 632 +++++++++++++++++++++
.../mail/datasets/0001-mail-transform-golden.csv | 11 +
.../mail/datasets/0002-mail-action-golden.csv | 2 +
integration-tests/mail/dev-env-config.json | 31 +
.../{actions => mail}/hop-config.json | 0
.../main-0001-mail-transform.hwf} | 63 +-
.../main-0002-mail-action.hwf} | 114 ++--
.../dataset/0001-mail-transform-golden.json} | 22 +-
.../metadata/dataset/0002-mail-action-golden.json} | 28 +-
.../metadata/pipeline-run-configuration/local.json | 0
.../0001-mail-transform-validation UNIT.json | 56 ++
.../0002-mail-action-validation UNIT.json | 58 ++
.../metadata/workflow-run-configuration/local.json | 0
.../{actions => mail}/project-config.json | 0
integration-tests/scripts/run-tests.sh | 4 +-
plugins/actions/getpop/pom.xml | 17 +-
.../hop/workflow/actions/getpop/ActionGetPOP.java | 2 +-
.../actions/getpop/ActionGetPOPDialog.java | 2 +-
.../workflow/actions/getpop/MailConnection.java | 9 +-
.../actions/getpop/SelectFolderDialog.java | 4 +-
.../actions/getpop/MailConnectionTest.java | 6 +-
.../actions/getpop/WorkflowEntryGetPOPTest.java | 14 +-
plugins/actions/mail/pom.xml | 17 +-
.../hop/workflow/actions/mail/ActionMail.java | 16 +-
.../org/apache/hop/neo4j/shared/NeoConnection.java | 20 +-
plugins/transforms/mail/pom.xml | 16 +-
.../apache/hop/pipeline/transforms/mail/Mail.java | 22 +-
.../hop/pipeline/transforms/mail/MailData.java | 4 +-
.../hop/pipeline/transforms/mail/MailMeta.java | 4 +-
plugins/transforms/mailinput/pom.xml | 21 +-
.../transforms/mailinput/BatchFolderIterator.java | 6 +-
.../pipeline/transforms/mailinput/MailInput.java | 4 +-
.../transforms/mailinput/MailInputData.java | 2 +-
.../transforms/mailinput/MailInputDialog.java | 2 +-
.../mailinput/SearchEnabledFolderIterator.java | 4 +-
.../mailinput/BatchFolderIteratorName.java | 6 +-
.../transforms/mailinput/ParseMailInputTest.java | 10 +-
49 files changed, 1436 insertions(+), 633 deletions(-)
copy docker/integration-tests/{integration-tests-mongo.yaml =>
integration-tests-mail.yaml} (78%)
copy integration-tests/{transforms/0020-row-normaliser-multiple-targets.hpl =>
mail/0001-mail-transform-sending.hpl} (55%)
copy integration-tests/{mongo/tests/shared/validate-tests-in-folder.hpl =>
mail/0001-mail-transform-validation.hpl} (51%)
create mode 100644 integration-tests/mail/0002-mail-action-validation.hpl
create mode 100644
integration-tests/mail/datasets/0001-mail-transform-golden.csv
create mode 100644 integration-tests/mail/datasets/0002-mail-action-golden.csv
create mode 100644 integration-tests/mail/dev-env-config.json
copy integration-tests/{actions => mail}/hop-config.json (100%)
copy integration-tests/{beam_directrunner/main-0002-switch-case.hwf =>
mail/main-0001-mail-transform.hwf} (74%)
copy integration-tests/{beam_directrunner/main-0002-switch-case.hwf =>
mail/main-0002-mail-action.hwf} (57%)
copy integration-tests/{neo4j/metadata/dataset/indexes.json =>
mail/metadata/dataset/0001-mail-transform-golden.json} (76%)
copy integration-tests/{neo4j/metadata/dataset/indexes.json =>
mail/metadata/dataset/0002-mail-action-golden.json} (69%)
copy integration-tests/{http =>
mail}/metadata/pipeline-run-configuration/local.json (100%)
create mode 100644
integration-tests/mail/metadata/unit-test/0001-mail-transform-validation
UNIT.json
create mode 100644
integration-tests/mail/metadata/unit-test/0002-mail-action-validation UNIT.json
copy integration-tests/{http =>
mail}/metadata/workflow-run-configuration/local.json (100%)
copy integration-tests/{actions => mail}/project-config.json (100%)