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
|
4e389fa79c
|
Upgrade data version
|
2024-01-30 03:06:17 +01:00 |
|
Ben Sarmiento
|
5ce8327053
|
Remove expose full path
|
2024-01-30 02:50:37 +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
|
60c2d8cac2
|
Fix link reassignment
|
2024-01-29 03:40:01 +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
|
4ff88372bc
|
Remove reboot for unrebootable pools
|
2024-01-28 21:38:22 +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
|
0678af2bc2
|
Remove annoying logs
|
2024-01-28 18:27:39 +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
|
30dc080dba
|
Create repair queue
|
2024-01-28 03:20:58 +01:00 |
|
Ben Sarmiento
|
f07b65d5da
|
its the fastest ever
|
2024-01-28 02:23:19 +01:00 |
|
Ben Sarmiento
|
abdc8fcbb0
|
assign properly
|
2024-01-27 23:56:37 +01:00 |
|
Ben Sarmiento
|
2502e5473f
|
thinking about timeout
|
2024-01-27 23:53:22 +01:00 |
|
Ben Sarmiento
|
ce4b794098
|
Add context deadline to request
|
2024-01-27 21:09:00 +01:00 |
|
Ben Sarmiento
|
1aabcfd322
|
Refactor file links and merges
|
2024-01-27 17:38:26 +01:00 |
|
Ben Sarmiento
|
1913498cbe
|
Change defaults
|
2024-01-27 16:47:05 +01:00 |
|
Ben Sarmiento
|
b44f2a4b63
|
saveTorrentChangesToDisk when relevant
|
2024-01-27 16:32:50 +01:00 |
|
Ben Sarmiento
|
582af81ea8
|
Improve pattern recognition by removing noise
|
2024-01-27 14:32:02 +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
|
e01622064d
|
Consider file case when doing filename comparisons
|
2024-01-27 11:54:28 +01:00 |
|
Ben Sarmiento
|
803240b2eb
|
Fix filename mismatch
|
2024-01-27 01:25:23 +01:00 |
|
Ben Sarmiento
|
1c0ae6e27f
|
Use full path of files
|
2024-01-27 00:32:16 +01:00 |
|
Ben Sarmiento
|
4bb0234d8f
|
Check if host works first before assigning random host
|
2024-01-27 00:27:28 +01:00 |
|
Ben Sarmiento
|
49b524ada6
|
Clear brokenlinks
|
2024-01-27 00:02:52 +01:00 |
|
Ben Sarmiento
|
52046cb3db
|
Rigorous fix check
|
2024-01-26 22:51:08 +01:00 |
|
Ben Sarmiento
|
979151d2de
|
Fix ipv6 replacement
|
2024-01-26 22:33:13 +01:00 |
|
Ben Sarmiento
|
1e1ec9d767
|
Remove preferred hosts
|
2024-01-26 22:15:26 +01:00 |
|
Ben Sarmiento
|
17ab115747
|
Readd downloads mount
|
2024-01-26 22:13:36 +01:00 |
|
Ben Sarmiento
|
ef3be36932
|
Log final host
|
2024-01-26 18:39:20 +01:00 |
|
Ben Sarmiento
|
d42ac347cf
|
Remove deadline check
|
2024-01-26 18:37:20 +01:00 |
|
Ben Sarmiento
|
70f3516cac
|
Limit to downloads
|
2024-01-26 18:34:52 +01:00 |
|
Ben Sarmiento
|
1ff8cf2dfc
|
Replace host on every retry
|
2024-01-26 18:33:15 +01:00 |
|
Ben Sarmiento
|
8d4cdbbd1f
|
Remove GetRandomPreferredHost usage
|
2024-01-26 17:58:31 +01:00 |
|
Ben Sarmiento
|
29a11ec286
|
Infinite repair fix
|
2024-01-26 16:47:54 +01:00 |
|
Ben Sarmiento
|
9e03cf6510
|
Reconfigure timeouts
|
2024-01-26 13:51:48 +01:00 |
|
Ben Sarmiento
|
b72514c25e
|
Log download link instead
|
2024-01-26 13:33:02 +01:00 |
|
Ben Sarmiento
|
0609e64234
|
Change log messages
|
2024-01-26 13:30:51 +01:00 |
|
Ben Sarmiento
|
d2b69f9759
|
Init torepair set properly
|
2024-01-26 13:05:37 +01:00 |
|
Ben Sarmiento
|
58b0b8b917
|
Remove link on repair
|
2024-01-26 12:59:00 +01:00 |
|
Ben Sarmiento
|
4852b93c67
|
Upload logs handler
|
2024-01-26 09:52:37 +01:00 |
|
Ben Sarmiento
|
96ec870bb2
|
Add versioning on logs
|
2024-01-26 08:44:34 +01:00 |
|
Ben Sarmiento
|
92a507c693
|
Rework repair logic
|
2024-01-26 08:36:30 +01:00 |
|
Ben Sarmiento
|
b2bd188736
|
Handle edge case of when url is not escapable
|
2024-01-25 01:18:18 +01:00 |
|
Ben Sarmiento
|
0ce5c36276
|
some doco updates
|
2024-01-25 00:26:31 +01:00 |
|
Ben Sarmiento
|
a802416d04
|
A more comprehensive delete process
|
2024-01-24 12:35:45 +01:00 |
|
Ben Sarmiento
|
52a31abe35
|
Fix duplication
|
2024-01-24 12:23:50 +01:00 |
|
Ben Sarmiento
|
2b6f0f95a8
|
Add logs for what is added on repair list
|
2024-01-24 06:23:39 +01:00 |
|
Ben Sarmiento
|
93f57de234
|
Do not reprocess unrepairable torrents
|
2024-01-24 05:44:50 +01:00 |
|
Ben Sarmiento
|
0956dd7537
|
Close download body
|
2024-01-24 05:34:06 +01:00 |
|
Ben Sarmiento
|
efa145b046
|
Set default to debug
|
2024-01-24 02:10:46 +01:00 |
|
Ben Sarmiento
|
ec1aad6733
|
Do not repair if uncached check fails
|
2024-01-24 01:41:59 +01:00 |
|
Ben Sarmiento
|
eca9a4f49a
|
Set max connections to 32
|
2024-01-23 02:46:11 +01:00 |
|
Ben Sarmiento
|
1640ef4c7e
|
Use added attribute for infuse users
|
2024-01-23 00:28:54 +01:00 |
|
Ben Sarmiento
|
e117b5e75a
|
Remove body close
|
2024-01-22 23:23:55 +01:00 |
|
Ben Sarmiento
|
6cd9db58d2
|
Surefire way of no dupes
|
2024-01-22 22:36:29 +01:00 |
|
Ben Sarmiento
|
d601e384f7
|
Do not close the body too early
|
2024-01-22 21:08:25 +01:00 |
|
Ben Sarmiento
|
8aa1362df2
|
Refactor robust retry in http client
|
2024-01-22 19:41:29 +01:00 |
|
Ben Sarmiento
|
3131e3cbdf
|
Fix issue on streamable check
|
2024-01-21 20:21:52 +01:00 |
|
Ben Sarmiento
|
0115952178
|
Remove unrepairable condition
|
2024-01-20 17:54:51 +01:00 |
|
Ben Sarmiento
|
9a7d96b21f
|
Fix repair done check
|
2024-01-20 16:38:09 +01:00 |
|
Ben Sarmiento
|
bf70aad909
|
Fix issues on unplayable
|
2024-01-20 15:04:58 +01:00 |
|
Ben Sarmiento
|
a6b02ba74e
|
Resolve infuse routing issues
|
2024-01-20 14:51:16 +01:00 |
|
Ben Sarmiento
|
14f6169601
|
Revert to old deletion method
|
2024-01-20 05:09:49 +01:00 |
|
Ben Sarmiento
|
47dfef9e21
|
add disclaimer
|
2024-01-20 04:12:19 +01:00 |
|
Ben Sarmiento
|
d906230514
|
Repair check is now sync
|
2024-01-20 03:11:01 +01:00 |
|
Ben Sarmiento
|
ccd260db6a
|
Repair edge cases
|
2024-01-19 04:22:56 +01:00 |
|
Ben Sarmiento
|
6c7c57ebfa
|
Fixer refactor
|
2024-01-19 03:31:30 +01:00 |
|
Ben Sarmiento
|
7b1e34c705
|
Fixers and repairs
|
2024-01-19 03:02:21 +01:00 |
|
Ben Sarmiento
|
c0b9fc8c55
|
Much more stringent check
|
2024-01-19 02:13:31 +01:00 |
|
Ben Sarmiento
|
2c43cf9b12
|
Trigger refresh library instead of repair
|
2024-01-19 01:41:20 +01:00 |
|
Ben Sarmiento
|
bacee5178a
|
Ensure only 1 instance is being fixed
|
2024-01-19 01:06:18 +01:00 |
|
Ben Sarmiento
|
4b08a8efdf
|
Also delete from API
|
2024-01-18 23:39:38 +01:00 |
|
Ben Sarmiento
|
6a15f233af
|
Re-add else condition
|
2024-01-18 21:55:19 +01:00 |
|
Ben Sarmiento
|
9472fae9fe
|
Final repair fixes
|
2024-01-18 21:19:36 +01:00 |
|
Ben Sarmiento
|
0a451cccde
|
Fix repairs
|
2024-01-18 20:54:41 +01:00 |
|
Ben Sarmiento
|
49fd17c3d4
|
Add allowance for reinserts
|
2024-01-17 07:09:51 +01:00 |
|
Ben Sarmiento
|
c12e2cc467
|
Handle repairs
|
2024-01-17 06:17:36 +01:00 |
|
Ben Sarmiento
|
b67c73dc41
|
Mark torrent as repaired
|
2024-01-17 05:54:55 +01:00 |
|
Ben Sarmiento
|
5049320379
|
Fix repairs
|
2024-01-16 21:40:07 +01:00 |
|
Ben Sarmiento
|
727c694c02
|
Repairs
|
2024-01-16 20:10:46 +01:00 |
|
Ben Sarmiento
|
2cb29284f6
|
Add lock for repairs
|
2024-01-16 02:05:41 +01:00 |
|
Ben Sarmiento
|
bb5bad1576
|
Fix logic on id ref
|
2024-01-16 01:09:44 +01:00 |
|
Ben Sarmiento
|
1718b9dfbf
|
Remove readme copy
|
2024-01-15 23:51:06 +01:00 |
|
Ben Sarmiento
|
e65ade4f38
|
Apply basic auth to whole server
|
2024-01-15 23:04:11 +01:00 |
|
Ben Sarmiento
|
5b8ea46fa4
|
Reinsert the broken files
|
2024-01-14 21:31:09 +01:00 |
|
Ben Sarmiento
|
d76a99adbf
|
Install libxml2-utils
|
2024-01-14 12:43:33 +01:00 |
|
Ben Sarmiento
|
6a5bc79852
|
Repair logic
|
2024-01-14 12:37:37 +01:00 |
|
Ben Sarmiento
|
343a3218eb
|
Merge branch 'main' of github.com:debridmediamanager/zurg
|
2024-01-14 10:52:19 +01:00 |
|