Commit Graph

914 Commits (87510becb5d33b2f5542894d33160a2d79c34263)

Author SHA1 Message Date
dgtlmoon 87510becb5
Filters - Process all CSS and XPath 'subtract' selectors in a single pass to prevent index shifting and reference loss during DOM manipulation. (#2754)
2 weeks ago
dgtlmoon 5e95dc62a5 0.47.04
2 weeks ago
dgtlmoon 7d94535dbf
Do not recheck 'paused' watches on edit/save (Re #2747 #2750)
2 weeks ago
dgtlmoon 563c196396
Notification post:// get:// etc - Fixing URL encoding of headers so that '+' in URL is correctly parsed as ' ' (and other url-encodings) (#2745)
3 weeks ago
Christopher Charbonneau Wells e8b82c47ca
#2502 - Add jinja2 template handling to request body and headers (#2740)
3 weeks ago
Gonçalo Silva e84de7e8f4
Restock detection - Add additional out-of-stock detection for PT language (#2738)
3 weeks ago
dgtlmoon 1543edca24
"Send test notification" in "Restock" mode was not working correclty when restock tokens "{{restock.price}}" were in the notification body (#2737)
3 weeks ago
dgtlmoon 82e0b99b07
#2727 Notifications - Fix "send test notification" on empty list, includes test (#2731)
4 weeks ago
Emmanuel Ojighoro b0ff9d161e
UI - Fix mobile styling inconsistencies and resolve diff page overflow issue (#2716)
4 weeks ago
dgtlmoon c1dd681643
Filters - "Block change detection when text exists" should not trigger a change when the original text returns
1 month ago
dgtlmoon ecafa27833 UI - More work on tab buttons hiding behind menu/header :-)
1 month ago
dgtlmoon f7d4e58613 0.47.03
1 month ago
dgtlmoon 5bb47e47db
Remove same checksum skip check - saved a little CPU but added a lot of complexity (#2700)
1 month ago
dgtlmoon 03151da68e UI - Fix scroll offset / tab buttons hiding behind menu/header
1 month ago
dgtlmoon a16a70229d 0.47.01
1 month ago
dgtlmoon a4959b5971 0.47.00
1 month ago
dgtlmoon a278fa22f2
Restock multiprice improvements (#2698)
1 month ago
dgtlmoon d39530b261 Test - Simple test for live preview
1 month ago
dgtlmoon d4b4355ff5
Adding test for proxy checker/scanner (#2697)
1 month ago
dgtlmoon c1c8de3104
Fixing proxy checker (#2696)
1 month ago
dgtlmoon 5a768d7db3
UTF-8 handling fixes, Improvements to whitespace filtering (#2691)
1 month ago
dgtlmoon f38429ec93
Testing - Tidyup (#2693)
1 month ago
dgtlmoon 783926962d
Filters & Text - Preview refactor/improvements (#2689)
1 month ago
dgtlmoon 54a4970a4c Custom JSON/POST Notifications - Log when it could not apply the application/json content-type header
1 month ago
dgtlmoon fd00453e6d UI - Filters live preview - improvements to layout
1 month ago
dgtlmoon 2842ffb205
Restock - Use the scraped 'Not in stock' product status over the metadata version (many website lie in the metadata) (#2684)
1 month ago
dgtlmoon ec4e2f5649
UI - Better 40x error message (#2685)
1 month ago
dgtlmoon fe8e3d1cb1
Visual Selector - Including <button> (#2686)
1 month ago
dgtlmoon 69fbafbdb7
Stock/not-in-stock scraper - slight reliability improvement (#2687)
1 month ago
dgtlmoon f255165571 Code - Small improvements in logging
1 month ago
Emmanuel Ojighoro 7ff34baa90
UI - CSS - Fix on sorting row wrapping issue (#2680)
1 month ago
dgtlmoon 043378d09c UI - Live filters preview - Better handling of watch preferences
1 month ago
dgtlmoon af4bafcff8
UI - "Diff" button in overview list is now "History" button (#2679)
1 month ago
dgtlmoon b656338c63
UI - Improve error handling when a module is missing when editing a URL/link (#2678)
1 month ago
dgtlmoon 97af190910 UI - Live filters preview - Make it sticky in the viewport so its easier to build nice filters
1 month ago
dgtlmoon e9e063e18e UI - Live filters preview - dark mode improvements
1 month ago
dgtlmoon 45c444d0db UI - Improvements to text preview on mobile
1 month ago
dgtlmoon 00458b95c4
UI - Improvements to live preview of Filters text
1 month ago
Emmanuel Ojighoro dad9760832
UI - Misc fixes for mobile styling (#2669)
1 month ago
dgtlmoon 5b34aece96
UI - Live preview - misc improvements (Adding test, fixes to filters) (#2663)
2 months ago
dgtlmoon 1b625dc18a UI - "Filters & Triggers" - Live preview of text filters (Preview the output of the filters section in realtime) (#2612)
2 months ago
dgtlmoon 367afc81e9
Reversing subprocess execution - saved a little memory but used a LOT more CPU (#2659)
2 months ago
dgtlmoon ddfbef6db3
[test] Use local data instead of reaching out to changedetection when testing (#2660)
2 months ago
dgtlmoon e173954cdd
Restock monitor - Only try to process restock information (like scraping for "out of stock" keywords) if the page was actually rendered correctly. (#2645)
2 months ago
dgtlmoon e830fb2320
Text filters - Adding filters "Trim whitespace" and "Remove duplicate lines"
2 months ago
dgtlmoon c6589ee1b4 Browser Steps - UI - Use a better flexbox layout
2 months ago
Michael McMillan dc936a2e8a
Filters - Add support for also removing HTML elements using XPath selectors (#2632)
2 months ago
Dawid Wróbel a5ff1cd1d7 browser_steps: add "click element containing text if exists" (#2629)
2 months ago
dgtlmoon 543cb205d2
Testing - Fixing Restock test #2641
2 months ago
dgtlmoon 273adfa0a4
Testing - Fix false filter missing check alerts
2 months ago