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 50185da JAMES-3377 In memory do not attempt message parsing a
performs a full match on the raw message content
new d48f01c JAMES-3402 JMAP MDN messages should have a Date header
new fa5bcc0 JAMES-3359 Mailbox/set update should handle clientId
resolution failures
new c852307 JAMES-3377 Text should match From field
new 3ad4edc JAMES-3396 RecipientRewriteTable should reject loop upon
AddressMapping Forward Group & Alias creation
new 2c439f8 JAMES-3396 WebAdmin should inform about loops
new 11ea9fb JAMES-3396 Document loop detection in webadmin documentation
The 6 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:
.../pages/distributed/operate/webadmin.adoc | 10 +++
.../james/rrt/api/LoopDetectedException.java} | 17 ++--
.../rrt/file/XMLRecipientRewriteTableTest.java | 35 +++++++++
.../rrt/lib/AbstractRecipientRewriteTable.java | 23 ++++++
.../rrt/lib/RecipientRewriteTableContract.java | 91 ++++++++++++++++++++++
.../test/resources/cucumber/rewrite_tables.feature | 7 --
.../james/transport/mailets/AliasMappingTest.java | 13 ++--
.../james/transport/mailets/DomainMappingTest.java | 2 +-
.../james/transport/mailets/GroupMappingTest.java | 17 ++--
.../transport/matchers/IsSenderInRRTLoopTest.java | 11 ++-
.../org/apache/james/jmap/draft/model/JmapMDN.java | 2 +
.../apache/james/jmap/draft/model/JmapMDNTest.java | 17 ++++
.../contract/EmailQueryMethodContract.scala | 58 ++++++++++++++
.../contract/MailboxSetMethodContract.scala | 53 +++++++++++++
.../james/jmap/method/MailboxSetMethod.scala | 2 +-
.../james/jmap/utils/search/MailboxFilter.scala | 8 +-
.../james/smtpserver/ValidRcptHandlerTest.java | 8 +-
.../webadmin/routes/AddressMappingRoutes.java | 7 ++
.../apache/james/webadmin/routes/AliasRoutes.java | 7 ++
.../james/webadmin/routes/ForwardRoutes.java | 7 ++
.../apache/james/webadmin/routes/GroupsRoutes.java | 18 ++++-
.../webadmin/routes/AddressMappingRoutesTest.java | 27 +++++++
.../james/webadmin/routes/AliasRoutesTest.java | 33 +++++++-
.../webadmin/routes/DomainMappingsRoutesTest.java | 2 +
.../james/webadmin/routes/ForwardRoutesTest.java | 23 ++++++
.../james/webadmin/routes/GroupsRoutesTest.java | 33 +++++++-
.../james/webadmin/routes/MappingRoutesTest.java | 2 +
src/site/markdown/server/manage-webadmin.md | 10 +++
28 files changed, 488 insertions(+), 55 deletions(-)
copy
server/{protocols/webadmin/webadmin-data/src/main/java/org/apache/james/webadmin/dto/AliasSourcesResponse.java
=>
data/data-api/src/main/java/org/apache/james/rrt/api/LoopDetectedException.java}
(75%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]