Commit graph

68 commits

Author SHA1 Message Date
yggverse
ad5b2d6897 update btracker-fs api 2025-09-13 04:02:35 +03:00
yggverse
ba692f9d2a replace filesizeformat filter with app implementation 2025-09-11 17:47:42 +03:00
yggverse
e7fe57a861 fix id conversion, hold parsed hex inf-hash as the String 2025-09-09 15:43:31 +03:00
yggverse
ea9c632bad use shared btracker-scrape library, update btracker-fs API to v0.2 2025-09-09 14:39:31 +03:00
yggverse
671ef0854a cast usize for filesizeformat 2025-09-07 18:07:57 +03:00
yggverse
f95c9526f2 use shared btracker-fs library 2025-09-06 18:41:30 +03:00
yggverse
d95cee6c09 use build-in tera filters 2025-08-20 14:37:59 +03:00
yggverse
37c3c0cc4e remove extra lines 2025-08-11 19:50:41 +03:00
yggverse
6a9a312b00 hide pagination totals on empty response 2025-08-11 19:48:00 +03:00
yggverse
3f536fd316 hide project description on search request 2025-08-11 19:38:29 +03:00
yggverse
a0a5610f9b add Search suffix to the search page titles 2025-08-11 17:12:41 +03:00
yggverse
97ac3d9dce implement basic search 2025-08-11 16:58:57 +03:00
yggverse
0dae0bbb53 update title separator 2025-08-10 10:57:48 +03:00
yggverse
d5c8e04e80 hide title description on pagination 2025-08-10 10:50:47 +03:00
yggverse
3a1a65b561 show pagination segment first in title 2025-08-10 10:45:49 +03:00
yggverse
808b871549 apply page suffix only for pages > 1 2025-08-10 09:57:19 +03:00
yggverse
ee494dbfd8 implement semantic meta titles 2025-08-10 09:43:40 +03:00
yggverse
7d25d7222a use release_default profile 2025-08-10 06:15:47 +03:00
yggverse
cdca62bd79 don't warn on invalid hash request, return default status 2025-08-10 05:52:37 +03:00
yggverse
f16a9445bd add comment 2025-08-10 05:34:44 +03:00
yggverse
49d7d2d73d reorder the routes 2025-08-10 05:29:31 +03:00
yggverse
9a7d1baa6b add warning notice 2025-08-10 01:36:08 +03:00
yggverse
add71e9749 use link to the info page instead of magnet, update feed transaction logic 2025-08-10 01:05:58 +03:00
yggverse
6b149ba1b9 implement clickable preload files, rename static to public, rename preload config argument to public, rename Storage to Public 2025-08-09 23:11:46 +03:00
yggverse
bff6b209c9 store file names as the PathBuf 2025-08-09 20:07:59 +03:00
yggverse
fa748fbd18 implement files list 2025-08-09 18:37:50 +03:00
yggverse
2fc9535710 init info page features 2025-08-09 06:45:43 +03:00
yggverse
c5a0684466 implement format getters 2025-08-09 01:56:40 +03:00
yggverse
9291328401 reorganize Torrent structs, implement parser, isolate system errors output, remove file listing from rss feed (will be moved to the torrent page) 2025-08-09 01:27:56 +03:00
yggverse
1150f93817 update UDP scrapper config api 2025-08-07 15:49:48 +03:00
yggverse
a3e3cb0897 use librqbit_core::hash_id::Id to parse info-hash from string 2025-08-07 14:33:15 +03:00
yggverse
00e8f8078b draft multi-stack udp scraper implementation 2025-08-07 04:19:43 +03:00
yggverse
5ba9a95f6e remove print_version option, apply crate version to css 2025-08-06 21:12:35 +03:00
yggverse
70c0174fbc implement scrape frontend, optimize css, init static svg assets 2025-08-06 21:00:46 +03:00
yggverse
4fd41feeaa implement print_version argument option 2025-08-06 14:09:17 +03:00
yggverse
e493ecdc36 use default config 2025-08-06 13:44:15 +03:00
yggverse
054968ca5d move css to separated cachable file, update config api 2025-08-06 12:57:37 +03:00
yggverse
1d64acef2c sort order time desc by default 2025-08-06 12:09:52 +03:00
yggverse
11a398e90c implement files counter 2025-08-05 19:49:58 +03:00
yggverse
5c167f4852 remove stats option 2025-08-05 19:40:06 +03:00
yggverse
a4ce8e29d5 implement pagination totals info 2025-08-05 19:21:08 +03:00
yggverse
c8e0215e1c use vector to keep the order from the arguments list 2025-08-05 18:27:42 +03:00
yggverse
4e4f260190 implement pagination 2025-08-05 17:59:45 +03:00
yggverse
d014358028 implement row meta info 2025-08-05 16:12:14 +03:00
yggverse
7da285ca69 implement magnet links 2025-08-05 15:06:44 +03:00
yggverse
8a32bdda63 init tera layout 2025-08-05 13:01:27 +03:00
yggverse
0d155d6ef2 add custom host/port argument options 2025-08-05 02:49:47 +03:00
yggverse
bbaa7c5f54 begin the rocket framework implementation, based on the aquatic-crawler fs 2025-08-05 02:07:22 +03:00
yggverse
b258b8e242 use c5cc9113e2da0a5be272b0392691d6ab6e037224 api revision 2025-08-03 23:50:56 +03:00
yggverse
9548698115 fix namespace 2025-08-03 16:08:16 +03:00