14 Commits

Author SHA1 Message Date
Sebastian 65fdb23fa4 feat: harmonize mailbox messages
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-10-05 20:34:02 -04:00
Sebastian b02ca63208 feat: harmonize mailbox list and track harmonization state
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-10-05 19:43:47 -04:00
Sebastian 0250b5a847 feat: implement content cache
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-29 19:56:30 -04:00
Sebastian d28800a04e feat: implement meta and content cache
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-29 19:45:00 -04:00
Sebastian 8abd2c2c8c refactor: rename remote mail service
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-26 22:00:16 -04:00
Sebastian 54a24c9892 fix: entityExtant()
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-26 21:57:27 -04:00
Sebastian 025812fe4e feat: add fetch message size limit
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-26 08:43:32 -04:00
Sebastian 6a36e91cb4 refactor: unify command complition checking
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-25 12:14:37 -04:00
Sebastian 1b68c99521 feat: Add CommandFailedException for COPY/MOVE and APPEND, exposing command name, status, server text, and parsed completion code.
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-25 12:09:45 -04:00
Sebastian 1ce2013c07 refactor: CommandStatusResult
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-25 12:06:46 -04:00
Sebastian 3ea76f34fb fix: Mailbox::fromStatus() so omitted fields preserve known values
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-25 12:00:20 -04:00
Sebastian ab5871aad7 feat: implement message create and update
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-08-25 21:45:32 -04:00
Sebastian ec8012a528 chore: implement js test suites
JS Unit Tests / test (pull_request) Successful in 38s
Build Test / test (pull_request) Failing after 38s
PHP Integration Tests / Integration Tests (pull_request) Successful in 1m34s
PHP Unit Tests / test (pull_request) Successful in 2m12s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-24 00:33:54 -04:00
Sebastian 0082d884d5 chore: implement php test suites
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-23 22:20:36 -04:00