yggverse
|
b3bf89b6f7
|
update readme
|
2025-07-08 15:38:22 +03:00 |
|
yggverse
|
7965a1590f
|
update comment
|
2025-07-08 15:16:57 +03:00 |
|
yggverse
|
65e6deaabc
|
use binary api
|
2025-07-08 15:11:58 +03:00 |
|
yggverse
|
15c8d8c350
|
make api source response optional, implement tests
|
2025-07-07 19:22:11 +03:00 |
|
yggverse
|
6a3915a3f5
|
use short var name
|
2025-07-07 18:43:25 +03:00 |
|
yggverse
|
c212620bc8
|
implement auto-clean by timeout test
|
2025-07-07 18:37:45 +03:00 |
|
yggverse
|
ae4e2e4ba9
|
implement --index-timeout option
|
2025-07-07 18:21:43 +03:00 |
|
yggverse
|
e4279b7cab
|
update readme
|
2025-07-07 17:41:49 +03:00 |
|
yggverse
|
17f865b4f7
|
update readme
|
2025-07-07 17:38:34 +03:00 |
|
yggverse
|
ed1e85138c
|
update readme
|
2025-07-07 17:36:44 +03:00 |
|
yggverse
|
113dd9ac09
|
implement export-trackers argument option
|
2025-07-07 17:30:32 +03:00 |
|
yggverse
|
f4425557ee
|
handle incomplete (updating) feed sources
|
2025-07-07 16:32:13 +03:00 |
|
yggverse
|
8c37cab04e
|
update comment
|
2025-07-07 15:53:31 +03:00 |
|
yggverse
|
c09fdb5798
|
update comment
|
2025-07-07 15:52:54 +03:00 |
|
yggverse
|
f49ed0e11b
|
show bytes as description, implement format bytes trait
|
2025-07-07 15:48:36 +03:00 |
|
yggverse
|
d05b15c7a3
|
format log time as rfc3339
|
2025-07-07 14:34:51 +03:00 |
|
yggverse
|
09b83d6449
|
delegate validation to the api level
|
2025-07-07 14:30:27 +03:00 |
|
yggverse
|
1a84376b98
|
wrap once
|
2025-07-07 14:27:29 +03:00 |
|
yggverse
|
3633aedfd0
|
rename clear option to preload_clear
|
2025-07-07 14:25:39 +03:00 |
|
yggverse
|
a112b49eba
|
init Preload with validate related argument options
|
2025-07-07 13:11:01 +03:00 |
|
yggverse
|
43d94ee9b6
|
move config members to preload struct
|
2025-07-07 12:51:04 +03:00 |
|
yggverse
|
c34f435153
|
take regex config value
|
2025-07-07 12:33:54 +03:00 |
|
yggverse
|
bd49ae8c6f
|
move regex member to preload struct
|
2025-07-07 12:15:46 +03:00 |
|
yggverse
|
ee78171a12
|
rename infohash_file to infohash, storage to optional preload, torrent_tracker to tracker
|
2025-07-07 11:57:54 +03:00 |
|
yggverse
|
57b246a879
|
prevent unexpected memory usage by filter values from unknown source
|
2025-07-07 03:14:56 +03:00 |
|
yggverse
|
203c3041d2
|
update comment
|
2025-07-07 02:46:49 +03:00 |
|
yggverse
|
b939f3db65
|
update comment
|
2025-07-07 02:46:00 +03:00 |
|
yggverse
|
e5e4dd0ae6
|
store index values in memory only in use by the argument options
|
2025-07-07 02:42:05 +03:00 |
|
yggverse
|
39e717ec04
|
rename argument to config
|
2025-07-07 01:44:55 +03:00 |
|
yggverse
|
b30be0e9f8
|
separate torrent storage features
|
2025-07-07 01:43:15 +03:00 |
|
yggverse
|
25a226eb0f
|
fix build environment
|
2025-07-07 00:26:22 +03:00 |
|
yggverse
|
0a7793fcf2
|
remove experimental construction
|
2025-07-06 23:43:03 +03:00 |
|
yggverse
|
ebec6b30a2
|
try fix rust 1.88 warning
|
2025-07-06 23:41:19 +03:00 |
|
yggverse
|
b2b69ca9e7
|
wrap index implementation, skip rss file update if the index is not changed (safes ssd life by prevent extra write operations)
|
2025-07-06 23:33:31 +03:00 |
|
yggverse
|
ff7bb4c94f
|
update readme
|
2025-07-06 23:03:31 +03:00 |
|
yggverse
|
5ea7735b81
|
update readme
|
2025-07-06 22:52:59 +03:00 |
|
yggverse
|
738fee1a88
|
implement option to export index collected as the static rss feed, set save_torrents as false by default
|
2025-07-06 22:51:51 +03:00 |
|
yggverse
|
c206a06c25
|
implement preload_total_size argument
|
2025-06-16 19:15:20 +03:00 |
|
yggverse
|
cb377425a7
|
remove download_torrent_timeout as managed by parent add_torrent_timeout controller
|
2025-06-16 18:47:21 +03:00 |
|
yggverse
|
de15a8270e
|
init only_files with estimated capacity
|
2025-06-16 02:08:34 +03:00 |
|
yggverse
|
5a8adae1d8
|
use vector as faster and safe here
|
2025-06-16 02:02:29 +03:00 |
|
yggverse
|
4f39dc3d0a
|
implement preload_max_filesize, preload_max_filecount options
|
2025-06-16 01:59:22 +03:00 |
|
yggverse
|
7de77b8575
|
update comment
|
2025-06-15 22:19:55 +03:00 |
|
yggverse
|
b07d6940e1
|
do not skip errors
|
2025-06-15 22:13:41 +03:00 |
|
yggverse
|
ecdfe2d134
|
calculate regex once
|
2025-06-15 21:45:57 +03:00 |
|
yggverse
|
2df00564d6
|
remove extra copy
|
2025-06-15 21:23:00 +03:00 |
|
yggverse
|
877c390d3d
|
remove extra copy
|
2025-06-15 21:22:27 +03:00 |
|
yggverse
|
279c5217da
|
update cleanup function api
|
2025-06-15 18:52:24 +03:00 |
|
yggverse
|
8e8b60fe31
|
cleanup irrelevant files on complete torrent download
|
2025-06-15 18:40:11 +03:00 |
|
yggverse
|
4cf5bbcb4e
|
update description
|
2025-06-15 16:54:38 +03:00 |
|