Commit Graph

69 Commits

Author SHA1 Message Date
Brandon Wees 294bb7be15 remvoe unneeded import 2022-10-27 10:57:50 -04:00
Brandon Wees c2c8bb4de8 ensure_data_dir_exists call added 2022-10-27 10:54:30 -04:00
Brandon Wees 35d950fa74 Update changedetectionio/model/Watch.py
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-10-27 10:52:42 -04:00
Brandon Wees d24111f3a6 Apply suggestions from code review
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-10-27 10:52:20 -04:00
Brandon Wees 7011a04399 switching to os.path.join 2022-10-27 10:43:18 -04:00
Brandon Wees 748328453e unmerge external header server. Sorry! 2022-10-27 09:03:39 -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
Brandon Wees 408be08a48 Merge branch 'dgtlmoon:master' into external-auth 2022-10-19 18:42:27 -04:00
bwees bad0909cc2 added external header server 2022-10-19 18:42:04 -04:00
dgtlmoon 5a43a350de History index safety check - Be sure that only valid history index lines are read (#1042) 2022-10-19 22:41:13 +02:00
dgtlmoon 4be0260381 Better cross platform file handling in diff and preview (#1034) 2022-10-17 18:36:22 +02:00
dgtlmoon 85897e0bf9 Windows - diff file handling improvements (#1031) 2022-10-17 17:40:28 +02:00
dgtlmoon a50d6db0b2 Merge branch 'master' into diff-filters 2022-10-11 11:17:53 +02:00
dgtlmoon 669fd3ae0b Dont use default Requests user-agent and accept headers in playwright+selenium requests, breaks sites such as united.com. (#1004) 2022-10-09 18:25:36 +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 2c6faa7c4e Cleaner separation of watch/global notification settings (#894) 2022-08-31 15:49:13 +02:00
dgtlmoon ed93d51ae8 Merge branch 'master' into diff-filters 2022-08-17 15:26:47 +02:00
dgtlmoon ba8676c4ba 'Save chrome screenshot' checkbox never used, removing, we always save the screenshot. (#844) 2022-08-16 16:18:09 +02:00
dgtlmoon 4899c1a4f9 Crash fix: Data store sub-directories werent always being created when needed (#842) 2022-08-16 15:17:36 +02:00
dgtlmoon 269e3bb7c5 Column sorting (#838) 2022-08-16 10:45:36 +02:00
dgtlmoon 1c08d9f150 Remove 'last-changed' from url-watches.json and always calculate from history index (#835) 2022-08-15 21:14:18 +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
bwees 6bdcdfbaea fixed replace bug in get_diff_types 2022-07-30 09:05:55 -04:00
dgtlmoon baa25c9f9e Feature - mute notifications (#791) 2022-07-29 21:09:55 +02:00
dgtlmoon e76f5efee3 Merge branch 'master' into diff-filters 2022-07-29 12:54:54 +02:00
bwees 7ac0620099 fixed merge conflict with latest version 2022-07-28 20:52:01 -04:00
bwees 6f2b7ceddb changed UI to have checkboxes instead of dropdown 2022-07-28 20:36:53 -04: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 1f27865fdf Filter failure notification send default enable now controlled by setting Env var 2022-07-27 00:01:51 +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 5beefdb7cc Minor code cleanups 2022-07-23 13:18:44 +02: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 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
Brandon Wees 58cb7fbc2a Update changedetectionio/model/Watch.py
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-07-16 10:37:05 -04:00
bwees dc3fc6cfdf used a drop down menu and rewrote checking code to fit GUI description 2022-07-13 17:58:13 -04:00
bwees ab74377be0 fixed file based text saving system 2022-07-12 18:28:29 -04:00
bwees 5dca59a4a0 switched to file handling of previous_text 2022-07-12 17:59:46 -04:00
bwees ee8042b54e Fix boolean value being sent to difflib 2022-07-12 16:56:59 -04:00
bwees 159b062cb3 removed modify due to the way difflib reacts to changes 2022-07-11 20:37:01 -04:00
bwees bdab4f5e09 added diff compare function to watch class 2022-07-11 20:34:33 -04:00
bwees 69075a81c5 updated data model 2022-07-11 19:27:05 -04:00