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 5887c6c  JAMES-2981 update cassandra configuration documentation
     new 01411c5  JAMES-2949 add strong typing in UsersRepository API and more 
generally on Username concept
     new 733d51b  Request for comment: make UsersRepository case insensitive.
     new 42faa90  James-2949 Fix tokens with valid usernames when needed, 
regenerate public key
     new a7e583c  JAMES-2949 JWT authentication strategy should not accept 
invalid usernames
     new ff4d3e9  JAMES-2949 Remove some implicit calls to Username::toString
     new 01a4514  JAMES-2972 correct use of mailet attribute from 'matcher' to 
'match', project-wide
     new 19f9b64  JAMES-2972 commented-out WithPriority mailet/matcher, added 
description/explanation for both
     new e52a8e5  JAMES-2972 log at debug level when matcher gets 
auto-configured to match all mails
     new 9e521d0  JAMES-2972 log at debug level when null mailet destroys a mail
     new 4caef14  [Refactoring] ResultUtils: Remove unused javadoc and constants
     new 5936fff  [Refactoring] ResultUtils: standardize method signature
     new 36488e7  [Refactoring] ResultUtils: avoid final variables
     new a08d632  [Refactoring] MailboxMessageResultImplTest: Do not declare 
unthrown exceptions
     new 710cf88  [Refactoring] MessageResultImpl: Remove never thrown 
exceptions
     new 195ab61  [Refactoring] MessageResultImpl: Remove redundant cast
     new 7b8fc36  [Refactoring] MessageResultImpl: partContent can never be null
     new 8675520  [Refactoring] MessageResultImpl: solve visibility issues
     new 61f0531  [Refactoring] MessageResultImpl: avoid final variable
     new 9230fb5  [Refactoring] MessageResultImpl: HeadersImpl can be static
     new fd8ef1c  [Refactoring] MessageResultImpl: Reorder fields
     new 7463a26  [Refactoring] MessageResultImpl: getPartContent 
computeIfAbsent
     new 9ded6a8  [Refactoring] MessageResultImpl: optimize import
     new 2de4080  [Refactoring] MimeDescriptorImpl: method declaration 
sanitizing
     new b653317  [Refactoring] MimeDescriptorImpl: avoid line break between 
fields
     new 8041b57  [Refactoring] MimeDescriptorImpl: Use StandardCharsets
     new ad5f84d  [Refactoring] MimeDescriptorImpl: Move isComposite to 
MessageResultImpl
     new 732e722  [Refactoring] MimeDescriptorImpl: Constructor should be 
private
     new 5362805  [Refactoring] MimeDescriptorImpl: Remove not thrown exception
     new 5aa1ebd  [Refactoring] ResultHeader: use StandardCharsets
     new 6fc4fca  [Refactoring] ResultHeader: avoid line breaks between fields
     new 3ab0bb8  [Refactoring] ResultHeader: remove not thrown exception
     new 49565e7  [Refactoring] ResultHeader: remove not thrown exception
     new 7708ca4  [Refactoring] ResultHeader: PartContentBuilder reindex switch
     new 3723093  [Refactoring] PartContentBuilder: remove unreachable switch 
case
     new 57da2c3  [Refactoring] MessageResultImpl: headers are never null
     new 5861d4d  JAMES-2632 MailboxMetaData could "cheaply" incorporate 
mailbox ACL
     new c8d7d24  JAMES-2632 Allow bulk mailbox counter retrieval
     new 3281e54  JAMES-2632 Add mailboxId in mailbox counter
     new c1b5058  JAMES-2632 Add MailboxCounters to mailbox metadata
     new f6670e9  JAMES-2632 Optimize get all mailboxes
     new c1b2357  JAMES-2632 concatMap for mailbox search
     new f0d13b5  JAMES-2632 Allow bulk mailbox counter retrieval
     new 6cce9bc  [Refactoring] Remove some unused methods in JPAMailboxMapper
     new efc3749  JAMES-2632 Fix typo in MailboxFactory

The 44 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:
 .../main/java/org/apache/james/core/Username.java  |   5 +
 .../listeners/SetCustomFlagOnBigMessages.java      |   2 +-
 .../listeners/SetCustomFlagOnBigMessagesTest.java  |   3 +-
 .../org/apache/james/mailbox/MailboxManager.java   |   9 +-
 .../org/apache/james/mailbox/MailboxSession.java   |  10 +-
 .../james/mailbox/acl/GroupMembershipResolver.java |   4 +-
 .../james/mailbox/acl/MailboxACLResolver.java      |   3 +-
 .../mailbox/acl/SimpleGroupMembershipResolver.java |  10 +-
 .../james/mailbox/acl/UnionMailboxACLResolver.java |   9 +-
 .../exception/UserDoesNotExistException.java       |  10 +-
 .../org/apache/james/mailbox/model/Mailbox.java    |   7 +-
 .../org/apache/james/mailbox/model/MailboxACL.java |  16 +-
 .../james/mailbox/model/MailboxCounters.java       |  22 +-
 .../james/mailbox/model/MailboxMetaData.java       |  20 +-
 .../apache/james/mailbox/model/MailboxPath.java    |  13 +-
 .../james/mailbox/model/search/MailboxQuery.java   |  20 +-
 .../mailbox/AbstractSubscriptionManagerTest.java   |   3 +-
 .../apache/james/mailbox/MailboxListenerTest.java  |   8 +-
 .../james/mailbox/MailboxManagerStressTest.java    |   3 +-
 .../apache/james/mailbox/MailboxManagerTest.java   |  47 +-
 .../apache/james/mailbox/MailboxSessionUtil.java   |   5 +-
 .../apache/james/mailbox/MessageMoveEventTest.java |  20 +-
 .../james/mailbox/acl/PositiveUserACLDiffTest.java |   6 +-
 .../acl/SimpleGroupMembershipResolverTest.java     |  14 +-
 .../mailbox/acl/UnionMailboxACLResolverTest.java   | 373 +++++++--------
 .../james/mailbox/events/EventBusTestFixture.java  |   2 +-
 .../mailbox/events/EventDeadLettersContract.java   |   2 +-
 .../apache/james/mailbox/events/GroupContract.java |   8 +-
 .../apache/james/mailbox/events/KeyContract.java   |   3 +-
 .../james/mailbox/fixture/MailboxFixture.java      |   7 +-
 .../mailbox/manager/ManagerTestProvisionner.java   |   5 +-
 .../apache/james/mailbox/mock/DataProvisioner.java |   6 +-
 .../apache/james/mailbox/model/MailboxACLTest.java |  15 +-
 .../james/mailbox/model/MailboxAssertTests.java    |  27 +-
 .../james/mailbox/model/MailboxPathTest.java       |  88 ++--
 .../mailbox/model/search/MailboxQueryTest.java     |  19 +-
 .../james/mailbox/backup/DefaultMailboxBackup.java |   8 +-
 .../mailbox/backup/ZipMailArchiveRestorer.java     |   4 +-
 .../mailbox/backup/MailboxMessageFixture.java      |   8 +-
 .../cassandra/mail/CassandraAttachmentMapper.java  |   2 +-
 .../mail/CassandraAttachmentOwnerDAO.java          |   6 +-
 .../cassandra/mail/CassandraMailboxCounterDAO.java |   6 +-
 .../cassandra/mail/CassandraMailboxDAO.java        |   3 +-
 .../cassandra/mail/CassandraMailboxMapper.java     |   5 +-
 .../cassandra/mail/CassandraMailboxPathDAO.java    |   3 +-
 .../mail/CassandraMailboxPathDAOImpl.java          |   5 +-
 .../cassandra/mail/CassandraMailboxPathV2DAO.java  |   9 +-
 .../cassandra/mail/CassandraMessageMapper.java     |  43 +-
 .../mail/CassandraUserMailboxRightsDAO.java        |   9 +-
 .../mail/task/MailboxMergingTaskRunner.java        |   3 +-
 .../cassandra/mail/utils/MailboxBaseTupleUtil.java |   5 +-
 .../mail/CassandraAttachmentOwnerDAOTest.java      |   9 +-
 .../mail/CassandraIndexTableHandlerTest.java       |   3 +-
 .../mail/CassandraMailboxCounterDAOTest.java       |  14 +-
 .../cassandra/mail/CassandraMailboxDAOTest.java    |   8 +-
 .../CassandraMailboxMapperConcurrencyTest.java     |   3 +-
 .../cassandra/mail/CassandraMailboxMapperTest.java |   3 +-
 .../mail/CassandraMailboxPathDAOTest.java          |   5 +-
 .../cassandra/mail/CassandraMapperProvider.java    |   3 +-
 .../mail/CassandraMessageIdMapperTest.java         |   3 +-
 .../mail/CassandraModSeqProviderTest.java          |   3 +-
 .../cassandra/mail/CassandraUidProviderTest.java   |   3 +-
 .../mail/CassandraUserMailboxRightsDAOTest.java    |   3 +-
 .../mail/migration/MailboxPathV2MigrationTest.java |   3 +-
 ...asticSearchListeningMessageSearchIndexTest.java |   3 +-
 .../scala/org/apache/james/event/json/DTOs.scala   |   3 +-
 .../james/event/json/AddedSerializationTest.java   |   2 +-
 .../event/json/ExpungedSerializationTest.java      |   2 +-
 .../event/json/FlagsUpdatedSerializationTest.java  |   2 +-
 .../MailboxACLUpdatedEventSerializationTest.java   |   4 +-
 .../event/json/MailboxAddedSerializationTest.java  |   2 +-
 .../json/MailboxDeletionSerializationTest.java     |   2 +-
 .../json/MailboxRenamedSerializationTest.java      |   4 +-
 .../james/event/json/dtos/MailboxPathTest.java     |  12 +-
 .../james/mailbox/jpa/mail/JPAMailboxMapper.java   |  63 +--
 .../james/mailbox/jpa/mail/JPAMessageMapper.java   |  26 +-
 .../james/mailbox/jpa/mail/model/JPAMailbox.java   |   7 +-
 .../model/openjpa/AbstractJPAMailboxMessage.java   |   4 +-
 .../james/mailbox/jpa/mail/JPAMapperProvider.java  |   3 +-
 .../jpa/mail/TransactionalMailboxMapper.java       |   3 +-
 .../jpa/mail/TransactionalMessageMapper.java       |   8 +
 .../LuceneMailboxMessageSearchIndexTest.java       |  10 +-
 .../apache/james/mailbox/maildir/MaildirStore.java |  17 +-
 .../mailbox/maildir/mail/MaildirMailboxMapper.java |   7 +-
 .../mailbox/maildir/mail/MaildirMessageMapper.java |   9 +
 .../maildir/user/MaildirSubscriptionMapper.java    |   9 +-
 .../inmemory/mail/InMemoryAttachmentMapper.java    |   2 +-
 .../inmemory/mail/InMemoryMailboxMapper.java       |   5 +-
 .../inmemory/mail/InMemoryMessageMapper.java       |  35 +-
 .../quota/InMemoryCurrentQuotaManager.java         |   3 +-
 .../inmemory/mail/InMemoryMapperProvider.java      |   6 +-
 .../james/vault/DeletedMessageVaultHook.java       |   6 +-
 .../james/vault/DeletedMessageVaultHookTest.java   |  20 +-
 .../ElasticSearchQuotaSearcherTest.java            |   2 +-
 .../search/scanning/ScanningQuotaSearcher.java     |   3 +-
 .../james/quota/search/QuotaSearcherContract.java  |  72 +--
 .../mailbox/spamassassin/SpamAssassinListener.java |   6 +-
 .../spamassassin/SpamAssassinListenerTest.java     |   3 +-
 .../mailbox/spring/AnonymousAuthenticator.java     |   3 +-
 .../james/mailbox/spring/NoAuthorizator.java       |   3 +-
 .../apache/james/mailbox/store/Authenticator.java  |   3 +-
 .../apache/james/mailbox/store/Authorizator.java   |   3 +-
 .../james/mailbox/store/FakeAuthenticator.java     |  10 +-
 .../james/mailbox/store/FakeAuthorizator.java      |  12 +-
 .../james/mailbox/store/MessageResultImpl.java     | 143 +++---
 .../james/mailbox/store/MimeDescriptorImpl.java    |  63 +--
 .../apache/james/mailbox/store/ResultHeader.java   |  11 +-
 .../apache/james/mailbox/store/ResultUtils.java    |  95 ++--
 .../james/mailbox/store/SessionProvider.java       |  11 +-
 .../mailbox/store/StoreAttachmentManager.java      |   6 +-
 .../james/mailbox/store/StoreMailboxManager.java   |  49 +-
 .../james/mailbox/store/StoreMessageManager.java   |  11 +-
 .../james/mailbox/store/StoreRightManager.java     |  16 +-
 .../mailbox/store/SystemMailboxesProviderImpl.java |   6 +-
 .../store/event/MailboxAnnotationListener.java     |   2 +-
 .../mailbox/store/mail/AbstractMessageMapper.java  |   1 +
 .../james/mailbox/store/mail/AttachmentMapper.java |   2 +-
 .../james/mailbox/store/mail/MailboxMapper.java    |   3 +-
 .../james/mailbox/store/mail/MessageMapper.java    |   3 +
 .../james/mailbox/store/mail/model/Username.java   |  74 ---
 .../store/quota/DefaultUserQuotaRootResolver.java  |  15 +-
 .../store/search/ListeningMessageSearchIndex.java  |   2 +-
 .../store/streaming/PartContentBuilder.java        |  25 +-
 .../AbstractMailboxManagerAttachmentTest.java      |   3 +-
 .../store/AbstractMessageIdManagerStorageTest.java |   3 +-
 .../store/MailboxMessageResultImplTest.java        |  26 +-
 .../james/mailbox/store/StoreBlobManagerTest.java  |   3 +-
 .../store/StoreMailboxManagerAnnotationTest.java   |   3 +-
 .../mailbox/store/StoreMailboxManagerTest.java     |  25 +-
 .../StoreMailboxMessageResultIteratorTest.java     |  13 +-
 .../james/mailbox/store/StoreRightManagerTest.java |  39 +-
 .../store/event/MailboxAnnotationListenerTest.java |  10 +-
 .../james/mailbox/store/mail/MessageUtilsTest.java |   3 +-
 .../store/mail/model/AttachmentMapperTest.java     |   5 +-
 .../store/mail/model/ListMailboxAssert.java        |   7 +-
 .../store/mail/model/ListMailboxAssertTest.java    |   3 +-
 .../store/mail/model/ListMessageAssertTest.java    |   3 +-
 .../store/mail/model/MailboxMapperACLTest.java     |  85 ++--
 .../store/mail/model/MailboxMapperTest.java        |  22 +-
 .../store/mail/model/MessageIdMapperTest.java      |  10 +-
 .../store/mail/model/MessageMapperTest.java        |  26 +-
 .../mailbox/store/mail/model/MessageMoveTest.java  |   6 +-
 .../model/MessageWithAttachmentMapperTest.java     |   3 +-
 .../mailbox/store/mail/model/UsernameTest.java     |  60 ---
 .../quota/DefaultUserQuotaRootResolverTest.java    |  12 +-
 .../mailbox/store/quota/QuotaCheckerTest.java      |   3 +-
 .../search/AbstractMessageSearchIndexTest.java     |   5 +-
 .../mailbox/tools/copier/MailboxCopierImpl.java    |   3 +-
 .../mailbox/tools/copier/MailboxCopierTest.java    |   3 +-
 .../mailbox/tools/indexer/ReIndexerImpl.java       |   2 +-
 .../mailbox/tools/indexer/ReIndexerPerformer.java  |  11 +-
 .../tools/indexer/CassandraReIndexerImplTest.java  |   3 +-
 .../tools/indexer/MessageIdReIndexerImplTest.java  |   3 +-
 .../mailbox/tools/indexer/ReIndexerImplTest.java   |   4 +-
 .../mailbox/store/mail/ZooUidProviderTest.java     |   6 +-
 .../james/transport/mailets/AbstractSign.java      |   7 +-
 .../james/transport/mailets/ICALToHeader.java      |   2 +-
 .../transport/mailets/ICALToJsonAttribute.java     |   2 +-
 .../org/apache/james/transport/mailets/Null.java   |   5 +
 .../apache/james/mpt/ant/MailProtocolTestTask.java |   3 +-
 .../java/org/apache/james/mpt/api/HostSystem.java  |   3 +-
 .../org/apache/james/mpt/api/ImapHostSystem.java   |   3 +-
 .../java/org/apache/james/mpt/api/UserAdder.java   |   4 +-
 .../apache/james/mpt/host/ExternalHostSystem.java  |   5 +-
 .../script/GenericSimpleScriptedTestProtocol.java  |  21 +-
 .../james/mpt/script/ImapScriptedTestProtocol.java |  13 +-
 .../apache/james/mpt/user/ScriptedUserAdder.java   |  11 +-
 .../apache/james/mpt/TestExternalHostSystem.java   |   3 +-
 .../apache/james/mpt/TestScriptedUserAdder.java    |   3 +-
 .../apache/james/mpt/host/JamesImapHostSystem.java |   9 +-
 .../james/mpt/imapmailbox/GrantRightsOnHost.java   |   3 +-
 .../james/mpt/imapmailbox/ImapTestConstants.java   |   4 +-
 .../james/mpt/imapmailbox/suite/ACLCommands.java   |   3 +-
 .../mpt/imapmailbox/suite/ACLIntegration.java      |   7 +-
 .../imapmailbox/suite/ACLScriptedTestProtocol.java |  18 +-
 .../mpt/imapmailbox/suite/AuthenticatePlain.java   |   5 +-
 .../mpt/imapmailbox/suite/AuthenticatedState.java  |  10 +-
 .../imapmailbox/suite/ListingWithSharingTest.java  |   3 +-
 .../imapmailbox/suite/base/BasicImapCommands.java  |   2 +-
 .../imapmailbox/cyrus/host/CyrusHostSystem.java    |   7 +-
 .../mpt/imapmailbox/cyrus/host/CyrusUserAdder.java |   5 +-
 .../cyrus/host/GrantRightsOnCyrusHost.java         |   5 +-
 .../DockerDeploymentValidationGuiceJPATest.java    |   3 +-
 .../DockerDeploymentValidationSpringJPATest.java   |   3 +-
 .../james/host/docker/CliProvisioningAPI.java      |   5 +-
 .../host/external/ExternalJamesImapHostSystem.java |   3 +-
 .../host/external/NoopDomainsAndUserAdder.java     |   3 +-
 .../james/mpt/host/JamesManageSieveHostSystem.java |   4 +-
 .../org/apache/james/mpt/smtp/SmtpTestRule.java    |   6 +-
 .../java/org/apache/james/mpt/maven/AddUser.java   |   7 +-
 protocols/api/pom.xml                              |   4 +
 .../james/protocols/api/ProtocolSession.java       |   7 +-
 .../james/protocols/api/ProtocolSessionImpl.java   |  11 +-
 .../apache/james/imap/api/ImapSessionUtils.java    |   5 +-
 .../org/apache/james/imap/main/PathConverter.java  |   5 +-
 .../imap/processor/AbstractAuthProcessor.java      |   7 +-
 .../imap/processor/AbstractMailboxProcessor.java   |   2 +-
 .../james/imap/api/ImapSessionUtilsTest.java       |   3 +-
 .../decode/parser/CreateCommandParserTest.java     |   3 +-
 .../apache/james/imap/main/PathConverterTest.java  |   3 +-
 .../james/imap/processor/CopyProcessorTest.java    |   2 +-
 .../imap/processor/DeleteACLProcessorTest.java     |   7 +-
 .../james/imap/processor/GetACLProcessorTest.java  |   3 +-
 .../imap/processor/GetAnnotationProcessorTest.java |   3 +-
 .../imap/processor/GetQuotaProcessorTest.java      |   6 +-
 .../imap/processor/GetQuotaRootProcessorTest.java  |   6 +-
 .../james/imap/processor/LSubProcessorTest.java    |   3 +-
 .../imap/processor/ListRightsProcessorTest.java    |   9 +-
 .../james/imap/processor/MoveProcessorTest.java    |   2 +-
 .../james/imap/processor/SearchProcessorTest.java  |  10 +-
 .../james/imap/processor/SetACLProcessorTest.java  |  12 +-
 .../imap/processor/SetAnnotationProcessorTest.java |   3 +-
 .../imap/processor/SetQuotaProcessorTest.java      |   3 +-
 .../processor/base/MailboxEventAnalyserTest.java   |   8 +-
 .../processor/base/SelectedMailboxImplTest.java    |   5 +-
 .../managesieve/api/AuthenticationProcessor.java   |   4 +-
 .../org/apache/james/managesieve/api/Session.java  |   5 +-
 .../james/managesieve/core/CoreProcessor.java      |  18 +-
 .../core/PlainAuthenticationProcessor.java         |   7 +-
 .../james/managesieve/util/SettableSession.java    |   7 +-
 .../james/protocols/netty/ProtocolMDCContext.java  |   2 +-
 .../pop3/core/AbstractApopCmdHandler.java          |  10 +-
 .../pop3/core/AbstractPassCmdHandler.java          |  16 +-
 .../james/protocols/pop3/core/UserCmdHandler.java  |   3 +-
 .../protocols/pop3/AbstractPOP3ServerTest.java     |   5 +-
 .../protocols/pop3/utils/TestPassCmdHandler.java   |   5 +-
 ...ractSenderAuthIdentifyVerificationRcptHook.java |  12 +-
 .../smtp/core/ReceivedDataLineFilter.java          |   2 +-
 .../protocols/smtp/core/esmtp/AuthCmdHandler.java  |  27 +-
 .../apache/james/protocols/smtp/hook/AuthHook.java |   3 +-
 .../fastfail/ResolvableEhloHeloHandlerTest.java    |   9 +-
 .../protocols/smtp/utils/BaseFakeSMTPSession.java  |   6 +-
 server/app/src/main/resources/mailetcontainer.xml  |  20 +-
 .../james/cli/ReindexCommandIntegrationTest.java   |   3 +-
 .../test/java/org/apache/james/ESReporterTest.java |   3 +-
 .../org/apache/james/FixingGhostMailboxTest.java   |   5 +-
 .../apache/james/CassandraLdapJamesServerTest.java |   4 +-
 .../CassandraRabbitMQLdapJmapJamesServerTest.java  |   2 +-
 .../java/org/apache/james/utils/DataProbeImpl.java |  12 +-
 .../org/apache/james/modules/ACLProbeImpl.java     |   5 +-
 .../org/apache/james/modules/MailboxProbeImpl.java |  26 +-
 .../org/apache/james/modules/QuotaProbesImpl.java  |   3 +-
 .../apache/james/jmap/draft/JmapGuiceProbe.java    |   3 +-
 .../apache/james/jmap/draft/MessageIdProbe.java    |   7 +-
 .../apache/james/modules/TestJMAPServerModule.java |  52 +-
 .../mailbox/store/UserRepositoryAuthenticator.java |   3 +-
 .../mailbox/store/UserRepositoryAuthorizator.java  |   3 +-
 .../store/UserRepositoryAuthenticatorTest.java     |   5 +-
 .../store/UserRepositoryAuthorizatorTest.java      |   5 +-
 .../adapter/mailbox/MailboxManagerManagement.java  |  20 +-
 .../james/adapter/mailbox/QuotaManagement.java     |   3 +-
 .../james/adapter/mailbox/ReIndexerManagement.java |   3 +-
 .../adapter/mailbox/MailboxManagementTest.java     |  43 +-
 .../adapter/mailbox/ReIndexerManagementTest.java   |   3 +-
 .../container/spring/tool/James23Importer.java     | 184 -------
 .../spring/tool/James23ImporterManagement.java     |  64 ---
 .../tool/James23ImporterManagementMBean.java       |  53 --
 .../org/apache/james/user/api/UsersRepository.java |  25 +-
 .../user/api/UsersRepositoryManagementMBean.java   |  10 +-
 .../java/org/apache/james/user/api/model/User.java |   8 +-
 .../user/cassandra/CassandraUsersRepository.java   |  36 +-
 .../sieverepository/file/SieveFileRepository.java  |   2 +-
 .../cassandra/access/CassandraAccessTokenDAO.java  |  11 +-
 .../access/CassandraAccessTokenRepository.java     |   9 +-
 .../jmap/api/access/AccessTokenRepository.java     |   5 +-
 .../apache/james/jmap/api/vacation/AccountId.java  |   6 +
 .../memory/access/MemoryAccessTokenRepository.java |  10 +-
 .../jmap/api/access/AccessTokenRepositoryTest.java |  10 +-
 .../apache/james/user/jpa/JPAUsersRepository.java  |  45 +-
 .../org/apache/james/user/jpa/model/JPAUser.java   |   7 +-
 .../user/ldap/LdapRepositoryConfiguration.java     |   7 +-
 .../apache/james/user/ldap/ReadOnlyLDAPUser.java   |   7 +-
 .../user/ldap/ReadOnlyUsersLDAPRepository.java     |  32 +-
 .../james/user/ldap/DockerLdapSingleton.java       |   4 +-
 .../user/ldap/ReadOnlyUsersLDAPRepositoryTest.java |  12 +-
 .../james/user/lib/AbstractUsersRepository.java    |  31 +-
 .../james/user/lib/UsersRepositoryManagement.java  |  33 +-
 .../james/user/lib/model/DefaultJamesUser.java     |   5 +-
 .../apache/james/user/lib/model/DefaultUser.java   |   9 +-
 .../user/lib/AbstractUsersRepositoryTest.java      |  47 +-
 .../james/user/memory/MemoryUsersRepository.java   |  32 +-
 .../user/memory/MemoryUsersRepositoryTest.java     |  66 ++-
 .../user/memory/UsersRepositoryManagementTest.java |  33 +-
 .../apache/james/smtp/SmtpRandomStoringTest.java   |   3 +-
 .../james/transport/mailets/AliasMappingTest.java  |   7 +-
 .../james/transport/mailets/DomainMappingTest.java |   5 +-
 .../james/transport/mailets/GroupMappingTest.java  |   5 +-
 .../lib/AbstractStateMailetProcessor.java          |   1 +
 .../impl/JamesMailetContextTest.java               |   9 +-
 .../james/transport/mailets/MetricsMailet.java     |   2 +-
 .../james/transport/mailets/RandomStoring.java     |   3 +-
 .../james/transport/mailets/SpamAssassin.java      |   3 +-
 .../mailets/ToSenderDomainRepository.java          |   2 +-
 .../james/transport/mailets/ToSenderFolder.java    |   5 +-
 .../james/transport/mailets/WhiteListManager.java  |   3 +-
 .../transport/mailets/WithStorageDirective.java    |   4 +-
 .../mailets/delivery/MailboxAppender.java          |   7 +-
 .../mailets/delivery/SimpleMailStore.java          |  11 +-
 .../transport/mailets/jsieve/ResourceLocator.java  |   2 +-
 .../mailets/jsieve/delivery/SievePoster.java       |   5 +-
 .../mailets/managesieve/ManageSieveMailet.java     |   3 +-
 .../matchers/AbstractSQLWhitelistMatcher.java      |   3 +-
 .../james/transport/matchers/IsOverQuota.java      |   3 +-
 .../transport/mailets/ResourceLocatorTest.java     |   4 +-
 .../mailets/delivery/LocalDeliveryTest.java        |  13 +-
 .../mailets/delivery/MailboxAppenderTest.java      |   3 +-
 .../mailets/delivery/SieveIntegrationTest.java     |  20 +-
 .../mailets/delivery/SimpleMailStoreTest.java      |  11 +-
 .../mailets/delivery/ToRecipientFolderTest.java    |  18 +-
 .../managesieve/ManageSieveMailetTestCase.java     |   2 +-
 .../james/transport/matchers/IsOverQuotaTest.java  |  13 +-
 .../java/org/apache/james/fetchmail/FetchMail.java |   5 +-
 .../jmap/cassandra/CassandraBulkOperationTest.java |   7 +-
 .../apache/james/jmap/HttpJmapAuthentication.java  |   9 +-
 .../apache/james/jmap/JMAPAuthenticationTest.java  |  18 +-
 .../org/apache/james/jmap/MessageAppender.java     |   3 +-
 .../org/apache/james/jmap/ProvisioningTest.java    |   7 +-
 .../org/apache/james/jmap/TestingConstants.java    |   8 +-
 .../apache/james/jmap/VacationIntegrationTest.java |  47 +-
 .../integration/DeletedMessagesVaultTest.java      |   7 +-
 .../jmap/draft/methods/integration/FilterTest.java | 168 +++----
 .../integration/ForwardIntegrationTest.java        |  46 +-
 .../integration/GetMailboxesMethodTest.java        | 152 +++---
 .../integration/GetMessageListMethodTest.java      | 531 ++++++++++-----------
 .../integration/GetVacationResponseTest.java       |  20 +-
 ...LinshareBlobExportMechanismIntegrationTest.java |   5 +-
 .../methods/integration/QuotaMailingTest.java      |  23 +-
 .../methods/integration/SendMDNMethodTest.java     |  32 +-
 .../integration/SetMailboxesMethodTest.java        | 175 +++----
 .../SetMessagesMethodReRoutingTest.java            |   5 +-
 .../methods/integration/SetMessagesMethodTest.java | 409 ++++++++--------
 .../SetMessagesOutboxFlagUpdateTest.java           |  13 +-
 .../integration/SetVacationResponseTest.java       |   3 +-
 .../methods/integration/SpamAssassinContract.java  |   3 +-
 .../integration/cucumber/DownloadStepdefs.java     |  15 +-
 .../cucumber/GetMessagesMethodStepdefs.java        |  11 +-
 .../cucumber/SetMailboxesMethodStepdefs.java       |   3 +-
 .../cucumber/SetMessagesMethodStepdefs.java        |   3 +-
 .../methods/integration/cucumber/UserStepdefs.java |   3 +-
 .../ReindexingWithEventDeadLettersTest.java        |   8 +-
 .../draft/AccessTokenAuthenticationStrategy.java   |   3 +-
 .../james/jmap/draft/AuthenticationServlet.java    |   7 +-
 .../draft/DefaultMailboxesProvisioningFilter.java  |   4 +-
 .../jmap/draft/JWTAuthenticationStrategy.java      |  25 +-
 ...ParameterAccessTokenAuthenticationStrategy.java |   4 +-
 .../james/jmap/draft/UserProvisioningFilter.java   |  13 +-
 .../james/jmap/draft/api/AccessTokenManager.java   |   5 +-
 .../jmap/draft/crypto/AccessTokenManagerImpl.java  |   7 +-
 .../james/jmap/draft/json/ObjectMapperFactory.java |  29 +-
 .../jmap/draft/methods/GetMailboxesMethod.java     |   5 +-
 .../draft/methods/GetVacationResponseMethod.java   |   2 +-
 .../methods/SetMailboxesCreationProcessor.java     |   4 +-
 .../draft/methods/SetMailboxesUpdateProcessor.java |   5 +-
 .../draft/methods/SetVacationResponseMethod.java   |   2 +-
 .../james/jmap/draft/model/MailboxFactory.java     |  82 +++-
 .../jmap/draft/model/mailbox/MailboxNamespace.java |  13 +-
 .../james/jmap/draft/model/mailbox/Rights.java     |  44 +-
 .../jmap/draft/send/PostDequeueDecorator.java      |   3 +-
 .../jmap/event/PropagateLookupRightListener.java   |   2 +-
 .../mailet/ExtractMDNOriginalJMAPMessageId.java    |  10 +-
 .../james/jmap/mailet/filter/ActionApplier.java    |   2 +-
 .../james/jmap/mailet/filter/JMAPFiltering.java    |   4 +-
 .../AccessTokenAuthenticationStrategyTest.java     |   8 +-
 .../james/jmap/draft/AuthenticationFilterTest.java |   8 +-
 .../DefaultMailboxesProvisioningFilterTest.java    |   3 +-
 ...faultMailboxesProvisioningFilterThreadTest.java |   3 +-
 .../james/jmap/draft/DownloadServletTest.java      |   3 +-
 .../jmap/draft/JWTAuthenticationStrategyTest.java  |  36 +-
 ...meterAccessTokenAuthenticationStrategyTest.java |   3 +-
 .../jmap/draft/UserProvisioningFilterTest.java     |  23 +-
 .../draft/UserProvisioningFilterThreadTest.java    |   3 +-
 .../draft/crypto/AccessTokenManagerImplTest.java   |  25 +-
 .../jmap/draft/json/ObjectMapperFactoryTest.java   |   9 +-
 .../jmap/draft/methods/AttachmentCheckerTest.java  |   3 +-
 .../jmap/draft/methods/GetMailboxesMethodTest.java |   7 +-
 .../jmap/draft/methods/GetMessagesMethodTest.java  |   2 +-
 .../methods/SetMessagesCreationProcessorTest.java  |   4 +-
 .../methods/SetVacationResponseMethodTest.java     |   2 +-
 .../apache/james/jmap/draft/model/JmapMDNTest.java |   3 +-
 .../james/jmap/draft/model/MailboxFactoryTest.java |  63 ++-
 .../draft/model/mailbox/MailboxNamespaceTest.java  |   8 +-
 .../james/jmap/draft/model/mailbox/RightsTest.java |  21 +-
 .../jmap/draft/send/PostDequeueDecoratorTest.java  |   6 +-
 .../james/jmap/draft/utils/MailboxUtilsTest.java   |   5 +-
 .../event/PropagateLookupRightListenerTest.java    |   7 +-
 .../ExtractMDNOriginalJMAPMessageIdTest.java       |  10 +-
 .../jmap/mailet/filter/JMAPFilteringExtension.java |   4 +-
 .../jmap/mailet/filter/JMAPFilteringFixture.java   |   3 +-
 .../jmap/mailet/filter/JMAPFilteringTest.java      |  16 +-
 .../hook/MailboxDeliverToRecipientHandler.java     |   3 +-
 .../james/pop3server/core/PassCmdHandler.java      |   7 +-
 .../apache/james/pop3server/POP3ServerTest.java    |  45 +-
 .../AddDefaultAttributesMessageHook.java           |   4 +-
 .../SenderAuthIdentifyVerificationRcptHook.java    |   7 +-
 .../james/smtpserver/UsersRepositoryAuthHook.java  |   5 +-
 .../smtpserver/fastfail/ValidRcptHandler.java      |   5 +-
 .../apache/james/smtpserver/SMTPServerTest.java    |   9 +-
 .../james/smtpserver/ValidRcptHandlerTest.java     |   5 +-
 .../EventDeadLettersIntegrationTest.java           |   7 +-
 ...dminServerTaskSerializationIntegrationTest.java |  10 +-
 .../apache/james/webadmin/routes/AliasRoutes.java  |   2 +-
 .../james/webadmin/routes/ForwardRoutes.java       |   2 +-
 .../apache/james/webadmin/routes/GroupsRoutes.java |   2 +-
 .../james/webadmin/routes/SieveQuotaRoutes.java    |   5 +-
 .../james/webadmin/routes/SieveScriptRoutes.java   |   5 +-
 .../apache/james/webadmin/service/UserService.java |  10 +-
 .../james/webadmin/routes/AliasRoutesTest.java     |   7 +-
 .../james/webadmin/routes/ForwardRoutesTest.java   |   9 +-
 .../james/webadmin/routes/GroupsRoutesTest.java    |   2 +-
 .../webadmin/routes/SieveQuotaRoutesTest.java      |   2 +-
 .../webadmin/routes/SieveScriptRoutesTest.java     |   2 +-
 .../james/webadmin/routes/UsersRoutesTest.java     |   5 +-
 .../vault/routes/DeletedMessagesVaultRoutes.java   |   2 +-
 .../webadmin/vault/routes/RestoreService.java      |   4 +-
 .../routes/DeletedMessagesVaultRoutesTest.java     |  12 +-
 .../james/webadmin/routes/UserMailboxesRoutes.java |  16 +-
 .../james/webadmin/routes/UserQuotaRoutes.java     |   6 +-
 .../webadmin/service/UserMailboxesService.java     |  25 +-
 .../routes/EventDeadLettersRoutesTest.java         |   6 +-
 .../webadmin/routes/MalformedUrlRoutesTest.java    |   5 +-
 .../webadmin/routes/ReindexingRoutesTest.java      |  15 +-
 .../webadmin/routes/UserMailboxesRoutesTest.java   |   5 +-
 .../james/webadmin/routes/UserQuotaRoutesTest.java |   8 +-
 .../org/apache/james/utils/IMAPMessageReader.java  |   5 +
 424 files changed, 3423 insertions(+), 3183 deletions(-)
 delete mode 100644 
mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/model/Username.java
 delete mode 100644 
mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/UsernameTest.java
 delete mode 100644 
server/container/spring/src/main/java/org/apache/james/container/spring/tool/James23Importer.java
 delete mode 100644 
server/container/spring/src/main/java/org/apache/james/container/spring/tool/James23ImporterManagement.java
 delete mode 100644 
server/container/spring/src/main/java/org/apache/james/container/spring/tool/James23ImporterManagementMBean.java


---------------------------------------------------------------------
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