Private
Public Access
1
0
Commit Graph

40 Commits

Author SHA1 Message Date
75fe4d4608 fix all warnings 2025-06-16 19:25:24 -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
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
cbc7679f58 AttachmentStore now has its own runloop, can download attachments 2025-06-05 20:19:34 -07:00
e55b29eb4d plub through attachment guids via messages 2025-05-26 16:52:38 -07:00
0d4c2e5104 Started working on attachment store 2025-05-15 20:11:10 -07:00
83eb97fd9c websocket: automatically reconnect if not heard from for a while 2025-05-14 17:39:23 -07:00
819b852c1f Fixes bug where updates can cause a sync loop 2025-05-04 00:15:13 -07:00
d843127c6d daemon: maintain outgoing message reference so model is consistent 2025-05-03 21:45:53 -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
07b55f8615 client: implements send_message 2025-05-02 12:03:56 -07:00
2314713bb4 daemon: incorporate update monitor in daemon activities 2025-05-01 20:36:43 -07:00
1c2f09e81b clippy 2025-05-01 18:08:04 -07:00
f6ac3b5a58 client: implements event/updates websocket 2025-05-01 18:07:18 -07:00
fd4c43d585 client: actually do authentication properly 2025-05-01 01:02:36 -07:00
e7d837d68c cargo clippy/fix 2025-04-28 16:06:51 -07:00
9c245a5b52 client: Started working on ability to sync messages after last known message 2025-04-28 15:17:58 -07:00
49f8b81b9c daemon: Token store 2025-04-27 14:01:19 -07:00
84f782cc03 daemon: implement solution for background sync 2025-04-27 13:40:59 -07:00
82192ffbe5 daemon: setting foundation for client creation 2025-04-25 20:02:18 -07:00
0c6b55fa38 kordophoned: better daemon bootstrapping 2025-04-25 16:54:37 -07:00
bfc6fdddc1 proj: Fix warnings 2025-01-20 22:13:44 -08:00
5d3d2f194a kpcli: adds support for querying messages 2025-01-20 22:05:53 -08:00
a8104c379c kordophone: add support for /messages 2025-01-20 19:43:21 -08:00
0e8b8f339a kpcli: client: adds printing of conversations 2024-11-10 19:40:39 -08:00
da36d9da91 Clippy, warnings fix 2024-06-14 20:26:56 -07:00
cabd3b502a Retry auth automatically, remove tower dep 2024-06-14 20:23:44 -07:00
0dde0b9c53 clippy 2024-06-01 18:17:57 -07:00
a2caa2ddca prepare for tower middleware adoption 2024-06-01 18:16:25 -07:00
cf4195858e Started work on http server 2024-04-24 23:41:42 -07:00
48dcf9daca Fix tests 2024-04-21 23:09:37 -07:00
3e878ced4e reorg 2024-04-21 15:14:16 -07:00
0b2811dc9f Initial commit 2024-04-20 18:17:55 -07:00