Igor Katson
18755d8971
Add access to new fields
2024-11-07 13:46:12 +00:00
Igor Katson
98f011673e
iter_file_details_ext update impl
2024-11-07 13:46:12 +00:00
Igor Katson
abce0c6629
rename iter_file_details -> iter_file_details_ext
2024-11-07 13:46:12 +00:00
Igor Katson
af0389de05
bep 47: serialize/deserialize new fields
2024-11-07 13:46:11 +00:00
Igor Katson
60cea68985
Add days to UI ETA and uptime calculations
2024-11-07 13:26:32 +00:00
Igor Katson
a90f245dc9
Add with_stats=true to torrents list
2024-11-07 08:57:16 +00:00
Igor Katson
30bfb3ea19
Unify API types a bit (remove list item)
2024-11-07 08:57:16 +00:00
Igor Katson
e371522a80
Fix num_tasks == 1 assertion
2024-11-06 16:28:32 +00:00
Igor Katson
87e09a60f7
wait_until_i_am_the_last_task() - num_alive should be 0, not 1
2024-11-06 16:05:58 +00:00
Igor Katson
78363d65ca
run cargo fmt --check on PRs
2024-11-06 15:01:59 +00:00
Igor Katson
e31854cb5a
Canonical address in HTTP requests
2024-11-05 18:51:21 +00:00
Mark Mendoza
fb6822ca41
Added destination_fodler to TorrentDetailsResponse ( #263 )
...
* Added destination folder to torrent detail response.
* clean up changes not needed
* cleaned up launch.json and renamed to destination_folder to output_folder
2024-10-29 09:50:21 +00:00
Ivan
bac364760e
fmt
2024-10-19 19:50:26 +02:00
Ivan Moiseev
be9716e6a7
fix: simlify
2024-10-12 16:08:30 +02:00
Ivan Moiseev
bbdb78f773
feat: remove drop
2024-10-12 15:56:26 +02:00
Ivan Moiseev
b105a3bb22
fix: transactional pause
2024-10-12 15:17:19 +02:00
Igor Katson
61a01b4253
Remove python3 build dependency
2024-10-03 13:54:23 +01:00
Igor Katson
8b66119746
Update deps
2024-10-03 13:46:19 +01:00
Igor Katson
990c5f866b
Disable upload: do not expose in default builds, move under a feature flag.
2024-10-03 09:07:19 +01:00
pasta
57db99e9b8
fixup: only set only_files if it was none
2024-10-02 15:16:32 -05:00
pasta
d480b14bea
chore: run cargo fmt
2024-10-02 13:50:48 -05:00
pasta
aa0c287fe5
feat: implement BEP-53 support
2024-10-01 13:22:54 -05:00
Igor Katson
b1b76edf10
Increase http_api stream capacity (testing perf optimisation)
2024-10-01 09:52:57 +01:00
Igor Katson
29758c6d8f
Generic peer IP
2024-10-01 09:32:04 +01:00
Ivan
7640218488
Make outgoing addr Option
2024-09-30 19:55:37 +02:00
Ivan
23bd537dd7
Remove commented code
2024-09-28 19:47:48 +02:00
Ivan
1ce5971f07
Add debug and remove unneeded
2024-09-28 19:36:54 +02:00
Ivan
cd7349121c
Queuing only peers that will be retried
2024-09-26 21:30:25 +02:00
Ivan
a31e8344b2
Format - delete trailing spaces
2024-09-26 19:19:56 +02:00
Ivan
aec1eeef34
Enum pro outgoing addr and some fixes
2024-09-26 19:15:16 +02:00
Ivan
4bd757173d
Set outgoing IP address for incomming peers after Ext. handshake
2024-09-26 18:11:05 +02:00
Ivan
a483bc6586
Update outgoing address for incoming peers
2024-09-25 22:32:38 +02:00
Misaka
f184e7f5bf
Add support for adding custom trackers
2024-09-24 21:55:02 +08:00
Igor Katson
fb15e070a0
trying to figure out new github sporadic errors
2024-09-22 12:15:21 +01:00
Ivan Zderadicka
f7a812439b
Change to restarting of dead peers ( #239 )
...
* Logging died peers
* Ignore incoming for retry, cancel retries after download is complete
* Remove cancel
* Add incoming flag to PeerHandler
* Cleaning up, plus debug
* Fix debug style
2024-09-22 08:31:57 +01:00
Igor Katson
2c6a9f7a14
Remove custom "merge_streams" in favor of tokio_stream
2024-09-20 09:38:54 +01:00
Igor Katson
decf29a910
merge_streams: shorten the code a tiny bit
2024-09-20 09:38:53 +01:00
Igor Katson
b3263c24d3
fixed span.enter in session
2024-09-15 21:57:50 +01:00
Igor Katson
a38385f3b5
use walkdir create in another place instead of custom code
2024-09-13 13:04:37 +01:00
Igor Katson
dedee2ef08
Watching works fine
2024-09-13 12:58:09 +01:00
Igor Katson
a73f921c5f
one line anyhow error formatting
2024-09-13 12:36:32 +01:00
Igor Katson
06613d9ef1
watching basic version works
2024-09-13 12:34:51 +01:00
Igor Katson
e1dcb2602b
Upload multiple files through UI
2024-09-13 10:52:39 +01:00
Igor Katson
7a807f39e0
cargo update deps and mark 7.1.0-beta.1
2024-09-13 09:28:12 +01:00
Igor Katson
8974a013ce
Move on_piece_completed() to a more appropriate place
2024-09-13 09:25:52 +01:00
Igor Katson
88c8e51ab8
Merge pull request #233 from izderadicka/pex2
...
In PEX we should also look at dropped peers
2024-09-13 09:01:54 +01:00
Igor Katson
00daae97ed
Reorder removal so that mmap is removed before storage
2024-09-13 00:20:37 +01:00
Igor Katson
816838cdf0
Fastresume: check at least one piece from each file
2024-09-12 23:59:50 +01:00
Ivan
bf7f78b602
In PEX we should also look at dropped peers
2024-09-08 14:30:36 +02:00
Igor Katson
0fa24e6861
Mark 7.1.0
2024-09-02 15:11:01 +01:00