Skip to content

Comments

feat(nzbdav): importer robustness and performance improvements#209

Merged
javi11 merged 11 commits intojavi11:mainfrom
drondeseries:feat/nzbdav-improvements
Jan 5, 2026
Merged

feat(nzbdav): importer robustness and performance improvements#209
javi11 merged 11 commits intojavi11:mainfrom
drondeseries:feat/nzbdav-improvements

Conversation

@drondeseries
Copy link
Contributor

This PR brings significant improvements to the NZBDav importer.

Changes

  • Multipart & Encryption: Added support for DavMultipartFiles and AES encryption metadata.
  • Performance: Optimized query grouping and memory usage during import.
  • Robustness: Rewrote parser to stream files ordered by release path, handling 'extracted' folders more intelligently.
  • Fix: Properly escape XML subjects to prevent parsing errors.

@javi11
Copy link
Owner

javi11 commented Jan 4, 2026

fix the test to be memrged

@drondeseries
Copy link
Contributor Author

Done

@javi11 javi11 merged commit 28ea233 into javi11:main Jan 5, 2026
1 check passed
@drondeseries drondeseries deleted the feat/nzbdav-improvements branch February 5, 2026 20:09
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.

2 participants