Commit Graph

96 Commits (6aded50aca8114c663476c9477fb41182a715e8e)

Author SHA1 Message Date
dependabot[bot] 8041d00e75
Code - Bump eventlet from 0.33.3 to 0.35.2 (#2305)
6 months ago
dgtlmoon 778680d517
Build - PIL/pillow package not used, probably shouldnt be installed/required (#2382)
6 months ago
dgtlmoon 59cefe58e7
Fetcher - Using pyppeteerstealth with puppeteer fetcher (#2203)
6 months ago
dgtlmoon 5798581f18
Crash on older CPU - Setting LXML version to any version without the known modern-CPU-only CPU flags (#2365 #2328 )
6 months ago
dgtlmoon ef910b86ef
Notifications - Update Apprise notification library to 1.8.0 (#2363 #2324) fixes mailto:// with IP as server endpoint
6 months ago
dgtlmoon 3618c389c6
Notifications - Setting set minimum version for mqtt:// library notifications (#2334 / #2333)
7 months ago
dgtlmoon 3ae9bfa6f9
Bug fix - further work on lxml filter extract (#2313 #2312 #2317)
7 months ago
dgtlmoon 74707909f1
Bug fix for newer lxml module - module 'lxml.etree' has no attribute '_ElementStringResult' - reimplement _ElementStringResult (#2313 #2312)
7 months ago
dgtlmoon 514fd7f91e
Updating pyppeteer-ng (mainly newer pillow release) (#2247)
8 months ago
dgtlmoon 38c4768b92 Notifications - Updating apprise version, pinning mqtt:// to compatible version (#2242)
8 months ago
dgtlmoon 994d34c776
Adding CORS module - Solves Chrome extension API connectivity (#2236)
8 months ago
dgtlmoon 904ef84f82
Build fix - Pinning package versions and Custom browser endpoints should not have a proxy set (#2204)
9 months ago
dgtlmoon 823a0c99f4
Code - Split content fetcher code up (playwright, puppeteer and requests), fix puppeteer direct chrome support (#2169)
9 months ago
dgtlmoon 72c7645f60
Fix - Pinning elementpath xPath filter library to 4.1.5 (#2164)
9 months ago
Constantin Hong 4be0fafa93
Support Loguru as a logger (#2036)
10 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)
11 months ago
Constantin Hong 26931e0167
feature: Support XPath2.0 to 3.1 (#1774)
1 year ago
dgtlmoon f58e5b7f19
Build: python libraries - pinning more libraries (#1962)
1 year ago
dgtlmoon e50eff8e35
Build: python libraries - eventlet + dnspython dep problems were fixed (#1963)
1 year ago
dgtlmoon 03c671bfff
Build - Upgrading pip packages (#1915)
1 year ago
dgtlmoon e209d9fba0
Ability to Import from Wachete XLSX (or any XLSX) - Wachete alternative made easy (#1921)
1 year ago
Marcelo Alencar 0aef5483d9
Upgrade selenium to 4.14.0 (latest) (#1783)
1 year ago
Constantin Hong 1cadcc6d15
Packaging - Enable jq query for filters package installation for darwin (mac) #1868
1 year ago
dgtlmoon 4f6b0eb8a5
Notification library - Bump Apprise notification library to 1.6.0 (#1867)
1 year ago
dgtlmoon 7debccca73
Fetching - Clarifying how fetchers work with SOCKS5 proxies
1 year ago
dgtlmoon 4916043055
Updating notification library - Adds support for Pushy, PushDeer, PushMe and Matrix attachment support (screenshots)
1 year ago
dgtlmoon 6ef8a1c18f
Updating URL validation library, ability to block access to simple (no dot) hostnames like "localhost" with BLOCK_SIMPLEHOSTS setting (#1732)
1 year ago
Marcelo Alencar 126f0fbf87
Re-enable ARMv6 builds (for Raspberry and other portable devices) (#1724)
1 year 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.
1 year ago
dgtlmoon e1f5dfb703
UI - Adding pagination to watch list (#1549)
2 years ago
dgtlmoon 6e71088cde New feature - Restock / stock / out of stock monitor option/mode
2 years ago
Fabian Affolter 5f9c8db3e1
Library update - Replace bs4 with beautifulsoup4 (#1433)
2 years ago
Hmmbob 0e1032a36a
Update apprise to 1.3.0 (#1430)
2 years ago
dgtlmoon 02b8fc0c18
pip - eventlet doesnt support dnspython >=2.3.0 (Fixes build error)
2 years 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)
2 years ago
Hmmbob 65d5a5d34c
Notifications: updating apprise (slack notification fixes and others) (#1272)
2 years ago
dgtlmoon e8e176f3bd
Testing - Run test as fully built docker container (#1245)
2 years ago
dgtlmoon 6562d6e0d4 Improve ARM/rust build comment
2 years ago
dgtlmoon 3838bff397 BrowserSteps - More work on cleaner shutdowns of browser session
2 years ago
dgtlmoon 51d57f0963
BrowserSteps - Faster screenshot updates and enable gzip compression for all content replies in the UI (#1171)
2 years ago
dgtlmoon 5b281f2c34 Re #1163 psutil missing from pip requirements
2 years ago
dgtlmoon 5b530ff61c
Configurable "Browser Steps" when Playwright/Chrome is configured (enter text, scroll, wait for text, click button etc) (#478)
2 years 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)
2 years ago
Hmmbob 1174b95ab4
Bump notification library (#1128)
2 years 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