Private
Public Access
1
0
Commit Graph

21 Commits

Author SHA1 Message Date
James Magahern
c7d620c1b5 kpcli: finish separation of daemon interface 2025-07-31 19:30:54 -07:00
3b30cb77c8 Implements mark as read 2025-06-18 15:02:04 -07:00
032573d23b cargo fmt 2025-06-16 19:26:13 -07:00
ff03e73758 plumb attachment guids for sendmessage 2025-06-12 20:36:40 -07:00
2f4e9b7c07 Implements attachment uploading 2025-06-12 17:58:03 -07:00
1d3b2f25ba cargo fmt 2025-06-06 16:39:31 -07:00
0d61b6f2d7 daemon: adds conversation list limit, fixes auth saving in db auth store 2025-05-03 18:19:48 -07:00
26d54f91d5 implements authentication/token retrieval/keyring 2025-05-03 01:06:50 -07:00
2519bc05ad daemon: implements post office 2025-05-02 14:22:43 -07:00
2314713bb4 daemon: incorporate update monitor in daemon activities 2025-05-01 20:36:43 -07:00
13a78ccd47 adds the ability to clear db 2025-05-01 01:08:24 -07:00
7200ae54e4 Adds the ability to sync just one conversation 2025-04-28 18:39:52 -07:00
e7d837d68c cargo clippy/fix 2025-04-28 16:06:51 -07:00
c189e5f9e3 daemon: add support for getting messages from db 2025-04-28 16:00:04 -07:00
1e9b570993 devises a strategy for signals 2025-04-27 22:44:05 -07:00
cecfd7cd76 implements settings, conversation dbus encoding 2025-04-27 18:07:58 -07:00
ef74df9f28 daemon: start working on events. notes:
Probably need to make the locking mechanism more granular. Only lock the
database during db writes, see if we can do multiple readers and a
single writer. Otherwise, the daemon will not be able to service
requests while an event is being handled, which is not good.
2025-04-25 21:43:36 -07:00
82192ffbe5 daemon: setting foundation for client creation 2025-04-25 20:02:18 -07:00
fe32efef2c daemon: scaffolding for settings / sync 2025-04-25 18:02:54 -07:00
f7d094fcd6 reorg: split repo / database so settings can use db connection as well 2025-04-25 15:42:46 -07:00
6a7d376aa9 kpcli: add daemon messaging support 2025-02-12 00:10:33 -08:00