Commit Graph

141 Commits (e30b17b8bc47a4713b508399506b723973e5fada)

Author SHA1 Message Date
dgtlmoon 5483f5d694
Security update - Use CSRF token protection for forms, make "remove password" use HTTP Post (#484)
3 years ago
dgtlmoon f2fa638480
Security update - Protect against file:/// type access by webdriver/chrome. (#483)
3 years ago
dgtlmoon 3e8a15456a
Detect byte-encoding when the server mishandles the content-type header reply (#472)
3 years ago
dgtlmoon ffad5cca97
JSON diff/preview should use utf-8 encoding where possible (#465)
3 years ago
Tim Loderhose d4359c2e67
Add filter to remove elements by CSS rule from HTML before change detection is run (#445)
3 years ago
dgtlmoon 7ce9e4dfc2
Testing - Refactor HTTP Request Type test (#453)
3 years ago
dgtlmoon 96664ffb10
Better text/plain detection and refactor tests (#443)
3 years ago
dgtlmoon b401998030 Ensure string matching on the ignore filter is always case-INsensitive
3 years ago
dgtlmoon 014fda9058
Ability to visualise trigger and filter rules against the current snapshot on the preview page
3 years ago
dgtlmoon eb3dca3805 Language fix "watches are rechecking." it actually puts them into an internal queue "watches are QUEUED for rechecking"
3 years ago
dgtlmoon 22ef9afb93
Refactor tests for notification error log handler (#404)
3 years ago
dgtlmoon abaec224f6
Notification error log handler (#403)
3 years ago
Tim Loderhose 4887180671
Add option for tags on import (#377)
3 years ago
Travis Howse abe88192f4
Fix bug where diff and diff_full were switched in notification templates. (#380)
3 years ago
dgtlmoon a896493797
Simple HTTP auth (#372)
3 years ago
dgtlmoon 271181968f
Notification settings defaults and validation (#361)
3 years ago
dgtlmoon ecfc02ba23 Merge branch 'master' of github.com:dgtlmoon/changedetection.io
3 years ago
dgtlmoon 3331ccd061 Add test for low-level network error text handling
3 years ago
Unpublished bd8f389a65
Add API endpoint for current snapshot (#359)
3 years ago
dgtlmoon 59d31bf76f
XPath support (#355)
3 years ago
dgtlmoon f87f7077a6
Better handling of EmptyReply exception, always bump 'last_checked' in the case of an error (#354)
3 years ago
dgtlmoon b33105d576 Re #348 - Add test for backup, use proper datastore path
3 years ago
Unpublished 023951a10e
Be sure that documents returned with a application/json header are not parsed with inscriptis (#337)
3 years ago
dgtlmoon b5c1fce136
Re #133 Option for ignoring whitespacing (#345)
3 years ago
dgtlmoon 489671dcca
Re #342 notification encoding (#343)
3 years ago
dgtlmoon 0439acacbe
Adding global ignore text (#339)
3 years ago
Simon Caron dfcae4ee64
Extend Request Parameters to add Body & Method (#325)
3 years ago
dgtlmoon 9815fc2526
RSS allow access via token (#310)
3 years ago
dgtlmoon 35d0c74454
Re #308 - Adding test and including settings in clone operation (#309)
3 years ago
dgtlmoon 5a10acfd09
Send diff in notifications (#296)
3 years ago
dgtlmoon 7f8c0fb2fa
Check that a notification URL is set when sending the test notification (#300)
3 years ago
ghjklw ecba130fdb
Enable Markdown and HTML notifications. (#288)
3 years ago
dgtlmoon a8e92e2226
Re #265 - extended jsonpath support (#266)
3 years ago
dgtlmoon 6e4ddacaf8
Re #257 - Handle bool val of json path better (#263)
3 years ago
dgtlmoon 95e39aa727
Configurable BASE_URL (#228)
3 years ago
dgtlmoon cd7df86f54
Re #242 - app was treating notification field defaults as the field value (#244)
3 years ago
dgtlmoon b903280cd0
Re #185 - [feature] Custom notifications templates per watch (#226)
3 years ago
Minty b9e0ad052f
New notification tokens - watch_uuid, watch_title, watch_tag, (#201)
3 years ago
dgtlmoon fbe9270528
Re #203 - validate tokens (#204)
3 years ago
dgtlmoon 5fb9bbdfa3 Test - prove that notifications are not being sent when content does not change
3 years ago
dgtlmoon a11b6daa2e
Installation via pip (#186)
3 years ago