dgtlmoon
51fc81ad3e
Always process, dont skip when checksums were the same, saved a small amount of CPU but added complexity and issues
2024-10-07 17:48:40 +02:00
dgtlmoon and GitHub
ec4e2f5649
UI - Better 40x error message ( #2685 )
2024-10-07 16:52:19 +02:00
dgtlmoon and GitHub
fe8e3d1cb1
Visual Selector - Including <button> ( #2686 )
2024-10-07 16:52:04 +02:00
dgtlmoon and GitHub
69fbafbdb7
Stock/not-in-stock scraper - slight reliability improvement ( #2687 )
2024-10-07 16:51:47 +02:00
dgtlmoon
f255165571
Code - Small improvements in logging
2024-10-07 16:01:55 +02:00
Emmanuel Ojighoro and GitHub
7ff34baa90
UI - CSS - Fix on sorting row wrapping issue ( #2680 )
2024-10-07 09:02:21 +02:00
dgtlmoon
043378d09c
UI - Live filters preview - Better handling of watch preferences
2024-10-05 19:40:36 +02:00
dgtlmoon and GitHub
af4bafcff8
UI - "Diff" button in overview list is now "History" button ( #2679 )
2024-10-05 17:24:29 +02:00
dgtlmoon and GitHub
b656338c63
UI - Improve error handling when a module is missing when editing a URL/link ( #2678 )
2024-10-05 16:58:40 +02:00
dgtlmoon
97af190910
UI - Live filters preview - Make it sticky in the viewport so its easier to build nice filters
2024-10-05 16:53:45 +02:00
dgtlmoon
e9e063e18e
UI - Live filters preview - dark mode improvements
2024-10-05 16:51:33 +02:00
dgtlmoon
45c444d0db
UI - Improvements to text preview on mobile
2024-10-05 16:47:00 +02:00
dgtlmoon and GitHub
00458b95c4
UI - Improvements to live preview of Filters text
...
"Ignore text" is now "Remove text", it works the same but it removes the text instead of ignoring it, which is the same thing, but makes the code simpler
2024-10-05 16:32:28 +02:00
Emmanuel Ojighoro and GitHub
dad9760832
UI - Misc fixes for mobile styling ( #2669 )
2024-10-05 16:11:53 +02:00
dgtlmoon and GitHub
e2c2a76cb2
Update docker-compose.yml - Adding example for enabling change detection on local files
2024-10-05 15:33:05 +02:00
dgtlmoon and GitHub
5b34aece96
UI - Live preview - misc improvements (Adding test, fixes to filters) ( #2663 )
2024-09-30 13:54:35 +02:00
dgtlmoon
1b625dc18a
UI - "Filters & Triggers" - Live preview of text filters (Preview the output of the filters section in realtime) ( #2612 )
2024-09-28 10:40:47 +02:00
dgtlmoon and GitHub
367afc81e9
Reversing subprocess execution - saved a little memory but used a LOT more CPU ( #2659 )
2024-09-27 21:36:02 +02:00
dgtlmoon and GitHub
ddfbef6db3
[test] Use local data instead of reaching out to changedetection when testing ( #2660 )
2024-09-27 20:30:19 +02:00
dgtlmoon and GitHub
e173954cdd
Restock monitor - Only try to process restock information (like scraping for "out of stock" keywords) if the page was actually rendered correctly. ( #2645 )
2024-09-20 09:19:57 +02:00
dgtlmoon and GitHub
e830fb2320
Text filters - Adding filters "Trim whitespace" and "Remove duplicate lines"
2024-09-18 15:45:44 +02:00
dgtlmoon
c6589ee1b4
Browser Steps - UI - Use a better flexbox layout
2024-09-18 11:26:10 +02:00
Michael McMillan and GitHub
dc936a2e8a
Filters - Add support for also removing HTML elements using XPath selectors ( #2632 )
2024-09-17 22:43:04 +02:00
dgtlmoon and GitHub
8c1527c1ad
Update AppRise notification library to 1.9.0 ( #2624 )
2024-09-17 19:06:17 +02:00
Dawid Wróbel and dgtlmoon
a5ff1cd1d7
browser_steps: add "click element containing text if exists" ( #2629 )
2024-09-17 18:30:54 +02:00
dgtlmoon and GitHub
543cb205d2
Testing - Fixing Restock test #2641
2024-09-17 18:29:12 +02:00
dgtlmoon and GitHub
273adfa0a4
Testing - Fix false filter missing check alerts
2024-09-17 16:55:04 +02:00
Felipe Tuffani and GitHub
8ecfd17973
Restock/Price detection - Fix duplicated prices with different data type on single page product #2636 ( #2638 )
2024-09-17 11:22:54 +02:00
dgtlmoon and GitHub
19f3851c9d
Memory management improvements - LXML and other libraries can leak allocation, wrap in a sub-process ( #2626 )
2024-09-11 16:20:49 +02:00
dgtlmoon and GitHub
7f2fa20318
Small memory allocation fixes ( #2625 )
2024-09-11 14:51:32 +02:00
dgtlmoon and GitHub
e16814e40b
Testing - locale fix for test ( #2623 )
2024-09-11 11:31:07 +02:00
dgtlmoon and GitHub
337fcab3f1
Testing/Code - Improving test reliability ( #2617 )
2024-09-09 16:50:00 +02:00
dgtlmoon and GitHub
eaccd6026c
UI - Hiding noisy info under 'show advanced help' button ( #2609 )
2024-09-06 14:33:06 +02:00
dgtlmoon
5b70625eaa
0.46.04
0.46.04
2024-09-04 13:55:18 +02:00
dgtlmoon and GitHub
60d292107d
Fixing restock monitor tests and tweaking docker default config example,
2024-09-02 15:11:31 +02:00
dgtlmoon
1cb38347da
Container name should be 'sockpuppetbrowser' because its not just playwright that uses it
2024-09-02 13:21:38 +02:00
dgtlmoon and GitHub
55fe2abf42
Restock/Price detection - Better catching of errors when parsing metadata documents for restock/price check ( #2602 )
2024-09-01 13:07:06 +02:00
dgtlmoon
4225900ec3
Restock - updating texts and text offsets
2024-09-01 12:47:21 +02:00
dgtlmoon and GitHub
1fb4342488
Build - Unpin jsonschema for faster builds ( #2583 )
2024-08-22 15:02:00 +02:00
dgtlmoon and GitHub
7071df061a
Price detection/scraping - Adding extra element training data ( #2582 )
2024-08-22 15:01:36 +02:00
dgtlmoon
6dd1fa2b88
0.46.03
0.46.03
2024-08-19 17:22:13 +02:00
dgtlmoon and GitHub
371f85d544
Watch 'Download last snapshot' link/button should give last, not first snapshot ( #2576 )
2024-08-19 17:20:30 +02:00
dgtlmoon and GitHub
932cf15e1e
Price and restock scraping - small price fix scraper ( #2575 )
2024-08-19 15:47:19 +02:00
Mike Splain and GitHub
bf0d410d32
Browser Steps UI - Interactive UI wasn't sending headers but was when the check ran ( #2551 )
2024-08-19 10:21:05 +02:00
dgtlmoon and GitHub
730f37c7ba
Set encoding type for scraper script reader ( #2574 #2568 )
2024-08-19 09:17:18 +02:00
dgtlmoon and GitHub
8a35d62e02
Handle zero-byte/empty content responses with "[ ] Empty pages are a change" option, the same as when the HTML doesnt render any useful text ( #2530 )
2024-07-29 13:27:59 +02:00
dgtlmoon
f527744024
0.46.02
0.46.02
2024-07-27 20:28:04 +02:00
dgtlmoon and GitHub
71c9b1273c
Adding test for #1995 UTF-8 encoding in POST request body and post:// notifications ( #2525 )
2024-07-27 19:47:03 +02:00
dgtlmoon and GitHub
ec68450df1
Updating Apprise notification library , Splunk/VictorOps, Africas Talking, Microsoft Power Automate / Workflows, Société Française du Radiotéléphone (SFR) Support ( #2524 )
2024-07-27 14:28:57 +02:00
dgtlmoon and GitHub
2fd762a783
Encode POST style requests and notifications as UTF-8 if it has no encoding/basic string ( #2523 )
2024-07-27 14:27:15 +02:00