apache / james-project
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 4,131 files with 283,280 lines of code in files.
    • 3,908 files that are 366+ days old (272,546 lines of code)
    • 93 files that are 181-365 days old (5,332 lines of code)
    • 30 files that are 91-180 days old (1,289 lines of code)
    • 100 files that are 31-90 days old (4,113 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
96% | 1% | <1% | 1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 4,131 files with 283,280 lines of code in files.
    • 3,278 files have been last changed 366+ days ago (187,463 lines of code)
    • 340 files have been last changed 181-365 days ago (37,140 lines of code)
    • 211 files have been last changed 91-180 days ago (29,785 lines of code)
    • 289 files have been last changed 31-90 days ago (26,545 lines of code)
    • 13 files have been last changed 1-30 days ago (2,347 lines of code)
66% | 13% | 10% | 9% | <1%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
java, xml, adoc, scala, json, properties, md, eml, markdown, txt, yaml, html, mdown, sh, js, css, zone, gitignore, mustache, svg, tpl, cgi, hbs, inc, cfg, di, project, bat, groovy, gitattributes, sql, xsl, feature, toml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java95% | 2% | <1% | 1% | 0%
xml99% | 0% | 0% | <1% | 0%
scala98% | 1% | 0% | <1% | 0%
css100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
eml92% | 7% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
xsl100% | 0% | 0% | 0% | 0%
tpl100% | 0% | 0% | 0% | 0%
di100% | 0% | 0% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
mustache100% | 0% | 0% | 0% | 0%
cgi100% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java65% | 13% | 9% | 9% | 1%
xml72% | 10% | 13% | 3% | 0%
scala50% | 16% | 19% | 13% | 0%
css100% | 0% | 0% | 0% | 0%
html69% | 0% | 30% | 0% | 0%
eml92% | 7% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
xsl100% | 0% | 0% | 0% | 0%
tpl100% | 0% | 0% | 0% | 0%
di100% | 0% | 0% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
mustache100% | 0% | 0% | 0% | 0%
cgi100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
server95% | 1% | <1% | 1% | 0%
mailbox94% | 3% | <1% | 1% | 0%
protocols99% | <1% | <1% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
mailet95% | 2% | 2% | 0% | 0%
mpt98% | 1% | 0% | 0% | 0%
backends-common94% | 1% | 0% | 4% | 0%
event-bus95% | 2% | 0% | 1% | 0%
core97% | 0% | 2% | 0% | 0%
mdn100% | 0% | 0% | 0% | 0%
event-sourcing75% | 17% | 0% | 6% | 0%
metrics100% | 0% | 0% | 0% | 0%
json100% | 0% | 0% | 0% | 0%
javax-mail-extension100% | 0% | 0% | 0% | 0%
testing100% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
server65% | 12% | 9% | 12% | <1%
mailbox61% | 15% | 11% | 10% | 1%
protocols62% | 19% | 13% | 1% | 2%
src73% | 6% | 17% | 2% | 0%
mailet86% | 6% | 5% | 1% | 0%
mpt85% | 7% | 4% | 1% | 0%
backends-common50% | 24% | 11% | 13% | 0%
core65% | 27% | 7% | 0% | 0%
mdn100% | 0% | 0% | 0% | 0%
event-bus38% | 0% | 40% | 21% | 0%
event-sourcing64% | 17% | 0% | 17% | 0%
metrics85% | 14% | 0% | 0% | 0%
json100% | 0% | 0% | 0% | 0%
javax-mail-extension100% | 0% | 0% | 0% | 0%
testing12% | 0% | 87% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
download.xml
in src/site/xdoc
353 - 2006-09-30 2025-01-29 81 11 bago@apache.org btellier@linagora.com
contribute.xml
in src/site/xdoc
275 - 2006-09-30 2023-03-21 15 10 bago@apache.org vttran@linagora.com
mail.xml
in src/site/xdoc
246 - 2006-09-30 2017-12-26 8 5 bago@apache.org matthieu@apache.org
site.xml
in src/site
195 - 2006-09-30 2023-09-08 54 17 bago@apache.org vttran@linagora.com
site.css
in src/site/resources/css
47 - 2006-09-30 2016-10-20 5 4 bago@apache.org aduprat@apache.org
cgi
download.cgi
in src/site/resources
6 - 2006-09-30 2011-10-18 2 2 bago@apache.org felixk@apache.org
guidelines.xml
in src/site/xdoc
210 - 2007-04-17 2023-03-21 6 6 berndf@apache.org vttran@linagora.com
cgi
downloadunstable.cgi
in src/site/resources
6 - 2007-04-19 2011-10-18 2 2 bago@apache.org felixk@apache.org
formatting.xml
in src/site/resources/downloads
279 - 2011-10-18 2011-10-18 1 1 felixk@apache.org felixk@apache.org
index.js
in src/site/resources/js/james
52 15 2011-10-18 2016-09-24 2 2 felixk@apache.org eric@datalayer.io
codetemplates.xml
in src/site/resources/downloads
50 - 2011-10-18 2011-10-18 1 1 felixk@apache.org felixk@apache.org
site.xml
in src/reporting-site
26 - 2011-10-18 2016-10-06 3 2 felixk@apache.org btellier@linagora.com
di
model.di
in src/site/resources/model-eclipse-modeler
23 - 2011-10-18 2011-10-18 1 1 felixk@apache.org felixk@apache.org
functions.js
in src/site/resources/js/james
3 1 2011-10-18 2011-11-01 2 1 felixk@apache.org felixk@apache.org
ScriptBuilder.java
in mpt/core/src/main/java/org/apache/james/mpt/helper
1230 214 2015-10-07 2020-12-06 11 4 aduprat@apache.org btellier@linagora.com
SearchQuery.java
in mailbox/api/src/main/java/org/apache/james/mailbox/model
1095 206 2015-10-07 2024-07-16 40 9 aduprat@apache.org btellier@linagora.com
SearchCommandParser.java
in protocols/imap/src/main/java/org/apache/james/imap/decode/parser
984 97 2015-10-07 2024-03-22 26 7 aduprat@apache.org 1763676+romainmoreau@users....
StoreMailboxManager.java
in mailbox/store/src/main/java/org/apache/james/mailbox/store
923 107 2015-10-07 2025-02-27 202 22 aduprat@apache.org vttran@linagora.com
StoreMessageManager.java
in mailbox/store/src/main/java/org/apache/james/mailbox/store
833 57 2015-10-07 2024-12-10 150 17 aduprat@apache.org btellier@linagora.com
CreateScript.java
in mpt/core/src/main/java/org/apache/james/mpt/helper
828 29 2015-10-07 2020-04-21 4 2 aduprat@apache.org matthieu@apache.org
MessageProcessor.java
in server/protocols/fetchmail/src/main/java/org/apache/james/fetchmail
752 78 2015-10-07 2022-03-19 18 7 aduprat@apache.org 57060574+glennosss@users.no...
LuceneMessageSearchIndex.java
in mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search
681 46 2015-10-07 2024-11-04 84 19 aduprat@apache.org vttran@linagora.com
ImapRequestLineReader.java
in protocols/imap/src/main/java/org/apache/james/imap/decode
670 60 2015-10-07 2024-06-05 36 7 aduprat@apache.org btellier@linagora.com
CassandraMessageMapper.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail
598 56 2015-10-07 2024-01-29 135 16 aduprat@apache.org btellier@linagora.com
MessageSearches.java
in mailbox/store/src/main/java/org/apache/james/mailbox/store/search
556 47 2015-10-07 2023-03-28 55 15 aduprat@apache.org btellier@linagora.com
MailboxACL.java
in mailbox/api/src/main/java/org/apache/james/mailbox/model
511 82 2015-10-07 2024-11-06 29 9 aduprat@apache.org fazavant@linagora.com
SearchProcessor.java
in protocols/imap/src/main/java/org/apache/james/imap/processor
455 14 2015-10-07 2024-07-16 56 14 aduprat@apache.org btellier@linagora.com
JPAMessageMapper.java
in mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail
435 41 2015-10-07 2024-06-04 48 14 aduprat@apache.org btellier@linagora.com
ProtocolSession.java
in mpt/core/src/main/java/org/apache/james/mpt/protocol
429 57 2015-10-07 2021-09-08 19 7 aduprat@apache.org btellier@linagora.com
AbstractMailboxProcessor.java
in protocols/imap/src/main/java/org/apache/james/imap/processor
425 35 2015-10-07 2024-10-09 66 14 aduprat@apache.org btellier@linagora.com
DSNBounce.java
in server/mailet/mailets/src/main/java/org/apache/james/transport/mailets
413 41 2015-10-07 2024-03-22 44 13 aduprat@apache.org 1763676+romainmoreau@users....
ImapChannelUpstreamHandler.java
in server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty
403 31 2015-10-07 2024-11-21 55 12 aduprat@apache.org btellier@linagora.com
AuthCmdHandler.java
in protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp
402 27 2015-10-07 2025-02-02 45 10 aduprat@apache.org btellier@linagora.com
AuthenticatedState.java
in mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite
392 68 2015-10-07 2024-12-04 13 7 aduprat@apache.org 45198168+hungphan227@users....
ParsedConfiguration.java
in server/protocols/fetchmail/src/main/java/org/apache/james/fetchmail
390 84 2015-10-07 2022-03-19 10 6 aduprat@apache.org 57060574+glennosss@users.no...
FetchMail.java
in server/protocols/fetchmail/src/main/java/org/apache/james/fetchmail
388 65 2015-10-07 2024-05-26 14 9 aduprat@apache.org romainmoreau@gmail.com
MessageManager.java
in mailbox/api/src/main/java/org/apache/james/mailbox
385 56 2015-10-07 2023-12-05 51 14 aduprat@apache.org btellier@linagora.com
SearchKey.java
in protocols/imap/src/main/java/org/apache/james/imap/api/message/request
373 60 2015-10-07 2022-12-08 14 6 aduprat@apache.org hqtran@linagora.com
SelectedMailboxImpl.java
in protocols/imap/src/main/java/org/apache/james/imap/processor/base
372 52 2015-10-07 2024-11-21 56 12 aduprat@apache.org btellier@linagora.com
StripAttachment.java
in mailet/standard/src/main/java/org/apache/james/transport/mailets
371 27 2015-10-07 2024-02-27 28 10 aduprat@apache.org btellier@linagora.com
IMAPServer.java
in server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty
363 24 2015-10-07 2025-05-05 56 16 aduprat@apache.org btellier@linagora.com
FetchPartPathDecoder.java
in protocols/imap/src/main/java/org/apache/james/imap/decode
360 36 2015-10-07 2022-11-07 8 3 aduprat@apache.org btellier@linagora.com
AbstractRecipientRewriteTable.java
in server/data/data-library/src/main/java/org/apache/james/rrt/lib
354 41 2015-10-07 2024-10-14 47 18 aduprat@apache.org amichai2@amichais.net
AbstractSelectionProcessor.java
in protocols/imap/src/main/java/org/apache/james/imap/processor
348 22 2015-10-07 2024-11-18 61 11 aduprat@apache.org btellier@linagora.com
DNSJavaService.java
in server/dns-service/dnsservice-dnsjava/src/main/java/org/apache/james/dnsservice/dnsjava
347 14 2015-10-07 2024-03-22 23 9 aduprat@apache.org 1763676+romainmoreau@users....
ImapRequestFrameDecoder.java
in server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty
347 25 2015-10-07 2024-06-24 34 6 aduprat@apache.org btellier@linagora.com
SMTPServer.java
in server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/netty
346 44 2015-10-07 2024-11-23 44 15 aduprat@apache.org btellier@linagora.com
FetchResponseEncoder.java
in protocols/imap/src/main/java/org/apache/james/imap/encode
346 31 2015-10-07 2024-03-22 25 10 aduprat@apache.org 1763676+romainmoreau@users....
FetchResponseBuilder.java
in protocols/imap/src/main/java/org/apache/james/imap/processor/fetch
327 25 2015-10-07 2022-12-08 25 7 aduprat@apache.org hqtran@linagora.com
AbstractConfigurableAsyncServer.java
in server/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty
322 28 2015-10-07 2025-02-18 49 16 aduprat@apache.org rcordier@linagora.com
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
cgi
downloadunstable.cgi
in src/site/resources
6 - 2007-04-19 2011-10-18 2 2 bago@apache.org felixk@apache.org
cgi
download.cgi
in src/site/resources
6 - 2006-09-30 2011-10-18 2 2 bago@apache.org felixk@apache.org
di
model.di
in src/site/resources/model-eclipse-modeler
23 - 2011-10-18 2011-10-18 1 1 felixk@apache.org felixk@apache.org
codetemplates.xml
in src/site/resources/downloads
50 - 2011-10-18 2011-10-18 1 1 felixk@apache.org felixk@apache.org
formatting.xml
in src/site/resources/downloads
279 - 2011-10-18 2011-10-18 1 1 felixk@apache.org felixk@apache.org
functions.js
in src/site/resources/js/james
3 1 2011-10-18 2011-11-01 2 1 felixk@apache.org felixk@apache.org
ImapMessage.java
in protocols/imap/src/main/java/org/apache/james/imap/api
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
JMXEnabledScheduledThreadPoolExecutorMBean.java
in server/container/util/src/main/java/org/apache/james/util/concurrent
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
package.html
in server/data/data-library/src/main/java/org/apache/james/user/lib
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
package.html
in server/mailet/mailets/src/main/java/org/apache/james/transport/matchers
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
package.html
in server/mailet/mailets/src/main/java/org/apache/james/transport/mailets
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
QuotaUpdater.java
in mailbox/store/src/main/java/org/apache/james/mailbox/store/quota
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
package.html
in mailet/standard/src/main/java/org/apache/james/transport/matchers
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
package.html
in mailet/standard/src/main/java/org/apache/james/transport/mailets
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
package.html
in mailet/standard/src/main/java/org/apache/james/transport/mailets/debug
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
package.html
in mailet/crypto/src/main/java/org/apache/james/transport/matcher
3 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
AuthenticateResponse.java
in protocols/imap/src/main/java/org/apache/james/imap/message/response
4 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
ImapResponseMessage.java
in protocols/imap/src/main/java/org/apache/james/imap/api/message/response
4 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
IMAPServerMBean.java
in server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty
4 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
POP3ServerMBean.java
in server/protocols/protocols-pop3/src/main/java/org/apache/james/pop3server/netty
4 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
fetchmail.xml
in server/protocols/fetchmail/src/main/resources
4 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
FetchSchedulerMBean.java
in server/protocols/fetchmail/src/main/java/org/apache/james/fetchmail
4 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
package.html
in mailet/crypto/src/main/java/org/apache/james/transport
4 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
package.html
in mailet/api/src/main/java/org/apache/mailet
4 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
SystemMessage.java
in protocols/imap/src/main/java/org/apache/james/imap/message/request
5 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
MailboxTyper.java
in protocols/imap/src/main/java/org/apache/james/imap/api/process
5 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
InetNetwork.java
in server/dns-service/dnsservice-library/src/main/java/org/apache/james/dnsservice/library/inetnetwork/model
5 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
MailboxMessageAppender.java
in mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox
5 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
InputStreamContent.java
in mailbox/api/src/main/java/org/apache/james/mailbox/model
5 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
dns-context.xml
in server/dns-service/dnsservice-dnsjava/src/main/resources/META-INF/spring
6 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in mpt/impl/imap-mailbox/cyrus/src/reporting-site
6 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in mpt/impl/imap-mailbox/cassandra/src/reporting-site
6 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in mpt/impl/imap-mailbox/jpa/src/reporting-site
6 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in mpt/impl/imap-mailbox/core/src/reporting-site
6 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in mpt/impl/imap-mailbox/inmemory/src/reporting-site
6 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in mpt/impl/imap-mailbox/external-james/src/reporting-site
6 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
MatcherConfig.java
in mailet/api/src/main/java/org/apache/mailet
6 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in protocols/lmtp/src/main/reporting-site
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in protocols/netty/src/reporting-site
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in protocols/smtp/src/reporting-site
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in protocols/api/src/reporting-site
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in server/protocols/protocols-imap4/src/reporting-site
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
CommandHandlerResultJMXMonitor.java
in server/protocols/protocols-lmtp/src/main/java/org/apache/james/lmtpserver/jmx
7 1 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
ConnectHandlerResultJMXMonitor.java
in server/protocols/protocols-lmtp/src/main/java/org/apache/james/lmtpserver/jmx
7 1 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
LineHandlerResultJMXMonitor.java
in server/protocols/protocols-lmtp/src/main/java/org/apache/james/lmtpserver/jmx
7 1 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in server/protocols/protocols-lmtp/src/reporting-site
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in server/protocols/protocols-library/src/reporting-site
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in server/protocols/protocols-pop3/src/reporting-site
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
fetchmail-context.xml
in server/protocols/fetchmail/src/main/resources/META-INF/spring
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
site.xml
in server/protocols/fetchmail/src/reporting-site
7 - 2015-10-07 2015-10-07 1 1 aduprat@apache.org aduprat@apache.org
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
EnforceMtaSts.java
in server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/tls
27 1 2025-04-04 2025-04-04 1 1 btellier@linagora.com btellier@linagora.com
TestMtaSts.java
in server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/tls
21 1 2025-04-04 2025-04-04 1 1 btellier@linagora.com btellier@linagora.com
MailProcessingErrorHandlingConfiguration.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/lib
13 1 2025-03-25 2025-03-25 1 1 matthieu@baechler-craftsman... matthieu@baechler-craftsman...
CassandraDataDefinition.java
in backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/components
141 23 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMessageDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
104 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMailQueueViewDataDefinition.java
in server/queue/queue-rabbitmq/src/main/java/org/apache/james/queue/rabbitmq/view/cassandra
100 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
DeletedMessageMetadataDataDefinition.java
in mailbox/plugin/deleted-messages-vault-cassandra/src/main/java/org/apache/james/vault/metadata
53 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMailboxQuotaDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
48 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraEmailQueryViewDataDefinition.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/projections
44 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMailRepositoryDataDefinition.java
in server/mailrepository/mailrepository-cassandra/src/main/java/org/apache/james/mailrepository/cassandra
41 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraBlobDataDefinition.java
in server/blob/blob-cassandra/src/main/java/org/apache/james/blob/cassandra
41 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMailboxDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
38 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraZonedDateTimeDataDefinition.java
in backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init
37 4 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMailboxChangeDataDefinition.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/change
36 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraPushSubscriptionDataDefinition.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/pushsubscription
35 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraEmailChangeDataDefinition.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/change
34 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraThreadDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
32 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraAclDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
32 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraSieveQuotaDataDefinition.java
in server/data/data-cassandra/src/main/java/org/apache/james/sieve/cassandra
29 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMutualizedQuotaDataDefinition.java
in backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/components
29 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraRRTDataDefinition.java
in server/data/data-cassandra/src/main/java/org/apache/james/rrt/cassandra
27 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraAttachmentDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
26 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraCustomIdentityDataDefinition.scala
in server/data/data-jmap-cassandra/src/main/scala/org/apache/james/jmap/cassandra/identity
26 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraSieveRepositoryDataDefinition.java
in server/data/data-cassandra/src/main/java/org/apache/james/sieve/cassandra
25 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraEventDeadLettersDataDefinition.java
in event-bus/cassandra/src/main/java/org/apache/james/events
23 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
UploadDataDefinition.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/upload
23 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraFirstUnseenDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
22 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraApplicableFlagsDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
22 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraVacationDataDefinition.java
in server/data/data-cassandra/src/main/java/org/apache/james/vacation/cassandra
22 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
Pop3MetadataDataDefinition.java
in server/protocols/protocols-pop3-distributed/src/main/java/org/apache/james/pop3server/mailbox
22 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMailboxRecentsDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
21 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraDeletedMessageDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
21 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMailboxCounterDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
21 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMessageFastViewProjectionDataDefinition.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/projections
21 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraAnnotationDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
20 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraUidDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
20 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraEventStoreDataDefinition.scala
in event-sourcing/event-store-cassandra/src/main/scala/org/apache/james/eventsourcing/eventstore/cassandra
20 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraModSeqDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
19 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraFilteringProjectionDataDefinition.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/filtering
17 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraSubscriptionDataDefinition.java
in mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/modules
16 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraUsersRepositoryDataDefinition.java
in server/data/data-cassandra/src/main/java/org/apache/james/user/cassandra
16 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraDomainListDataDefinition.java
in server/data/data-cassandra/src/main/java/org/apache/james/domainlist/cassandra
15 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraDropListDataDefinition.java
in server/data/data-cassandra/src/main/java/org/apache/james/droplists/cassandra
14 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraMailRepositoryUrlDataDefinition.java
in server/mailrepository/mailrepository-cassandra/src/main/java/org/apache/james/mailrepository/cassandra
14 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraNotificationRegistryDataDefinition.java
in server/data/data-cassandra/src/main/java/org/apache/james/vacation/cassandra
12 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraSchemaVersionDataDefinition.java
in backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/versions
12 - 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
PostgresMessageDataDefinition.java
in mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/mail
153 - 2025-03-18 2025-03-18 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
PostgresDataDefinition.java
in backends-common/postgres/src/main/java/org/apache/james/backends/postgres
85 16 2025-03-18 2025-03-18 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
PostgresMailRepositoryDataDefinition.java
in server/data/data-postgres/src/main/java/org/apache/james/mailrepository/postgres
62 - 2025-03-18 2025-03-18 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
PostgresVacationDataDefinition.java
in server/data/data-postgres/src/main/java/org/apache/james/vacation/postgres
61 - 2025-03-18 2025-03-18 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
CriterionConverter.java
in mailbox/opensearch/src/main/java/org/apache/james/mailbox/opensearch/query
517 27 2022-06-21 2025-05-05 15 6 rcordier@linagora.com btellier@linagora.com
IMAPServer.java
in server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty
363 24 2015-10-07 2025-05-05 56 16 aduprat@apache.org btellier@linagora.com
OpenSearchMailboxConfiguration.java
in mailbox/opensearch/src/main/java/org/apache/james/mailbox/opensearch
244 33 2022-08-05 2025-05-05 8 3 btellier@linagora.com btellier@linagora.com
InMemoryUploadRepository.java
in server/data/data-jmap/src/main/java/org/apache/james/jmap/memory/upload
96 7 2021-07-23 2025-04-29 11 4 vttran@linagora.com rcordier@linagora.com
PostgresUploadRepository.java
in server/data/data-jmap-postgres/src/main/java/org/apache/james/jmap/postgres/upload
83 7 2024-01-24 2025-04-29 6 2 vttran@linagora.com rcordier@linagora.com
CassandraUploadRepository.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/upload
76 7 2021-08-04 2025-04-29 12 5 btellier@linagora.com rcordier@linagora.com
DKIMHook.java
in server/protocols/protocols-smtp-dkim/src/main/java/org/apache/james/smtpserver
256 19 2024-06-14 2025-04-18 6 2 btellier@linagora.com btellier@linagora.com
MailCmdHandler.java
in protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core
205 14 2015-10-07 2025-04-14 21 8 aduprat@apache.org btellier@linagora.com
RcptCmdHandler.java
in protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core
168 10 2015-10-07 2025-04-14 24 7 aduprat@apache.org btellier@linagora.com
EhloCmdHandler.java
in protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp
156 15 2015-10-07 2025-04-14 20 7 aduprat@apache.org btellier@linagora.com
HeloCmdHandler.java
in protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core
83 8 2015-10-07 2025-04-14 11 5 aduprat@apache.org btellier@linagora.com
QuitCmdHandler.java
in protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core
70 8 2015-10-07 2025-04-14 10 5 aduprat@apache.org btellier@linagora.com
HookResultLogger.java
in protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/log
30 1 2015-10-07 2025-04-14 12 5 aduprat@apache.org btellier@linagora.com
EnforceMtaSts.java
in server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/tls
27 1 2025-04-04 2025-04-04 1 1 btellier@linagora.com btellier@linagora.com
TestMtaSts.java
in server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/tls
21 1 2025-04-04 2025-04-04 1 1 btellier@linagora.com btellier@linagora.com
JMAPApiRoutes.scala
in server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/routes
129 5 2020-03-27 2025-04-02 44 10 duc91.nvd@gmail.com hqtran@linagora.com
GenericMailet.java
in mailet/base/src/main/java/org/apache/mailet/base
118 19 2015-10-07 2025-04-02 23 12 aduprat@apache.org jean@xn--gml-cma.com
GuiceMailetLoader.java
in server/container/guice/mailet/src/main/java/org/apache/james/utils
49 4 2017-03-07 2025-04-02 8 5 aduprat@linagora.com jean@xn--gml-cma.com
RedisClientFactory.scala
in backends-common/redis/src/main/java/org/apache/james/backends/redis
73 6 2024-09-30 2025-04-01 6 3 hphan@linagora.com rcordier@linagora.com
RedisRateLimiter.scala
in server/mailet/rate-limiter-redis/src/main/scala/org/apache/james/rate/limiter/redis
58 3 2022-01-28 2025-04-01 12 9 btellier@linagora.com rcordier@linagora.com
RedisHealthCheck.scala
in backends-common/redis/src/main/java/org/apache/james/backends/redis
43 - 2023-11-12 2025-04-01 9 6 maksym873@gmail.com rcordier@linagora.com
Mailet.java
in mailet/api/src/main/java/org/apache/mailet
20 5 2015-10-07 2025-04-01 6 6 aduprat@apache.org jean@xn--gml-cma.com
MigrationConfiguration.java
in server/apps/migration/core-data-jpa-to-pg/src/main/java/org/apache/james
89 1 2025-03-17 2025-03-26 2 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
logback.xml
in server/apps/migration/core-data-jpa-to-pg/sample-configuration
32 - 2025-03-17 2025-03-26 2 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
MailetContainerModule.java
in server/container/guice/mailet/src/main/java/org/apache/james/modules/server
269 18 2021-06-02 2025-03-25 6 3 btellier@linagora.com matthieu@baechler-craftsman...
AbstractStateMailetProcessor.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/lib
245 18 2021-06-02 2025-03-25 8 5 btellier@linagora.com matthieu@baechler-craftsman...
MailetProcessorImpl.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl
151 13 2021-06-02 2025-03-25 6 4 btellier@linagora.com matthieu@baechler-craftsman...
AbstractStateCompositeProcessor.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/lib
148 10 2021-06-02 2025-03-25 8 4 btellier@linagora.com matthieu@baechler-craftsman...
MatcherSplitter.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl
112 2 2021-06-02 2025-03-25 3 3 btellier@linagora.com matthieu@baechler-craftsman...
JMXStateMailetProcessorListener.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl/jmx
111 10 2021-06-02 2025-03-25 2 2 btellier@linagora.com matthieu@baechler-craftsman...
ProcessorImpl.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl
84 3 2021-06-02 2025-03-25 5 4 btellier@linagora.com matthieu@baechler-craftsman...
MailetManagement.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl/jmx
81 9 2021-06-02 2025-03-25 2 2 btellier@linagora.com matthieu@baechler-craftsman...
MatcherMailetPair.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl
28 1 2021-06-02 2025-03-25 2 2 btellier@linagora.com matthieu@baechler-craftsman...
MailProcessingErrorHandlingConfiguration.java
in server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/lib
13 1 2025-03-25 2025-03-25 1 1 matthieu@baechler-craftsman... matthieu@baechler-craftsman...
GroupRegistrationHandler.java
in event-bus/distributed/src/main/java/org/apache/james/events
166 9 2021-01-25 2025-03-20 19 4 btellier@linagora.com hqtran@linagora.com
JMAPEventBusModule.java
in server/container/guice/distributed/src/main/java/org/apache/james/modules/event
96 8 2021-02-09 2025-03-20 12 5 btellier@linagora.com hqtran@linagora.com
MailboxEventBusModule.java
in server/container/guice/distributed/src/main/java/org/apache/james/modules/event
82 6 2025-03-03 2025-03-20 2 2 45198168+hungphan227@users.... hqtran@linagora.com
RabbitEventBusConsumerHealthCheck.java
in event-bus/distributed/src/main/java/org/apache/james/events
55 4 2023-11-13 2025-03-20 4 3 btellier@linagora.com hqtran@linagora.com
CassandraMailboxModule.java
in server/container/guice/cassandra/src/main/java/org/apache/james/modules/mailbox
260 4 2021-02-09 2025-03-19 32 8 btellier@linagora.com jean@xn--gml-cma.com
UploadDAO.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/upload
175 18 2021-08-04 2025-03-19 9 4 btellier@linagora.com jean@xn--gml-cma.com
EnqueuedMailsDaoUtil.java
in server/queue/queue-rabbitmq/src/main/java/org/apache/james/queue/rabbitmq/view/cassandra
166 9 2018-09-12 2025-03-19 14 8 dtran@linagora.com jean@xn--gml-cma.com
EnqueuedMailsDAO.java
in server/queue/queue-rabbitmq/src/main/java/org/apache/james/queue/rabbitmq/view/cassandra
164 9 2018-09-12 2025-03-19 21 10 dtran@linagora.com jean@xn--gml-cma.com
MailboxChangeRepositoryDAO.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/change
155 9 2020-12-23 2025-03-19 10 6 dlkhuat@linagora.com jean@xn--gml-cma.com
EmailChangeRepositoryDAO.java
in server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/change
150 9 2021-01-11 2025-03-19 9 6 dlkhuat@linagora.com jean@xn--gml-cma.com
CassandraDataDefinition.java
in backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/components
141 23 2025-03-19 2025-03-19 1 1 jean@xn--gml-cma.com jean@xn--gml-cma.com
CassandraSessionModule.java
in server/container/guice/cassandra/src/main/java/org/apache/james/modules/mailbox
132 9 2021-02-09 2025-03-19 5 3 btellier@linagora.com jean@xn--gml-cma.com
CassandraPop3MetadataStore.java
in server/protocols/protocols-pop3-distributed/src/main/java/org/apache/james/pop3server/mailbox
128 14 2021-08-03 2025-03-19 5 3 btellier@linagora.com jean@xn--gml-cma.com
CassandraJmapModule.java
in server/container/guice/cassandra/src/main/java/org/apache/james/modules/data
118 3 2021-02-09 2025-03-19 16 8 btellier@linagora.com jean@xn--gml-cma.com
CassandraTaskExecutionDetailsProjectionDAO.scala
in server/task/task-distributed/src/main/scala/org/apache/james/task/eventsourcing/cassandra
111 4 2019-09-27 2025-03-19 11 7 btellier@linagora.com jean@xn--gml-cma.com
MetadataDAO.java
in mailbox/plugin/deleted-messages-vault-cassandra/src/main/java/org/apache/james/vault/metadata
106 9 2019-07-05 2025-03-19 10 5 btellier@linagora.com jean@xn--gml-cma.com