Commit Graph

68 Commits (6a6ba40b6a31ade753ec9c5c25d83e7d7b0358bf)

Author SHA1 Message Date
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
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
Fuzzy 560d465c59 Update notification library - Improving telegram support
3 years ago
dgtlmoon 07e279b38d
API Interface (#617)
3 years ago
dgtlmoon 68db20168e
Add new fetch method: Playwright Chromium (Selenium/WebDriver alternative) (#489)
3 years ago
dgtlmoon 014dc61222 Upgrade notifications library - fixing marketup in email subject
3 years ago
dgtlmoon b3a115dd4a Upgrade notifications library Re #555 - fixing telegram HTML markup in notification title
3 years ago
dgtlmoon 206ded4201 Notifications - Signal API support, Ntfy support, hotmail, matrix, Gotify API fixes
3 years ago
Tristan Hill 44d599d0d1
Upgrade WTforms form handler to v3 (#523)
3 years ago
dgtlmoon 082634f851
Fix - {diff} and {diff_full} notifications tokens were not always including the full output
3 years ago
dgtlmoon 5483f5d694
Security update - Use CSRF token protection for forms, make "remove password" use HTTP Post (#484)
3 years ago
dgtlmoon 47f294c23b Upgrade apprise notification engine to 0.9.7 (important telegram fixes)
3 years ago
dgtlmoon a4cce16188 Remove pytest from production release pip requirements
3 years ago
dgtlmoon 46c72a7fb3
Upgrade inscriptis HTML converter to version 2.2~ (#434)
3 years ago
dgtlmoon a580c238b6 Use flask url_for() for webdriver chrome icon instead of relative path
3 years ago
dgtlmoon af8efbb6d2 Closes #378
3 years ago
dgtlmoon 59d31bf76f
XPath support (#355)
3 years ago
dgtlmoon 8a825f0055 Use selenium 4.1.0
3 years ago
dgtlmoon a504773941 Bumping selenium version re https://github.com/dgtlmoon/changedetection.io/pull/331#issuecomment-1003323594
3 years ago
dgtlmoon 856789a9ba Closes #315 - Include library apprise Notify_mqtt
3 years ago
Tristan Hill 489eedf34e
Flask 2 (#299)
3 years ago
dgtlmoon ec94359f3c Provide better combination of chardet and urllib3
3 years ago
dgtlmoon 1628602860
Docker image build issues (#243)
3 years ago
dgtlmoon a11b6daa2e
Installation via pip (#186)
3 years ago
dgtlmoon 9e08f326be
Chrome/Webdriver support for Javascript websites (#114)
3 years ago