thp / urlwatch

Watch (parts of) webpages and get notified when something changes via e-mail, on your phone or via other means. Highly configurable.
https://thp.io/2008/urlwatch/
Other
2.82k stars 351 forks source link

Add tags to jobs and a command line arg to select them #789

Closed Jamstah closed 5 months ago

Jamstah commented 8 months ago

This allows the user to selectively run jobs based on a tag for use cases where you might want to run urlwatch on different schedules for different jobs and other use cases.

This is also part 1 of addressing #507 - next up would be allowing the report config to be an array (retaining existing behaviour for maps) and allowing users to assign tags to each reporter.

I am aware this will conflict with #785, and will rebase as required ;)

Jamstah commented 7 months ago

Thanks, appreciate the thorough review, I still have python reflexes from before 3.x - don't use it often!