Private
Public Access
1
0
Commit Graph

24 Commits

Author SHA1 Message Date
e51fa3abeb kordophoned becomes a lib 2025-08-20 23:12:31 -07:00
James Magahern
911454aafb first pass at xpc impl 2025-08-01 12:26:17 -07:00
43b668e9a2 Fix linux build 2025-07-31 19:40:03 -07:00
James Magahern
8115f94121 kordophoned sans kpcli building on macos 2025-07-31 19:16:44 -07:00
fa6c7c50b7 Refactor: serverimpl -> dbus::agent, clean up main.rs 2025-06-18 01:03:14 -07:00
032573d23b cargo fmt 2025-06-16 19:26:13 -07:00
dece6f1abc daemon: update monitor: implements ping/pong (required server changes) 2025-06-13 16:45:28 -07:00
930f905efc Perf optimizations, recommended by o3 2025-06-12 18:09:58 -07:00
2f4e9b7c07 Implements attachment uploading 2025-06-12 17:58:03 -07:00
4ddc0dca39 Notify when attachment download succeeds, fix deadlock in attachment store 2025-06-06 20:02:09 -07:00
1d3b2f25ba cargo fmt 2025-06-06 16:39:31 -07:00
cbc7679f58 AttachmentStore now has its own runloop, can download attachments 2025-06-05 20:19:34 -07:00
831e490eb4 Started to factor out DbusRegistry from Endpoint 2025-05-26 15:49:29 -07:00
c02d4ecdf3 broken: started working on attachment dbus object, but order of endpoint creation seems to matter, need to reuse more parts 2025-05-25 18:52:18 -07:00
8e87c2bce2 Less chattier log when syncing 2025-05-03 22:13:03 -07:00
7200ae54e4 Adds the ability to sync just one conversation 2025-04-28 18:39:52 -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
22554a7644 daemon: reorg: use channels for comms instead of copying daemon arc/mutex 2025-04-27 12:53:45 -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
fe32efef2c daemon: scaffolding for settings / sync 2025-04-25 18:02:54 -07:00
0c6b55fa38 kordophoned: better daemon bootstrapping 2025-04-25 16:54:37 -07:00
dd9025cc10 daemon: main reorg 2025-02-12 00:32:44 -08:00
fddc45c62a Adds kordophoned, basic dbus interface 2025-02-11 23:15:24 -08:00