Commit graph

  • c8ba44f508 optimize duplicated lines yggverse 2025-08-08 02:21:20 +03:00
  • e88a3e9f50 validate info_hash in public methods only yggverse 2025-08-08 02:08:48 +03:00
  • 63dbaa9dda update comments yggverse 2025-08-08 01:57:18 +03:00
  • d9e7674907 update readme yggverse 2025-08-08 01:47:28 +03:00
  • 07a87421dd add debug events yggverse 2025-08-08 01:40:24 +03:00
  • a70e9bc537 add is_create option yggverse 2025-08-08 01:22:23 +03:00
  • 9a6e6dbb0c create destination directories before rename tmp file yggverse 2025-08-08 01:19:04 +03:00
  • e2d2b513cc take bytes yggverse 2025-08-08 01:16:36 +03:00
  • 3e053fa806 implement temporary data cleanup on commit preload content yggverse 2025-08-08 00:50:12 +03:00
  • 6f4d2894b3 parse SocketAddr from the argument option yggverse 2025-08-05 20:43:50 +03:00
  • ea8d5c316f remove deprecated options yggverse 2025-08-05 20:39:14 +03:00
  • f8ba8e3938 update description yggverse 2025-08-04 23:49:04 +03:00
  • d1e03a059b update readme yggverse 2025-08-04 21:27:53 +03:00
  • e101438381 update readme yggverse 2025-08-04 21:27:25 +03:00
  • 8cbae5019d remove extra features yggverse 2025-08-04 21:23:55 +03:00
  • 1395257882 update librqbit revision yggverse 2025-08-02 13:35:17 +03:00
  • de24ca1be3 add cargo update yggverse 2025-08-02 12:26:07 +03:00
  • 27e22000a4 require safe chrono version yggverse 2025-08-02 10:39:00 +03:00
  • 60495a9c60 update readme yggverse 2025-07-13 00:39:57 +03:00
  • de34289979 add comments yggverse 2025-07-13 00:36:59 +03:00
  • ee354bcf4f update description yggverse 2025-07-11 01:44:31 +03:00
  • 561334ec20 require librqbit revision 02dfb80b939a52abd0854339e2a8223a71563a68 yggverse 2025-07-10 22:00:31 +03:00
  • 822005b818 validate supported source format yggverse 2025-07-10 16:23:01 +03:00
  • e3dff43c1f update librqbit api yggverse 2025-07-10 16:01:15 +03:00
  • 4646500b66 implement bind option yggverse 2025-07-10 15:55:33 +03:00
  • 3f549e2077 filter empty values to None (librqbit#452) yggverse 2025-07-10 15:26:56 +03:00
  • 0d38aa5c06 make listing name optional (e.g. invalid utf-8 encoding) yggverse 2025-07-10 14:41:37 +03:00
  • fc27f46cdf update listener init yggverse 2025-07-10 13:50:06 +03:00
  • 3014db81e7 remove unwrap method yggverse 2025-07-10 03:04:38 +03:00
  • fbc80843c7 implement listen option, rename enable_upnp_port_forwarding to listen_upnp yggverse 2025-07-10 02:56:45 +03:00
  • a762cb59b6 update librqbit crate to 9.0.0-beta.1 (includes fix for #452) yggverse 2025-07-10 01:50:39 +03:00
  • 3b71a2a2ec add lastBuildDate for channel yggverse 2025-07-10 01:09:36 +03:00
  • 33007b7f9a add channel pubDate tag yggverse 2025-07-10 01:05:12 +03:00
  • 5c72742f8d fix totals increment position yggverse 2025-07-09 20:53:55 +03:00
  • ac88344098 skip unsortable placeholder yggverse 2025-07-09 20:24:44 +03:00
  • 851cac6bdd sort list items by name asc yggverse 2025-07-09 19:58:28 +03:00
  • 7592f7a106 add missed directory separators yggverse 2025-07-09 19:09:21 +03:00
  • 7306a29d1e update comment yggverse 2025-07-09 18:19:48 +03:00
  • 5e2dafb898 fix name sanitizing model yggverse 2025-07-09 18:17:48 +03:00
  • 058bc6a07c remove extra note yggverse 2025-07-09 17:36:23 +03:00
  • 0ac31fe69e update comment yggverse 2025-07-09 17:28:55 +03:00
  • 401c4d8673 fix substring extraction yggverse 2025-07-09 17:05:14 +03:00
  • 68e7760b98 detect tracing_subscriber by RUST_LOG environment var yggverse 2025-07-09 15:52:58 +03:00
  • 4f684e4bf4 cleanup a bit yggverse 2025-07-09 15:09:06 +03:00
  • 2ee058171e update debug message yggverse 2025-07-09 15:07:31 +03:00
  • 76c2c1c0b8 add timing debug yggverse 2025-07-09 15:06:28 +03:00
  • 7da1df7137 reorganize debug components yggverse 2025-07-09 14:39:37 +03:00
  • 47e6899ccd update list style, format bytes yggverse 2025-07-09 04:28:13 +03:00
  • 48ca526a67 remove html tags from item description yggverse 2025-07-09 03:45:56 +03:00
  • f563fb500b fix workflow warning yggverse 2025-07-09 03:33:43 +03:00
  • 82d2a89aa2 implement item description format helper yggverse 2025-07-09 03:28:04 +03:00
  • 51ffa4d93d implement --index-list-limit option yggverse 2025-07-09 03:02:16 +03:00
  • aa2e87cb51 remove debug line yggverse 2025-07-09 02:34:42 +03:00
  • 29ff0b52cc implement torrent files index option yggverse 2025-07-09 02:33:02 +03:00
  • d0d469ee78 sanitize index values yggverse 2025-07-09 01:37:37 +03:00
  • b22695587d count total data size for torrent resolved yggverse 2025-07-09 01:06:33 +03:00
  • 27360c4da1 add reference to the system dependencies yggverse 2025-07-08 22:14:34 +03:00
  • 7c8dfc69b8 update readme yggverse 2025-07-08 18:28:30 +03:00
  • be9cf4b7e9 update readme yggverse 2025-07-08 18:28:06 +03:00
  • 5a745c1a98 update readme yggverse 2025-07-08 18:27:10 +03:00
  • aa3397f064 update readme yggverse 2025-07-08 18:26:43 +03:00
  • 86fd19d030 update readme yggverse 2025-07-08 17:00:48 +03:00
  • 41c06b7377 update readme yggverse 2025-07-08 16:59:59 +03:00
  • 70a728ea5d update readme yggverse 2025-07-08 16:57:42 +03:00
  • 5b92850347 rename Roadmap section to Features yggverse 2025-07-08 16:49:55 +03:00
  • b99b5c4d69 update readme yggverse 2025-07-08 16:48:29 +03:00
  • 1789a87359 update readme yggverse 2025-07-08 16:46:20 +03:00
  • d4b96509c0 update readme yggverse 2025-07-08 16:45:45 +03:00
  • 3a7d65ac14 update readme yggverse 2025-07-08 16:43:20 +03:00
  • 2586593e42 add wiki page reference yggverse 2025-07-08 16:37:31 +03:00
  • f872e81cff define fixed bytes count for info-hash v1 type yggverse 2025-07-08 16:05:16 +03:00
  • dcbb4108fd implement info-hash enum yggverse 2025-07-08 15:47:52 +03:00
  • b3bf89b6f7 update readme yggverse 2025-07-08 15:38:22 +03:00
  • 7965a1590f update comment yggverse 2025-07-08 15:16:57 +03:00
  • 65e6deaabc use binary api yggverse 2025-07-08 15:11:58 +03:00
  • 15c8d8c350 make api source response optional, implement tests yggverse 2025-07-07 19:22:11 +03:00
  • 6a3915a3f5 use short var name yggverse 2025-07-07 18:43:25 +03:00
  • c212620bc8 implement auto-clean by timeout test yggverse 2025-07-07 18:37:45 +03:00
  • ae4e2e4ba9 implement --index-timeout option yggverse 2025-07-07 18:21:43 +03:00
  • e4279b7cab update readme yggverse 2025-07-07 17:41:49 +03:00
  • 17f865b4f7 update readme yggverse 2025-07-07 17:38:34 +03:00
  • ed1e85138c update readme yggverse 2025-07-07 17:36:44 +03:00
  • 113dd9ac09 implement export-trackers argument option yggverse 2025-07-07 17:30:32 +03:00
  • f4425557ee handle incomplete (updating) feed sources yggverse 2025-07-07 16:32:13 +03:00
  • 8c37cab04e update comment yggverse 2025-07-07 15:53:31 +03:00
  • c09fdb5798 update comment yggverse 2025-07-07 15:52:54 +03:00
  • f49ed0e11b show bytes as description, implement format bytes trait yggverse 2025-07-07 15:48:36 +03:00
  • d05b15c7a3 format log time as rfc3339 yggverse 2025-07-07 14:34:51 +03:00
  • 09b83d6449 delegate validation to the api level yggverse 2025-07-07 14:30:27 +03:00
  • 1a84376b98 wrap once yggverse 2025-07-07 14:27:29 +03:00
  • 3633aedfd0 rename clear option to preload_clear yggverse 2025-07-07 14:25:39 +03:00
  • a112b49eba init Preload with validate related argument options yggverse 2025-07-07 13:11:01 +03:00
  • 43d94ee9b6 move config members to preload struct yggverse 2025-07-07 12:51:04 +03:00
  • c34f435153 take regex config value yggverse 2025-07-07 12:33:54 +03:00
  • bd49ae8c6f move regex member to preload struct yggverse 2025-07-07 12:15:46 +03:00
  • ee78171a12 rename infohash_file to infohash, storage to optional preload, torrent_tracker to tracker yggverse 2025-07-07 11:57:54 +03:00
  • 57b246a879 prevent unexpected memory usage by filter values from unknown source yggverse 2025-07-07 03:14:56 +03:00
  • 203c3041d2 update comment yggverse 2025-07-07 02:46:49 +03:00
  • b939f3db65 update comment yggverse 2025-07-07 02:46:00 +03:00
  • e5e4dd0ae6 store index values in memory only in use by the argument options yggverse 2025-07-07 02:42:05 +03:00