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