mdecimus
|
c8e0a1b2cb
|
JMAP protocol layer refactoring (passing tests)
|
2025-09-29 18:41:16 +02:00 |
|
mdecimus
|
c7c996d738
|
JMAP protocol layer refactoring (part 6)
|
2025-09-28 19:36:24 +02:00 |
|
mdecimus
|
d9999a61fe
|
JMAP protocol layer refactoring (part 5)
|
2025-09-27 20:02:16 +02:00 |
|
mdecimus
|
8c67abcd3c
|
JMAP protocol layer refactoring (part 4) (fixes #1507)
|
2025-09-26 17:01:26 +02:00 |
|
mdecimus
|
efa83c2255
|
JMAP protocol layer refactoring (part 3)
|
2025-09-25 19:42:12 +02:00 |
|
mdecimus
|
a95010c42e
|
JMAP protocol layer refactoring (part 2)
|
2025-09-24 18:14:44 +02:00 |
|
mdecimus
|
6c612f7e1c
|
JMAP protocol layer refactoring (part 1)
|
2025-09-23 20:30:10 +02:00 |
|
mdecimus
|
71cc30c7be
|
Moved shared data types to 'types' subcrate
|
2025-09-22 10:01:31 +02:00 |
|
mdecimus
|
868b4749d2
|
JMAP WS: Fix panic when not using https
|
2025-09-07 10:14:26 +02:00 |
|
mdecimus
|
e10aa551eb
|
Clippy fixes
|
2025-08-18 11:44:58 +01: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
|
42fd7d4de1
|
Store vanished IMAP UIDs and WebDAV paths
|
2025-05-29 13:38:41 +02:00 |
|
mdecimus
|
c6ef70edd2
|
Added caching logging + Update config properties
|
2025-05-19 19:11:15 +02:00 |
|
mdecimus
|
10bb4e5661
|
Automated schema migration
|
2025-05-16 16:20:05 +02:00 |
|
mdecimus
|
839b7189fa
|
Nats + Redis PubSub cluster updates replacing Gossip protocol
|
2025-05-16 16:20:05 +02:00 |
|
mdecimus
|
fe7d646966
|
Groupware caching improvements
|
2025-05-16 16:20:05 +02:00 |
|
mdecimus
|
e69b5ec2b7
|
Message caching improvements
|
2025-05-16 16:20:05 +02:00 |
|
mdecimus
|
5416e35d4d
|
WebDAV COPY/MOVE tests
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
e10e94325f
|
Hide the current server version (closes #1435)
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
c5596fb656
|
Partial rollback of CompactString after benchmarking (or 'premature optimization is the root of all evil')
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
d6dc6ee8c5
|
Zero-copy principals + CompactString partial impl
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
0568456d29
|
Improved cache memory layout
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
15651c26a1
|
Incremental caching - tests passing
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
b396341240
|
Incremental caching
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
fac2975a5a
|
Storage layer refactoring: faster id generation, automatic batching and virtual thread ids
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
3f825aaafd
|
DAV server passing Litmus test suite
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
42a5652c8c
|
Rebase changes
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
1a8efb2182
|
DAV Propfind partial impl
|
2025-05-16 16:20:03 +02:00 |
|
mdecimus
|
9491071731
|
Store changing message data in single object
|
2025-05-16 16:20:03 +02:00 |
|
mdecimus
|
d3b284e28d
|
Include integrity hash in serialized bytes
|
2025-05-16 16:20:03 +02:00 |
|
mdecimus
|
624c44e3d9
|
Lock Token & eTag validation
|
2025-05-16 16:20:03 +02:00 |
|
mdecimus
|
110ec14fe6
|
DAV file management delete
|
2025-05-16 16:20:03 +02:00 |
|
mdecimus
|
b0a486106e
|
Crate reorganization
|
2025-05-16 16:20:03 +02:00 |
|
mdecimus
|
c8abc9213a
|
Zero copy tests passing for JMAP
|
2025-05-16 16:20:03 +02:00 |
|
mdecimus
|
84be252413
|
Zero copy everything
|
2025-05-16 16:20:03 +02:00 |
|
mdecimus
|
2826ff1548
|
How I stopped worrying and learned to love zero-copy deserialization
|
2025-05-16 16:20:00 +02:00 |
|
mdecimus
|
b7c0f8447b
|
Improved object serialization
|
2025-05-16 16:19:08 +02:00 |
|
mdecimus
|
44f8ef29e1
|
Bump to Rust 2024
|
2025-02-21 09:59:23 +01:00 |
|
mdecimus
|
a6f11699ef
|
Fix Sieve message flag parser (closes #1059)
|
2025-01-19 12:21:23 +01:00 |
|
mdecimus
|
3612d5fc5d
|
Clippy fixes
|
2025-01-11 11:43:45 +01:00 |
|
mdecimus
|
03d9dabed3
|
Clippy fixes
|
2024-12-01 20:13:06 +13:00 |
|
mdecimus
|
ab77a0aca8
|
Multi-tenancy (closes #212 closes #346 closes #582)
|
2024-09-13 18:10:56 +02:00 |
|
mdecimus
|
2a12e251f2
|
Fixed tests
|
2024-08-02 09:16:57 +02:00 |
|
mdecimus
|
3cb8918d2e
|
v0.9.0
|
2024-08-01 17:09:39 +02:00 |
|
mdecimus
|
1e76792d03
|
Improved tracing (part 3)
|
2024-07-26 19:44:01 +02:00 |
|
mdecimus
|
52cb48353e
|
Improved tracing (part 2)
|
2024-07-25 20:35:13 +02:00 |
|
mdecimus
|
ae7cadc27d
|
Improved tracing (part 1)
|
2024-07-23 12:44:14 +02:00 |
|
mdecimus
|
d48523583b
|
Improved error handling (part 4)
|
2024-07-18 20:04:09 +02:00 |
|