Commit graph

847 commits

Author SHA1 Message Date
mdecimus
4d819a1041 Exclude SEL licensed code from AGPL licensed code (closes #783 closes #768) 2025-07-21 12:48:19 +02:00
mdecimus
9310083222 Exclude SEL licensed code from AGPL licensed code (closes #783 closes #768) 2025-07-21 12:33:20 +02:00
mdecimus
dd0226b75a IMAP: Copy flags when copying/moving messages between accounts 2025-07-20 17:03:12 +02:00
mdecimus
ede01a92c2 Invalidate logo cache when changes are made (fixes #1856) 2025-07-20 16:10:46 +02:00
mdecimus
0dcaadb668 Fix tenant quota update API 2025-07-20 15:51:27 +02:00
jolupa
08980ac72e
Update i18n.yml (#1873)
* Update i18n.yml

Added Catalan translation

* Update mod.rs
2025-07-20 15:28:35 +02:00
mdecimus
4f84533fa1 LDAP: Only set account name if not returned in LDAP query (#1471) 2025-07-17 15:17:04 +02:00
mdecimus
9e129e2406 Update CLI queue API struct 2025-07-17 08:30:01 +02:00
mdecimus
d1c35f65b1 Update version number (closes #1844) 2025-07-17 08:19:28 +02:00
mdecimus
f5d0f725de ACME support for DigitalOcean (closes #1667) 2025-07-16 17:06:01 +02:00
mdecimus
61d706f921 Allow invalid TOML when parsing database settings (closes #1822) 2025-07-16 16:53:15 +02:00
mdecimus
7ae6ed12fb JMAP sortOrder should not be null (fixes #1831) 2025-07-16 16:39:09 +02:00
mdecimus
efdd2c9241 Fix mta-sts setting parsing issue (closes #1830) 2025-07-16 16:06:46 +02:00
mdecimus
c6904e0f5d Fix queue event migration (closes #1833) 2025-07-16 15:55:20 +02:00
mdecimus
e79a4c65c7 Disable webadmin auto-updates 2025-07-15 10:56:08 +02:00
mdecimus
bd61ab511a v0.13.0 2025-07-15 08:33:14 +02:00
mdecimus
27faa9f3ad Fix queue migration 2025-07-14 19:32:40 +02:00
mdecimus
a203ce732f Return all shared resources in calendar-home-set and addressbook-home-set (closes #1796) 2025-07-14 17:09:52 +02:00
mdecimus
20bab962d4 Include DTSTART/DTEND properties in iMIP CANCEL messages (fixes #1775) 2025-07-14 16:44:34 +02:00
mdecimus
fccc25fb71 Do not include WWW-Authenticate headers on API responses (fixes #1795) 2025-07-14 15:30:09 +02:00
mdecimus
6568d61927 Allow APIs to be used with external directories (closes #1815) 2025-07-14 14:45:24 +02:00
mdecimus
7afb97537b Fix: Unable to create subfolders under INBOX for group shared folder (closes #1817) 2025-07-14 13:44:04 +02:00
mdecimus
fb5a7ec144 Fix WebDAV ACL validation in multiget reports (fixes #1768) 2025-07-14 13:16:47 +02:00
mdecimus
1035183ec7 Fix WebDAV ACL write permission to allow creating items (fixes #1768) 2025-07-14 12:07:05 +02:00
mdecimus
4f3406d449 Cache invalidation cluster broadcast (closes #1741) 2025-07-13 19:21:56 +02:00
mdecimus
6e62f306ab LDAP local placeholder should return username when its not an email address (closes #1784) 2025-07-13 12:32:05 +02:00
Fadil2k
4c954c93bd
feat(i18n): add Danish(da) locale support (#1772)
* feat(i18n): Add Danish locale support

- Add complete Danish (da) translations for calendar notifications
- Use modern Danish terminology and professional language
- Include proper Danish date/time formatting (kl. notation)
- Follow contemporary Danish UI conventions

* feat(i18n): Add Danish language support to Language enum
2025-07-13 12:04:30 +02:00
Renato Caldas
58dc0ae0c9
Add DKIM support for stalwart-cli (#1804)
Also mitigates #1803
2025-07-13 12:02:32 +02:00
mdecimus
aee7337169 Queue autoconfig post install 2025-07-13 12:01:32 +02:00
mdecimus
036cb2ecd4 Small round of MTA queueing improvements 2025-07-12 19:42:27 +02:00
mdecimus
e28769c5ce MTA queue enhancements (closes #1246 closes #1035 closes #457) 2025-07-11 17:51:53 +02:00
mdecimus
d04a4331c3 Project Alouette: je te plume la queue (et je la remplace par mieux) 2025-07-09 20:38:27 +02:00
mdecimus
b2f0525423 Allow null EHLO when reject-non-fqdn is not set 2025-07-03 21:21:55 -04:00
mdecimus
0377cdb82e Allow updating secrets for all directory types 2025-07-03 08:54:41 -04:00
Renato Caldas
a9fbfc2a8e
Follow jmap redirections to same host in cli (#1735)
Fixes #1734
2025-06-28 09:19:00 +02:00
mdecimus
d844abbaf8 IMAP Custom Name for Shared Folders ignored (closes #1620) 2025-06-28 08:18:19 +02:00
mdecimus
c1a638c19e Always returns MULTISTATUS on WebDAV REPORT responses 2025-06-28 06:44:41 +02:00
mdecimus
861471fde4 Fix OSS build (closes #1724) 2025-06-26 15:47:33 +02:00
mdecimus
46dfd926d9 Fix message delivery failure error reason 2025-06-26 15:39:10 +02:00
mdecimus
76c5aaa983 Rollback build 2025-06-25 17:21:19 +02:00
mdecimus
6cd66c3ff6 Add i18n file as include 2025-06-25 17:00:19 +02:00
mdecimus
2fcdc186c7 v0.12.5 2025-06-25 16:04:20 +02:00
mdecimus
4ce2dc5858 Added locales to principal API 2025-06-25 12:33:10 +02:00
mdecimus
9b2f687561 Add expiry information to SMTP logs 2025-06-25 07:39:10 +02:00
mdecimus
9ca374151c Return NOTFOUND error instead of MULTISTATUS on empty PROPFIND responses (fixes #1657) 2025-06-24 16:33:26 +02:00
mdecimus
01f7c8f56d Assisted CalDAV/CardDAV shared resource discovery (closes #1691) 2025-06-24 13:28:29 +02:00
mdecimus
020bcaef8b Update account name when refreshing DAV caches (closes ##1694) 2025-06-24 10:41:02 +02:00
mdecimus
854bfcb249 Do not include email address in identity names (closes #1688) 2025-06-24 09:58:51 +02:00
mdecimus
d6fa4fa8dc Fix logos (closes #1652) 2025-06-24 09:33:08 +02:00
mdecimus
e0e29a5363 Filter out catch-all addresses from CalendarUserAddressSet 2025-06-23 19:47:46 +02:00