Commit Graph

70 Commits (f4b5b4830e6bab68e06f531cd11b661f4d765708)

Author SHA1 Message Date
dgtlmoon 2345b6b558
New feature - Simple extract data by regex from all historical watch text into CSV () 2 years ago
dgtlmoon b4d79839bf
BrowserSteps - Make the UI require an extra step so it doesnt slow down the experience when clicking through the tabs () 2 years ago
dgtlmoon 0988bef2cd Browser Steps - adding 'please wait' text while loading 2 years ago
dgtlmoon 9d04cb014a Browsersteps 'Beta' label image path fix 2 years ago
dgtlmoon 5b530ff61c
Configurable "Browser Steps" when Playwright/Chrome is configured (enter text, scroll, wait for text, click button etc) () 2 years ago
dgtlmoon 883561f979 Fix dangling HTML tag from screenshot notification 2 years ago
dgtlmoon 35d44c8277
Notification screenshot option should only be available to webdriver/playwright watches, screenshot sent as JPEG to save bandwidth, Simplify the logic around screenshot, () 2 years ago
Matthias Bilger f066a1c38f
Option to attach screenshot to notification () 2 years ago
dgtlmoon 359fc48fb4
Filters can now accept a list/multiple filters () 2 years ago
dgtlmoon 724cb17224
Re - 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 ) () 2 years ago
dgtlmoon 32ea1a8721
Windows - JQ - Make library optional so it doesnt break Windows pip installs () 2 years ago
Yusef Ouda dfa7fc3a81
Adds support for jq JSON path querying engine () 2 years ago
dgtlmoon cd467df97a
Adding link to BrightData Proxy info () 2 years ago
dgtlmoon b6009ae9ff Notification - Reset defaults button should be on edit page only 2 years ago
dgtlmoon 0c111bd9ae
Further notification settings refinement () 2 years ago
dgtlmoon 2c6faa7c4e
Cleaner separation of watch/global notification settings () 2 years ago
dgtlmoon 9942107016
Massive improvements to error handling - show separate output for non HTTP 200 status replies 2 years ago
dgtlmoon 26f5c56ba4
Remove [save & preview] button, the preview is not updated live so it can lead to confusion () 3 years ago
dgtlmoon 5bd9eaf99d
UI Feature - Add watch in "paused" state, saving then unpauses () 3 years ago
dgtlmoon b1c51c0a65
Enhancement - support xPath text() function filter, for example "//title/text()" in RSS feeds () 3 years ago
dgtlmoon faa42d75e0 Refactor of extract text filter - Regex, support Regex (groups) and all python regex flags via /something/aiLmsux () 3 years ago
dgtlmoon a82fad7059 Send notification when CSS/xPath filter is missing after more than 6 (configurable) attempts () 3 years ago
Jonathon Sisson d578de1a35
Form text tweak - Regex clarification () 3 years ago
dgtlmoon fae1164c0b
Ability to specify JS before running change-detection () 3 years ago
dgtlmoon 46cb5cff66 UI Improvement - Clarifying "Visual Filter" tool as "Visual Selector Filter" 3 years ago
dgtlmoon 2b054ced8c
[new filter] Filter option - Trigger only when NEW content (lines) are detected ( compared to earlier text snapshots ) () 3 years ago
dgtlmoon 6553980cd5
Playwright - Use HTTP Request Headers override (Cookie, etc) 3 years ago
jtagcat 7c12c47204
lang: prefer 'clear (snap) history' to 'scrub' () 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 () 3 years ago
dgtlmoon cdcf4b353f
New [scrub] button when editing a watch - scrub single watch history () 3 years ago
dgtlmoon fc0fd1ce9d "Extract text" filter - improve placeholder example 3 years ago
dgtlmoon 4101ae00c6
New feature - "Extract text" filter ability () 3 years ago
dgtlmoon eef56e52c6 Adding new Visual Selector for choosing the area of the webpage to monitor - playwright/browserless only () 3 years ago
dgtlmoon 07e279b38d
API Interface () 3 years ago
dgtlmoon dbb5c666f0 Fixing edit template HTML 3 years ago
dgtlmoon 3b11c474d1
Input field tidyup () 3 years ago
dgtlmoon 67c833d2bc
Re - configurable wait extra seconds for webdriver requests before extracting text () 3 years ago
dgtlmoon f28c260576
Distill.io JSON export file importer () 3 years ago
dgtlmoon 18f0b63b7d
Ability to specify a list of proxies to choose from, always using the first one by default, See wiki () 3 years ago
dgtlmoon 0f08c8dda3
Toggle visibility of extra requests options/settings when not in use () 3 years ago
dgtlmoon 9e708810d1
Seconds/minutes/hours/days between checks form field upgrade from 'minutes' only () 3 years ago
dgtlmoon 1e8aa6158b Form styling improvements 3 years ago
dgtlmoon 8f062bfec9
Refactor form handling () 3 years ago
dgtlmoon 2cc6955bc3
Miscellaneous settings form visual improvements () 3 years ago
dgtlmoon 34c83f0e7c
[Add email] button in notification settings with a prefix set from NOTIFICATION_MAIL_BUTTON_PREFIX env variable when defined. () 3 years ago
dgtlmoon 3034d047c2
Introduce an AJAX button for sending test notifications instead of the checkbox () 3 years ago
dgtlmoon 9fe4f95990
When fetching a snapshot via Chrome, make the most recent screenshot available on the Diff and Preview pages () 3 years ago
zznidar 946377d2be Fix typo in Filters & Triggers settings. () 3 years ago
dgtlmoon 942c3f021f
Allow changedetector to ignore status codes as a per-site setting () () 3 years ago
dgtlmoon 5483f5d694
Security update - Use CSRF token protection for forms, make "remove password" use HTTP Post () 3 years ago