Commit Graph

815 Commits

Author SHA1 Message Date
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
Brandon Wees 151c2dab3a Update changedetectionio/templates/edit.html
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-07-16 10:38:45 -04:00
Brandon Wees 3e43d7ad1a Update changedetectionio/templates/edit.html
Co-authored-by: dgtlmoon <leigh@morresi.net>
2022-07-16 10:38:27 -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
Brandon Wees 23452a1599 Remove discord change (look at https://github.com/dgtlmoon/changedetection.io/pull/753 for this change) 2022-07-13 18:05:02 -04:00
bwees 7fb432bf06 Created working tests 2022-07-13 17:58:30 -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 8ee42d2403 fixed my breaking change 2022-07-13 17:57:39 -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 7b0ddc23d3 workaround for diff filter checkboxes getting changed on creation of form object 2022-07-12 20:40:54 -04:00
bwees ab74377be0 fixed file based text saving system 2022-07-12 18:28:29 -04:00
bwees 2196d120a9 rewrote and broke out tests to simplify 2022-07-12 18:27:51 -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 4c3f233d21 Made unit test 2022-07-11 20:52:18 -04:00
bwees 159b062cb3 removed modify due to the way difflib reacts to changes 2022-07-11 20:37:01 -04:00
bwees 83565787ae added logic for filtering based on diff attributes 2022-07-11 20:35:30 -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
bwees 04746cc706 Added initial UI code 2022-07-11 19:26:56 -04:00
Brandon Wees 234494d907 Added character truncation rule to URL starting with https://discord.com/api/webhooks 2022-07-11 18:02:04 -04:00
dgtlmoon 52d3d375ba removing package-lock.json - not required to be in git 2022-07-10 20:29:11 +02:00
dgtlmoon 08117089e6 Share-icon cleanups 2022-07-10 20:24:49 +02:00
dgtlmoon 2ba3a6d53f Test improvement: Extract text should return all matches 2022-07-10 20:05:48 +02:00
dgtlmoon 2f636553a9 Bug fix: RSS Feed should also announce utf-8 charset 2022-07-10 18:50:21 +02:00
Freddie Leeman 0bde48b282 Regex extract filter: Return all regex results instead of first match (#730) 2022-07-10 15:09:10 +02:00
dgtlmoon fae1164c0b Ability to specify JS before running change-detection (#744) 2022-07-10 13:56:01 +02:00
dgtlmoon 169c293143 Playwright - log console errors to output 2022-07-10 13:55:29 +02:00
dgtlmoon 46cb5cff66 UI Improvement - Clarifying "Visual Filter" tool as "Visual Selector Filter" 2022-07-10 12:51:12 +02:00
Simo Elalj 05584ea886 Use environment variables to override new watch settings defaults (user-agent, timeout, workers) (#742) 2022-07-08 20:50:04 +02:00
marvin8 176a591357 Update docker-compose.yml - Remove duplicate environment variables from playwright-chrome sample config in docker-compose.yml (#738) 2022-07-06 09:03:10 +02:00
dgtlmoon 15569f9592 0.39.16 0.39.16 2022-07-05 16:14:57 +02:00
dgtlmoon 5f9e475fe0 Fix notification apprise application name to changedetection.io #731 2022-06-30 23:11:03 +02:00
dgtlmoon 34b8784f50 Update README.md 2022-06-30 16:16:58 +02:00
dgtlmoon 2b054ced8c [new filter] Filter option - Trigger only when NEW content (lines) are detected ( compared to earlier text snapshots ) (#685) 2022-06-28 18:34:32 +02:00
dgtlmoon 6553980cd5 Playwright - Use HTTP Request Headers override (Cookie, etc) 2022-06-25 23:42:48 +02:00
jtagcat 7c12c47204 lang: prefer 'clear (snap) history' to 'scrub' (#721) 2022-06-25 13:43:57 +02:00
dgtlmoon dbd9b470d7 Minor diff page improvements - list should be sorted 'newest first' and no need to include the current version to compare against (#716) 2022-06-23 10:16:05 +02:00
dgtlmoon 83555a9991 bug fix: last_changed was being set on the first fetch, should only be set on the change after the first fetch #705 2022-06-23 09:41:55 +02:00
dgtlmoon 5bfdb28bd2 Update README.md 2022-06-16 11:02:22 +02:00
dgtlmoon 31a6a6717b Improve docker-compose.yml browserless docker container example, add env var for STEALTH and BLOCK_ADS (#701) 2022-06-15 23:50:48 +02:00