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

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


    from ba2fbf8  JAMES-3055 Update Deleted Messages Vault
     new 27fda4a  JAMES-2897 Set ConsistencyLevel to QUORUM at the request 
level where needed
     new 91a57ad  [Documentation] fix add domain aliases title in webadmin 
documentation
     new f10f7e0  [Fix] Stabilize CI by retry on flaky test
     new 890f20c  JAMES-3080 use reworked rabbitMQrestart method in tests and 
make the code more resilient
     new 439aa21  [Refactoring] do ack in mono when consuming workqueue
     new f07ba9a  JAMES-3081 add test to ensure messages are persisted on the 
rabbitmq mailqueue
     new 6021556  JAMES-3081 make the rabbitmq mailqueue messages persistent
     new 5322274  JAMES-3078 ADR for Reactor-netty adoption for JMAP server 
implementation
     new 00c9488  Update Java version
     new e60853a  Document publicly and publish our roadmap
     new 562b933  JAMES-3058 Define Cassandra specific routes directly in 
Cassandra product
     new 4b3ff23  JAMES-3058 Rest test indentation
     new 8138333  JAMES-3058 Expose task solving mailbox inconsistencies over 
webadmin
     new 548c6a7  JAMES-3058 WebAdmin documentation: solving mailbox 
inconsistencies
     new 046a791  JAMES-3058 Changelog entry: solving mailbox inconsistencies
     new ee2a84a  JAMES-3058 ReIndexing: product disclaimer
     new 1616eba  JAMES-3058 Fixed mailbox in solveInconsistencies task 
execution report
     new f31aaaf  JAMES-3058 Update admin instructions
     new ffcbce7  JAMES-3087 LDAP user listing should filter out users without 
id field
     new d31b8bf  JAMES-3067 Recursively find allowed From headers
     new 9e7eefb  JAMES-3067 Make RecipientRewriteTable configuration immutable

The 21 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:
 CHANGELOG.md                                       |   1 +
 .../cassandra/mail/CassandraAttachmentDAOV2.java   |   4 +-
 .../cassandra/mail/CassandraMailboxDAO.java        |   4 +-
 .../mail/CassandraMailboxPathDAOImpl.java          |   4 +-
 .../cassandra/mail/CassandraMessageDAO.java        |   4 +-
 .../task/SolveMailboxInconsistenciesService.java   |  41 ++--
 .../mail/task/SolveMailboxInconsistenciesTask.java |  20 +-
 ...nconsistenciesTaskAdditionalInformationDTO.java |   6 +-
 .../SolveMailboxInconsistenciesServiceTest.java    |   9 +-
 ...ailboxInconsistenciesTaskSerializationTest.java |   7 +-
 server/container/guice/cassandra-guice/pom.xml     |   6 +-
 .../org/apache/james/CassandraJamesServerMain.java |   6 +-
 .../data/CassandraRecipientRewriteTableModule.java |   4 +
 .../modules/webadmin}/CassandraRoutesModule.java   |   2 +-
 .../InconsistencySolvingRoutesModule.java}         |  34 ++-
 .../data/JPARecipientRewriteTableModule.java       |   4 +
 .../james/modules/data/MemoryDataModule.java       |   5 +
 server/container/guice/pom.xml                     |  12 --
 .../protocols/webadmin-cassandra-data/pom.xml      |  50 -----
 .../guice/protocols/webadmin-cassandra/pom.xml     |  53 -----
 .../META-INF/org/apache/james/spring-server.xml    |   1 +
 .../java/org/apache/james/util/StreamUtils.java    |  68 ++++++
 .../org/apache/james/util/StreamUtilsTest.java     |  70 +++++++
 server/data/data-api/pom.xml                       |   9 +
 .../james/rrt/api/AliasReverseResolver.java}       |  17 +-
 .../james/rrt/api/RecipientRewriteTable.java       |   2 +
 .../api/RecipientRewriteTableConfiguration.java    |  98 +++++++++
 .../RecipientRewriteTableConfigurationTest.java    |  83 ++++++++
 .../rrt/lib/AliasReverseResolverContract.java      | 167 +++++++++++++++
 .../apache/james/rrt/lib/CanSendFromContract.java  | 147 +++++++++++--
 .../CassandraRecipientRewriteTableV6Test.java      |   1 -
 .../CassandraRecipientRewriteTableV7Test.java      |   1 -
 .../james/rrt/cassandra/CassandraStepdefs.java     |   5 +-
 .../rrt/file/XMLRecipientRewriteTableTest.java     | 229 +++++++++++++++------
 .../org/apache/james/rrt/file/XMLStepdefs.java     |   4 +-
 .../rrt/jpa/JPARecipientRewriteTableTest.java      |   2 -
 .../java/org/apache/james/rrt/jpa/JPAStepdefs.java |   6 +-
 .../user/ldap/ReadOnlyUsersLDAPRepository.java     |  20 +-
 .../james/user/ldap/LdapGenericContainer.java      |  13 +-
 .../ReadOnlyUsersLDAPRepositoryInvalidDnTest.java  |  96 +++++++++
 .../user/ldap/ReadOnlyUsersLDAPRepositoryTest.java |  66 ++++--
 .../resources/{ => invalid}/ldif-files/Dockerfile  |   0
 .../resources/invalid}/ldif-files/populate.ldif    |   0
 .../rrt/lib/AbstractRecipientRewriteTable.java     |  50 ++---
 .../james/rrt/lib/AliasReverseResolverImpl.java    | 107 ++++++++++
 .../org/apache/james/rrt/lib/CanSendFromImpl.java  |  48 +----
 .../rrt/lib/AbstractRecipientRewriteTableTest.java |  44 ++--
 .../james/rrt/lib/RewriteTablesStepdefs.java       |  16 +-
 .../test/resources/cucumber/rewrite_tables.feature |   8 +-
 ...Test.java => AliasReverseResolverImplTest.java} |  21 +-
 .../apache/james/rrt/lib/CanSendFromImplTest.java  |   8 +-
 .../apache/james/rrt/memory/InMemoryStepdefs.java  |   5 +-
 .../memory/MemoryRecipientRewriteTableTest.java    |   7 +-
 .../methods/SetMessagesCreationProcessorTest.java  |   5 +-
 .../methods/SetMessagesUpdateProcessorTest.java    |   5 +-
 .../message/view/MessageFullViewFactoryTest.java   |  12 +-
 .../apache/james/smtpserver/SMTPServerTest.java    |   6 +-
 .../RabbitMQWebAdminServerIntegrationTest.java     |  36 +++-
 .../SolveMailboxInconsistenciesRequestToTask.java} |  15 +-
 .../james/webadmin/routes/UserRoutesTest.java      |   6 +-
 .../org/apache/james/queue/rabbitmq/Enqueuer.java  |   9 +
 .../queue/rabbitmq/RabbitMQMailQueueTest.java      |  30 +++
 .../distributed/RabbitMQWorkQueue.java             |  34 ++-
 .../RabbitMQWorkQueuePersistenceTest.java          |  20 +-
 src/adr/0019-reactor-netty-adoption.md             |  41 ++++
 src/homepage/index.html                            |  42 +++-
 .../server/manage-guice-distributed-james.md       |   7 +-
 src/site/markdown/server/manage-webadmin.md        |  64 +++++-
 68 files changed, 1570 insertions(+), 457 deletions(-)
 rename 
server/container/guice/{protocols/webadmin-cassandra/src/main/java/org/apache/james/modules/server
 => 
cassandra-guice/src/main/java/org/apache/james/modules/webadmin}/CassandraRoutesModule.java
 (99%)
 rename 
server/container/guice/{protocols/webadmin-cassandra-data/src/main/java/org/apache/james/modules/server/CassandraDataRoutesModules.java
 => 
cassandra-guice/src/main/java/org/apache/james/modules/webadmin/InconsistencySolvingRoutesModule.java}
 (53%)
 delete mode 100644 
server/container/guice/protocols/webadmin-cassandra-data/pom.xml
 delete mode 100644 server/container/guice/protocols/webadmin-cassandra/pom.xml
 copy 
server/{blob/blob-api/src/test/java/org/apache/james/blob/api/BlobTypeTest.java 
=> 
data/data-api/src/main/java/org/apache/james/rrt/api/AliasReverseResolver.java} 
(78%)
 create mode 100644 
server/data/data-api/src/main/java/org/apache/james/rrt/api/RecipientRewriteTableConfiguration.java
 create mode 100644 
server/data/data-api/src/test/java/org/apache/james/rrt/api/RecipientRewriteTableConfigurationTest.java
 create mode 100644 
server/data/data-api/src/test/java/org/apache/james/rrt/lib/AliasReverseResolverContract.java
 create mode 100644 
server/data/data-ldap/src/test/java/org/apache/james/user/ldap/ReadOnlyUsersLDAPRepositoryInvalidDnTest.java
 copy server/data/data-ldap/src/test/resources/{ => 
invalid}/ldif-files/Dockerfile (100%)
 copy server/{container/guice/cassandra-ldap-guice/src/test/resources => 
data/data-ldap/src/test/resources/invalid}/ldif-files/populate.ldif (100%)
 create mode 100644 
server/data/data-library/src/main/java/org/apache/james/rrt/lib/AliasReverseResolverImpl.java
 copy 
server/data/data-memory/src/test/java/org/apache/james/rrt/lib/{CanSendFromImplTest.java
 => AliasReverseResolverImplTest.java} (76%)
 copy 
server/protocols/webadmin/{webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/RecomputeAllFastViewProjectionItemsRequestToTask.java
 => 
webadmin-cassandra/src/main/java/org/apache/james/webadmin/routes/SolveMailboxInconsistenciesRequestToTask.java}
 (65%)
 create mode 100644 src/adr/0019-reactor-netty-adoption.md


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

Reply via email to