Commit Graph

861 Commits

Author SHA1 Message Date
bwees db28b30b1b add test for situation found in https://github.com/dgtlmoon/changedetection.io/pull/749#issuecomment-1200154861 2022-07-30 09:14:06 -04:00
bwees 6bdcdfbaea fixed replace bug in get_diff_types 2022-07-30 09:05:55 -04:00
bwees 0efc504c5d change form wording 2022-07-30 08:47:07 -04:00
bwees 628cb2ad44 added form validation for diff filter checkboxes 2022-07-30 08:30:56 -04:00
Brandon Wees 604f2eaf02 remove unneeded debug statements 2022-07-29 08:40:47 -04:00
bwees 2a649afd22 Merge branch 'diff-filters' of https://github.com/bwees/changedetection.io into diff-filters 2022-07-29 08:39:32 -04:00
bwees 526f8fac45 remove unneeded import 2022-07-29 08:39:30 -04:00
dgtlmoon e76f5efee3 Merge branch 'master' into diff-filters 2022-07-29 12:54:54 +02:00
dgtlmoon 488699b7d4 Test improvement - remove unnecessary step 2022-07-29 10:23:59 +02:00
dgtlmoon cf3a1ee3e3 0.39.17.1 0.39.17.1 2022-07-29 10:13:29 +02:00
dgtlmoon daae43e9f9 Bug fix: Filter failure detection notification was interfering with change-detection results, added test case (#786) 2022-07-29 10:11:49 +02:00
bwees 7ac0620099 fixed merge conflict with latest version 2022-07-28 20:52:01 -04:00
bwees 14765b46bd fix broken logic 2022-07-28 20:48:20 -04:00
bwees 4f3a15e68d clean up test 2022-07-28 20:48:14 -04:00
bwees c6207f729d added middleware to fix broken default checkboxes during tests 2022-07-28 20:37:20 -04:00
bwees fcc1a72d30 changed tests 2022-07-28 20:37:03 -04:00
bwees 6f2b7ceddb changed UI to have checkboxes instead of dropdown 2022-07-28 20:36:53 -04:00
bwees 1e265b312e fix macos test running 2022-07-28 20:33:01 -04:00
dgtlmoon cdeedaa65c README.md - new Discord invite link 2022-07-28 23:07:07 +02:00
dgtlmoon 3c9d2ded38 0.39.17 0.39.17 2022-07-28 13:07:51 +02:00
dgtlmoon 9f4364a130 Add https://discord.com/api notification hook to the automatic truncation due to Discords 2000 char limit 2022-07-28 12:34:55 +02:00
dgtlmoon 5bd9eaf99d UI Feature - Add watch in "paused" state, saving then unpauses (#779) 2022-07-28 12:13:26 +02:00
dgtlmoon b1c51c0a65 Enhancement - support xPath text() function filter, for example "//title/text()" in RSS feeds (#778) 2022-07-28 11:50:31 +02:00
dgtlmoon 232bd92389 Bug fix - Filter "Only trigger when new lines appear" should check all history, not only the first item (#777) 2022-07-28 10:16:19 +02:00
dgtlmoon e6173357a9 Visual Selector direct element finder fix 2022-07-28 09:19:10 +02:00
dgtlmoon f2b8888aff Update README.md 2022-07-27 14:25:24 +02:00
dgtlmoon 9c46f175f9 Update README.md links 2022-07-27 14:23:18 +02:00
dgtlmoon 1f27865fdf Filter failure notification send default enable now controlled by setting Env var 2022-07-27 00:01:51 +02:00
dgtlmoon faa42d75e0 Refactor of extract text filter - Regex, support Regex (groups) and all python regex flags via /something/aiLmsux (#773) 2022-07-26 17:34:34 +02:00
dgtlmoon 3b6e6d85bb Update README.md - adding LinkedIn link 2022-07-25 00:28:41 +02:00
dgtlmoon 30d6a272ce Update README.md - Adding Discord and YouTube links 2022-07-24 23:06:42 +02:00
dgtlmoon 291700554e Bug fix for alerting when xPath based filters are no longer present (#772) 2022-07-23 19:39:52 +02:00
dgtlmoon a82fad7059 Send notification when CSS/xPath filter is missing after more than 6 (configurable) attempts (#771) 2022-07-23 17:19:00 +02:00
dgtlmoon c2fe5ae0d1 mailto plaintext handling fix for 'plaintext' apprise integration 2022-07-23 16:55:31 +02:00
dgtlmoon 5beefdb7cc Minor code cleanups 2022-07-23 13:18:44 +02:00
dgtlmoon 872bbba71c Notifications - email - Correctly send plaintext notification email with plaintext header (#767) 2022-07-21 15:22:20 +02:00
Jonathon Sisson d578de1a35 Form text tweak - Regex clarification (#766) 2022-07-21 10:05:59 +02:00
dgtlmoon cdc104be10 Update README.md 2022-07-20 14:37:45 +02:00
dgtlmoon dd0eeca056 Handle simple obfuscations - HomeDepot.com style price obfuscation (#764) 2022-07-20 14:02:22 +02:00
Brandon Wees f379dda13d Apply suggestions from code review
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-07-17 11:59:20 -04:00
Brandon Wees 4a88589a27 Update changedetectionio/model/Watch.py
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-07-17 11:58:46 -04:00
bwees cac53a76c0 added antoher step to test to cover case as described https://github.com/dgtlmoon/changedetection.io/pull/749#issuecomment-1186209681 2022-07-16 19:13:20 -04:00
bwees 8dbf2257d3 added datastore migration step 2022-07-16 19:08:57 -04:00
bwees c0fb051dde changed get_previous_text to not create the file if it does not exist 2022-07-16 16:02:05 -04:00
bwees cf09f03d32 fix import statements 2022-07-16 15:54:44 -04:00
Brandon Wees 237cf7db4f Update changedetectionio/model/Watch.py
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-07-16 15:49:03 -04:00
bwees a8e24dab01 Merge branch 'diff-filters' of https://github.com/bwees/changedetection.io into diff-filters 2022-07-16 15:48:44 -04:00
bwees 5c9b7353d4 fixed difflib import 2022-07-16 15:48:43 -04:00
Brandon Wees 1e22949e3d Update changedetectionio/model/Watch.py
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-07-16 15:48:20 -04:00
Brandon Wees 68e1a64474 Update changedetectionio/model/Watch.py
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-07-16 15:46:55 -04:00