Constantin Hong
|
912470fb0d
|
html_tools/docs: Add string to trigger test
|
2024-09-14 04:09:59 +09:00 |
Constantin Hong
|
1743ca0093
|
Merge branch 'dgtlmoon:master' into transplanting
|
2024-09-14 03:10:55 +09:00 |
Constantin Hong
|
4043e9adb4
|
html_tools/feat: Add logger for forest transplanting.
|
2024-09-14 02:28:15 +09:00 |
dgtlmoon
|
7f2fa20318
|
Small memory allocation fixes (#2625)
|
2024-09-11 14:51:32 +02:00 |
Constantin Hong
|
889fdbbcff
|
Update html_tools.py comment to trigger test
|
2024-09-11 04:38:50 +09:00 |
Constantin Hong
|
0e66cb072e
|
Update html_tools.py document for trigger test
|
2024-09-11 04:06:04 +09:00 |
Constantin Hong
|
93950c0f3d
|
Update html_tools.py to trigger test
just blanks
|
2024-09-11 03:23:52 +09:00 |
Constantin Hong
|
322382096c
|
Reapply "html_tools/docs: Fix old comment"
This reverts commit 361987796e .
|
2024-09-11 02:50:59 +09:00 |
Constantin Hong
|
0a0f281d80
|
Revert "tests/test_xpath_selector_unit/feat: Do forest_transplanting by default"
This reverts commit 4d266cac9f .
|
2024-09-11 02:41:55 +09:00 |
Constantin Hong
|
827f81a293
|
Update html_tools.py description
add precise description
|
2024-08-01 18:32:28 +09:00 |
Constantin Hong
|
c79d88ea5d
|
Merge branch 'dgtlmoon:master' into transplanting
|
2024-08-01 18:08:27 +09: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 |
Hritik Vijay
|
ffd160ce0e
|
Filters - Implement jqraw: filter (use this to output nicer JSON format when selecting/filtering by JSON) (#2430)
|
2024-06-21 13:31:03 +02:00 |
Constantin Hong
|
361987796e
|
Revert "html_tools/docs: Fix old comment"
This reverts commit 66a7dae381 .
|
2024-05-26 19:07:36 +09:00 |
Constantin Hong
|
7cd764f101
|
html_tools/fix: Improve speed for function calls
|
2024-05-17 19:28:21 +09:00 |
Constantin Hong
|
4d266cac9f
|
tests/test_xpath_selector_unit/feat: Do forest_transplanting by default
|
2024-05-13 13:53:42 +09:00 |
Constantin Hong
|
66a7dae381
|
html_tools/docs: Fix old comment
|
2024-05-08 03:00:50 +09:00 |
Constantin Hong
|
dd8b4fe922
|
html_tools/docs: Remove comments
|
2024-05-07 22:58:47 +09:00 |
Constantin Hong
|
879d0b2c06
|
html_tools/fix:
|
2024-05-07 15:27:52 +09:00 |
Constantin Hong
|
9f0cb3544f
|
html_tools/fix: Another option
|
2024-05-03 02:34:32 +09:00 |
Constantin Hong
|
bf5c2c7b00
|
html_tools/fix:
|
2024-05-03 02:16:22 +09:00 |
Constantin Hong
|
8e1f170924
|
html_tools/fix: Add forest_transplanting to handle invalid DOM
|
2024-05-02 20:41:31 +09:00 |
dgtlmoon
|
3ae9bfa6f9
|
Bug fix - further work on lxml filter extract (#2313 #2312 #2317)
|
2024-04-18 11:53:45 +02:00 |
dgtlmoon
|
74707909f1
|
Bug fix for newer lxml module - module 'lxml.etree' has no attribute '_ElementStringResult' - reimplement _ElementStringResult (#2313 #2312)
|
2024-04-17 19:55:45 +02:00 |
Constantin Hong
|
26931e0167
|
feature: Support XPath2.0 to 3.1 (#1774)
|
2023-11-13 16:42:21 +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 |
dgtlmoon
|
f707c914b6
|
RSS Fetching - Handle CDATA (commented out text) in RSS correctly, generally handle RSS better (#1866)
|
2023-10-17 18:34:19 +02:00 |
dgtlmoon
|
ceac8c21e4
|
LD JSON Price followers - Handle incorrectly created LD-JSON price structures better (#1837)
|
2023-10-04 15:57:55 +02:00 |
dgtlmoon
|
2b948c15c1
|
Backend - Regular expression / string filtering refactor for Python 3.11 and deprecation warnings since Python 3.6 (#1786)
|
2023-10-03 17:44:27 +02:00 |
dgtlmoon
|
40d01acde9
|
Fix - Regular Expression text in `ignore` and `trigger` were not processing correctly, also refactored for lower CPU usage (#1747)
|
2023-09-05 13:07:17 +02:00 |
Maciej Rapacz
|
a4e6fd1ec3
|
Fetcher / Parser - Automatically attempt to extract JSON from document when document contains JSON but could be wrapped in HTML (#1593)
|
2023-05-30 08:57:17 +02:00 |
dgtlmoon
|
d5f574ca17
|
Notifications - Include triggered text token as `{{triggered_text}}` in notifications, so you can send just the content that matches. (#1485)
|
2023-03-21 19:16:13 +01:00 |
dgtlmoon
|
6f1eec0d5a
|
Fixing bad linebreak definition `</br>` in notifications and UI (#1465)
|
2023-03-12 17:05:34 +01:00 |
dgtlmoon
|
b58fd995b5
|
Automatically offer to track LD+JSON product price data (#1204)
|
2022-12-08 19:28:20 +01:00 |
dgtlmoon
|
359fc48fb4
|
Filters can now accept a list/multiple filters (#1064) #623
|
2022-11-03 12:13:54 +01:00 |
dgtlmoon
|
32ea1a8721
|
Windows - JQ - Make library optional so it doesnt break Windows pip installs (#1009)
|
2022-10-12 09:53:16 +02:00 |
Yusef Ouda
|
dfa7fc3a81
|
Adds support for jq JSON path querying engine (#1001)
|
2022-10-09 16:12:45 +02:00 |
dgtlmoon
|
b1c51c0a65
|
Enhancement - support xPath text() function filter, for example "//title/text()" in RSS feeds (#778)
|
2022-07-28 11:50:31 +02:00 |
dgtlmoon
|
291700554e
|
Bug fix for alerting when xPath based filters are no longer present (#772)
|
2022-07-23 19:39:52 +02:00 |
dgtlmoon
|
a82fad7059
|
Send notification when CSS/xPath filter is missing after more than 6 (configurable) attempts (#771)
|
2022-07-23 17:19:00 +02:00 |
dgtlmoon
|
dd0eeca056
|
Handle simple obfuscations - HomeDepot.com style price obfuscation (#764)
|
2022-07-20 14:02:22 +02:00 |
dgtlmoon
|
e17c2121f7
|
Fix encoding errors with XPath filters from UTF-8 responses (#619)
|
2022-05-20 18:07:08 +02:00 |
dgtlmoon
|
9809af142d
|
Option to render links as [Some Text ](/link), adds the ability to change-detect on hyperlink changes
|
2022-04-09 10:35:14 +02:00 |
dgtlmoon
|
ffad5cca97
|
JSON diff/preview should use utf-8 encoding where possible (#465)
|
2022-03-13 11:37:51 +01:00 |
Tim Loderhose
|
d4359c2e67
|
Add filter to remove elements by CSS rule from HTML before change detection is run (#445)
|
2022-03-12 13:29:30 +01:00 |
dgtlmoon
|
b401998030
|
Ensure string matching on the ignore filter is always case-INsensitive
|
2022-02-23 12:01:11 +01:00 |
dgtlmoon
|
014fda9058
|
Ability to visualise trigger and filter rules against the current snapshot on the preview page
|
2022-02-23 10:49:25 +01:00 |
Michael
|
85715120e2
|
XPath RegularExpression support
|
2022-02-19 13:40:57 +01:00 |
dgtlmoon
|
59d31bf76f
|
XPath support (#355)
* XPath support and minor improvements to form validation
|
2022-01-05 17:58:07 +01:00 |