dgtlmoon
47f294c23b
Upgrade apprise notification engine to 0.9.7 (important telegram fixes)
2022-03-05 13:14:14 +01:00
dgtlmoon
a4cce16188
Remove pytest from production release pip requirements
2022-03-05 13:12:15 +01:00
dgtlmoon
46c72a7fb3
Upgrade inscriptis HTML converter to version 2.2~ ( #434 )
2022-03-01 17:58:54 +01:00
dgtlmoon
a580c238b6
Use flask url_for() for webdriver chrome icon instead of relative path
2022-02-05 23:25:57 +01:00
dgtlmoon
af8efbb6d2
Closes #378
2022-01-19 23:16:49 +01:00
dgtlmoon
59d31bf76f
XPath support ( #355 )
...
* XPath support and minor improvements to form validation
2022-01-05 17:58:07 +01:00
dgtlmoon
8a825f0055
Use selenium 4.1.0
2021-12-31 10:44:45 +01:00
dgtlmoon
a504773941
Bumping selenium version re https://github.com/dgtlmoon/changedetection.io/pull/331#issuecomment-1003323594
2021-12-31 10:35:29 +01:00
dgtlmoon
856789a9ba
Closes #315 - Include library apprise Notify_mqtt
2021-12-19 18:16:51 +01:00
Tristan Hill
489eedf34e
Flask 2 ( #299 )
...
Co-authored-by: Tristan Hill <t+git@eaux.uk>
2021-12-07 23:23:23 +01:00
dgtlmoon
ec94359f3c
Provide better combination of chardet and urllib3
2021-10-06 20:51:05 +02:00
dgtlmoon
1628602860
Docker image build issues ( #243 )
...
Pin cryptography ~= 3.4, fixes build issues for multiplatform docker buildx, and a little tidy up of github workflows.
2021-10-05 10:09:10 +02:00
dgtlmoon
a11b6daa2e
Installation via pip ( #186 )
...
Builder for https://pypi.org/project/changedetection.io/
2021-08-16 15:24:37 +02:00
dgtlmoon
9e08f326be
Chrome/Webdriver support for Javascript websites ( #114 )
...
JS Support via fetching the page over WebDriver/Selenium network
Refactor forms (Split into logical tabs)
2021-08-12 12:05:59 +02:00
dgtlmoon
e073521f4d
Re #117 Jsonpath based JSON change detection filter ( #125 )
...
* Re #117 - Experimental JSON selector support by using 'json:' prefix and any JSONpath rule
2021-07-11 22:07:39 +10:00
dgtlmoon
56c56c63e8
Updating inscriptis/text/html library to 1.2
2021-07-04 23:09:49 +10:00
dgtlmoon
f215adbbe5
CSS Filter - Smarter is to just extract the HTML blob and continue with inscriptus, so we have almost the same output as not using the filter
2021-06-23 20:40:01 +10:00
dgtlmoon
af24079053
Use wtforms handler ( #96 )
...
Refactor forms and styling with wtforms
2021-06-21 16:21:05 +10:00
dgtlmoon
2346b42ef2
CSS selector filter ( #73 )
...
* Re #9 CSS Selector filtering, Adding test for #9
2021-05-30 21:22:26 +10:00
Unpublished
454fc26341
Add socks proxy support ( #60 )
...
* Add socks proxy support
* Add proxy config to README
2021-05-15 18:05:58 +10:00
dgtlmoon
1d66160e8c
Security update
2021-05-08 11:33:46 +10:00
dgtlmoon
f877af75b9
Apprise notifications ( #43 )
...
* issue #4 Adding settings screen for apprise URLS
* Adding test notification mechanism
* Move Worker module to own class file
* Adding basic notification URL runner
* Tests for notifications
* Tweak readme with notification info
* Move notification test to main test_backend.py
* Fix spacing
* Adding notifications screenshot
* Cleanup more files from test
* Offer send notification test on individual edits and main/default
* Process global notifications
* All branches test
* Wrap worker notification process in try/catch, use global if nothing set
* Fix syntax
* Handle exception, increase wait time for liveserver to come up
* Fixing test setup
* remove debug
* Split tests into their own totally isolated setups, if you know a better way to make live_server() work, MR :)
* Tidying up lint/imports
2021-05-08 11:29:41 +10:00
dgtlmoon
b752690f89
Fixing security update
2021-05-08 10:19:49 +10:00
dgtlmoon
92c0fa90ee
Password protection / login support ( #34 )
...
Issue #24 Password login hashlib.pbkdf2_hmac implementation
2021-04-30 16:47:13 +10:00
dgtlmoon
07113216d5
yarl not needed, lock requests version
2021-04-03 10:28:11 +02:00
Leigh Morresi
df96b8d76c
Add missing urllib3
2021-03-01 15:21:15 +01:00
Leigh Morresi
89134b5b6c
Add missing pytz
2021-03-01 15:11:03 +01:00
Leigh Morresi
187523d8d6
Add missing dep
2021-03-01 12:45:56 +01:00
Leigh Morresi
3c3ca7944b
Tidying up requirements.txt
2021-02-24 14:44:13 +01:00
Leigh Morresi
1718e2e86f
Finalse pytest methods
2021-02-21 13:41:00 +01:00
Leigh Morresi
98f6f4619f
Switch to inscriptis
...
prepare config backend struct
2021-01-30 10:14:19 +01:00
Leigh Morresi
cf345dc567
Tweaks to docker layout
2021-01-28 14:45:30 +01:00