dgtlmoon
|
d0cbc6b08f
|
test - also include header offset
|
2025-04-30 10:22:36 +02:00 |
dgtlmoon
|
62141e5032
|
Merge branch 'restock-price-scan-text-fix' of github.com:dgtlmoon/changedetection.io into restock-price-scan-text-fix
|
2025-04-30 10:14:25 +02:00 |
dgtlmoon
|
36806f9aae
|
Bump test
|
2025-04-30 10:14:04 +02:00 |
dgtlmoon
|
fac247d419
|
Merge branch 'master' into restock-price-scan-text-fix
|
2025-04-29 17:58:53 +02:00 |
dgtlmoon
|
ed25d79ee1
|
Update stock-not-in-stock.js
|
2025-04-29 17:29:50 +02:00 |
dgtlmoon
|
fd7574d21b
|
pyppeteer fast puppeteer fetch - be sure viewport is set to --window-size if --window-size is set (#3157)
|
2025-04-29 17:23:37 +02:00 |
dgtlmoon
|
b2f0157982
|
Use cleaner logic for limiting elements to scan
|
2025-04-29 16:37:58 +02:00 |
dgtlmoon
|
c70706a27b
|
Improved global ignore test (#3140)
|
2025-04-29 11:20:21 +02:00 |
silversub
|
968c364999
|
Update docker-compose.yml (#3149)
Co-authored-by: silversub <silversub@gmail.com>
|
2025-04-29 11:20:00 +02:00 |
dgtlmoon
|
031cb76b7d
|
Small fix for xpath element scraper (#3145)
|
2025-04-25 17:58:04 +02:00 |
dgtlmoon
|
af568d064c
|
Plugins for conditions (and include Similarity / Levenshtein, wordcount conditions) Re #3108
|
2025-04-22 18:19:56 +02:00 |
dgtlmoon
|
a75f57de43
|
Browser Steps - <Select> by Option Text - #1224, #1228 (#3138)
|
2025-04-22 14:33:35 +02:00 |
dgtlmoon
|
72a1c3dda1
|
Browser Steps - error reporting and session shutdown improvements (#3137)
|
2025-04-22 12:18:51 +02:00 |
dgtlmoon
|
ffde79ecac
|
0.49.15
|
2025-04-18 14:57:28 +02:00 |
dgtlmoon
|
66ad43b2df
|
Visual Selector & Browser Steps - Always recheck if the data/screenshot is ready under "Visual Selector" tab after using Browser Steps (#3130)
|
2025-04-18 10:31:43 +02:00 |
Dror Levin
|
6b0e56ca80
|
App logs - Send TRACE and INFO logs to stdout (#3051)
|
2025-04-18 10:00:09 +02:00 |
Luca
|
5a2d84d8b4
|
Development: introduce Ruff as linter/formatter (#3039)
|
2025-04-18 09:59:18 +02:00 |
dgtlmoon
|
a941156f26
|
Updating restock texts (#3124)
|
2025-04-17 10:44:32 +02:00 |
dgtlmoon
|
a1fdeeaa29
|
Only add screenshot warning if capture was greater than trim size (#3123)
|
2025-04-17 00:11:20 +02:00 |
dgtlmoon
|
40ea2604a7
|
0.49.14
|
2025-04-16 23:23:18 +02:00 |
dgtlmoon
|
ceda526093
|
Small fix for multiprocessing start on Mac OS (#3121 #3115)
|
2025-04-16 22:52:03 +02:00 |
Justin Goette
|
4197254c53
|
docs: Update reference URL (#3119)
|
2025-04-16 21:37:50 +02:00 |
dgtlmoon
|
a0b7efb436
|
UI - Fix to edit and groups template
|
2025-04-16 18:40:30 +02:00 |
dgtlmoon
|
5f5e8ede6c
|
Updating API documentation
|
2025-04-13 21:51:17 +02:00 |
dgtlmoon
|
52ca855a29
|
Undo forced selenium headless mode, small refactor (#3112)
|
2025-04-12 19:26:17 +02:00 |
dgtlmoon
|
079efd0a85
|
Playwright + Puppeteer fix for when page is taller than viewport but less than screenshot step_size (#3113)
|
2025-04-12 18:37:59 +02:00 |
dgtlmoon
|
3a583a4e5d
|
Memory management - Run HTML to text in sub process, a few more cleanups to playwright (#3110)
|
2025-04-11 18:18:29 +02:00 |
dgtlmoon
|
cfb4decf67
|
UI Edit/Stats - Add levenshtein distance info, explains how "different" the last two snapshot are (#3109)
|
2025-04-11 17:36:29 +02:00 |
dgtlmoon
|
8067d5170b
|
0.49.13
|
2025-04-11 13:46:58 +02:00 |
Rob Mulder
|
5551acf67d
|
API - Added notifications API endpoints (#3103)
|
2025-04-11 13:43:59 +02:00 |
dgtlmoon
|
45a030bac6
|
Fetcher - Use bigger screenshot chunks to speed up page screenshot (#3107)
|
2025-04-11 13:42:50 +02:00 |
dgtlmoon
|
96dc49e229
|
App memory - Apprise import only when needed - saves ~50Mb RAM if you dont have any notifications enabled (#3106)
|
2025-04-11 10:37:09 +02:00 |
dgtlmoon
|
5f43d988a3
|
Fetching - Small improvement memory handling in detecting price information (saves ~10Mb)
|
2025-04-11 10:11:59 +02:00 |
dgtlmoon
|
4269079c54
|
Refactor image saving with forked process to reduce memory usage, improvements to xpath scraper handling (#3099)
|
2025-04-11 09:04:51 +02:00 |
dgtlmoon
|
cdfb3f206c
|
Update other methods to use updated screenshot handler (#3098)
|
2025-04-10 08:44:53 +02:00 |
Sean Kelly
|
9f326783e5
|
Memory fixes for large playwright screenshots (#3092)
|
2025-04-09 17:02:44 +02:00 |
MoshiMoshi0
|
4e6e680d79
|
Filters - Support multi line regex (#2889)
|
2025-04-09 15:06:08 +02:00 |
Oleksandr Perepadia
|
1378b5b2ff
|
UI - Add UI options tab and setting to disable opening diff in a new tab (#3071)
|
2025-04-09 14:56:23 +02:00 |
dgtlmoon
|
456c6e3f58
|
README.md update - Including blurb about 'conditions'
|
2025-04-09 10:43:06 +02:00 |
dgtlmoon
|
61be7f68db
|
Requests fetcher - Remove old screenshot when watch was in a different fetcher type (#3097)
|
2025-04-09 10:01:20 +02:00 |
Tim3141
|
0e38a3c881
|
Make chrome browser headless when checking the site with selenium (#3095)
|
2025-04-09 09:09:20 +02:00 |
dgtlmoon
|
2c630e9853
|
UI - Field name update - Keyword triggers - Trigger/wait for text (#3088)
|
2025-04-04 12:46:25 +02:00 |
dgtlmoon
|
786e0d1fab
|
UI - "Recheck all" should also queue most overdue first (same like automatic scheduler) (#3087)
|
2025-04-04 12:40:21 +02:00 |
dgtlmoon
|
78b7aee512
|
Groups - Including "Extract text", "Text to ignore", "Trigger text" and "Text that should not be present" filters
|
2025-04-04 11:16:12 +02:00 |
dgtlmoon
|
9d9d01863a
|
0.49.12
|
2025-04-04 09:30:24 +02:00 |
dgtlmoon
|
108cdf84a5
|
0.49.11
|
2025-04-03 18:54:20 +02:00 |
dgtlmoon
|
8c6f6f1578
|
0.49.10
|
2025-04-03 11:17:14 +02:00 |
dgtlmoon
|
df4ffaaff8
|
Update README.md
|
2025-04-03 08:55:59 +02:00 |
dgtlmoon
|
d522c65e50
|
UI - "Conditions" section, making the Conditions setup table work better on mobile/responsive
|
2025-04-02 18:06:39 +02:00 |
dgtlmoon
|
c3b2a8b019
|
Adding a GC memory cleanup (releases cached libxml memory and others) (#3079)
|
2025-04-01 15:48:14 +02:00 |