dgtlmoon
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
dad9760832
UI - Misc fixes for mobile styling ( #2669 )
2024-10-05 16:11:53 +02:00
dgtlmoon
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
367afc81e9
Reversing subprocess execution - saved a little memory but used a LOT more CPU ( #2659 )
2024-09-27 21:36:02 +02:00
dgtlmoon
ddfbef6db3
[test] Use local data instead of reaching out to changedetection when testing ( #2660 )
2024-09-27 20:30:19 +02:00
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 )
2024-09-20 09:19:57 +02:00
dgtlmoon
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
dc936a2e8a
Filters - Add support for also removing HTML elements using XPath selectors ( #2632 )
2024-09-17 22:43:04 +02:00
Dawid Wróbel
a5ff1cd1d7
browser_steps: add "click element containing text if exists" ( #2629 )
2024-09-17 18:30:54 +02:00
dgtlmoon
543cb205d2
Testing - Fixing Restock test #2641
2024-09-17 18:29:12 +02:00
dgtlmoon
273adfa0a4
Testing - Fix false filter missing check alerts
2024-09-17 16:55:04 +02:00
Felipe Tuffani
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
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
7f2fa20318
Small memory allocation fixes ( #2625 )
2024-09-11 14:51:32 +02:00
dgtlmoon
e16814e40b
Testing - locale fix for test ( #2623 )
2024-09-11 11:31:07 +02:00
dgtlmoon
337fcab3f1
Testing/Code - Improving test reliability ( #2617 )
2024-09-09 16:50:00 +02:00
dgtlmoon
eaccd6026c
UI - Hiding noisy info under 'show advanced help' button ( #2609 )
2024-09-06 14:33:06 +02:00
dgtlmoon
5b70625eaa
0.46.04
2024-09-04 13:55:18 +02:00
dgtlmoon
60d292107d
Fixing restock monitor tests and tweaking docker default config example,
2024-09-02 15:11:31 +02:00
dgtlmoon
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
7071df061a
Price detection/scraping - Adding extra element training data ( #2582 )
2024-08-22 15:01:36 +02:00
dgtlmoon
6dd1fa2b88
0.46.03
2024-08-19 17:22:13 +02:00
dgtlmoon
371f85d544
Watch 'Download last snapshot' link/button should give last, not first snapshot ( #2576 )
2024-08-19 17:20:30 +02:00
dgtlmoon
932cf15e1e
Price and restock scraping - small price fix scraper ( #2575 )
2024-08-19 15:47:19 +02:00
Mike Splain
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
730f37c7ba
Set encoding type for scraper script reader ( #2574 #2568 )
2024-08-19 09:17:18 +02:00
dgtlmoon
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
2024-07-27 20:28:04 +02:00
dgtlmoon
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
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
Kenny Root
d7e85ffe8f
VisualSelector+BrowserSteps - When scraping elements, check for null results ( #2517 )
2024-07-25 14:44:10 +02:00
Kenny Root
d23a301826
Use #!/usr/bin/env to support virtualenv ( #2518 )
2024-07-25 14:39:01 +02:00
dgtlmoon
8acdcdd861
UI - Adding "Download latest HTML snapshot" from Edit Watch > Stats page for easier debugging ( #2513 )
2024-07-21 18:17:34 +02:00
dgtlmoon
755cba33de
0.46.01
2024-07-19 13:53:00 +02:00
dgtlmoon
8aae7dfae0
UI - Fixing up 'test notification' bug from main settings and tag settings pages #2510 ( #2511 )
2024-07-19 13:51:15 +02:00
dgtlmoon
ed00f67a80
0.46.00
2024-07-18 14:13:06 +02:00
dgtlmoon
44e7e142f8
Restock/Price detection - Improving text information snapshot value
2024-07-18 13:28:54 +02:00
dgtlmoon
fe704e05a3
Restock - Tweaking storage of "original price"
2024-07-18 13:15:56 +02:00
dgtlmoon
e756e0af5e
Fixing file:// file pickup - for change detection of local files ( #2505 )
2024-07-18 13:05:27 +02:00
dgtlmoon
321426dea2
Ability to use restock and price amounts in notifications as tokens (for example {{restock.price}} ) ( #2503 )
2024-07-17 20:27:47 +02:00
dgtlmoon
bde27c8a8f
Restock & Price detection - Ability to set up a tag/group that applies to all watches with price + restock limits
2024-07-16 17:23:39 +02:00
dgtlmoon
1405e962f0
Fixing problematic tag assigning via UI which caused watches to not accept new settings
2024-07-16 17:09:13 +02:00
dgtlmoon
a9f10946f4
Fixing first history/preview save issue (First version after an error, on the first check, wasnt available) ( #2494 )
2024-07-15 12:30:06 +02:00
dgtlmoon
6f2186b442
UI - Restock/price following text cleanups
2024-07-14 07:50:52 +02:00
dgtlmoon
cf0ff26275
UI - Extract <title> as title should work on all processors ( #2490 )
2024-07-12 19:42:18 +02:00
dgtlmoon
cffb6d748c
Restock & Price monitor - Huge refactor, set upper and lower price alert limits, set % change, follow the prices and restock amounts directly in the watch-overview list
2024-07-12 17:09:42 +02:00
dgtlmoon
99b0935b42
Product checks - Just a basic string check is far more efficient for suggestion price/restock check plugin ( #2488 )
2024-07-12 14:46:36 +02:00