dgtlmoon
|
9e954532d6
|
Fetcher - Ability to specify headers from a textfile per watch, global or per tag ( https://github.com/dgtlmoon/changedetection.io/wiki/Adding-headers-from-an-external-file )
|
2 years ago |
dgtlmoon
|
e874df4ffc
|
UI - Make sort order and type sticky in cookies, ability to sort by watch created time (#1519)
|
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
|
3b80bb2f0e
|
Use brotli for reducing the size of the text snapshots (#1482)
|
2 years ago |
dgtlmoon
|
e6d2d87b31
|
Notification screenshots - now PNG only for now to save disk space (no point creating two images) (#1481)
|
2 years ago |
dgtlmoon
|
6e71088cde
|
New feature - Restock / stock / out of stock monitor option/mode
|
2 years ago |
dgtlmoon
|
6f4fd011e3
|
Dont rewrite/resave snapshot when its the same data, just bump the history index, saves disk space. (#1414)
|
2 years ago |
dgtlmoon
|
f7f4ab314b
|
PDF text conversion - fix bug where it detected a site as a PDF file incorrectly Re #1392 #1393
|
2 years ago |
dgtlmoon
|
f8e587c415
|
Security - Possible stored XSS in watch list - Only permit HTTP/HTTP/FTP by default - override with env var `SAFE_PROTOCOL_REGEX` (#1359)
|
2 years ago |
dgtlmoon
|
948ef7ade4
|
Fix fetch UI default fetch backend option icon (#1343)
|
2 years ago |
dgtlmoon
|
024c8d8fd5
|
API - Improvements, support PUT for updating existing watch, set muted state, set paused state, see https://changedetection.io/docs/api_v1/index.html (#1213)
|
2 years ago |
dgtlmoon
|
13c4121f52
|
PDF File change detection - Initial PDF fetcher support with basic text extraction (#1244)
|
2 years ago |
dgtlmoon
|
b76148a0f4
|
Fetcher - CPU usage - Skip processing if the previous checksum and the just fetched one was the same (#925)
|
2 years ago |
dgtlmoon
|
b58fd995b5
|
Automatically offer to track LD+JSON product price data (#1204)
|
2 years ago |
dgtlmoon
|
2345b6b558
|
New feature - Simple extract data by regex from all historical watch text into CSV (#1191)
|
2 years ago |
dgtlmoon
|
e3db324698
|
Extra validation for URLs with template markup (#1166)
|
2 years ago |
dgtlmoon
|
ade9e1138b
|
Re #1148 - Notification screenshot/JPEG was not being regenerated correctly
|
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, (#1140)
|
2 years ago |
Matthias Bilger
|
f066a1c38f
|
Option to attach screenshot to notification (#1127)
|
2 years ago |
dgtlmoon
|
ca3b351bae
|
Adding a check counter to watch fetching (#1099)
|
2 years ago |
dgtlmoon
|
359fc48fb4
|
Filters can now accept a list/multiple filters (#1064) #623
|
2 years ago |
dgtlmoon
|
77b59809ca
|
Removing unused code (#1070)
|
2 years ago |
dgtlmoon
|
7f6a13ea6c
|
Re #1052 - Watch 'open' link should use any dynamic/template info (#1063)
|
2 years ago |
dgtlmoon
|
72834a42fd
|
Backups and Snapshots - Data directory now fully portable, (all paths are relative) , refactored backup zip export creation
|
2 years ago |
dgtlmoon
|
5a43a350de
|
History index safety check - Be sure that only valid history index lines are read (#1042)
|
2 years ago |
dgtlmoon
|
4be0260381
|
Better cross platform file handling in diff and preview (#1034)
|
2 years ago |
dgtlmoon
|
85897e0bf9
|
Windows - diff file handling improvements (#1031)
|
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
|
4899c1a4f9
|
Crash fix: Data store sub-directories werent always being created when needed (#842)
|
2 years ago |
dgtlmoon
|
269e3bb7c5
|
Column sorting (#838)
|
2 years ago |
dgtlmoon
|
1c08d9f150
|
Remove 'last-changed' from url-watches.json and always calculate from history index (#835)
|
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)
|
3 years ago |
dgtlmoon
|
232bd92389
|
Bug fix - Filter "Only trigger when new lines appear" should check all history, not only the first item (#777)
|
3 years ago |
dgtlmoon
|
1f27865fdf
|
Filter failure notification send default enable now controlled by setting Env var
|
3 years ago |
dgtlmoon
|
a82fad7059
|
Send notification when CSS/xPath filter is missing after more than 6 (configurable) attempts (#771)
|
3 years ago |
dgtlmoon
|
5beefdb7cc
|
Minor code cleanups
|
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
|
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
|
a07ca4b136
|
Re #580 - New functionality - Random "jitter" delay to requests (#681)
|
3 years ago |
dgtlmoon
|
4101ae00c6
|
New feature - "Extract text" filter ability (#624)
|
3 years ago |
dgtlmoon
|
7929aeddfc
|
'Mark all viewed' button was missing in this version, added test also. (#652)
|
3 years ago |
dgtlmoon
|
aa3c8a9370
|
Move history data to a textfile, improves memory handling (#638)
|
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
|
c0d0424e7e
|
Data storage bug fix #569
|
3 years ago |
dgtlmoon
|
ffc4215411
|
Unify MINIMUM_SECONDS_RECHECK_TIME env var variable to 60 seconds
|
3 years ago |
dgtlmoon
|
9e708810d1
|
Seconds/minutes/hours/days between checks form field upgrade from 'minutes' only (#512)
|
3 years ago |