Constantin Hong
a7132b1cfc
Dockerfile/fix: Update builder and runner to Python 3.11 ( #1781 )
2023-10-04 10:46:54 +02:00
Marcelo Alencar
1e88136325
Building application - Upgrade test workflows to latest versions ( #1817 )
2023-09-26 10:18:54 +02:00
dgtlmoon
6ef8a1c18f
Updating URL validation library, ability to block access to simple (no dot) hostnames like "localhost" with BLOCK_SIMPLEHOSTS setting ( #1732 )
2023-08-13 18:27:55 +02:00
dgtlmoon
37ff5f6d37
Bug - SMTP mailto:// Notification content-type (HTML/Text) fix and add CI tests ( #1660 )
2023-06-30 21:35:35 +02:00
dgtlmoon
d8b9f0fd78
Test improvement - Also test that custom request headers works with Playwright/Browserless ( #1607 )
2023-05-29 17:44:38 +02:00
dgtlmoon
d939882dde
Fetcher - Experimental fetcher improvements (Code TidyUp, Improve tests, revert to old playwright when using BrowserSteps for now) ( #1564 )
2023-05-11 16:36:35 +02:00
dgtlmoon
5325918f29
Puppeteer fetcher, adding disk cache and other fixes ( #1563 )
2023-05-10 23:23:34 +02:00
dgtlmoon
6e71088cde
New feature - Restock / stock / out of stock monitor option/mode
2023-03-18 20:36:26 +01:00
dgtlmoon
0ed897c50f
New setting to allow passwordless access to your 'diff' page - perfect for sharing your diff page securely, refactored login code ( #1357 )
2023-01-29 22:36:55 +01:00
dgtlmoon
50805ca38a
IPv6 support for listening on ( #1267 )
2022-12-26 20:36:16 +01:00
dgtlmoon
fc6424c39e
Test improvements ( #1264 )
2022-12-26 14:17:40 +01:00
dgtlmoon
e8e176f3bd
Testing - Run test as fully built docker container ( #1245 )
2022-12-19 14:41:34 +01:00
dgtlmoon
770b0faa45
Code - check containers build when Dockerfile or requirements.txt changes ( #1005 )
2022-10-09 22:58:01 +02:00
dgtlmoon
5a10acfd09
Send diff in notifications ( #296 )
2021-12-10 12:08:51 +01:00
dgtlmoon
2c71f577e0
Split python pip builder to its own release based workflow
2021-10-05 17:01:34 +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
969420e40b
Cleanup docs
2021-05-08 11:44:43 +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
5311a95140
remove extra packages ( #32 )
...
* remove extra packages
* add test only workflow
2021-04-02 02:57:48 +02:00