3f96382e76
debug: add comprehensive logging for TorBox state transition
...
CI/CD / Build & Push Docker Image (push) Successful in 1m13s
Add logging at key points in the download flow to diagnose why TorBox
downloads get stuck in 'downloading' state despite completion:
- Log initial state at processFiles start
- Log when download loop exits
- Log when onSuccess callback is invoked
- Log condition evaluation in updateTorrent
- Log when state is set to pausedUP
Also fix missing return after onFailed for empty symlink path edge case.
Part of dcy-355 investigation.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 11:46:33 -08:00
43a94118f4
debug: add logging and case-insensitive check for TorBox status
...
CI/CD / Build & Push Docker Image (push) Successful in 1m15s
Added debug logging to see actual DownloadState values from TorBox API.
Also made status comparison case-insensitive.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 11:30:23 -08:00
38d59cb01d
fix: treat TorBox cached/completed status as downloaded
...
CI/CD / Build & Push Docker Image (push) Successful in 1m11s
For instant/cached TorBox downloads, the API returns DownloadFinished=false
(no download happened - content was already cached) with DownloadState="cached"
or "completed". These should be treated as "downloaded" since content is
immediately available.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 11:27:05 -08:00
b306248db6
fix: directly set pausedUP state when debrid reports downloaded
...
CI/CD / Build & Push Docker Image (push) Successful in 1m27s
Previous fix relied on IsReady() calculation which might still fail
due to edge cases with progress/AmountLeft values. This fix directly
sets state to pausedUP when debridTorrent.Status == "downloaded" and
TorrentPath is set, bypassing the IsReady() check entirely.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 11:16:41 -08:00
3a5289cb1d
fix: TorBox downloads stuck in 'downloading' state
...
CI/CD / Build & Push Docker Image (push) Successful in 1m17s
Fixed race condition where TorBox reports DownloadFinished=true but
Progress < 1.0, causing IsReady() to return false and state to stay
"downloading" instead of transitioning to "pausedUP".
Also added Gitea CI workflow to push images to internal registry.
Fixes: dcy-355
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 22:57:36 -08:00
Mukhtar Akere
207d43b13f
fix issuses with rclone on windows
ci / deploy (push) Successful in 1m6s
Release Docker Build / docker (push) Has been cancelled
GoReleaser / goreleaser (push) Has been cancelled
v1.1.6
2025-10-27 11:56:23 +01:00
Mukhtar Akere
9f9a85d302
fix gh workflow
2025-10-27 11:49:12 +01:00
Mukhtar Akere
2712315108
hotfix: downloader deleting files with multi-season
Beta Docker Build / docker (push) Failing after 2m53s
2025-10-27 11:45:12 +01:00
Mukhtar Akere
1f384ba4f7
remove ci/cd test
2025-10-26 11:41:39 +01:00
Mukhtar Akere
7db79e99ba
minor fixes
2025-10-22 16:57:06 +01:00
Mukhtar Akere
ad394c86ee
Merge branch 'beta' of github.com:sirrobot01/decypharr into beta
2025-10-22 16:52:04 +01:00
crashxer
7af90ebe47
Add feature to remove torrent tracker URLs from torrents for private tracker downloads ( #99 )
...
- Remove trackers from torrenst/magnet URI
---------
Co-authored-by: Mukhtar Akere <akeremukhtar10@gmail.com >
2025-10-22 16:44:23 +01:00
Duc Nghiem Xuan
7032cc368b
Update version badge link format ( #163 )
...
Fix version badge link to use correct version format.
2025-10-22 16:40:24 +01:00
rotecode
f21f5cad94
fix regression in webdav file removal logic ( #162 )
2025-10-21 10:50:26 +01:00
Mukhtar Akere
f93d1a5913
minor cleanup
Release Docker Build / docker (push) Has been cancelled
GoReleaser / goreleaser (push) Has been cancelled
v1.1.5
2025-10-16 21:04:14 +01:00
Mukhtar Akere
2a4f09c06d
Delete failed download link for next retry
2025-10-15 11:56:15 +01:00
Mukhtar Akere
b1b6353fb3
fix download_uncached bug
2025-10-13 20:37:59 +01:00
Mukhtar Akere
df7979c430
Fix some minor issues with authentication and qbit auth
2025-10-13 20:12:17 +01:00
Mukhtar Akere
726f97e13c
chore:
...
- Rewrite arr storage to fix issues with repair
- Fix issues with restarts taking longer than expected
- Add bw_limit to rclone config
- Add support for skipping multi-season
- Other minor bug fixes
2025-10-13 17:02:50 +01:00
Mukhtar Akere
ab485adfc8
hotfix
2025-10-08 09:14:55 +01:00
Mukhtar Akere
700d00b802
- Fix issues with new setup
...
- Fix arr setup getting thr wrong crendentials
- Add file link invalidator
- Other minor bug fixes
2025-10-08 08:13:13 +01:00
Mukhtar Akere
22dae9efad
Add a new worker that checks if an account is opened
Release Docker Build / docker (push) Has been cancelled
GoReleaser / goreleaser (push) Has been cancelled
v1.1.4
2025-09-17 23:30:45 +01:00
Mukhtar Akere
3f0870cd1c
torbox: fix pagination bug, fix download uncached bug
2025-09-16 21:34:58 +01:00
Mukhtar Akere
30b2db06e7
Rewrote account switching, fix some minor bugs here and there
2025-09-16 21:15:24 +01:00
Mukhtar Akere
76f5b85313
Fix issues with dir-cache-time, umask and wrongly set gid,uid, add extra vfs options
2025-09-05 16:11:22 +01:00
Mukhtar Akere
85cd37f29b
Revert former beta chnages
2025-08-30 04:10:18 +01:00
Mukhtar Akere
aff12c2e4b
Fix Added bug in torrent
2025-08-28 03:26:43 +01:00
Mukhtar Akere
d76ca032ab
hotfix config update
2025-08-28 01:30:54 +01:00
Mukhtar Akere
8bb786c689
hotfix nil downloadLink
2025-08-27 23:57:49 +01:00
Mukhtar Akere
83058489b6
Add callback URL for post-processing
2025-08-27 13:02:43 +01:00
Mukhtar Akere
267cc2d32b
Fix issues with account swutching
2025-08-26 15:31:24 +01:00
Mukhtar Akere
eefe8a3901
Hotfix for download link generation and account switching
2025-08-24 21:54:26 +01:00
Mukhtar Akere
618eb73067
- Add support for multi-season imports
...
- Improve in-memoery storage, whic reduces memory usage
- Fix issues with rclone integration
2025-08-24 16:25:37 +01:00
Mukhtar Akere
f8667938b6
Add more rclone flags, fix minor issues
2025-08-23 06:00:07 +01:00
Mukhtar Akere
b0a698f15e
- Imporve memeoery footprint
...
- Add batch processing for arr repairs
2025-08-21 03:32:46 +01:00
Mukhtar Akere
2548c21e5b
Fix rclone file log
GoReleaser / goreleaser (push) Has been cancelled
Release Docker Build / docker (push) Has been cancelled
v1.1.3
2025-08-19 01:01:53 +01:00
Mukhtar Akere
1b03ccefbb
Hotfix rclone logging flags
2025-08-19 00:55:43 +01:00
Mukhtar Akere
e3a249a9cc
Fix issues with rclone mounting
GoReleaser / goreleaser (push) Has been cancelled
Release Docker Build / docker (push) Has been cancelled
v1.1.2
2025-08-18 22:12:26 +01:00
Mukhtar Akere
8696db42d2
- Add more rclone supports
...
- Add rclone log viewer
- Add more stats to Stats page
- Fix some minor bugs
2025-08-18 01:57:02 +01:00
Mukhtar Akere
742d8fb088
- Fix issues with cache dir
...
GoReleaser / goreleaser (push) Has been cancelled
Release Docker Build / docker (push) Has been cancelled
- Fix responsiveness issue with navbars
- Support user entry for users running as non-root
- Other minor fixes
v1.1.1
2025-08-12 15:14:42 +01:00
Mukhtar Akere
a0e9f7f553
Fix issues with exit code on windows, fix gh-docs
GoReleaser / goreleaser (push) Has been cancelled
Release Docker Build / docker (push) Has been cancelled
v1.1.0
2025-08-10 11:35:50 +01:00
Mukhtar Akere
4be4f6b293
Merge branch 'beta'
2025-08-10 11:09:11 +01:00
Mukhtar Akere
6c8949b831
Add auth to qbittorent middleware
2025-08-09 20:25:16 +01:00
Mukhtar Akere
0dd1efb07c
Final bug fixes
2025-08-09 19:57:32 +01:00
Mukhtar Akere
3aeb806033
Wrap up 1.1.0
2025-08-09 10:55:10 +01:00
Mukhtar Akere
7c8156eacf
Fix nil map
2025-08-08 13:17:09 +01:00
Mukhtar Akere
d8a963f77f
fix failed cache dir
2025-08-08 12:49:29 +01:00
Mukhtar Akere
27e7bc8f47
fix failed cache dir
2025-08-08 12:48:05 +01:00
Mukhtar Akere
1d243dd12b
Add Stats page
2025-08-08 12:45:58 +01:00
Mukhtar Akere
b4efa22bfd
Fix issues with no gobal config
2025-08-08 06:04:42 +01:00