Commit Graph

158 Commits (f527744024ddceef7d24ce7eb6d806261e21c976)

Author SHA1 Message Date
dgtlmoon 661f7fe32c
Proxy scan improvements - handle custom proxies, dont restart when a scan is already running (#1689)
1 year ago
dgtlmoon 1987e109e8
New feature - Helper button to trigger a scan/access test of all proxies for a particular watch (#1685)
1 year ago
dgtlmoon 72a415144b UI - Watch Table - Clicking anywhere on the watch list row table also activates the operations buttons and checkbox
2 years ago
dgtlmoon 52f2c00308
UI/Functionality - Ability to manage/apply filters and notifications across tags/groups
2 years ago
Raymond Ha 72311fb845
UI - Fixes to dark mode toggle (#1629)
2 years ago
dgtlmoon a021ba87fa UI - New "Search List" icon and functionality (#1580)
2 years ago
dgtlmoon e9057cb851 VisualSelector - Add message when first version cannot be found
2 years ago
dgtlmoon 367dec48e1 BrowserSteps - Dont highlight elements that are the full page width (body, wrappers etc)
2 years ago
dgtlmoon 0126cb0aac BrowserSteps - Session keep alive timer countdown fix
2 years ago
dgtlmoon e4f6d54ae2 BrowserSteps - Refactored to re-use playwright context which should solve some errors
2 years ago
dgtlmoon 5f338d7824 BrowserSteps - Be sure to select the most appropriate input/button/a when an input element is wrapped in a <div> or other
2 years ago
dgtlmoon 690cf4acc9 BrowserSteps - Include nice big start button SVG
2 years ago
dgtlmoon 3cb3c7ba2e BrowserSteps - Remove unreliable method for detecting if the element has a "click" listener and default to click (switch to 'Click X,Y' will return the right co-ords anyway)
2 years ago
Raymond Ha 1710885fc4
UI - Fix back navigation / browser history (#1556)
2 years ago
dgtlmoon 5aa713b7ea UI - Notifications - Adding icon to "Add Email" button
2 years ago
dgtlmoon e1f5dfb703
UI - Adding pagination to watch list (#1549)
2 years ago
dgtlmoon d1f44d0345
Notifications - Send test notification should use system defaults for body and title if not set in watch (#1547 #1503)
2 years ago
dgtlmoon 8536af0845 Adding generic changedetection.io SVG icon #1527
2 years ago
dgtlmoon 1fb90bbddc Quick add form - adjust font size and rename stock recheck
2 years ago
dgtlmoon 55b6ae86e8
Ability to set which text to process triggers on (added, removed, changed) according to the difference (#1483)
2 years ago
dgtlmoon 6e71088cde New feature - Restock / stock / out of stock monitor option/mode
2 years ago
dgtlmoon fba719ab8d Ability for watch to use a more obvious system default fetcher (#1320)
2 years ago
dgtlmoon de15dfd80d
Reliability fix - Remove loop that could cause app to stop checking if data changes (#1313)
2 years ago
dgtlmoon fcfd1b5e10
Ability to configure extra proxies via the UI (#1235)
2 years ago
dgtlmoon 0b20dc7712
Tidy up list icons a bit (#1250)
2 years ago
dgtlmoon 13c4121f52
PDF File change detection - Initial PDF fetcher support with basic text extraction (#1244)
2 years ago
dgtlmoon e8e176f3bd
Testing - Run test as fully built docker container (#1245)
2 years ago
dgtlmoon a287e5a86c
Visual Selector - Select smallest/most precise element first, better filtering of zero size elements
2 years ago
dgtlmoon b58fd995b5 Automatically offer to track LD+JSON product price data (#1204)
2 years ago
dgtlmoon 13c25f9b92 Darkmode - Pause/Mute notification colour fix, re #1195
2 years ago
dgtlmoon c12db2b725
Notifications - tokens/jinja2 templating (#1184)
2 years ago
dgtlmoon a048e4a02d Dark mode - more colour fixes
2 years ago
dgtlmoon 7b94ba6f23 Dark mode - make watch list easier to read when theres 'unviewed' entries
2 years ago
dgtlmoon 2345b6b558
New feature - Simple extract data by regex from all historical watch text into CSV (#1191)
2 years ago
dgtlmoon b8d5a12ad0 UI - Cursor over labels should be pointer
2 years ago
dgtlmoon 9e67a572c5 Dark mode - Make watches with errors easier to read
2 years ago
dgtlmoon 378d7b7362 Dark mode - cookie path should be all site
2 years ago
dgtlmoon 77409eeb3a UI - Dark Mode (#1187)
2 years ago
dgtlmoon 1814924c19 Merge branch 'master' of github.com:dgtlmoon/changedetection.io
2 years ago
dgtlmoon 8aae4197d7 UI - Make tabs hoverable
2 years ago
dgtlmoon 3a8a41a3ff
Favicon multiplatform and path fix/update (#1176)
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 (#1175)
2 years ago
dgtlmoon 2c764e8f84 BrowserSteps - Also try to find clickable div/spans
2 years ago
dgtlmoon 0988bef2cd Browser Steps - adding 'please wait' text while loading
2 years ago
dgtlmoon 5b530ff61c
Configurable "Browser Steps" when Playwright/Chrome is configured (enter text, scroll, wait for text, click button etc) (#478)
2 years ago
dgtlmoon d0d191a7d1 VisualFilter - check previously set filters were set before highlighting
2 years ago
dgtlmoon bcf7417f63
Update visual text difference library, add option to ignore whitespace when viewing diff (#1137)
2 years ago
dgtlmoon df6e835035
Make VisualSelector show first available multiple selector, refactor to make more maintainable (#1132)
2 years ago
dgtlmoon 359fc48fb4
Filters can now accept a list/multiple filters (#1064) #623
2 years ago
Sandro 57f604dff1
UI - Make fetch error more readable (#1038)
2 years ago
dgtlmoon b6009ae9ff Notification - Reset defaults button should be on edit page only
2 years ago
dgtlmoon b046d6ef32 Notification watch settings - add button to make watch use defaults (empties the settings)
2 years ago
dgtlmoon bd0fbaaf27
Use play and pause separate icons (#919)
2 years ago
dgtlmoon 0c111bd9ae
Further notification settings refinement (#910)
2 years ago
dgtlmoon 2c6faa7c4e
Cleaner separation of watch/global notification settings (#894)
2 years ago
dgtlmoon e2a6865932
UI feature - Basic checkbox/group operations (#861)
2 years ago
dgtlmoon 9bff1582f7
Make the table header easier to understand when sorting (#840)
2 years ago
dgtlmoon 9942107016
Massive improvements to error handling - show separate output for non HTTP 200 status replies
2 years ago
dgtlmoon baa25c9f9e
Feature - mute notifications (#791)
2 years ago
dgtlmoon 5bd9eaf99d
UI Feature - Add watch in "paused" state, saving then unpauses (#779)
2 years ago
dgtlmoon dd0eeca056 Handle simple obfuscations - HomeDepot.com style price obfuscation (#764)
2 years ago
dgtlmoon 52d3d375ba removing package-lock.json - not required to be in git
2 years ago
dgtlmoon 08117089e6 Share-icon cleanups
2 years ago
dgtlmoon 6553980cd5
Playwright - Use HTTP Request Headers override (Cookie, etc)
3 years ago
dgtlmoon 3106b6688e Watch overview list - adding spinner to make it easier to see whats currently being 'Checked'
3 years ago
dgtlmoon 111266d6fa Send test notification - improved handling of errors
3 years ago
dgtlmoon 1ab70f8e86 Diff + Preview - Hide date selector widget when viewing screenshots as its not yet possible to compare screenshots (but will be soon!)
3 years ago
dgtlmoon c113d5fb24 Screenshot handling on the diff/preview section refactor (#630)
3 years ago
dgtlmoon bd6127728a Visual selector - 'clear selection' button should clear the filter also
3 years ago
Amos (LFlare) Ng 1f974bfbb0
Visual Selector fix: Firefox compatibility - Visual Selector (#646)
3 years ago
dgtlmoon dfec8dbb39 Visual Selector - clear events when changing tabs
3 years ago
dgtlmoon e3e022b0f4 VisualSelector - Better handling of filter targets that are no longer available in the HTML
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 07e279b38d
API Interface (#617)
3 years ago
dgtlmoon 3b11c474d1
Input field tidyup (#611)
3 years ago
dgtlmoon 67c833d2bc
Re #214 - configurable wait extra seconds for webdriver requests before extracting text (#606)
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 0f08c8dda3
Toggle visibility of extra requests options/settings when not in use (#584)
3 years ago
dgtlmoon 06517bfd22
Ability to 'Share' a watch by a generated link, this will include all filters and triggers - see Wiki (#563)
3 years ago
dgtlmoon 9e708810d1
Seconds/minutes/hours/days between checks form field upgrade from 'minutes' only (#512)
3 years ago
dgtlmoon 1e8aa6158b Form styling improvements
3 years ago
dgtlmoon 501183e66b Fix "Add email" button in main global notification settings
3 years ago
dgtlmoon def74f27e6 Test notification button fixed in main settings (#556)
3 years ago
dgtlmoon 2cc6955bc3
Miscellaneous settings form visual improvements (#535)
3 years ago
dgtlmoon 1890881977 Specify our Discord avatar_url as default avatar_url
3 years ago
dgtlmoon a440eece9e Make long reports in the notification error log easier to read
3 years ago
dgtlmoon 34c83f0e7c
[Add email] button in notification settings with a prefix set from NOTIFICATION_MAIL_BUTTON_PREFIX env variable when defined. (#528)
3 years ago
dgtlmoon 3034d047c2
Introduce an AJAX button for sending test notifications instead of the checkbox (#519)
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 ffd2a89d60
Remove 'unviewed' status in watch table when Diff link clicked (#514)
3 years ago
dgtlmoon c79d6824e3
Minor UI cleanups (mobile tabs, font sizing) (#503)
3 years ago
dgtlmoon 2a03f3f57e Improving form/edit example markup
3 years ago
dgtlmoon 3cc6586695 Make table header font size the same as content
3 years ago
dgtlmoon 09204cb43f Adjust background colours
3 years ago
dgtlmoon efbeaf9535 Make the Request Override settings easier to understand
3 years ago
dgtlmoon eb9020c175 Style tweak to watch form
3 years ago
dgtlmoon 13bb44e4f8 Login form style fixes
3 years ago
dgtlmoon 69aec23d1d Style fix for background image relative to X-Forwarded-Prefix when running via reverse proxy subdirectory
3 years ago
dgtlmoon 615fa2c5b2
Tweak support tabs and text (#440)
3 years ago
dgtlmoon fd45fcce2f
Include link to changedetection.io hosted option (#439)
3 years ago