Maciej Rapacz
|
a4e6fd1ec3
|
Fetcher / Parser - Automatically attempt to extract JSON from document when document contains JSON but could be wrapped in HTML (#1593)
|
2023-05-30 08:57:17 +02:00 |
|
dgtlmoon
|
d8b9f0fd78
|
Test improvement - Also test that custom request headers works with Playwright/Browserless (#1607)
|
2023-05-29 17:44:38 +02:00 |
|
dgtlmoon
|
f9387522ee
|
Fetching - Be sure that content-type detection works when the headers are a mixed case (#1604)
|
2023-05-29 16:11:43 +02:00 |
|
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 )
|
2023-05-22 17:19:52 +02:00 |
|
dgtlmoon
|
9076ba6bd3
|
Tests - error test - be sure to clear results from other test parts
|
2023-04-06 16:12:18 +02:00 |
|
dgtlmoon
|
ad75e8cdd0
|
Tests - Add test to check that low level fetch errors are cleared on next check
|
2023-04-06 14:46:08 +02:00 |
|
dgtlmoon
|
d5f574ca17
|
Notifications - Include triggered text token as {{triggered_text}} in notifications, so you can send just the content that matches. (#1485)
|
2023-03-21 19:16:13 +01:00 |
|
dgtlmoon
|
55b6ae86e8
|
Ability to set which text to process triggers on (added, removed, changed) according to the difference (#1483)
|
2023-03-20 20:16:57 +01:00 |
|
dgtlmoon
|
3b80bb2f0e
|
Use brotli for reducing the size of the text snapshots (#1482)
|
2023-03-19 21:12:22 +01:00 |
|
dgtlmoon
|
e6d2d87b31
|
Notification screenshots - now PNG only for now to save disk space (no point creating two images) (#1481)
|
2023-03-18 20:52:52 +01:00 |
|
dgtlmoon
|
6e71088cde
|
New feature - Restock / stock / out of stock monitor option/mode
|
2023-03-18 20:36:26 +01:00 |
|
dgtlmoon
|
4c74d39df0
|
Code - Abstract out the diff fetch types to make it easier to integrate new ones (#1467)
|
2023-03-12 18:11:53 +01:00 |
|
dgtlmoon
|
6f1eec0d5a
|
Fixing bad linebreak definition </br> in notifications and UI (#1465)
|
2023-03-12 17:05:34 +01:00 |
|
reecespieces
|
0d05ee1586
|
Notification Improvements - New tokens {{diff_added}} and {{diff_removed}}, removed whitespace around added and into ( Issue #905 ) (#1454)
|
2023-03-12 16:21:47 +01:00 |
|
dgtlmoon
|
8253074d56
|
False change alerts fix - Don't reset watch checksum when a fetch error happens, adjust test to not test for fluctuating filter (#1437)
|
2023-02-25 22:14:47 +01:00 |
|
dgtlmoon
|
0ed897c50f
|
New setting to allow passwordless access to your 'diff' page - perfect for sharing your diff page securely, refactored login code (#1357)
|
2023-01-29 22:36:55 +01:00 |
|
dgtlmoon
|
f8e587c415
|
Security - Possible stored XSS in watch list - Only permit HTTP/HTTP/FTP by default - override with env var SAFE_PROTOCOL_REGEX (#1359)
|
2023-01-29 11:12:06 +01:00 |
|
dgtlmoon
|
7048a0acbd
|
UI - Fix wrong logic when dealing with webdriver/playwright watch screenshot settings (#1325)
|
2023-01-21 13:47:32 +01:00 |
|
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)
|
2023-01-10 19:00:57 +01:00 |
|
jtagcat
|
58c7cbeac7
|
UI: Updating queued success message (#1285)
|
2023-01-05 21:12:02 +01:00 |
|
dgtlmoon
|
fc6424c39e
|
Test improvements (#1264)
|
2022-12-26 14:17:40 +01:00 |
|
dgtlmoon
|
e99f07a51d
|
Filters & Notifications - fixed tokens in filter not found notification
|
2022-12-22 10:05:17 +01:00 |
|
dgtlmoon
|
fcfd1b5e10
|
Ability to configure extra proxies via the UI (#1235)
|
2022-12-19 21:48:01 +01:00 |
|
dgtlmoon
|
13c4121f52
|
PDF File change detection - Initial PDF fetcher support with basic text extraction (#1244)
|
2022-12-19 17:51:41 +01:00 |
|
dgtlmoon
|
e8e176f3bd
|
Testing - Run test as fully built docker container (#1245)
|
2022-12-19 14:41:34 +01:00 |
|
dgtlmoon
|
b7a2501d64
|
Fetching - Always sort the key order of JSON content for less false alerts (May cause an alert on upgrade, but will be better going forwards) #1219
|
2022-12-15 09:13:09 +01:00 |
|
dgtlmoon
|
b58fd995b5
|
Automatically offer to track LD+JSON product price data (#1204)
|
2022-12-08 19:28:20 +01:00 |
|
dgtlmoon
|
3e333496c1
|
Test cleanups (#1196)
|
2022-12-07 12:03:28 +01:00 |
|
dgtlmoon
|
265f622e75
|
Notification - Support for standard API calls post:// posts:// get:// gets:// delete:// deletes:// put:// puts:// (#1194)
|
2022-12-05 20:49:08 +01:00 |
|
dgtlmoon
|
c12db2b725
|
Notifications - tokens/jinja2 templating (#1184)
|
2022-12-05 19:58:43 +01:00 |
|
dgtlmoon
|
69662ff91c
|
Test improvement - improving notification error network test
|
2022-12-05 17:45:30 +01:00 |
|
dgtlmoon
|
2345b6b558
|
New feature - Simple extract data by regex from all historical watch text into CSV (#1191)
|
2022-12-05 14:48:03 +01:00 |
|
dgtlmoon
|
5b530ff61c
|
Configurable "Browser Steps" when Playwright/Chrome is configured (enter text, scroll, wait for text, click button etc) (#478)
|
2022-11-24 20:53:01 +01:00 |
|
dgtlmoon
|
ce6c2737a8
|
Notification screenshot/JPEG was not being regenerated correctly (#1149)
|
2022-11-22 18:08:46 +01:00 |
|
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)
|
2022-11-20 14:40:41 +01:00 |
|
dgtlmoon
|
d07d7a1b18
|
Minor test improvements
|
2022-11-20 11:35:35 +01:00 |
|
Matthias Bilger
|
f066a1c38f
|
Option to attach screenshot to notification (#1127)
|
2022-11-20 09:37:48 +01:00 |
|
dgtlmoon
|
359fc48fb4
|
Filters can now accept a list/multiple filters (#1064) #623
|
2022-11-03 12:13:54 +01:00 |
|
dgtlmoon
|
c197c062e1
|
Disable version check when pytest is running (#1084)
|
2022-11-01 18:26:29 +01:00 |
|
dgtlmoon
|
77b59809ca
|
Removing unused code (#1070)
|
2022-10-28 18:36:07 +02:00 |
|
dgtlmoon
|
72834a42fd
|
Backups and Snapshots - Data directory now fully portable, (all paths are relative) , refactored backup zip export creation
|
2022-10-27 12:35:26 +02:00 |
|
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)
|
2022-10-24 23:20:39 +02:00 |
|
dgtlmoon
|
5d40e16c73
|
API - Adding basic system info/system state API (#1051)
|
2022-10-23 19:15:11 +02:00 |
|
dgtlmoon
|
32ea1a8721
|
Windows - JQ - Make library optional so it doesnt break Windows pip installs (#1009)
|
2022-10-12 09:53:16 +02:00 |
|
dgtlmoon
|
fff32cef0d
|
Adding test - Test the 'execute JS before changedetection' (#1006)
|
2022-10-11 14:40:36 +02:00 |
|
Yusef Ouda
|
dfa7fc3a81
|
Adds support for jq JSON path querying engine (#1001)
|
2022-10-09 16:12:45 +02:00 |
|
dgtlmoon
|
d4715e2bc8
|
Tidy up proxies.json logic, adding tests (#955)
|
2022-09-19 13:14:35 +02:00 |
|
dgtlmoon
|
0c111bd9ae
|
Further notification settings refinement (#910)
|
2022-09-08 09:10:04 +02:00 |
|
dgtlmoon
|
fefc39427b
|
Test improvement - Visual selector data loads as JSON (#895)
|
2022-08-31 16:32:50 +02:00 |
|
dgtlmoon
|
2c6faa7c4e
|
Cleaner separation of watch/global notification settings (#894)
|
2022-08-31 15:49:13 +02:00 |
|