Commit graph

19 commits

Author SHA1 Message Date
Igor Katson
a001bb8c97
Shorten Pin<Box to BoxFuture 2024-02-27 08:14:39 +00:00
Igor Katson
1b79b66cc3
Reduce compile times even more 2024-02-27 08:00:56 +00:00
Igor Katson
2017c5ec94
Add an HTTP API endpoint + UI widgets to stream logs (#49)
* Added JSON logs to Desktop

* Move logging config into librqbit for reuse

* Log printer now available in both Desktop and Web UI

* Fix JS type error
2023-12-09 00:26:14 +00:00
Igor Katson
bed7433d8e
Use tokio_util::CancellationToken everywhere 2023-12-07 10:22:17 +00:00
Igor Katson
9cbe16b387
settings dialog works now and reloads the session properly 2023-12-06 23:18:06 +00:00
Igor Katson
a3475784e9
Initial commit for desktop configuration. Broken now 2023-12-06 14:30:32 +00:00
Igor Katson
bc243143e5
Do not announce when listing torrents 2023-12-05 23:31:04 +00:00
Igor Katson
6bb5d01c0f
Announcing port on DHT 2023-12-05 21:17:37 +00:00
Igor Katson
41fb3bfd37
Accepting TCP connections + publishing = works. Still yet to pass it to the live torrent 2023-12-05 20:10:09 +00:00
Igor Katson
28c2db2a37
Made changes for Desktop app to work 2023-12-02 21:12:15 +00:00
Igor Katson
b3ab2c4d4c
Code to serialize peer store 2023-11-30 22:07:24 +00:00
Igor Katson
a5ae2988b8
Downgraded a bunch of messages from debug to trace 2023-11-29 23:45:08 +00:00
Igor Katson
c7cf5eedef
Remove the giant lock from dht 2023-11-28 08:03:12 +00:00
Igor Katson
d8fdb94305
DHT instrumentation 2023-11-25 15:15:16 +00:00
Igor Katson
48a14823fa
Changed log to tracing 2023-11-19 13:05:42 +00:00
Igor Katson
2a2a4da196
Buffered read/writes in dht persistence 2023-07-14 00:15:38 +01:00
Igor Katson
6968a4e449
Cargo clippy: fix the majority of errors 2022-12-08 20:20:23 +00:00
Igor Katson
49cb6f9d65 Nothing much 2021-07-18 15:53:23 +01:00
Igor Katson
1300faa0b4 Persistent DHT 2021-07-18 10:53:33 +01:00