Skip to content

Add: Automatic category detection from NZB file metadata#615

Merged
dnzbk merged 6 commits intodevelopfrom
feature/category-auto
Aug 6, 2025
Merged

Add: Automatic category detection from NZB file metadata#615
dnzbk merged 6 commits intodevelopfrom
feature/category-auto

Conversation

@dnzbk
Copy link
Copy Markdown
Collaborator

@dnzbk dnzbk commented Jul 9, 2025

Description

  • Implemented automatic category detection from NZB file metadata
  • The API method "append" now has a new argument:
    • AutoCategory (bool) - If true, the category will be automatically detected from the NZB file (if available).
  • Extended web UI with "Auto-detect category" checkbox in upload dialog
  • Introduced a CategorySource option for RSS feeds, providing granular control over where category information is retrieved
  • Resolved some compiler warnings

Testing

  • macOS Ventura AMD64
  • Linux AMD64

@dnzbk dnzbk requested review from luckedea and phnzb July 9, 2025 06:49
@dnzbk dnzbk marked this pull request as draft July 9, 2025 06:49
This was linked to issues Jul 9, 2025
@dnzbk dnzbk force-pushed the feature/category-auto branch from 2fca037 to 018cdc1 Compare July 9, 2025 06:50
@dnzbk dnzbk force-pushed the feature/category-auto branch from 5cbcfb7 to 1826b9e Compare July 25, 2025 14:22
@dnzbk dnzbk marked this pull request as ready for review August 6, 2025 11:01
@dnzbk dnzbk merged commit 581a97b into develop Aug 6, 2025
56 of 61 checks passed
@dnzbk dnzbk deleted the feature/category-auto branch August 6, 2025 11:20
@diabolino
Copy link
Copy Markdown

how to disable this feature for NZB added in [NzbDir]

@dnzbk
Copy link
Copy Markdown
Collaborator Author

dnzbk commented Sep 22, 2025

@diabolino
Unfortunately, this behaviour cannot be changed directly. If you prefer not to have category subdirectories created automatically, you can look into the SETTINGS->INCOMING NZBS->AppendCategoryDir option. Otherwise, please create a bug/enhancement request describing your use case, and I’ll see what I can do.

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.

Set Categories also based on nzb filename category not matching

3 participants