Skip to content

Refactor feed update routine to allow for entry, enclosure, authors and chapter updates

Bart De Vries requested to merge work/entry-updates into master

This commit adds a bunch of API extensions (public and private) to the entry, enclosure, etc classes to allow runtime updates of internal data. Additionally, the feed update routine has been adapted to find updates in entries, enclosures, etc and pass them on to the relevant objects.

All of this functionality is put behind a new toggle exposed in the settings (default is on). This is useful since a full update takes quite a bit longer on underpowered hardware, so users should be able to switch off this potentially non-essential overhead.

BUG: 446158

Edited by Bart De Vries

Merge request reports