mdecimus
|
ce836216a4
|
Object quotas implementation
|
2025-10-21 16:35:45 +02:00 |
|
mdecimus
|
81b266797d
|
JMAP for Calendars passing tests
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
71ae50f9c9
|
JMAP for Contacts passing tests
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
5df5790210
|
JMAP tests reorganization
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
5a65f091fc
|
JMAP for Calendars implementation (closes #1947)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
b84e3e85dd
|
JMAP for Calendars implementation (part 4)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
ec4963f46b
|
JMAP for Calendars implementation (part 3)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
2fb59edaa7
|
JMAP for Calendars implementation (part 2)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
b7df05dd3b
|
JMAP for Calendars implementation (part 1)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
3da4619d43
|
JMAP for Contacts implementation (part 2)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
98deb17482
|
Add per-user CardDAV properties + fix per-user CalDAV properties (fixes #2058)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
b906eea62d
|
Bump to calcard 0.2
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
2f6cfbb6e6
|
WebDAV: Reduce quota excess risk with lower TOCTOU window
|
2025-09-30 11:36:25 +02:00 |
|
mdecimus
|
71cc30c7be
|
Moved shared data types to 'types' subcrate
|
2025-09-22 10:01:31 +02:00 |
|
mdecimus
|
15762fba2b
|
CalDAV: Limit recurrence expansions in calendar reports
|
2025-09-09 21:27:15 +02:00 |
|
mdecimus
|
cd2b958001
|
WebDAV: Assisted discovery v2
|
2025-09-07 19:20:39 +02:00 |
|
mdecimus
|
e20bdb71af
|
WebDAV: Do not return shared calendars in home-set responses (#1796)
|
2025-08-26 12:01:21 +02:00 |
|
mdecimus
|
e10aa551eb
|
Clippy fixes
|
2025-08-18 11:44:58 +01:00 |
|
mdecimus
|
d6531be012
|
Do not fix percent encoding on WebDAV FS (closes #2036)
|
2025-08-18 08:19:25 +01:00 |
|
mdecimus
|
654f296d45
|
Allow local access tokens to be used with OIDC backends (closes #1311 closes stalwartlabs/webadmin#52)
|
2025-07-25 21:06:23 +02:00 |
|
mdecimus
|
02f6a114e0
|
WebDAV: Always return MULTISTATUS when calendar-query yields no results
|
2025-07-24 12:36:17 +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
|
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
|
c1a638c19e
|
Always returns MULTISTATUS on WebDAV REPORT responses
|
2025-06-28 06:44:41 +02:00 |
|
mdecimus
|
2fcdc186c7
|
v0.12.5
|
2025-06-25 16:04:20 +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
|
e0e29a5363
|
Filter out catch-all addresses from CalendarUserAddressSet
|
2025-06-23 19:47:46 +02:00 |
|
mdecimus
|
367ddeeae4
|
CalDAV Scheduling - part 6
|
2025-06-21 19:53:23 +02:00 |
|
mdecimus
|
068457ea87
|
CalDAV Scheduling - part 5
|
2025-06-20 18:28:26 +02:00 |
|
mdecimus
|
c07e3d917f
|
CalDAV Scheduling - part 4
|
2025-06-18 18:21:46 +02:00 |
|
mdecimus
|
f10ec68d49
|
Updated copyright notice
|
2025-06-15 15:09:32 +02:00 |
|
mdecimus
|
fe074ad369
|
Allow infinity Depth searches under /dav/pal
|
2025-06-07 22:25:16 +02:00 |
|
mdecimus
|
afd8febbf1
|
Percent encoding workaround for Apple Calendar bug
|
2025-06-07 20:15:42 +02:00 |
|
mdecimus
|
15dddc433a
|
Calendar email notifications (#1514)
|
2025-06-06 20:03:19 +02:00 |
|
mdecimus
|
0c5581b1a9
|
Return CTag on /dav/cal/account resources (just to make iOS happy)
|
2025-06-03 12:34:33 +02:00 |
|
mdecimus
|
774e80ab32
|
Strict vCard parsing (#1607)
|
2025-06-01 17:55:20 +02:00 |
|
mdecimus
|
b3fd99673e
|
WebDAV: Fix dead property updates (closes #1611)
|
2025-06-01 16:33:15 +02:00 |
|
mdecimus
|
b3bb2bffb8
|
Use last change id for WebDAV CTag
|
2025-05-31 10:01:10 +02:00 |
|
mdecimus
|
42fd7d4de1
|
Store vanished IMAP UIDs and WebDAV paths
|
2025-05-29 13:38:41 +02:00 |
|
mdecimus
|
74e13aae46
|
Allow empty properties in PROPPATCH requests (#1580)
|
2025-05-27 14:09:54 +02:00 |
|
mdecimus
|
48cc823432
|
Legacy vCard 2.1 and 3.0 serialization support
|
2025-05-27 12:42:03 +02:00 |
|
mdecimus
|
dd4508638c
|
v0.12.0
|
2025-05-26 08:04:25 +02:00 |
|
mdecimus
|
c76a660623
|
Extract iCal UIDs from core components only
|
2025-05-25 17:14:47 +02:00 |
|
mdecimus
|
18b620c50d
|
Return correct DAV namespace for missing properties (closes #1545)
|
2025-05-25 10:21:34 +02:00 |
|
mdecimus
|
1efaedcc27
|
Train spam messages as ham when the sender is in the user's address book
|
2025-05-24 10:17:41 +02:00 |
|
mdecimus
|
4e5c4554c7
|
Updated DAV config properties + Added 'nats' feature to CI job
|
2025-05-18 10:42:45 +02:00 |
|
mdecimus
|
65fe4b1b49
|
Sequential change ids
|
2025-05-17 21:48:30 +02:00 |
|
mdecimus
|
365c87af20
|
Unversioned archiving
|
2025-05-16 16:20:05 +02:00 |
|