webui: RSS manual download, repull, and rule re-run (#13–#15)
- Articles now carry a `grabbed` flag; manually downloading one (or an
auto/forced rule grab) marks it, persisted across restarts, so the UI
shows it as added and re-runs skip it.
- POST /api/rss/refresh {name?} synchronously re-polls one feed (or all)
for an on-demand repull.
- POST /api/rss/rules/run {name} re-applies a rule to every existing
article (not just newly-seen ones), grabbing ungrabbed matches —
useful after editing a rule. Returns matched/grabbed counts.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
223354eff9
commit
0249ce330d
2 changed files with 130 additions and 9 deletions
|
|
@ -9,4 +9,7 @@
|
|||
- ✅ Pausing a torrent will go back into Downloading and Seeding.
|
||||
- ✅ A torrents data could overlap with another existing torrent. This should be blocked to avoid
|
||||
- ✅ A paused torrent should still do a full piece check.
|
||||
- ✅ Something appears to have broken the peers info tab, nothing shows up.
|
||||
- ✅ Something appears to have broken the peers info tab, nothing shows up.
|
||||
- ✅ RSS should have a manual download button
|
||||
- ✅ RSS should have a manual repull
|
||||
- ✅ I should be able to force re-run a rule for cases where it was modified.
|
||||
Loading…
Add table
Add a link
Reference in a new issue