Ben Sarmiento
|
5e204695df
|
Continue on delete failure for bins
|
2024-05-27 21:40:44 +02:00 |
|
Ben Sarmiento
|
0c64cda1d8
|
Change default get downloads value to every 1440 mins (was 60)
|
2024-05-27 21:22:18 +02:00 |
|
Ben Sarmiento
|
964fdfcbf9
|
Clone set before modifying
|
2024-05-27 17:17:45 +02:00 |
|
Ben Sarmiento
|
f28255a142
|
Log updates
|
2024-05-27 15:54:28 +02:00 |
|
Ben Sarmiento
|
4ec1c4496d
|
Optimizations
|
2024-05-27 10:18:51 +02:00 |
|
Ben Sarmiento
|
5c5a73e6e4
|
Assign to directories
|
2024-05-27 07:36:38 +02:00 |
|
Ben Sarmiento
|
9e44721fa2
|
Fix issue with bins
|
2024-05-27 07:01:59 +02:00 |
|
Ben Sarmiento
|
ac89f53896
|
Bin error checks
|
2024-05-27 06:25:55 +02:00 |
|
Ben Sarmiento
|
fb37fd69e1
|
Try reading rar contents
|
2024-05-27 05:20:40 +02:00 |
|
Ben Sarmiento
|
de5cf68841
|
Reformat config for bins
|
2024-05-26 11:59:26 +02:00 |
|
Ben Sarmiento
|
6f2eadb059
|
Fix media analysis
|
2024-05-26 04:23:27 +02:00 |
|
Ben Sarmiento
|
c203f11e76
|
Media analysis
|
2024-05-26 04:21:22 +02:00 |
|
Ben Sarmiento
|
4c23402c26
|
Change defaults and modify dumped torrents behavior
|
2024-05-26 04:05:25 +02:00 |
|
Ben Sarmiento
|
17059e6a4a
|
Dump torrents job
|
2024-05-26 03:49:16 +02:00 |
|
Ben Sarmiento
|
249eebbea9
|
fix docker compose
|
2024-05-26 01:59:06 +02:00 |
|
Ben Sarmiento
|
6f4f3e7b82
|
Docker compose fixes
|
2024-05-26 01:36:11 +02:00 |
|
Ben Sarmiento
|
bc85c21209
|
Fix issue with range loop
|
2024-05-26 00:53:11 +02:00 |
|
Ben Sarmiento
|
66dd32a37d
|
Dont reanalyze broken files
|
2024-05-25 22:14:26 +02:00 |
|
Ben Sarmiento
|
8e7f7c7624
|
Save based on access key and dont retry code 19
|
2024-05-25 22:02:05 +02:00 |
|
Ben Sarmiento
|
e6a47be656
|
Reapply download map and unrestrict map
|
2024-05-25 21:09:12 +02:00 |
|
Ben Sarmiento
|
7886ed69a2
|
Verify if downloadable
|
2024-05-25 16:02:18 +02:00 |
|
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
|
00bd0763d6
|
Change constant name
|
2024-04-29 22:17:40 +02:00 |
|
Ben Sarmiento
|
aca2347ffc
|
Parallel torrent fetching
|
2024-04-29 09:37:59 +02:00 |
|
Ben Sarmiento
|
be1d22fed6
|
Set default to 32kb
|
2024-04-28 19:45:10 +02:00 |
|
Ben Sarmiento
|
d55e5ac7d3
|
Use copy instead of copybuffer
|
2024-04-28 11:43:11 +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
|
0acb5d9edb
|
Refactor unrestricting
|
2024-04-28 02:38:00 +02:00 |
|
Ben Sarmiento
|
eb04ed378b
|
Fix retries
|
2024-04-28 00:16:55 +02:00 |
|
Ben Sarmiento
|
dd65d07037
|
Refactor http client
|
2024-04-27 23:21:49 +02:00 |
|
Ben Sarmiento
|
6983f59483
|
Add support for PROXY and PORT envs
|
2024-04-26 15:11:48 +02:00 |
|
Ben Sarmiento
|
2dbabd3ead
|
Config dump
|
2024-04-26 15:00:22 +02:00 |
|
Ben Sarmiento
|
755b50c82f
|
Rename struct
|
2024-04-26 14:28:19 +02:00 |
|
Ben Sarmiento
|
7f944d564b
|
Set 200mb as max single session log size
|
2024-04-26 13:39:51 +02:00 |
|
Ben Sarmiento
|
f8b152dc76
|
Add 10mb limit for log rotation
|
2024-04-26 12:43:30 +02:00 |
|
Ben Sarmiento
|
c86b0fc910
|
Add log rotation
|
2024-04-26 12:41:58 +02:00 |
|
Ben Sarmiento
|
de5501a6e1
|
Remove network-test command
|
2024-04-26 06:08:10 +02:00 |
|
Ben Sarmiento
|
2ff754e06e
|
Change some logs
|
2024-04-19 11:41:12 +02:00 |
|
Ben Sarmiento
|
0c937968b7
|
Return a 404 when file is unavailable (or being repaired)
|
2024-03-03 17:11:01 +01:00 |
|
Ben Sarmiento
|
edb229f079
|
Add options to plex_update script
|
2024-03-03 09:10:59 +01:00 |
|
Ben Sarmiento
|
b9e7b815bd
|
Fix script
|
2024-03-03 08:58:39 +01:00 |
|
Ben Sarmiento
|
1fd2abc604
|
Update plex_update.sh script for docker setup
|
2024-03-03 00:10:41 +01: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
|
15332779e3
|
Implement missing get tokens func
|
2024-02-20 11:26:34 +01:00 |
|
Ben Sarmiento
|
4215b390e0
|
Add tokens in config
|
2024-02-18 23:28:25 +01:00 |
|
Ben Sarmiento
|
c7356a5b8d
|
Add missing setting on home page
|
2024-02-18 23:28:16 +01:00 |
|
Ben Sarmiento
|
36298dd979
|
Fix detection issues
|
2024-02-18 04:15:41 +01:00 |
|
Ben Sarmiento
|
02d900971d
|
Use download client properly when fetching first byte
|
2024-02-17 15:07:31 +01:00 |
|
Ben Sarmiento
|
b4b4ebbc49
|
Fix verify download link logic, remove the setting
|
2024-02-17 15:01:46 +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
|
b87d99b1e6
|
Use body reader
|
2024-02-17 04:49:09 +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
|
20d46d9f2b
|
Set as nopcloser to allow retries
|
2024-02-17 03:30:48 +01:00 |
|
Ben Sarmiento
|
586466ce80
|
Save when its complete
|
2024-02-17 02:23:38 +01:00 |
|
Ben Sarmiento
|
95882ace3f
|
Set to 10x retry count
|
2024-02-16 06:04: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
|
fd5a72370a
|
100 at a time
|
2024-02-11 14:44:05 +01:00 |
|
Ben Sarmiento
|
2da715f694
|
Use 500 as limit to prevent timeouts
|
2024-02-11 11:43:19 +01:00 |
|
Ben Sarmiento
|
1769fc6d34
|
Add libxml2-utils to Docker container to make plex_update work inside it
|
2024-02-08 01:23:17 +01:00 |
|
Ben Sarmiento
|
c3ce271fdf
|
Update readme
|
2024-02-07 14:05:53 +01:00 |
|
Ben Sarmiento
|
e5e040a2d9
|
escape spaces on hook args
|
2024-02-07 14:01:50 +01:00 |
|