1. 33d5b28 JAMES-3604 Do not apply queue arguments twice (#1734) by Benoit TELLIER · 3 days ago master
  2. 71cbbe2 JAMES-3941 Null check in SMTPSessionImpl by Benoit TELLIER · 6 days ago
  3. 96210bd JAMES-3822 Package of Pulsar using docker-compose (#1651) by vtbui · 5 days ago
  4. a18c11b JAMES-2991 Manage deletion in ComputeMessageFastViewProjectionListener (#1730) by vttran · 5 days ago
  5. fa35d93 JAMES-2991 Avoid duplicate store again its messageFastView projection by Tung Tran · 6 days ago
  6. 22b54b0 Add `isAppended` field to Added event by Tung Tran · 6 days ago
  7. b6f107d JAMES-3926 quota current value recomputation for sieve (#1720) by hungphan227 · 6 days ago
  8. a256479 JAMES-3135 blob_cache table needs to use STCS (#1731) by vttran · 6 days ago
  9. 21d6b95 JAMES-3940 Set up TTL on mailbox_change and email_change tables (#1729) by Trần Hồng Quân · 7 days ago
  10. c3daca6 JAMES-3925 Recompute current values of JMAP upload (#1707) by hungphan227 · 7 days ago
  11. b56acec JAMES-3937 Use hash for CassandraThreadIdGuessingAlgorithm (#1727) by Trần Hồng Quân · 10 days ago
  12. 6bfe208 [PERF] Leverage BlobStore::readReactive by Quan Tran · 13 days ago
  13. 7030284 [BLOCK HOUND] Execute blocking `MimeMessageDecoder.decode` on blocking thread by Quan Tran · 12 days ago
  14. c4567a4 [IMPROVMENT] Add Cassandra statements to the logs (#1723) by Benoit TELLIER · 10 days ago
  15. 280b92f FIX common compress 1.23.0 -> 1.24.0 to fix CVE-2023-42503 (#1728) by Benoit TELLIER · 10 days ago
  16. 40c1fe8 [EXAMPLE] Make pom finalName for example module by Tung Tran · 12 days ago
  17. 6b8227d [DOCUMENTATION] Clean some documents how to for some James features by Tung Tran · 12 days ago
  18. ab911ea [DOCUMENTATION] Update site - remove Mailing Lists in Mailet section by Tung Tran · 2 weeks ago
  19. 6c2088d [DOCUMENTATION] Update outdated link, not found link by Tung Tran · 2 weeks ago
  20. 57542e1 JAMES-3925 Fix case cleanup upload remove just uploaded (#1722) by vttran · 12 days ago
  21. 8b79057 JAMES-3930 Different DN for listing user and authenticating users (#1717) by Benoit TELLIER · 12 days ago
  22. 20a76ba [FIX] VacationResponse/set should not push StateChangeEvent when no vacation response changed by Quan Tran · 3 weeks ago
  23. 9386cdb JAMES-3925 Improve CassandraUploadUsageRepository.resetSpace - query to database one time by vttran · 3 weeks ago
  24. 4a6eaae JAMES-3926 adopt cassandra quota helpers for mailbox quota limits (#1706) by hungphan227 · 3 weeks ago
  25. 62179b0 JAMES-3938 IMAP MOVE should not fail on empty mailbox (#1713) by Benoit TELLIER · 3 weeks ago
  26. b021135 Drop Cassandra migrations after two years by Benoit TELLIER · 3 weeks ago
  27. 38f277d [FIX] Switch CassandraNotificationRegistryModule to STCS compaction by Benoit TELLIER · 3 weeks ago
  28. 8a3f302 Drop useless Cassandra table by Benoit TELLIER · 3 weeks ago
  29. bddeb67 JAMES-3604 Enable to use quorum queues onto DTM work queue (#1708) by Benoit TELLIER · 3 weeks ago
  30. 08f03d5 JAMES-3936 Various fixes by Benoit TELLIER · 4 weeks ago
  31. 05a04d5 JAMES-3926 Demonstrate delete issue on Cassandra counters in other places by Benoit TELLIER · 4 weeks ago
  32. 10a4e4d JAMES-3926 Fix CassandraQuotaCurrentValueDaoTest by Benoit TELLIER · 4 weeks ago
  33. fa4f4fc JAMES-3926 Mark older sieve quota datamodel as deprecated by Benoit TELLIER · 4 weeks ago
  34. 843de4b JAMES-3926 Register SieveQuotaMigration by Benoit TELLIER · 4 weeks ago
  35. e30995e JAMES-3926 Module choosing for Sieve Quota by Benoit TELLIER · 4 weeks ago
  36. 92a7454 JAMES-3926 Split CassandraSieveRepositoryModule by Benoit TELLIER · 4 weeks ago
  37. ece9245 JAMES-3926 Implement SieveQuotaMigration by Benoit TELLIER · 5 weeks ago
  38. b60d6eb JAMES-3926 Implement FakeSieveQuotaDAO by Benoit TELLIER · 5 weeks ago
  39. 2864179 JAMES-3926 Implement CassandraSieveQuotaDAOV2 by Benoit TELLIER · 5 weeks ago
  40. 4788ade JAMES-3926 Move mutualized quota DAOs to backend/cassandra by Benoit TELLIER · 5 weeks ago
  41. ff71985 JAMES-3926 Contract for CassandraSieveQuotaDAO by Benoit TELLIER · 5 weeks ago
  42. 4926a43 JAMES-3926 Interface for CassandraSieveQuotaDAO by Benoit TELLIER · 5 weeks ago
  43. 203d801 Fix merge conflict (#1710) by Benoit TELLIER · 3 weeks ago
  44. 2fcbf2d Fix merge conflict (#1709) by Benoit TELLIER · 3 weeks ago
  45. 46137b6 JAMES-3925 UploadRepository::upload should return the same upload date as UploadRepository::listUploads by Quan Tran · 4 weeks ago
  46. ec66e6c JAMES-3925 Enforce quota for JMAP uploads by Quan Tran · 4 weeks ago
  47. 5c51d0f JAMES-3926 Fix issues with recompute quota tests in ConsistencyTasksIntegrationTest by Rene Cordier · 4 weeks ago
  48. f47284b JAMES-3926 Fix CassandraQuotaCurrentValueDaoTest by Benoit TELLIER · 4 weeks ago
  49. 5e859cf JAMES-3926 Using CassandraCurrentQuotaManagerV2 instead of deprecated V1 for Cassandra tests by Rene Cordier · 4 weeks ago
  50. 933aba1 JAMES-3926 fetch current mailbox quotas with only 1 cassandra request by Rene Cordier · 4 weeks ago
  51. 25cf547 JAMES-3926 Upgrade instructions by Benoit TELLIER · 4 weeks ago
  52. 8b03b70 JAMES-3926 Mark older mailbox current quota datamodel as deprecated by Rene Cordier · 4 weeks ago
  53. 5269b11 JAMES-3926 Register CassandraCurrentQuotaManagerMigration by Rene Cordier · 4 weeks ago
  54. 1d9d7b8 JAMES-3926 Module choosing for Mailbox Quota by Rene Cordier · 4 weeks ago
  55. df1675b JAMES-3926 Configuration for quota compatibility mode by Benoit TELLIER · 4 weeks ago
  56. f22d4c4 JAMES-3926 Implement CassandraCurrentQuotaManagerMigration by Rene Cordier · 4 weeks ago
  57. c75c7db JAMES-3926 Implement FakeCassandraCurrentQuotaManager by Rene Cordier · 4 weeks ago
  58. 3dc2d41 JAMES-3926 Implement CassandraCurrentQuotaManagerV2 by Rene Cordier · 4 weeks ago
  59. 81e4982 JAMES-3926 Move mutualized quota DAOs to backend/cassandra by Benoit TELLIER · 5 weeks ago
  60. dba9304 JAMES-3926 Rename CassandraCurrentQuotaManager to CassandraCurrentQuotaManagerV1 by Rene Cordier · 4 weeks ago
  61. ebded1d JAMES-3925 Rework JMAP quota cleanup by Tung Tran · 4 weeks ago
  62. a4b9d62 JAMES-3924 Remove repeated tests by Benoit TELLIER · 4 weeks ago
  63. 62cf3a1 JAMES-3924 QoS 1 for browser/content start update tests by Quan Tran · 8 weeks ago
  64. 428cf2c JAMES-3924 Fix checkstyles and some unstable tests by Benoit Tellier · 3 months ago
  65. 2763b2a JAMES-3924 Review CassandraMailQueueBrowser parallelism by Benoit Tellier · 3 months ago
  66. c7e08e4 JAMES-3924 Improve dequeuer Lifecycle management by Benoit Tellier · 3 months ago
  67. b65d013 JAMES-3924 Tests for contentStart updates by Benoit Tellier · 5 months ago
  68. bd3d229 JAMES-3924 Test and fix browse start updates by Benoit Tellier · 5 months ago
  69. 042e6e0 JAMES-3924 Allow conditional Cassandra statement recording by Benoit Tellier · 3 months ago
  70. 453a0c4 JAMES-3924 Allow conditional Cassandra statement recording by Benoit Tellier · 3 months ago
  71. cd94e54 JAMES-3925 Define an API to store current values of JMAP uploads (#1699) by hungphan227 · 4 weeks ago
  72. 7280c36 JAMES-3936 Fix some failing tests by Quan Tran · 5 weeks ago
  73. ed3fb56 JAMES-3936 Better notating ticket number in tests by Quan Tran · 5 weeks ago
  74. f5ac527 JAMES-3936 UserQuotaRoutes should not decode URL path two times by Quan Tran · 5 weeks ago
  75. 0f9adc3 JAMES-3936 RegexMappingRoutes should not decode request param 2 times by Quan Tran · 5 weeks ago
  76. cbc2313 JAMES-3936 DomainsRoutes should not decode request param 2 times by Quan Tran · 5 weeks ago
  77. 7df0dd0 JAMES-3936 MailRepositoriesRoutes should not decode request param 2 times by Quan Tran · 5 weeks ago
  78. 9fcb888 JAMES-3936 Forward + Alias + Group + Address Mapping Routes should not decode URL path two times by Quan Tran · 5 weeks ago
  79. 4d7aae7 JAMES-3925 Rework JMAP upload APIs by Tung Tran · 5 weeks ago
  80. b671e36 Fix SessionWithInitializedTablesFactoryTest - updateVersion miss `.block` by Tung Tran · 5 weeks ago
  81. 6fa75f1 ClamAVScan - update logger error when ConnectException - only messages by Tung Tran · 5 weeks ago
  82. 8c3df5c [BUILD] Setting Cassandra memory based on CI environment or not by Tung Tran · 5 weeks ago
  83. 8999fd2 JAMES-3500 delete dynamic cassandra image after usage by Tung Tran · 5 weeks ago
  84. 52be0e4 Fix jvm-*.options when upgrade Docker Cassandra 3 -> 4 by Tung Tran · 5 weeks ago
  85. 6f4084b JAMES-3491 Explicitly add tests for subaddressing (#1694) by Benoit TELLIER · 5 weeks ago
  86. 71d06b5 JAMES-3899 - Fix test case unstable (#1695) by vttran · 5 weeks ago
  87. 233b784 [ADR-68] Mutualize Cassandra storage for Quota (#1692) by Benoit TELLIER · 5 weeks ago
  88. 6cc42a7 ADR-67 Quota for JMAP uploads (#1688) by Benoit TELLIER · 5 weeks ago
  89. c30d0af [FIX] VerifySenderIdentity makes sense when auth is not announced (#1693) by Benoit TELLIER · 5 weeks ago
  90. 5243d00 JAMES-4840 refactor quota for cassandra: create cassandra DAOs (#1673) by hungphan227 · 5 weeks ago
  91. e4aea55 Checkstyle - support check license in the header - add message by Tung Tran · 5 weeks ago
  92. b84a2ad [CLEAN CODE] Use one license template in the header by Tung Tran · 6 weeks ago
  93. c4372c8 Checkstyle - support check license in the header by Tung Tran · 6 weeks ago
  94. edf8138 Checkstyle - support avoid debug code by Tung Tran · 6 weeks ago
  95. 38ed64d JAMES-3693 RedisHealthCheck (#1671) by Trần Hồng Quân · 5 weeks ago
  96. 2f0922d JAMES-1975 Enhance DKIM integration tests (#1680) by Trần Hồng Quân · 5 weeks ago
  97. b308d99 [FIX] PropagateLookupRightListener: skip owner entries by Benoit TELLIER · 6 weeks ago
  98. 933598f [FIX] PropagateLookupRightListener should not fail on missing mailbox by Benoit TELLIER · 6 weeks ago
  99. 7977499 [BUILD] Fix unstable SpamTrapHandlerTest.testSpamTrap test (#1685) by Trần Hồng Quân · 5 weeks ago
  100. 7baf9da JAMES-3934 Allow external scheduling for RabbitMQ mailQueue browse st… (#1682) by Benoit TELLIER · 5 weeks ago