1. 7e9bbc7 JAMES-4191 DeletedMessageVaultIntegrationTest: fix some flaky tests (#2983) by Trần Hồng Quân · 7 hours ago master
  2. 64afb1e [AUDIT TRAIL] Log message moves in JMAP by Benoit TELLIER · 4 days ago
  3. fec352e Close BufferedReader in addProtocolLines (#2981) by Tejas Attarde · 4 days ago
  4. 8f7838c [FIX] MailboxManager::create should not propagate lookup only by Benoit TELLIER · 7 days ago
  5. b254472 JAMES-4191 MessageFastViewProjectionDeletionListener: only delete message fast view if no longer referenced by Quan Tran · 8 days ago
  6. e776cc3 JAMES-4191 [Memory] DeletedMessageVaultHook should append vault only when owner no longer has reference to the deleted message by Quan Tran · 8 days ago
  7. 95b343b JAMES-4191 MessageIdMapper: add findMailboxesReactive(MessageId messageId) API by Quan Tran · 8 days ago
  8. a818a65 JAMES-4191 DeletedMessageVaultDeletionListener: only append deleted message to the vault if owner no longer has reference to the message by Quan Tran · 8 days ago
  9. 7715e6b JAMES-4191 DeleteMessageListener: relax dispatching MessageContentDeletionEvent by Quan Tran · 8 days ago
  10. 1e02054 JAMES-4191 Enrich MessageContentDeletionEvent with mailboxACL by Quan Tran · 9 days ago
  11. fd8f372 JAMES-4191 Deleted message vault: Add more share mailbox integration tests by Quan Tran · 9 days ago
  12. 0d6bbe3 Bump json from 2.18.1 to 2.19.2 in /src/homepage by dependabot[bot] · 8 days ago
  13. ecbfe49 JAMES-4185 Allow subclassing RestoreService by Benoit TELLIER · 9 days ago
  14. 0d644ec JAMES-4185 Add mailboxPath to deletion events by Benoit TELLIER · 9 days ago
  15. 76d999e JAMES-4185 Allow working with the vault of deleted users by Benoit TELLIER · 9 days ago
  16. c51b7c7 [FIX] Subscribe Restored-Messages for the mailbox to be visible in IMAP (#2976) by Benoit TELLIER · 11 days ago
  17. 3629f5a JAMES-4190 Allow registering read only IMAP annotations (#2975) by Benoit TELLIER · 11 days ago
  18. 4f95fb4 [PERF] Precompute ResultSet indexes on large IMAP processings (#2974) by Benoit TELLIER · 14 days ago
  19. 53b40cd JAMES-4189 Handle UsersRepository::listUsersOfADomainReactive without virtualHosting by Benoit TELLIER · 2 weeks ago
  20. 0d5a995 JAMES-4189 UsersRepository::supportVirtualHosting never throws by Benoit TELLIER · 2 weeks ago
  21. 4845993 JAMES-4189 Ability to list users by domain by Benoit TELLIER · 2 weeks ago
  22. a2c03ed JAMES-4188 Improve range optimization to account for non-contiguous r… (#2972) by Benoit TELLIER · 2 weeks ago
  23. e42a221 JAMES-4187 Fix failing tests by Quan Tran · 2 weeks ago
  24. 927cbe3 JAMES-4187 MessageContentDeletionEvent: enrich Flags by Quan Tran · 3 weeks ago
  25. d7bd1be JAMES-4187 Drop Cassandra email query view look up table by Quan Tran · 3 weeks ago
  26. a452c74 JAMES-4187 Add internalDate to FlagsUpdated event by Quan Tran · 3 weeks ago
  27. 0ff869b Improve Scala compilation caching and build config (#2967) by Gašper Kojek · 3 weeks ago
  28. 84ac44e JAMES-4184 POP3 TOP msg 0 - only read headers (#2965) by Benoit TELLIER · 3 weeks ago
  29. d367f65 JAMES-4186 [REFACTOR] EmaiQueryOptimizer interface to wrap email query view logic in JMAP EmailQueryMethod (#2963) by Rene Cordier · 3 weeks ago
  30. 22f268e JAMES-4183 Use PROXY protocol to inject source IP by Benoit TELLIER · 4 weeks ago
  31. dfc340a JAMES-4183 AllowedUnauthenticatedSender Mail hook by Benoit TELLIER · 4 weeks ago
  32. ef6bd04 [ENHANCEMENT] Audit trail: IMAP CLOSE by Benoit TELLIER · 3 weeks ago
  33. 57bd541 [ENHANCEMENT] Audit trail: message deletion by Benoit TELLIER · 3 weeks ago
  34. 7b37901 [JAMES-4175] upgrade jekyll version by Jean Helou · 4 weeks ago
  35. 91490ec JAMES-4185 Deleted message vault query: add support for messageId by Benoit TELLIER · 3 weeks ago
  36. e7db516 JAMES-4185 Ability to browse deleted message vault by Benoit TELLIER · 3 weeks ago
  37. 4234ae9d JAMES-4176 Fix combiningSortPositionAndLimitShouldYieldExpectedResult (#2962) by Trần Hồng Quân · 3 weeks ago
  38. b70d73d Upgrade ActiveMQ & friends - CVE-2025-66168 + CVE-2026-27446 (#2961) by Benoit TELLIER · 3 weeks ago
  39. 6405128 JAMES-4176 Retire email_query_view_sent_at by Quan Tran · 4 weeks ago
  40. 541f7d3 JAMES-4177 Fix typo in default cassandra-driver.conf (#2959) by Benoit TELLIER · 4 weeks ago
  41. 6ed167f JAMES-4181 Webadmin: Ability to move emails between repositories (#2954) by Benoit TELLIER · 4 weeks ago
  42. a7e8bc2 [JAMES-4175] fix incorrect link for antora doc by Jean Helou · 4 weeks ago
  43. 164afea [ENHANCEMENT] MailetContainer should record loggedIn user in MDC (#2950) by Benoit TELLIER · 4 weeks ago
  44. 8f10d7a JAMES-4177 Finner grain management of Cassandra profiles (#2951) by Benoit TELLIER · 4 weeks ago
  45. dbb0b9a JAMES-4172 Fix truncated downloads for non-SingleBody EmailBodyPart b… (#2940) by Ömer Faruk İÇEN · 4 weeks ago
  46. e28b26b [JAMES-4175] fix website build instructions by Jean Helou · 4 weeks ago
  47. 2dee790 [JAMES-4175] fix maven site build by Jean Helou · 4 weeks ago
  48. d252250 [JAMES-4175] improves documentation build repeatability by Jean Helou · 5 weeks ago
  49. 0e683e0 [devscout] fix antora doc version by Jean Helou · 4 weeks ago
  50. ca2f810 [FIX] outgoingQueue => outgoing for RemoteDelivery mailet in mailetcontainer.xml examples by Rene Cordier · 4 weeks ago
  51. 781fa5c [devscout] bootstraps reproductible dev env by Jean Helou · 5 weeks ago
  52. 7b60147 JAMES-4173 Fix EE11 & EE10 mixture (#2944) by svenhaag · 5 weeks ago
  53. ff3ac17 fix: pom apache-james-backends-redis - mark scalatest as `test` scope to avoid runtime dependency leakage by vttran · 5 weeks ago
  54. 66833c3 [ENHANCEMENT] Allow extending subaddressing (#2946) by Benoit TELLIER · 5 weeks ago
  55. 2d7ef20 [FIX] Handle Lookup write propagation in complex sharing scenari by Benoit TELLIER · 5 weeks ago
  56. ee60639 [JAMEs-4174] documents JDBCMailRepository removal in 3.9.0 by Jean Helou · 5 weeks ago
  57. 1819fdd ENHACEMENTS: ManageSieve capabilities (#2916) by Benoit TELLIER · 5 weeks ago
  58. 63d1fdc [FIX] VacationRoutes error handling 500 instead of 500 (#2942) by Benoit TELLIER · 5 weeks ago
  59. 6d526f2 JAMES-4171 Use a separated hook (#2941) by Benoit TELLIER · 5 weeks ago
  60. e59ae4c [FIX] Back MessageParser and pasring results with LeakAware (#2937) by Benoit TELLIER · 6 weeks ago
  61. 26e1636 [FIX] Use JdkZlibDecoder/Encoder in IMAP compress for immediate flush by Benoit TELLIER · 7 weeks ago
  62. fe81bc7 JAMES-4171 Allow configure strong distinction between submission and mx ports by Benoit TELLIER · 7 weeks ago
  63. 41ab12a [ENHANCEMENT] SenderHasMXRecord should handle duplicates by Benoit TELLIER · 7 weeks ago
  64. 955c610 JAMES-4166 Implement collapseThreads support for Lucene (#2935) by Trần Hồng Quân · 7 weeks ago
  65. 0a3427a [Documentation] Add a S3 compatible blob store section in blobstore d… (#2933) by Rene Cordier · 7 weeks ago
  66. 524df34 JAMES-4166 Supports collapseThread on top of OpenSearch (#2926) by Trần Hồng Quân · 7 weeks ago
  67. ec89682 MAILBOX-401 Allow search on mailing list subject prefix by Benoit TELLIER · 7 weeks ago
  68. b2d88ad MAILBOX-401 Fix test suite by Benoit TELLIER · 7 weeks ago
  69. 6021b1e MAILBOX-401 EMailerDto should have a factory method by Benoit TELLIER · 7 weeks ago
  70. d7d1e58 JAMES-4166 Modify the search API with SearchOptions and push the offset onto the search engine by Quan Tran · 8 weeks ago
  71. 72f46ce JAMES-4166 JMAP search: drop scroll search, use from/size pagination and collapse by messageId by Quan Tran · 8 weeks ago
  72. bfc994c [JAMES-3187] makes customization into partials for each server by Jean Helou · 8 weeks ago
  73. 9077875 JAMES-4150 Make Attachment Storage Optional for PostgreSQL Message Store #2885 by Ömer Faruk İÇEN · 8 weeks ago
  74. 188f8f5 [JAMES-3187] fixes most documentation generation by Jean Helou · 8 weeks ago
  75. dcaaab0 [ENHANCEMENT] Metrics and logs for FETCH local cache by Benoit TELLIER · 8 weeks ago
  76. 26e1e60 [ENHANCEMENT] Plug IMAP audit trail onto the MDC by Benoit TELLIER · 8 weeks ago
  77. 677e3ed [ENHANCEMENT] Relax Introspect requirement by Benoit TELLIER · 10 weeks ago
  78. c3d45d8 [ENHANCEMENT] OIDC SASL only validate aud upon token verification by Benoit TELLIER · 10 weeks ago
  79. 31fbd4c fixup! [ENHANCEMENT] Improve SASL OpenId doc by Benoit TELLIER · 10 weeks ago
  80. 321c83c [ENHANCEMENT] Validate aud without introspect by Benoit TELLIER · 10 weeks ago
  81. 0b16e9e [ENHANCEMENT] Improve SASL OpenId doc by Benoit TELLIER · 10 weeks ago
  82. 83f05ea [ENHANCEMENT] Validate aud without introspect by Benoit TELLIER · 10 weeks ago
  83. 29d0271 Bump org.assertj:assertj-core from 3.27.3 to 3.27.7 (#2920) by Trần Hồng Quân · 8 weeks ago
  84. 691ce59 Allow reindexing for Spring Lucene users (#2918) by Benoit TELLIER · 9 weeks ago
  85. 1bb138d JAMES-4165 Deprioritize non critical groups upon event dead letter events redelivery (#2917) by Trần Hồng Quân · 9 weeks ago
  86. 67f879c refactor(managesieve): rebase on new oidc token validation by Felix Auringer · 3 months ago
  87. 5c2ab85 feat(managesieve): add additional test for usage of spaces as delimiters in SASL PLAIN by Felix Auringer · 4 months ago
  88. ddc1be1 refactor(managesieve): only accept unquoted initial client response during continuation by Felix Auringer · 4 months ago
  89. 79c6c8e feat(managesieve): add test for old SASL PLAIN parsing behavior by Felix Auringer · 4 months ago
  90. 8b9bb31 refactor(managesieve): accept plain authentication without leading null byte by Felix Auringer · 4 months ago
  91. c6bd40f fix(oidc): wrong format of gs2-header by Felix Auringer · 4 months ago
  92. a895082 fix(managesieve): Implement continuation as described in RFC-4616 by Felix Auringer · 4 months ago
  93. 1cd3f95 refactor: add more errors and reset authentication state on authentication error by Felix Auringer · 6 months ago
  94. 24edc56 refactor(examples): small improvements for oidc example by Felix Auringer · 7 months ago
  95. 6b35fed feature(examples): configure managesieve and test oidc authentication in oidc example by Felix Auringer · 7 months ago
  96. 0e78452 fix(examples): fix introspection mismatching issuer error by Felix Auringer · 7 months ago
  97. b946db9 docs(managesieve): document usage of oidc authentication by Felix Auringer · 7 months ago
  98. 0c8b5d2 test(managesieve): test authentication of managesieve server by Felix Auringer · 7 months ago
  99. 82fa8fc fix(managesieve): small fixes in authentication logic by Felix Auringer · 7 months ago
  100. ebbc90a feat(managesieve): add OAUTHBEARER authentication mechanism by Felix Auringer · 7 months ago