Private
Public Access
1
0
Commit Graph

113 Commits

Author SHA1 Message Date
0b7b35b301 cargo fmt 2025-08-23 20:02:54 -07:00
6f90e1c749 xpc: Better type unpacking 2025-08-23 20:01:13 -07:00
b7fabd6c05 xpc: implement GetConversations 2025-08-23 19:48:49 -07:00
885c96172d xpc: kpcli: clean up client interface 2025-08-23 19:41:12 -07:00
8ff95f4bf9 xpc: generic interface for dispatching methods 2025-08-23 19:24:42 -07:00
e51fa3abeb kordophoned becomes a lib 2025-08-20 23:12:31 -07:00
e9bda39d8a xpc: hacky implementation of GetVersion 2025-08-10 21:48:44 -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
c7d620c1b5 kpcli: finish separation of daemon interface 2025-07-31 19:30:54 -07:00
James Magahern
0e034898b2 kpcli fix stage 1 2025-07-31 19:19:29 -07:00
James Magahern
8115f94121 kordophoned sans kpcli building on macos 2025-07-31 19:16:44 -07:00
742703cb8e Version: 1.0.0 2025-07-15 18:04:11 -07:00
3197814098 Implement hybrid versioning approach 2025-07-15 16:39:57 -07:00
21703b9f8e AttachmentStore: less chatty logging 1.0.0 2025-06-27 00:54:40 -07:00
6e14585a12 EDS: Found the issue where address book sometimes doesn't load -v
The wrong source was getting selected. Not sure if this one is always a
decoy, there might be others that we aren't supposed to use. Happy that
it's working now though.
2025-06-27 00:48:20 -07:00
b043ff6f08 eds: still not able to resolve sometimes, some AI generated attempts at solving 2025-06-26 20:44:24 -07:00
9e3e6dc66f ContactResolver: implement in-memory cache for positive results 2025-06-26 18:50:58 -07:00
e73cf321c0 Add normalization for eds resolver 2025-06-26 18:37:23 -07:00
5a399cc6ca weird: need to filter out bidi control characters from sender handles from server 2025-06-26 18:33:08 -07:00
f6bb1a9b57 Don't overwrite already resolved participants, better naming of keys 2025-06-26 18:23:15 -07:00
bb19db17cd Started working on contact resolution 2025-06-26 16:23:53 -07:00
3b30cb77c8 Implements mark as read 2025-06-18 15:02:04 -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
75fe4d4608 fix all warnings 2025-06-16 19:25:24 -07:00
9d591dffc5 Try to resolve daemon hang when changing settings 2025-06-16 19:06:35 -07:00
45aaf55804 dbus: filter attachment characters here. not ideal... 2025-06-16 18:52:58 -07:00
31eeb8659a fix update reconnect notification when waking from sleep 2025-06-13 19:01:00 -07:00
b2049fb432 Workaround for empty server messages (typing indicator) 2025-06-13 17:47:29 -07:00
45d873907f bugfixes, better handling of server url changes 2025-06-13 17:11:29 -07:00
dece6f1abc daemon: update monitor: implements ping/pong (required server changes) 2025-06-13 16:45:28 -07:00
4f40be205d Adds CONTENT_LENGTH workaround for CocoaHTTPServer bug 2025-06-12 21:19:47 -07:00
ff03e73758 plumb attachment guids for sendmessage 2025-06-12 20:36:40 -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
8cd72d9417 cargo fix 2025-06-06 16:35:51 -07:00
9e8c976a0e remove some unused builder code in daemon::models::message 2025-06-06 16:30:22 -07:00
77e1078d6a plumb all known attachments via dbus if known 2025-06-06 16:28:29 -07:00
2e55f3ac9e dbus: remove some signals I wont implement 2025-06-05 20:21:30 -07:00
cbc7679f58 AttachmentStore now has its own runloop, can download attachments 2025-06-05 20:19:34 -07:00
595c7a764b adds CLAUDE hints 2025-05-28 14:57:12 -07:00
e55b29eb4d plub through attachment guids via messages 2025-05-26 16:52:38 -07:00
2b5df53cc3 better d-bus interface for attachments 2025-05-26 16:19:26 -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
0d4c2e5104 Started working on attachment store 2025-05-15 20:11:10 -07:00
77177e07aa kpcli: fix for update data structure changes 2025-05-14 17:43:28 -07:00