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
|
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
|
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
|
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
|
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
|
122ab19b7b
|
Trigger repair on initial run
|
2024-02-17 04:40:13 +01:00 |
|
Ben Sarmiento
|
586466ce80
|
Save when its complete
|
2024-02-17 02:23:38 +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
|
0eeb295c23
|
Use go functions instead of the worker pool
|
2024-02-07 13:39:13 +01:00 |
|
Ben Sarmiento
|
d1b4158c96
|
Merge even if in progress
|
2024-02-07 11:23:53 +01:00 |
|
Ben Sarmiento
|
58332a354b
|
Delete in progress fixers
|
2024-02-05 12:59:55 +01:00 |
|
Ben Sarmiento
|
c8bbfc8650
|
Prevent race condition with downloaded id
|
2024-02-05 03:27:45 +01:00 |
|
Ben Sarmiento
|
6726b1e54e
|
Fix the fixer
|
2024-02-05 00:42:28 +01:00 |
|
Ben Sarmiento
|
9a8b1553a2
|
Additional playable extensions
|
2024-02-03 03:44:44 +01:00 |
|
Ben Sarmiento
|
bee28e74cf
|
Resolve refresh bug
|
2024-01-31 21:26:02 +01:00 |
|
Ben Sarmiento
|
4c9b54c01c
|
Fix possible issues
|
2024-01-31 18:08:48 +01:00 |
|
Ben Sarmiento
|
7794e641ab
|
Reunify workers, add commands
|
2024-01-30 16:27:12 +01:00 |
|
Ben Sarmiento
|
108607b4dd
|
Rework repairs again
|
2024-01-30 02:06:39 +01:00 |
|
Ben Sarmiento
|
b505400f60
|
Reimplement deletes and marking files as broken
|
2024-01-29 22:28:27 +01:00 |
|
Ben Sarmiento
|
1615c9e121
|
Remove debug logs
|
2024-01-29 20:59:35 +01:00 |
|
Ben Sarmiento
|
cd5e0ef1a7
|
Remove options
|
2024-01-29 02:59:01 +01:00 |
|
Ben Sarmiento
|
e69f57b930
|
Move info chan closure
|
2024-01-29 02:26:39 +01:00 |
|
Ben Sarmiento
|
2a509f96ab
|
Pop instead of just iterating
|
2024-01-29 02:02:15 +01:00 |
|
Ben Sarmiento
|
901bfdb1a6
|
Add more logging
|
2024-01-29 01:54:05 +01:00 |
|
Ben Sarmiento
|
15a24a58a2
|
Support rebooting workers
|
2024-01-28 23:04:39 +01:00 |
|
Ben Sarmiento
|
573cfa1436
|
Add utils
|
2024-01-28 20:20:33 +01:00 |
|
Ben Sarmiento
|
3cf3351210
|
Nonblocking disabled
|
2024-01-28 18:36:57 +01:00 |
|
Ben Sarmiento
|
00e4f8013c
|
Set filenames properly
|
2024-01-28 03:48:53 +01:00 |
|
Ben Sarmiento
|
3d9ad6a791
|
handle file resets
|
2024-01-28 03:38:02 +01:00 |
|
Ben Sarmiento
|
f07b65d5da
|
its the fastest ever
|
2024-01-28 02:23:19 +01:00 |
|
Ben Sarmiento
|
1aabcfd322
|
Refactor file links and merges
|
2024-01-27 17:38:26 +01:00 |
|
Ben Sarmiento
|
b44f2a4b63
|
saveTorrentChangesToDisk when relevant
|
2024-01-27 16:32:50 +01:00 |
|
Ben Sarmiento
|
a851282b2a
|
periodic repair
|
2024-01-27 14:14:11 +01:00 |
|
Ben Sarmiento
|
05d2544fe8
|
Refactor workers
|
2024-01-27 13:17:45 +01:00 |
|
Ben Sarmiento
|
1c0ae6e27f
|
Use full path of files
|
2024-01-27 00:32:16 +01:00 |
|