Commit Graph

66 Commits (99f3b01013904b9bc3a818e3cd21e17826500ba8)

Author SHA1 Message Date
dgtlmoon 99f3b01013
Merge branch 'master' into diff-filters
2 years ago
Brandon Wees 43c2e71961
Merge branch 'master' into diff-filters
2 years ago
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)
2 years ago
bwees 76fd27dfab fix logic error
2 years ago
bwees 83161e4fa3 fixed string None case
2 years ago
bwees 296c7c46cb fixed empty field errors
2 years ago
bwees 495e322c9e fixed import errors
2 years ago
bwees 0d5820932f rename branch
2 years ago
Brandon Wees 408be08a48
Merge branch 'dgtlmoon:master' into external-auth
2 years ago
bwees bad0909cc2 added external header server
2 years ago
dgtlmoon a50d6db0b2
Merge branch 'master' into diff-filters
2 years ago
Yusef Ouda dfa7fc3a81
Adds support for jq JSON path querying engine (#1001)
2 years ago
dgtlmoon d4715e2bc8
Tidy up proxies.json logic, adding tests (#955)
2 years ago
dgtlmoon 0e194aa4b4 Default proxy settings fixes
2 years ago
dgtlmoon 2ba55bb477
Use proxies.json instead of proxies.txt - see wiki Proxies section (#945)
2 years ago
dgtlmoon f55f7967ef
Merge branch 'master' into diff-filters
2 years ago
dgtlmoon 6168cd2899
Code maintenance - Removing old function (#875)
2 years ago
dgtlmoon ed93d51ae8
Merge branch 'master' into diff-filters
2 years ago
dgtlmoon d67c654f37
Be sure visual-selector data is set when xPath/CSS filter is not yet found (#851)
2 years ago
dgtlmoon 9942107016
Massive improvements to error handling - show separate output for non HTTP 200 status replies
2 years ago
Brandon Wees 604f2eaf02
remove unneeded debug statements
2 years ago
dgtlmoon e76f5efee3
Merge branch 'master' into diff-filters
2 years ago
bwees 14765b46bd fix broken logic
2 years ago
bwees 6f2b7ceddb changed UI to have checkboxes instead of dropdown
2 years ago
dgtlmoon faa42d75e0 Refactor of extract text filter - Regex, support Regex (groups) and all python regex flags via /something/aiLmsux (#773)
2 years ago
dgtlmoon dd0eeca056 Handle simple obfuscations - HomeDepot.com style price obfuscation (#764)
2 years ago
bwees dc3fc6cfdf used a drop down menu and rewrote checking code to fit GUI description
3 years ago
bwees ab74377be0 fixed file based text saving system
3 years ago
bwees 159b062cb3 removed modify due to the way difflib reacts to changes
3 years ago
bwees 83565787ae added logic for filtering based on diff attributes
3 years ago
Freddie Leeman 0bde48b282
Regex extract filter: Return all regex results instead of first match (#730)
3 years ago
dgtlmoon fae1164c0b
Ability to specify JS before running change-detection (#744)
3 years ago
dgtlmoon 2b054ced8c
[new filter] Filter option - Trigger only when NEW content (lines) are detected ( compared to earlier text snapshots ) (#685)
3 years ago
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
3 years ago
dgtlmoon 7da32f9ac3 New filter - Block change-detection if text matches - for example, block change-detection while the text "out of stock" is on the page, know when the text is no longer on the page (#698)
3 years ago
dgtlmoon 76996b9eb8 Some changes werent getting triggered because the previous checksum only recorded when an event occured
3 years ago
dgtlmoon 4101ae00c6
New feature - "Extract text" filter ability (#624)
3 years ago
dgtlmoon aa3c8a9370
Move history data to a textfile, improves memory handling (#638)
3 years ago
dgtlmoon eef56e52c6 Adding new Visual Selector for choosing the area of the webpage to monitor - playwright/browserless only (#566)
3 years ago
dgtlmoon 6734fb91a2
Option to control if pages with no renderable content are a change (example: JS webapps that dont render any text sometimes) (#608)
3 years ago
dgtlmoon 67c833d2bc
Re #214 - configurable wait extra seconds for webdriver requests before extracting text (#606)
3 years ago
dgtlmoon f28c260576
Distill.io JSON export file importer (#592)
3 years ago
dgtlmoon 18f0b63b7d
Ability to specify a list of proxies to choose from, always using the first one by default, See wiki (#591)
3 years ago
dgtlmoon 68db20168e
Add new fetch method: Playwright Chromium (Selenium/WebDriver alternative) (#489)
3 years ago
dgtlmoon 9e708810d1
Seconds/minutes/hours/days between checks form field upgrade from 'minutes' only (#512)
3 years ago
dgtlmoon 380c512cc2
Adding support for change detection of HTML source-code via "source:https://website.com" prefix (#540)
3 years ago
dgtlmoon 34a87c0f41
HTTP Fetcher code improvements
3 years ago
dgtlmoon 9809af142d
Option to render links as [Some Text ](/link), adds the ability to change-detect on hyperlink changes
3 years ago
dgtlmoon 9fe4f95990
When fetching a snapshot via Chrome, make the most recent screenshot available on the Diff and Preview pages (#516)
3 years ago
dgtlmoon 942c3f021f
Allow changedetector to ignore status codes as a per-site setting (#479) (#485)
3 years ago