Commit Graph

294 Commits

Author SHA1 Message Date
Ben Sarmiento
b8c67a83cf Add bin other torrent when torrent is completed 2024-05-25 15:49:57 +02:00
Ben Sarmiento
264d62d0dc Remove download mount config, it is now always enabled 2024-05-25 15:11:11 +02:00
Ben Sarmiento
2f777f63e9 Add download cache again 2024-05-25 06:01:20 +02:00
Ben Sarmiento
53c71b1249 Repair logger 2024-05-25 05:45:50 +02:00
Ben Sarmiento
a681912fc1 Add bins to home page 2024-05-25 01:54:35 +02:00
Ben Sarmiento
abb80b4257 Check for other broken files when repairing 2024-05-25 01:51:00 +02:00
Ben Sarmiento
0a086d7a14 Prevent duplicates 2024-05-25 01:24:24 +02:00
Ben Sarmiento
442030c89d Remove skip logs 2024-05-24 22:10:42 +02:00
Ben Sarmiento
bb316a1bfd Allow repairing file from ok state 2024-05-24 18:12:32 +02:00
Ben Sarmiento
7695412b22 Ignore errors when marking torrent as repaired (also mute warnings when under repair) 2024-05-24 18:00:46 +02:00
Ben Sarmiento
6d07645361 Allow repair from ok torrent 2024-05-24 17:41:49 +02:00
Ben Sarmiento
fbd5ccbf4a Fix repair fsm 2024-05-24 17:38:39 +02:00
Ben Sarmiento
9ecbb5d892 Remove components, do downloaded ids ; support dumps 2024-05-24 02:24:26 +02:00
Ben Sarmiento
beba993364 Add bins 2024-05-23 22:20:19 +02:00
Ben Sarmiento
8636a0569d Repair works now 2024-05-23 21:45:20 +02:00
Ben Sarmiento
d03b59bb2a Fixers 2024-05-23 19:29:16 +02:00
Ben Sarmiento
2a5f12e37f Remove fixer concept 2024-05-22 04:27:12 +02:00
Ben Sarmiento
9990bf90ca Fix rewrites 2024-05-22 02:26:20 +02:00
Ben Sarmiento
a9cc689702 Repair fix 2024-05-21 19:56:20 +02:00
Ben Sarmiento
0743b01223 Rewrite state machines 2024-05-21 17:07:40 +02:00
Ben Sarmiento
6c24d74f61 Upkeep for data directory 2024-05-21 06:50:46 +02:00
Ben Sarmiento
57df90620e Track deletes within refresh 2024-05-21 03:01:42 +02:00
Ben Sarmiento
2c5e7a1db0 Implement new fsm 2024-05-21 01:59:53 +02:00
Ben Sarmiento
d5dd9426ed Adjust file reads and writes 2024-05-20 22:57:20 +02:00
Ben Sarmiento
a3a24124a8 Introduce components 2024-05-20 20:43:19 +02:00
Ben Sarmiento
ab81eb5f39 Fix torrent fetching logic 2024-05-06 10:58:48 +02:00
Ben Sarmiento
ae94252156 Fix logic of fetching torrents 2024-05-06 10:48:01 +02:00
Ben Sarmiento
b6b59b22e6 Repair adjustments 2 2024-05-01 14:06:54 +02:00
Ben Sarmiento
130cc0d7b3 100 broken files at a time 2024-04-30 06:13:21 +02:00
Ben Sarmiento
60c0a90899 Update error message 2024-04-30 05:05:34 +02:00
Ben Sarmiento
a3bc9e75f5 Repair adjustments 2024-04-30 03:41:20 +02:00
Ben Sarmiento
102512f7d3 Refactor torrent fetching 2024-04-30 00:16:38 +02:00
Ben Sarmiento
96fd72ba88 Repair adjustments 2024-04-28 11:06:01 +02:00
Ben Sarmiento
5da8170c93 Remove download cache 2024-04-28 02:53:39 +02:00
Ben Sarmiento
2ff754e06e Change some logs 2024-04-19 11:41:12 +02:00
Ben Sarmiento
b7e6f75f82 Ignore error when fetching downloads 2024-02-24 20:27:52 +01:00
Ben Sarmiento
6d7c639125 Do not unrestrict files that are marked as broken until it is fixed 2024-02-20 11:32:48 +01:00
Ben Sarmiento
36298dd979 Fix detection issues 2024-02-18 04:15:41 +01:00
Ben Sarmiento
b2067dfb81 Mark as unplayable instead of assigning to unplayable 2024-02-17 13:01:09 +01:00
Ben Sarmiento
511dfbb38b Full selection is broken, dont redownload it 2024-02-17 12:41:59 +01:00
Ben Sarmiento
46e07f71c4 Fix retries on req body reads 2024-02-17 06:34:36 +01:00
Ben Sarmiento
122ab19b7b Trigger repair on initial run 2024-02-17 04:40:13 +01:00
Ben Sarmiento
041e02816b Handle differently if all are broken 2024-02-17 04:22:50 +01:00
Ben Sarmiento
586466ce80 Save when its complete 2024-02-17 02:23:38 +01:00
Ben Sarmiento
66a4ceaa33 Use keys instead 2024-02-16 06:01:27 +01:00
Ben Sarmiento
6eaf016107 Requeue if popd and continuing 2024-02-16 05:52:17 +01:00
Ben Sarmiento
255fbfe976 adjustments 2024-02-16 05:47:53 +01:00
Ben Sarmiento
945be6066d Adjust unplayable check 2024-02-11 18:21:27 +01:00
Ben Sarmiento
e5e040a2d9 escape spaces on hook args 2024-02-07 14:01:50 +01:00
Ben Sarmiento
3ba2cf9658 Get library state from 3 endpoints 2024-02-07 13:45:05 +01:00