This is an automated email from the ASF dual-hosted git repository.

shuber pushed a change to branch unomi-3-dev
in repository https://gitbox.apache.org/repos/asf/unomi.git


    from 065b1adba UNOMI-929 Improve test reliability and observability for 
profile import integration tests
     new d65c7442a [UNOMI-879] refactor(shell): implement unified CRUD command 
system with enhanced argument parsing
     new 1fd2d60e9 [UNOMI-879] test(shell): add comprehensive integration test 
suite for shell commands
     new af154df77 [UNOMI-882] docs: update shell commands and REST API 
documentation
     new 072144a4b UNOMI-139 : feat(persistence): extend CustomObjectMapper 
with additional item type mappings
     new 9637cd4bc chore(build): update .gitignore for PR split tooling

The 5 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:
 .gitignore                                         |    5 +
 .../shell/commands/schema/SchemaCrudCommand.java   |    2 +-
 .../test/java/org/apache/unomi/itests/AllITs.java  |   10 +-
 .../test/java/org/apache/unomi/itests/BaseIT.java  |    3 +
 .../apache/unomi/itests/shell/CacheCommandsIT.java |  137 +
 .../apache/unomi/itests/shell/CrudCommandsIT.java  |  728 ++++++
 .../apache/unomi/itests/shell/OtherCommandsIT.java |   67 +
 .../itests/shell/RuleStatisticsCommandsIT.java     |  133 +
 .../unomi/itests/shell/SchedulerCommandsIT.java    |  150 ++
 .../unomi/itests/shell/ShellCommandsBaseIT.java    |  466 ++++
 .../apache/unomi/itests/shell/TailCommandsIT.java  |   45 +
 .../unomi/itests/shell/TenantCommandsIT.java       |   93 +
 .../src/test/resources/shell/crud/test-goal.json   |    9 +
 .../src/test/resources/shell/crud/test-rule.json   |   14 +
 .../src/test/resources/shell/crud/test-schema.json |   19 +
 .../src/test/resources/shell/crud/test-scope.json  |    5 +
 .../test/resources/shell/crud/test-segment.json    |   12 +
 .../src/test/resources/shell/crud/test-topic.json  |    9 +
 kar/src/main/feature/feature.xml                   |    1 +
 manual/src/main/asciidoc/property-types.adoc       |   64 +-
 manual/src/main/asciidoc/shell-commands.adoc       |   11 +-
 .../main/resources/etc/custom.system.properties    |    2 +-
 .../unomi/persistence/spi/CustomObjectMapper.java  |   20 +
 rest/README.md                                     |   55 +-
 rest/postman-readme.md                             |  277 ++
 rest/unomi-postman-collection.json                 | 2638 ++++++++++++++++++++
 .../unomi/shell/dev/actions/UnomiCrudCommand.java  |  635 ++++-
 .../unomi/shell/dev/commands/BaseCommand.java      |    5 +-
 .../unomi/shell/dev/commands/BaseListCommand.java  |    6 +-
 .../{BaseCommand.java => BaseSimpleCommand.java}   |   45 +-
 .../unomi/shell/dev/commands/CacheCommands.java    |   99 +-
 .../unomi/shell/dev/commands/CommandUtils.java     |   80 +
 .../unomi/shell/dev/commands/DeployDefinition.java |  158 +-
 .../dev/commands/DeploymentCommandSupport.java     |   85 +-
 .../apache/unomi/shell/dev/commands/EventTail.java |   14 +-
 .../shell/dev/commands/ListCommandSupport.java     |    7 +-
 .../shell/dev/commands/ListInvalidObjects.java     |   23 +-
 .../shell/dev/commands/RemoveCommandSupport.java   |   11 +-
 .../unomi/shell/dev/commands/RuleResetStats.java   |    5 +-
 .../apache/unomi/shell/dev/commands/RuleTail.java  |   14 +-
 .../apache/unomi/shell/dev/commands/RuleWatch.java |   16 +-
 .../shell/dev/commands/TailCommandSupport.java     |    8 +-
 .../unomi/shell/dev/commands/TailCommandUtils.java |   91 +
 .../shell/dev/commands/UndeployDefinition.java     |  118 +-
 .../commands/actions/ActionTypeCrudCommand.java    |    2 +-
 .../dev/commands/apikeys/ApiKeyCrudCommand.java    |    8 +-
 .../commands/campaigns/CampaignCrudCommand.java    |    2 +-
 .../campaigns/CampaignEventCrudCommand.java        |    2 +-
 .../conditions/ConditionTypeCrudCommand.java       |    2 +-
 .../dev/commands/consents/ConsentCrudCommand.java  |    2 +-
 .../dev/commands/events/EventCrudCommand.java      |    2 +-
 .../shell/dev/commands/goals/GoalCrudCommand.java  |    2 +-
 .../dev/commands/personas/PersonaCrudCommand.java  |    8 +-
 .../commands/profiles/ProfileAliasCrudCommand.java |    2 +-
 .../dev/commands/profiles/ProfileCrudCommand.java  |    4 +-
 .../properties/PropertyTypeCrudCommand.java        |    6 +-
 .../shell/dev/commands/rules/RuleCrudCommand.java  |    6 +-
 .../commands/rules/RuleStatisticsCrudCommand.java  |    2 +-
 ...yTaskCommand.java => BaseSchedulerCommand.java} |   56 +-
 .../dev/commands/scheduler/CancelTaskCommand.java  |   10 +-
 .../dev/commands/scheduler/ListTasksCommand.java   |   24 +-
 .../dev/commands/scheduler/PurgeTasksCommand.java  |   16 +-
 .../dev/commands/scheduler/RetryTaskCommand.java   |   10 +-
 .../commands/scheduler/SetExecutorNodeCommand.java |   14 +-
 .../dev/commands/scheduler/ShowTaskCommand.java    |   60 +-
 .../dev/commands/scopes/ScopeCrudCommand.java      |    2 +-
 .../dev/commands/scoring/ScoringCrudCommand.java   |    2 +-
 .../dev/commands/segments/SegmentCrudCommand.java  |    6 +-
 .../dev/commands/sessions/SessionCrudCommand.java  |    2 +-
 .../dev/commands/tenants/TenantCrudCommand.java    |   74 +-
 .../commands/tenants/TenantGetCurrentCommand.java  |   13 +-
 .../commands/tenants/TenantSetCurrentCommand.java  |   18 +-
 .../dev/commands/topics/TopicCrudCommand.java      |    8 +-
 .../unomi/shell/dev/completers/BaseCompleter.java  |    5 +-
 .../unomi/shell/dev/completers/IdCompleter.java    |   53 +-
 .../shell/dev/completers/SessionCompleter.java     |    5 +-
 .../unomi/shell/dev/completers/TypeCompleter.java  |    5 +-
 .../unomi/shell/dev/services/BaseCrudCommand.java  |   58 +-
 .../unomi/shell/dev/services/CrudCommand.java      |    8 +-
 79 files changed, 6267 insertions(+), 627 deletions(-)
 create mode 100644 
itests/src/test/java/org/apache/unomi/itests/shell/CacheCommandsIT.java
 create mode 100644 
itests/src/test/java/org/apache/unomi/itests/shell/CrudCommandsIT.java
 create mode 100644 
itests/src/test/java/org/apache/unomi/itests/shell/OtherCommandsIT.java
 create mode 100644 
itests/src/test/java/org/apache/unomi/itests/shell/RuleStatisticsCommandsIT.java
 create mode 100644 
itests/src/test/java/org/apache/unomi/itests/shell/SchedulerCommandsIT.java
 create mode 100644 
itests/src/test/java/org/apache/unomi/itests/shell/ShellCommandsBaseIT.java
 create mode 100644 
itests/src/test/java/org/apache/unomi/itests/shell/TailCommandsIT.java
 create mode 100644 
itests/src/test/java/org/apache/unomi/itests/shell/TenantCommandsIT.java
 create mode 100644 itests/src/test/resources/shell/crud/test-goal.json
 create mode 100644 itests/src/test/resources/shell/crud/test-rule.json
 create mode 100644 itests/src/test/resources/shell/crud/test-schema.json
 create mode 100644 itests/src/test/resources/shell/crud/test-scope.json
 create mode 100644 itests/src/test/resources/shell/crud/test-segment.json
 create mode 100644 itests/src/test/resources/shell/crud/test-topic.json
 create mode 100644 rest/postman-readme.md
 create mode 100644 rest/unomi-postman-collection.json
 copy 
tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/dev/commands/{BaseCommand.java
 => BaseSimpleCommand.java} (54%)
 create mode 100644 
tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/dev/commands/CommandUtils.java
 create mode 100644 
tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/dev/commands/TailCommandUtils.java
 copy 
tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/dev/commands/scheduler/{RetryTaskCommand.java
 => BaseSchedulerCommand.java} (50%)

Reply via email to