Skip to content

Fixed repair to check io error on all episode file inside the season folder#188

Open
Priky-one wants to merge 330 commits into
sirrobot01:betafrom
Priky-one:fix/repair-io-error
Open

Fixed repair to check io error on all episode file inside the season folder#188
Priky-one wants to merge 330 commits into
sirrobot01:betafrom
Priky-one:fix/repair-io-error

Conversation

@Priky-one
Copy link
Copy Markdown

  • Fixed I/O Error Detection: Added a local readability check that runs before any filtering, ensuring broken files are never skipped.
  • Improved Logging: Added file counts to the repair logs for better visibility.

sirrobot01 and others added 27 commits August 27, 2025 23:57
- Fix arr setup getting thr wrong crendentials
- Add file link invalidator
- Other minor bug fixes
- 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
Fix version badge link to use correct version format.
…tracker downloads (sirrobot01#99)

- Remove trackers from torrenst/magnet URI

---------

Co-authored-by: Mukhtar Akere <akeremukhtar10@gmail.com>
STiXzoOR added a commit to STiXzoOR/decypharr that referenced this pull request Jan 13, 2026
- Enhance fileIsReadable() to properly detect symlinks and validate
  targets before attempting read operations, improving I/O error detection
- Add first-pass local readability checks in getZurgBrokenFiles() and
  getWebdavBrokenFiles() before making remote API calls, detecting I/O
  errors early and avoiding unnecessary network requests
- Rewrite checkMountUp() to validate mounts at folder level instead of
  individual files, with caching to avoid repeated filesystem checks
- Fix AddOrUpdate() to never overwrite config-sourced Arrs with
  auto-detected ones, preserving user settings while allowing auth updates
- Filter invalid auto-detected Arr entries in GetAll() to prevent
  entries with invalid host/token from being returned

Fixes issues from PR sirrobot01#188, sirrobot01#186 and commits 77a68c4, fe1bf3c

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
STiXzoOR added a commit to STiXzoOR/decypharr that referenced this pull request Jan 13, 2026
- Enhance fileIsReadable() to properly detect symlinks and validate
  targets before attempting read operations, improving I/O error detection
- Add first-pass local readability checks in getZurgBrokenFiles() and
  getWebdavBrokenFiles() before making remote API calls, detecting I/O
  errors early and avoiding unnecessary network requests
- Rewrite checkMountUp() to validate mounts at folder level instead of
  individual files, with caching to avoid repeated filesystem checks
- Fix AddOrUpdate() to never overwrite config-sourced Arrs with
  auto-detected ones, preserving user settings while allowing auth updates
- Filter invalid auto-detected Arr entries in GetAll() to prevent
  entries with invalid host/token from being returned

Fixes issues from PR sirrobot01#188, sirrobot01#186 and commits 77a68c4, fe1bf3c

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants