Commit Graph

118 Commits

Author SHA1 Message Date
Brandon Wees bd79c5decd Update changedetectionio/tests/test_diff_filter_changes_as_add_delete.py
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-10-27 12:03:20 -04:00
Brandon Wees 74428372c3 Update changedetectionio/tests/test_diff_filter_only_deletions.py
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-10-27 11:57:55 -04:00
Brandon Wees e11c6aeb5f Apply suggestions from code review
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-10-27 10:59:14 -04:00
Brandon Wees 748328453e unmerge external header server. Sorry! 2022-10-27 09:03:39 -04:00
Brandon Wees e867e89303 Update test_backup.py 2022-10-27 08:45:44 -04:00
dgtlmoon 99f3b01013 Merge branch 'master' into diff-filters 2022-10-27 12:38:51 +02:00
dgtlmoon 72834a42fd Backups and Snapshots - Data directory now fully portable, (all paths are relative) , refactored backup zip export creation 2022-10-27 12:35:26 +02:00
Brandon Wees 43c2e71961 Merge branch 'master' into diff-filters 2022-10-26 08:18:27 -04:00
dgtlmoon 724cb17224 Re #1052 - Dynamic URLs, use variables in the URL (such as the current date, the date in a month, and other logic see https://github.com/dgtlmoon/changedetection.io/wiki/Handling-variables-in-the-watched-URL ) (#1057) 2022-10-24 23:20:39 +02:00
Brandon Wees 9f722cc76b Merge branch 'dgtlmoon:master' into external-header-server 2022-10-24 08:54:22 -04:00
dgtlmoon 5d40e16c73 API - Adding basic system info/system state API (#1051) 2022-10-23 19:15:11 +02:00
bwees 0a2644d0c3 fix tests 2022-10-19 18:58:54 -04:00
dgtlmoon 32ea1a8721 Windows - JQ - Make library optional so it doesnt break Windows pip installs (#1009) 2022-10-12 09:53:16 +02:00
dgtlmoon fff32cef0d Adding test - Test the 'execute JS before changedetection' (#1006) 2022-10-11 14:40:36 +02:00
dgtlmoon a50d6db0b2 Merge branch 'master' into diff-filters 2022-10-11 11:17:53 +02:00
Yusef Ouda dfa7fc3a81 Adds support for jq JSON path querying engine (#1001) 2022-10-09 16:12:45 +02:00
dgtlmoon d4715e2bc8 Tidy up proxies.json logic, adding tests (#955) 2022-09-19 13:14:35 +02:00
dgtlmoon f55f7967ef Merge branch 'master' into diff-filters 2022-09-08 20:37:17 +02:00
dgtlmoon 0c111bd9ae Further notification settings refinement (#910) 2022-09-08 09:10:04 +02:00
dgtlmoon fefc39427b Test improvement - Visual selector data loads as JSON (#895) 2022-08-31 16:32:50 +02:00
dgtlmoon 2c6faa7c4e Cleaner separation of watch/global notification settings (#894) 2022-08-31 15:49:13 +02:00
bwees 13a96e93a2 fix linter errors after merge 2022-08-17 09:33:34 -04:00
dgtlmoon ed93d51ae8 Merge branch 'master' into diff-filters 2022-08-17 15:26:47 +02:00
dgtlmoon d67c654f37 Be sure visual-selector data is set when xPath/CSS filter is not yet found (#851) 2022-08-17 13:21:06 +02:00
dgtlmoon 9942107016 Massive improvements to error handling - show separate output for non HTTP 200 status replies 2022-08-15 18:56:53 +02:00
dgtlmoon 8c466b4826 Test fix - Remove debug from test 2022-08-05 08:26:37 +02:00
dgtlmoon 6f072b42e8 Security update - Password could be unset from settings form unexpectedly (#808) 2022-08-05 00:05:43 +02:00
dgtlmoon 8fef3ff4ab [preview current] cleanup code and add test 2022-07-30 20:11:56 +02:00
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 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 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 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 1e265b312e fix macos test running 2022-07-28 20:33:01 -04: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 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 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 dd0eeca056 Handle simple obfuscations - HomeDepot.com style price obfuscation (#764) 2022-07-20 14:02:22 +02: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 7fb432bf06 Created working tests 2022-07-13 17:58:30 -04:00
bwees 8d9cac4c38 remove my tests because they wont run 2022-07-12 21:16:45 -04:00
bwees 374bb3824f fix test to include the new previous.txt file 2022-07-12 21:11:42 -04:00
bwees 91d8600b19 fixed test naming 2022-07-12 20:53:22 -04:00
bwees 2196d120a9 rewrote and broke out tests to simplify 2022-07-12 18:27:51 -04:00