dgtlmoon
|
6824fa22c5
|
workaround for no previous price present
|
2024-06-13 18:00:11 +02:00 |
|
dgtlmoon
|
afc88d654b
|
Merge branch 'master' into 2039-restock-use-itemprop
|
2024-06-13 16:53:46 +02:00 |
|
dgtlmoon
|
c6ee6687b5
|
Fetching/Requests - Fixing user agent header overrides per-watch of global settings (#2409)
|
2024-06-13 10:50:46 +02:00 |
|
dgtlmoon
|
b39c770f84
|
adding % threshold handling
|
2024-06-12 18:29:44 +02:00 |
|
dgtlmoon
|
575bdcfbe8
|
WIP
|
2024-06-12 18:11:20 +02:00 |
|
dgtlmoon
|
32579d7800
|
fix debug message
|
2024-06-12 16:44:20 +02:00 |
|
dgtlmoon
|
b9b0a9260d
|
fix
|
2024-06-12 16:39:09 +02:00 |
|
dgtlmoon
|
99f7f78798
|
fix test
|
2024-06-12 16:31:46 +02:00 |
|
dgtlmoon
|
e756002b9a
|
min/mnax price check
|
2024-06-12 15:25:21 +02:00 |
|
dgtlmoon
|
ded4495801
|
Adding follow_price_changes
|
2024-06-12 14:43:54 +02:00 |
|
dgtlmoon
|
f5dba66c48
|
small fix
|
2024-06-04 15:28:48 +02:00 |
|
dgtlmoon
|
c1a0481ec0
|
skip rdfa?
|
2024-05-23 09:59:22 +02:00 |
|
dgtlmoon
|
d1528bbe89
|
Misc tweaks
|
2024-05-22 16:14:41 +02:00 |
|
dgtlmoon
|
929044581b
|
tweak imports
|
2024-05-22 15:55:30 +02:00 |
|
dgtlmoon
|
df6d120c4f
|
Merge branch 'master' into 2039-restock-use-itemprop
|
2024-05-22 15:46:47 +02:00 |
|
dgtlmoon
|
f49eb4567f
|
Ability to set default User-Agent for either fetching types directly in the UI (#2375)
|
2024-05-20 15:11:15 +02:00 |
|
dgtlmoon
|
d38bb6167b
|
big refactor
|
2024-05-10 17:52:28 +02:00 |
|
dgtlmoon
|
b1170c1e33
|
WIP
|
2024-05-07 11:34:28 +02:00 |
|
dgtlmoon
|
0b85990d28
|
more work
|
2024-05-06 16:20:08 +02:00 |
|
dgtlmoon
|
345b54d401
|
add more test examples
|
2024-05-03 14:53:35 +02:00 |
|
dgtlmoon
|
2aa8ca0e58
|
tweaks
|
2024-05-03 14:47:13 +02:00 |
|
dgtlmoon
|
fe8b7b8162
|
Adding test
|
2024-05-03 11:07:40 +02:00 |
|
dgtlmoon
|
86f1d8bc0a
|
Make it testable
|
2024-05-03 09:18:41 +02:00 |
|
dgtlmoon
|
49246bcaf9
|
Merge branch '2039-restock-use-itemprop' of github.com:dgtlmoon/changedetection.io into 2039-restock-use-itemprop
|
2024-05-03 09:16:33 +02:00 |
|
dgtlmoon
|
37d081cc43
|
Merge branch 'master' into 2039-restock-use-itemprop
|
2024-05-03 09:15:54 +02:00 |
|
dgtlmoon
|
9449c59fbb
|
Code - Getting ready for newer python versions - packing our own strtobool (#2291)
|
2024-04-03 16:17:15 +02:00 |
|
Constantin Hong
|
52c895b2e8
|
text_json_diff/fix: Keep an order of filter and remove duplicated filters. 2 (#2178)
|
2024-02-21 11:46:23 +01:00 |
|
dgtlmoon
|
904ef84f82
|
Build fix - Pinning package versions and Custom browser endpoints should not have a proxy set (#2204)
|
2024-02-20 22:11:17 +01:00 |
|
dgtlmoon
|
ccb42bcb12
|
Fetching pages - Custom browser endpoints should not have default proxy info added
|
2024-02-12 19:05:10 +01:00 |
|
dgtlmoon
|
823a0c99f4
|
Code - Split content fetcher code up (playwright, puppeteer and requests), fix puppeteer direct chrome support (#2169)
|
2024-02-11 00:09:12 +01:00 |
|
dgtlmoon
|
616c0b3f65
|
New text filter - Sort text alphabetically filter (#2153)
|
2024-02-02 11:36:58 +01:00 |
|
dgtlmoon
|
c90b27823a
|
Filtering - include_filters in group and watch settings should not duplicate (#2151 #1845)
|
2024-02-02 09:30:01 +01:00 |
|
dgtlmoon
|
fe3cf5ffd2
|
Logging - Adding extra debug logging to change detection (#2136)
|
2024-01-29 11:21:21 +01:00 |
|
dgtlmoon
|
399cdf0fbf
|
Logging loguru output tweaks (#2112)
|
2024-01-16 11:27:47 +01:00 |
|
Constantin Hong
|
4be0fafa93
|
Support Loguru as a logger (#2036)
|
2024-01-16 09:48:16 +01:00 |
|
dgtlmoon
|
b71b457c24
|
Merge branch 'master' into 2039-restock-use-itemprop
|
2024-01-14 18:26:24 +01:00 |
|
dgtlmoon
|
1749c07750
|
Restock detection - Check all elements for text to get stock status from, only consider elements inside the viewport, only consider elements more than 100px from the top (avoid menu) , trim any text returned (#2040)
|
2024-01-12 23:11:56 +01:00 |
|
dgtlmoon
|
273bd45ad7
|
Fetching - Custom browser on experimental/puppeteer fetcher - Don't switch to custom puppeteer mode if external browser URL is active (#2068)
|
2024-01-01 16:40:24 +01:00 |
|
dgtlmoon
|
61185b5514
|
Tidy imports
|
2023-12-09 13:21:21 +01:00 |
|
dgtlmoon
|
8090d0dac6
|
cleanup
|
2023-12-09 13:08:52 +01:00 |
|
dgtlmoon
|
0f9d3a0dcf
|
logic fixes and force faster xpath1
|
2023-12-09 13:05:40 +01:00 |
|
dgtlmoon
|
a16b129731
|
Simplify logic
|
2023-12-09 12:56:02 +01:00 |
|
dgtlmoon
|
d58c24db44
|
Set false text also
|
2023-12-08 17:37:05 +01:00 |
|
dgtlmoon
|
436c412faf
|
Re #2039 - Use itemprop where available
|
2023-12-08 17:16:05 +01:00 |
|
dgtlmoon
|
599291645d
|
PDF Fetcher for change detection - Always use plain requests for PDF because otherwise we cant access the embed PDF in the browser (#2020)
|
2023-11-30 20:01:14 +01:00 |
|
dgtlmoon
|
5e2049c538
|
Fix build issue
|
2023-11-13 17:02:27 +01:00 |
|
Constantin Hong
|
26931e0167
|
feature: Support XPath2.0 to 3.1 (#1774)
|
2023-11-13 16:42:21 +01:00 |
|
dgtlmoon
|
5229094e44
|
New functionanlity - Selectable browser / ability to add extra browser connections (good for using "scraping browsers"/ etc) (#1943)
|
2023-11-13 16:39:11 +01:00 |
|
dgtlmoon
|
c8dcc072c8
|
Code refactor for fetchers (#1941)
|
2023-11-13 10:42:56 +01:00 |
|
dgtlmoon
|
7220afab0a
|
RSS fetch - RSS field <title> was not rendering as text correctly, added workaround #1879
|
2023-10-19 16:42:05 +02:00 |
|