Skip to content

feat: complete SABnzbd history semantics - #56

Merged
thedancingdeveloper merged 1 commit into
mainfrom
issue/52-history-semantics
Aug 1, 2026
Merged

feat: complete SABnzbd history semantics#56
thedancingdeveloper merged 1 commit into
mainfrom
issue/52-history-semantics

Conversation

@AusAgentSmith

Copy link
Copy Markdown
Collaborator

Closes #52

Parent: #49

Summary

  • match SABnzbd history envelope and slot fields/types
  • include active post-processing slots and ppslots
  • add stable mutation-only last_history_update polling semantics
  • implement pagination, search, category, status, NZO-ID, and archive filters

Validation

  • cargo fmt --all -- --check
  • cargo clippy -p nzb-web --all-targets -- -D warnings
  • cargo test -p nzb-web

@thedancingdeveloper
thedancingdeveloper force-pushed the issue/52-history-semantics branch from 90e9df8 to fc0f88c Compare August 1, 2026 03:25
@thedancingdeveloper
thedancingdeveloper merged commit fee743d into main Aug 1, 2026
13 of 16 checks passed
This was referenced Aug 1, 2026
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.

SABnzbd compatibility: complete history response and stable update semantics

2 participants