urlwatch

Edit Package urlwatch

urlwatch is intended to help you watch URLs and get notified (via email or in your terminal) of any changes. The change notification will include the URL that has changed and a unified diff of what has changed.

The script supports the use of a filtering hook function to strip trivially-varying elements of a webpage.

Refresh
Refresh
Source Files
Filename Size Changed
urlwatch-2.22.tar.gz 0000132740 130 KB
urlwatch.changes 0000017842 17.4 KB
urlwatch.spec 0000002338 2.28 KB
Revision 39 (latest revision is 54)
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 860139 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 39)
- Update to 2.22:
  Added:
  * Added 'wait_until' option to browser jobs to configure how long
    the headless browser will wait for pages to load.
  * Jobs now have an optional treat_new_as_changed (default false)
    key that can be set, and will treat newly-found pages as changed,
	and display a diff from the empty string (useful for diff_tool
	or diff_filter with side effects)
  * New reporters: discord, mattermost
  * New key user_visible_url for URL jobs that can be used to show a
    different URL in reports (useful if the watched URL is a REST API
	endpoint, but the report should link to the corresponding web page)
  * The Markdown reporter now supports limiting the report length via
    the max_length parameter of the submit method. The length limiting
	logic is smart in the sense that it will try trimming the details first,
	followed by omitting them completely, followed by omitting the summary.
	If a part of the report is omitted, a note about this is added to the
	report. (PR#572, by Denis Kasak)
  Changed:
  * Diff output is now generated more uniformly, independent of whether
    the input data has a trailing newline or not; if this behavior is not
	intended, use an external diff_tool (PR#550, by Adam Goldsmith)
  * The --test-diff-filter output now properly reports timestamps from the
    history entry instead of the current date and time (Fixes #573)
  * Unique GUIDs for jobs are now enforced at load time, append "#1",
    "#2", ... to the URLs to make them unique if you have multiple different
	jobs that share the same request URL (Fixes #586)
  * When a config, urls file or hooks file does not exist and should be
    edited or inited, its parent folders will be created (previously only
	the urlwatch configuration folder was created; Fixes #594)
Comments 0
openSUSE Build Service is sponsored by