Commit Graph

91 Commits (master)

Author SHA1 Message Date
dgtlmoon 3618c389c6
Notifications - Setting set minimum version for mqtt:// library notifications (#2334 / #2333)
3 days ago
dgtlmoon 3ae9bfa6f9
Bug fix - further work on lxml filter extract (#2313 #2312 #2317)
2 weeks ago
dgtlmoon 74707909f1
Bug fix for newer lxml module - module 'lxml.etree' has no attribute '_ElementStringResult' - reimplement _ElementStringResult (#2313 #2312)
3 weeks ago
dgtlmoon 514fd7f91e
Updating pyppeteer-ng (mainly newer pillow release) (#2247)
2 months ago
dgtlmoon 38c4768b92 Notifications - Updating apprise version, pinning mqtt:// to compatible version (#2242)
2 months ago
dgtlmoon 994d34c776
Adding CORS module - Solves Chrome extension API connectivity (#2236)
2 months ago
dgtlmoon 904ef84f82
Build fix - Pinning package versions and Custom browser endpoints should not have a proxy set (#2204)
2 months ago
dgtlmoon 823a0c99f4
Code - Split content fetcher code up (playwright, puppeteer and requests), fix puppeteer direct chrome support (#2169)
3 months ago
dgtlmoon 72c7645f60
Fix - Pinning elementpath xPath filter library to 4.1.5 (#2164)
3 months ago
Constantin Hong 4be0fafa93
Support Loguru as a logger (#2036)
4 months ago
dgtlmoon 2db04e4211
Notifications upgrade - Upgrade to Apprise 1.7.1 - Emojis support, Telegram topics support, Discord support for user and role @ping support. (#2075)
4 months ago
Constantin Hong 26931e0167
feature: Support XPath2.0 to 3.1 (#1774)
6 months ago
dgtlmoon f58e5b7f19
Build: python libraries - pinning more libraries (#1962)
6 months ago
dgtlmoon e50eff8e35
Build: python libraries - eventlet + dnspython dep problems were fixed (#1963)
6 months ago
dgtlmoon 03c671bfff
Build - Upgrading pip packages (#1915)
6 months ago
dgtlmoon e209d9fba0
Ability to Import from Wachete XLSX (or any XLSX) - Wachete alternative made easy (#1921)
6 months ago
Marcelo Alencar 0aef5483d9
Upgrade selenium to 4.14.0 (latest) (#1783)
6 months ago
Constantin Hong 1cadcc6d15
Packaging - Enable jq query for filters package installation for darwin (mac) #1868
7 months ago
dgtlmoon 4f6b0eb8a5
Notification library - Bump Apprise notification library to 1.6.0 (#1867)
7 months ago
dgtlmoon 7debccca73
Fetching - Clarifying how fetchers work with SOCKS5 proxies
7 months ago
dgtlmoon 4916043055
Updating notification library - Adds support for Pushy, PushDeer, PushMe and Matrix attachment support (screenshots)
8 months ago
dgtlmoon 6ef8a1c18f
Updating URL validation library, ability to block access to simple (no dot) hostnames like "localhost" with BLOCK_SIMPLEHOSTS setting (#1732)
9 months ago
Marcelo Alencar 126f0fbf87
Re-enable ARMv6 builds (for Raspberry and other portable devices) (#1724)
9 months ago
dgtlmoon 76cd98b521
Updating AppRise notification library, Improved pover, ntfy support, whatsapp updates, Pagertree support, Voip.ms support, Misskey support, plus many fixes and improvements.
10 months ago
dgtlmoon e1f5dfb703
UI - Adding pagination to watch list (#1549)
1 year ago
dgtlmoon 6e71088cde New feature - Restock / stock / out of stock monitor option/mode
1 year ago
Fabian Affolter 5f9c8db3e1
Library update - Replace bs4 with beautifulsoup4 (#1433)
1 year ago
Hmmbob 0e1032a36a
Update apprise to 1.3.0 (#1430)
1 year ago
dgtlmoon 02b8fc0c18
pip - eventlet doesnt support dnspython >=2.3.0 (Fixes build error)
1 year ago
dgtlmoon 024c8d8fd5
API - Improvements, support PUT for updating existing watch, set muted state, set paused state, see https://changedetection.io/docs/api_v1/index.html (#1213)
1 year ago
Hmmbob 65d5a5d34c
Notifications: updating apprise (slack notification fixes and others) (#1272)
1 year ago
dgtlmoon e8e176f3bd
Testing - Run test as fully built docker container (#1245)
1 year ago
dgtlmoon 6562d6e0d4 Improve ARM/rust build comment
1 year ago
dgtlmoon 3838bff397 BrowserSteps - More work on cleaner shutdowns of browser session
1 year ago
dgtlmoon 51d57f0963
BrowserSteps - Faster screenshot updates and enable gzip compression for all content replies in the UI (#1171)
1 year ago
dgtlmoon 5b281f2c34 Re #1163 psutil missing from pip requirements
1 year ago
dgtlmoon 5b530ff61c
Configurable "Browser Steps" when Playwright/Chrome is configured (enter text, scroll, wait for text, click button etc) (#478)
1 year ago
dgtlmoon 35d44c8277
Notification screenshot option should only be available to webdriver/playwright watches, screenshot sent as JPEG to save bandwidth, Simplify the logic around screenshot, (#1140)
1 year ago
Hmmbob 1174b95ab4
Bump notification library (#1128)
1 year ago
dgtlmoon 3416532cd6
Playwright extension added back to Dockerfile to resolve conditional fix Alpine (musl) based systems (#1087)
2 years ago
dgtlmoon f90b170e68
Docker & python - Jq conditional pip requirements.txt include (Don't install in Windows because theres no Windows library/wheel)
2 years ago
dgtlmoon c93ca1841c
Docker & python - Use pip conditional requirements to not install playwright for ARM (unsupported on ARM) (#1067)
2 years ago
dgtlmoon 7f6a13ea6c
Re #1052 - Watch 'open' link should use any dynamic/template info (#1063)
2 years ago
dgtlmoon 724cb17224
Re #1052 - Dynamic URLs, use variables in the URL (such as the current date, the date in a month, and other logic see https://github.com/dgtlmoon/changedetection.io/wiki/Handling-variables-in-the-watched-URL ) (#1057)
2 years ago
dgtlmoon 492bbce6b6
Build - Fix syntax in container build test (#1050)
2 years ago
dgtlmoon 32ea1a8721
Windows - JQ - Make library optional so it doesnt break Windows pip installs (#1009)
2 years ago
dgtlmoon 669fd3ae0b
Dont use default Requests `user-agent` and `accept` headers in playwright+selenium requests, breaks sites such as united.com. (#1004)
2 years ago
Yusef Ouda dfa7fc3a81
Adds support for jq JSON path querying engine (#1001)
2 years ago
Hmmbob 738fcfe01c
Notification library: Bump apprise to 1.1.0 (signal, opsgenie, pagerduty, bark and mailto fixes, adds support for BulkSMS and SMSEagle) (#1002)
2 years ago
Hmmbob a7d005109f
Notification Library Update (fixes for Home Assistant) - update requirements.txt (#818)
2 years ago