Ben Adrian Sarmiento
|
f48f352816
|
Retry function handles fair usage limit
|
2024-07-07 23:15:15 +02:00 |
|
Ben Adrian Sarmiento
|
1373bbb975
|
Add setting for hiding broken torrents
|
2024-07-06 23:56:12 +02:00 |
|
Ben Adrian Sarmiento
|
acd18aca9a
|
Wrap the error for max retries instead of logging separately
|
2024-07-06 14:44:32 +02:00 |
|
Ben Adrian Sarmiento
|
467f51bdec
|
Proper log rotation, filename compatibility with windows
|
2024-07-06 12:44:25 +02:00 |
|
Ben Adrian Sarmiento
|
b501b800dd
|
Adjust logging for unplayable dir and assigning directories
|
2024-07-05 16:47:36 +02:00 |
|
Ben Adrian Sarmiento
|
dacf2983a6
|
Remove logging of error on decoding traffic details
|
2024-07-05 13:34:21 +02:00 |
|
Ben Adrian Sarmiento
|
d74ac3f5d3
|
Update sample config
|
2024-07-04 22:02:52 +02:00 |
|
Ben Adrian Sarmiento
|
38a1a9e096
|
Report traffic for all download tokens
|
2024-07-04 04:14:39 +02:00 |
|
Ben Adrian Sarmiento
|
49432dd810
|
Fix traffic computation and optimize open ended requests
|
2024-07-04 03:39:53 +02:00 |
|
Ben Adrian Sarmiento
|
6deeb45db0
|
Adjust because it is not building
|
2024-07-01 03:45:24 +02:00 |
|
Ben Adrian Sarmiento
|
b5fa74bd69
|
Do not repair invalid download code error
|
2024-07-01 03:37:04 +02:00 |
|
Ben Adrian Sarmiento
|
99ca9d2602
|
Proper token rotation
|
2024-07-01 03:22:50 +02:00 |
|
Ben Adrian Sarmiento
|
9fdda47639
|
Change to error when setting a token to expired
|
2024-07-01 03:01:19 +02:00 |
|
Ben Adrian Sarmiento
|
416bcbd714
|
Reset at 1205am instead
|
2024-07-01 03:00:01 +02:00 |
|
Ben Adrian Sarmiento
|
44ce26ee1c
|
Adjust nightly for now
|
2024-07-01 02:58:40 +02:00 |
|
Ben Adrian Sarmiento
|
3b6ec1e70a
|
Change nightly schedule back to 3AM CET
|
2024-06-30 23:30:12 +02:00 |
|
Ben Adrian Sarmiento
|
f3d6230935
|
Fix for invalid_download_code
|
2024-06-30 23:29:29 +02:00 |
|
Ben Adrian Sarmiento
|
bf193a2656
|
Adjust for hotfix
|
2024-06-29 13:41:28 +02:00 |
|
Ben Adrian Sarmiento
|
7e3ac1a8e4
|
Regardless of change
|
2024-06-29 06:17:58 +02:00 |
|
Ben Adrian Sarmiento
|
fdc96a62ee
|
Fix syntax error
|
2024-06-29 05:39:51 +02:00 |
|
Ben Adrian Sarmiento
|
50caa2c088
|
Set api client token statically, unrestrict client dynamically and download client nothing
|
2024-06-29 05:17:35 +02:00 |
|
Ben Adrian Sarmiento
|
21814baf31
|
Fix language filters
|
2024-06-29 02:19:01 +02:00 |
|
Ben Adrian Sarmiento
|
a9778bb1f3
|
Add missing configs on home
|
2024-06-29 00:51:42 +02:00 |
|
Ben Adrian Sarmiento
|
6038380d38
|
Mount youtube videos properly
|
2024-06-28 22:40:39 +02:00 |
|
Ben Adrian Sarmiento
|
c781a5fc7c
|
Prevent stale torrents
|
2024-06-28 21:10:31 +02:00 |
|
Ben Adrian Sarmiento
|
7cd8c9e5c9
|
Bug fixes
|
2024-06-28 20:18:30 +02:00 |
|
Ben Adrian Sarmiento
|
f8f31b3b67
|
Catch nil on error
|
2024-06-28 19:55:15 +02:00 |
|
Ben Adrian Sarmiento
|
67111696a2
|
Add job for monitoring bw limit status of tokens
|
2024-06-28 18:55:02 +02:00 |
|
Ben Adrian Sarmiento
|
c3aea427d0
|
Add token management
|
2024-06-28 13:19:09 +02:00 |
|
Ben Adrian Sarmiento
|
962845fb81
|
Multi-token support
|
2024-06-28 04:47:43 +02:00 |
|
Ben Adrian Sarmiento
|
5e06f04f33
|
Reset back to 0
|
2024-06-27 16:03:15 +02:00 |
|
Ben Adrian Sarmiento
|
7a7a79e882
|
Optimize streaming from Real-Debrid
|
2024-06-27 12:35:44 +02:00 |
|
Ben Adrian Sarmiento
|
bd1a163002
|
Use atomic value for initial traffic
|
2024-06-26 23:33:01 +02:00 |
|
Ben Adrian Sarmiento
|
f4910b8e87
|
Update returned error codes
|
2024-06-26 16:28:19 +02:00 |
|
Ben Adrian Sarmiento
|
d5e3665a53
|
List broken files but dont serve them
|
2024-06-26 10:44:16 +02:00 |
|
Ben Adrian Sarmiento
|
e4650a0f0f
|
Refactor delete
|
2024-06-25 20:22:34 +02:00 |
|
Ben Adrian Sarmiento
|
c1fdd9f5d1
|
Remove any fatal error messages to prevent crashes
|
2024-06-25 16:25:12 +02:00 |
|
Ben Adrian Sarmiento
|
d095bf2dbf
|
Increment traffic monitors async
|
2024-06-25 02:19:54 +02:00 |
|
Ben Adrian Sarmiento
|
7fc8a4e0c5
|
Bandwidth tracking
|
2024-06-25 00:12:53 +02:00 |
|
Ben Adrian Sarmiento
|
e9e31759c1
|
Add bandwidth tracking
|
2024-06-24 23:04:31 +02:00 |
|
Ben Adrian Sarmiento
|
ec25c1ef17
|
Add a json handler for home
|
2024-06-24 18:41:27 +02:00 |
|
Ben Adrian Sarmiento
|
08867d8fea
|
Sort repair queue
|
2024-06-24 17:22:43 +02:00 |
|
Ben Adrian Sarmiento
|
4049fa7d83
|
Add traffic monitor
|
2024-06-24 13:05:11 +02:00 |
|
Ben Adrian Sarmiento
|
921908c890
|
Fix syntax error
|
2024-06-24 03:10:38 +02:00 |
|
Ben Adrian Sarmiento
|
b628e821e8
|
Trigger by tag for docker
|
2024-06-24 02:48:49 +02:00 |
|
Ben Adrian Sarmiento
|
818f35ee6e
|
Build another nightly
|
2024-06-24 02:35:53 +02:00 |
|
Ben Adrian Sarmiento
|
f84298c724
|
Catch download error case
|
2024-06-24 02:32:31 +02:00 |
|
Ben Adrian Sarmiento
|
3b26040f7e
|
Run early
|
2024-06-24 01:52:52 +02:00 |
|
Ben Adrian Sarmiento
|
bd450f4f8b
|
Arm64 binary build
|
2024-06-24 01:45:52 +02:00 |
|
Ben Adrian Sarmiento
|
2e9a068780
|
Reachable hosts
|
2024-06-24 01:21:09 +02:00 |
|
Ben Adrian Sarmiento
|
449c0f71cf
|
Catch bw limit errors and prevent repair loops
|
2024-06-24 00:38:57 +02:00 |
|
Ben Adrian Sarmiento
|
a0c13af94b
|
Reorder conditions
|
2024-06-23 22:30:46 +02:00 |
|
Ben Adrian Sarmiento
|
3abf48514d
|
Return an error for 503
|
2024-06-23 22:08:54 +02:00 |
|
Ben Adrian Sarmiento
|
8bf39d58de
|
Proper cached index computation
|
2024-06-21 12:34:14 +02:00 |
|
Ben Adrian Sarmiento
|
d0baeb3d40
|
Fix torrent caching and staleness
|
2024-06-21 00:12:06 +02:00 |
|
Ben Adrian Sarmiento
|
10fa7774f4
|
Crash zurg on user info initial request
|
2024-06-20 14:45:21 +02:00 |
|
Ben Adrian Sarmiento
|
340735f833
|
Simplify bin
|
2024-06-20 06:36:08 +02:00 |
|
Ben Adrian Sarmiento
|
bc04737ca7
|
Fix resolution check on media info filter
|
2024-06-20 05:27:41 +02:00 |
|
Ben Adrian Sarmiento
|
6e07701f9e
|
If group name is empty, use directory name
|
2024-06-20 04:38:33 +02:00 |
|
Ben Adrian Sarmiento
|
8921b33b6a
|
New rules for extraction
|
2024-06-20 04:21:57 +02:00 |
|
Ben Adrian Sarmiento
|
3e9afe3278
|
Ignore nightly tags on docker build
|
2024-06-20 02:36:56 +02:00 |
|
Ben Adrian Sarmiento
|
497063a9ae
|
Dont trigger the same action on nightly tag creation
|
2024-06-20 01:47:53 +02:00 |
|
Ben Adrian Sarmiento
|
072e2d26dd
|
Set to 3am
|
2024-06-20 01:39:34 +02:00 |
|
Ben Adrian Sarmiento
|
55edd46aa4
|
Update supported video extensions
|
2024-06-19 20:29:05 +02:00 |
|
Ben Adrian Sarmiento
|
9829b34254
|
Mark as prerelease
|
2024-06-19 13:14:47 +02:00 |
|
Ben Adrian Sarmiento
|
bd8c6c9932
|
Fix repair condition
|
2024-06-19 13:11:50 +02:00 |
|
Ben Adrian Sarmiento
|
7e54d6c441
|
Test a build at 12pm CET
|
2024-06-19 11:51:56 +02:00 |
|
Ben Adrian Sarmiento
|
8a7dd7bee2
|
Add nightly for Docker build
|
2024-06-19 11:03:45 +02:00 |
|
Ben Adrian Sarmiento
|
2abcfccddd
|
Test for 9am
|
2024-06-19 10:50:27 +02:00 |
|
Ben Adrian Sarmiento
|
36db5d1689
|
Publish every 2am CET
|
2024-06-19 02:10:50 +02:00 |
|
Ben Adrian Sarmiento
|
3fa1f443d3
|
Add support for nightly builds
|
2024-06-19 00:50:27 +02:00 |
|
Ben Adrian Sarmiento
|
74052e2f67
|
Automatic media analysis for new items
|
2024-06-19 00:02:04 +02:00 |
|
Ben Adrian Sarmiento
|
acc9b69b5a
|
Remove immediate bin
|
2024-06-18 23:43:31 +02:00 |
|
Ben Adrian Sarmiento
|
34a7d6a432
|
Small repairs on logic
|
2024-06-18 19:32:56 +02:00 |
|
Ben Adrian Sarmiento
|
d53ba8c973
|
Repair enqueque
|
2024-06-17 23:48:21 +02:00 |
|
Ben Adrian Sarmiento
|
ad06d8fea3
|
Add new config - number_of_hosts
|
2024-06-17 17:27:07 +02:00 |
|
Ben Adrian Sarmiento
|
f33c2411e0
|
Add reading torrent list from file cache, add ffprobe check, bring back proxy in config
|
2024-06-17 17:16:24 +02:00 |
|
Ben Adrian Sarmiento
|
bf9adfb764
|
Optimize torrent fetching
|
2024-06-17 16:30:44 +02:00 |
|
Ben Adrian Sarmiento
|
b96f0d37c9
|
Reject non ok status codes
|
2024-06-16 21:49:05 +02:00 |
|
Ben Adrian Sarmiento
|
7e91eabeca
|
Use 5 sec timeout for network test
|
2024-06-16 21:17:36 +02:00 |
|
Ben Adrian Sarmiento
|
f2331c6a2e
|
Allow custom url
|
2024-06-16 21:11:40 +02:00 |
|
Ben Adrian Sarmiento
|
e5bb026f87
|
Remove rate limit config
|
2024-06-16 10:00:49 +02:00 |
|
Ben Adrian Sarmiento
|
42a08583ce
|
Add network test command
|
2024-06-16 09:47:29 +02:00 |
|
Ben Adrian Sarmiento
|
f4d3f273f6
|
Optimize network hosts
|
2024-06-16 09:14:12 +02:00 |
|
Ben Adrian Sarmiento
|
e50806d8e1
|
Add network test
|
2024-06-16 06:06:57 +02:00 |
|
Ben Adrian Sarmiento
|
b1427c2d63
|
Add repair all trigger
|
2024-06-14 14:25:51 +02:00 |
|
Ben Adrian Sarmiento
|
92aaab875c
|
Initialize bins when bins file is malformed
|
2024-06-11 22:35:32 +02:00 |
|
Ben Adrian Sarmiento
|
59c15ebb0a
|
Use status code constants
|
2024-06-10 17:17:40 +02:00 |
|
Ben Adrian Sarmiento
|
0fde9a6856
|
Update readme
|
2024-06-07 20:02:48 +02:00 |
|
Ben Adrian Sarmiento
|
1ef31ebe7b
|
Reassign loop index to another variable
|
2024-06-07 19:50:23 +02:00 |
|
Ben Adrian Sarmiento
|
db086b19b3
|
Remove get torrents count config and use worker pool on all places
|
2024-06-07 19:19:18 +02:00 |
|
Ben Adrian Sarmiento
|
ce2a56df2e
|
Remove rar reader
|
2024-06-07 03:28:58 +02:00 |
|
Ben Adrian Sarmiento
|
780ee0f571
|
Fix logic on completed bin
|
2024-06-06 12:09:54 +02:00 |
|
Ben Adrian Sarmiento
|
5a6b6b1546
|
Fix repairs for rared torrents
|
2024-06-06 01:49:17 +02:00 |
|
Ben Adrian Sarmiento
|
cc19423420
|
move assignment of links to repair
|
2024-06-05 19:44:53 +02:00 |
|
Ben Adrian Sarmiento
|
c63ce8da0a
|
Add media info filters
|
2024-06-05 19:19:03 +02:00 |
|
Ben Adrian Sarmiento
|
fa26553933
|
Assign links outside repair
|
2024-06-05 10:37:38 +02:00 |
|
Ben Adrian Sarmiento
|
c62cdeace8
|
Add cleanup job for downloaded ids
|
2024-06-05 09:46:54 +02:00 |
|
Ben Adrian Sarmiento
|
aa11889601
|
Only copy the content-range header
|
2024-06-05 09:31:50 +02:00 |
|
Ben Adrian Sarmiento
|
62e6143e06
|
Add support for rar extraction
|
2024-06-05 09:20:40 +02:00 |
|