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

btellier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git


    from 62f45bdfa3 JAMES-3680 XUserAuthenticationStrategy support list secret
     add d314548723 [IMPROVEMENT] Managing DropLists via CLI (#2454)

No new revisions were added by this update.

Summary of changes:
 .../servers/partials/configure/droplists.adoc      |   5 +-
 docs/modules/servers/partials/operate/cli.adoc     |  63 ++++-
 .../modules/servers/partials/operate/webadmin.adoc | 157 ++++++++++++
 server/apps/cli-integration-tests/pom.xml          |   6 +
 .../james/cli/DropListCommandsIntegrationTest.java | 140 +++++++++++
 .../main/java/org/apache/james/cli/ServerCmd.java  | 274 ++++++++-------------
 .../apache/james/cli/probe/impl/JmxDataProbe.java  | 123 +++------
 .../james/cli/probe/impl/JmxDropListProbe.java     | 127 ++++++++++
 .../java/org/apache/james/cli/type/CmdType.java    |  30 +--
 .../java/org/apache/james/cli/ServerCmdTest.java   | 122 ++++++++-
 .../org/apache/james/cli/type/CmdTypeTest.java     |  22 +-
 .../modules/data/CassandraDropListsModule.java     |  10 +
 .../org/apache/james/utils/DropListProbeImpl.java} |  44 ++--
 .../james/modules/server/JMXServerModule.java      |  25 +-
 .../james/modules/data/JPADropListsModule.java     |  10 +
 .../james/modules/data/MemoryDropListsModule.java  |  10 +
 .../apache/james/droplists/api/DropListEntry.java  |  13 +-
 ...{DropList.java => DropListManagementMBean.java} |  30 +--
 .../org/apache/james/probe/DropListProbe.java}     |  27 +-
 .../james/droplist/lib/DropListManagement.java}    |  53 ++--
 src/site/markdown/server/manage-cli.md             |  56 ++++-
 src/site/markdown/server/manage-webadmin.md        |  22 +-
 22 files changed, 973 insertions(+), 396 deletions(-)
 create mode 100644 
server/apps/cli-integration-tests/src/test/java/org/apache/james/cli/DropListCommandsIntegrationTest.java
 create mode 100644 
server/apps/cli/src/main/java/org/apache/james/cli/probe/impl/JmxDropListProbe.java
 copy 
server/{mailet/mailetcontainer-api/src/test/java/org/apache/james/mailetcontainer/api/mock/ExceptionThrowingMatcher.java
 => 
container/guice/common/src/main/java/org/apache/james/utils/DropListProbeImpl.java}
 (55%)
 copy 
server/data/data-api/src/main/java/org/apache/james/droplists/api/{DropList.java
 => DropListManagementMBean.java} (70%)
 copy 
server/data/{data-memory/src/test/java/org/apache/james/droplists/memory/MemoryDropListTest.java
 => data-api/src/main/java/org/apache/james/probe/DropListProbe.java} (70%)
 copy 
server/data/{data-cassandra/src/main/java/org/apache/james/droplists/cassandra/CassandraDropList.java
 => 
data-library/src/main/java/org/apache/james/droplist/lib/DropListManagement.java}
 (55%)


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org
For additional commands, e-mail: notifications-h...@james.apache.org

Reply via email to