You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by ma...@apache.org on 2023/02/25 07:41:47 UTC
[james-project] branch refactorings-5 updated (6f640389d2 -> 2980d5561a)
This is an automated email from the ASF dual-hosted git repository.
matthieu pushed a change to branch refactorings-5
in repository https://gitbox.apache.org/repos/asf/james-project.git
discard 6f640389d2 fixup! Use extension method pattern to replace utility methods
discard 082bd49894 fixup! Throwing methods are uncommon in scala, let's throw at scala/java boundary
discard 36fa530069 Throwing methods are uncommon in scala, let's throw at scala/java boundary
discard a68953fc5b When we don't get any limiter, don't build a global rate limiter
discard 99efb9cfc1 GlobalRateLimiter can't be a case class as it contains a class
discard 2af783f13f Avoid some repetition
discard 7a1e9f29e3 Switch from OOP style to FP style
discard 3879a92ff2 Make EntityType more idiomatic
discard 8e12bd0dc7 Simplify PerRecipientRateLimit init
discard a6df85207f Use extension method pattern to replace utility methods
add bae6c512d4 JAMES-3885 Migrate users filters
add 13acca723d JAMES-3881 Prevent CommonsBeanutils1 deserialization exploit (#1457)
add 9065a14c20 JAMES-3881 -Djmx.remote.x.mlet.allow.getMBeansFromURL=false (#1454)
add 689c7520c6 Bump commons-fileupload in /server/protocols/jmap-rfc-8621 (#1461)
add 834a9787a9 [BOYSCOUT] AuthCmdHandler logs should be in the name of AuthCmdHandler
add 13778e84dd [BOYSCOUT] Update progress regarding some JMAP implementations
add 118aa23d6c [BOYSCOUT] Dedicated logger for failed SMTP logging attempts
add bc91a33777 JAMES-2601 Implement a LDAP healthCheck (#1453)
add 69a8d633a5 Use extension method pattern to replace utility methods
add 70d77445d2 Simplify PerRecipientRateLimit init
add bd1bb0384a Make EntityType more idiomatic
add 067cb9b74f Switch from OOP style to FP style
add 4c6bc91326 Avoid some repetition
add 22919f16cf GlobalRateLimiter can't be a case class as it contains a class
add 94772949fb When we don't get any limiter, don't build a global rate limiter
add 82e3b2786d Throwing methods are uncommon in scala, let's throw at scala/java boundary
add 2980d5561a Rename RecipientType to Recipient
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (6f640389d2)
\
N -- N -- N refs/heads/refactorings-5 (2980d5561a)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
examples/custom-listeners/pom.xml | 6 ++
mailbox/cassandra/pom.xml | 2 +-
mailbox/jpa/pom.xml | 2 +-
mailbox/lucene/pom.xml | 5 +
mailbox/memory/pom.xml | 2 +-
mailbox/plugin/quota-search-scanning/pom.xml | 5 +
mailbox/plugin/quota-search/pom.xml | 5 +
mailbox/scanning-search/pom.xml | 5 +
mailbox/spring/pom.xml | 5 +
mailbox/store/pom.xml | 2 +-
mailbox/tools/copier/pom.xml | 5 +
mailbox/tools/indexer/pom.xml | 5 +
mpt/impl/imap-mailbox/cassandra/pom.xml | 2 +-
mpt/impl/imap-mailbox/inmemory/pom.xml | 5 +
mpt/impl/imap-mailbox/jpa/pom.xml | 2 +-
mpt/impl/imap-mailbox/lucenesearch/pom.xml | 5 +
pom.xml | 12 +++
protocols/imap/pom.xml | 5 +
.../protocols/smtp/core/esmtp/AuthCmdHandler.java | 9 +-
.../sample-configuration/jvm.properties | 6 +-
.../docs/modules/ROOT/pages/operate/security.adoc | 2 +-
.../docs/modules/ROOT/pages/operate/webadmin.adoc | 1 +
.../sample-configuration/jvm.properties | 4 +
.../sample-configuration/jvm.properties | 4 +
.../jpa-app/sample-configuration/jvm.properties | 4 +
.../sample-configuration/jvm.properties | 4 +
.../memory-app/sample-configuration/jvm.properties | 6 +-
server/apps/spring-app/pom.xml | 4 +-
server/blob/blob-export-file/pom.xml | 4 +
.../james/modules/data/CassandraJmapModule.java | 9 +-
server/container/guice/configuration/pom.xml | 4 +
.../james/data/LdapUsersRepositoryModule.java | 4 +
.../james/modules/data/MemoryDataJmapModule.java | 5 +
server/container/mailbox-jmx/pom.xml | 5 +
.../impl/FilterUsernameChangeTaskStep.java} | 40 ++++----
.../impl/FilterUsernameChangeTaskStepTest.java | 113 +++++++++++++++++++++
.../apache/james/user/ldap/LdapHealthCheck.java | 38 ++++---
...InvalidDnTest.java => LdapHealthCheckTest.java} | 57 ++++-------
.../james/transport/mailets/EntityType.scala | 14 +--
.../james/transport/mailets/GlobalRateLimit.scala | 2 +-
.../transport/mailets/PerSenderRateLimit.scala | 2 +-
server/protocols/jmap-draft/pom.xml | 5 +
.../doc/specs/spec/mail/delegation.mdown | 2 +-
.../jmap-rfc-8621/doc/specs/spec/mail/thread.mdown | 6 +-
server/protocols/jmap-rfc-8621/pom.xml | 7 +-
.../protocols/protocols-pop3-distributed/pom.xml | 5 +
server/protocols/protocols-pop3/pom.xml | 5 +
.../MemoryUsernameChangeIntegrationTest.java | 62 ++++++++++-
.../webadmin/webadmin-mail-over-web/pom.xml | 11 +-
.../protocols/webadmin/webadmin-mailqueue/pom.xml | 4 +
src/site/markdown/server/manage-webadmin.md | 1 +
51 files changed, 414 insertions(+), 115 deletions(-)
copy server/data/{data-api/src/main/java/org/apache/james/user/api/DelegationUsernameChangeTaskStep.java => data-jmap/src/main/java/org/apache/james/jmap/api/filtering/impl/FilterUsernameChangeTaskStep.java} (55%)
create mode 100644 server/data/data-jmap/src/test/java/org/apache/james/jmap/api/filtering/impl/FilterUsernameChangeTaskStepTest.java
copy backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/utils/CassandraHealthCheck.java => server/data/data-ldap/src/main/java/org/apache/james/user/ldap/LdapHealthCheck.java (62%)
copy server/data/data-ldap/src/test/java/org/apache/james/user/ldap/{ReadOnlyUsersLDAPRepositoryInvalidDnTest.java => LdapHealthCheckTest.java} (52%)
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org