Commit Graph

13 Commits

Author SHA1 Message Date
Sebastian b1e92e5b07 feat: serve message lists from the cache
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-10-07 22:15:34 -04:00
Sebastian 852ead324f feat: add CachedService with cached collections and delta
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-10-07 22:02:45 -04:00
Sebastian 4e12d41ee9 refactor: split service into ServiceBase and LiveService
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-10-07 21:49:31 -04:00
Sebastian eea9b5630a feat: track cache changes with sequence numbers and tombstones
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-10-07 21:21:14 -04:00
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 681a66862e chore: remove obsolete code
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-09-26 08:35:50 -04:00
Sebastian 0e99bb0fd2 feat: listen to user life cycle events
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-08-09 22:37:56 -04:00
Sebastian 7485e4c897 feat: lots more improvements
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-04-25 15:43:56 -04:00
Sebastian 4c948d177a feat: implement provider
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-03-28 12:43:42 -04:00
Sebastian Krupinski e51c65bf19 feat: initial version
Signed-off-by: Sebastian Krupinski <root@LAPTOP-7DVOR6NC>
2026-02-20 21:44:49 +00:00