dgtlmoon
7e87591ae5
test fix - dont trigger notifications in header test
4 years ago
dgtlmoon
9e6c2bf3e0
Strengthen the notification tests
4 years ago
dgtlmoon
c396cf8176
Re #137 - Adding test to confirm that headers are not repeated
4 years ago
dgtlmoon
aec3531127
Cleanup test helper data before and after running
4 years ago
dgtlmoon
fe4963ec04
Re #143 - Remove old notification test code, fix form handler ( #145 )
...
* Re #143 - global notification settings box fix - Remove old notification test code, fix form handler, add test
4 years ago
dgtlmoon
e6fadc44fa
#76 app path prefix when behind proxy_pass ( #91 )
...
Support for running in a sub-path under proxy_pass (Running changedetection.io behind a reverse proxy sub directory)
More here https://github.com/dgtlmoon/changedetection.io/wiki/Running-changedetection.io-behind-a-reverse-proxy-sub-directory
4 years ago
dgtlmoon
dad48402f1
Customisable notifications ( #123 )
...
* Customisable notifications (#121 )
* Test improvements
* Setup BASE_URL environment in test
Co-authored-by: dtomlinson91 <53234158+dtomlinson91@users.noreply.github.com>
4 years ago
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
4 years ago
dgtlmoon
b85af8904a
#110 global recheck time ( #113 )
...
* Re #106 - handling empty title with gettr cleanup
* Re #110 - Global recheck time improvements, add tests, add form feedback, follow default minutes
* Adding comments
4 years ago
dgtlmoon
25185e6d00
Auto extract html title as title ( #102 )
...
* Auto extract <title> as watch title, Minor refactor for html tooling
4 years ago
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
4 years ago
dgtlmoon
f762d889f9
Re #100 - Fixing storage of minutes_between_check and adding automated test for field storage
4 years ago
dgtlmoon
ed7c2f01da
Adding tests for password control handling
4 years ago
dgtlmoon
854520005d
#81 - Regex support ( #90 )
...
* Re #81 - Regex support
* minor cleanup
4 years ago
dgtlmoon
af24079053
Use wtforms handler ( #96 )
...
Refactor forms and styling with wtforms
4 years ago
dgtlmoon
609a0a3aad
Merge branch 'master' of github.com:dgtlmoon/changedetection.io
4 years ago
dgtlmoon
ad8065c072
Re #75 - Adding test to confirm watched URL appears in RSS feed
4 years ago
dgtlmoon
2346b42ef2
CSS selector filter ( #73 )
...
* Re #9 CSS Selector filtering, Adding test for #9
4 years ago
dgtlmoon
d50ff0b31c
Re #65 - Append BASE_URL env var to the notification if it is set ( #66 )
...
* Re #65 - Append BASE_URL env var to the notification if it is set
4 years ago
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
4 years ago
dgtlmoon
1d0018dced
- Relabel login button
...
- misc test cleanup
4 years ago
dgtlmoon
4164ad29e3
Re #44 - Broke the menu by accident, adding tests and fixing.
4 years ago
dgtlmoon
92c0fa90ee
Password protection / login support ( #34 )
...
Issue #24 Password login hashlib.pbkdf2_hmac implementation
4 years ago
Leigh Morresi
e0578acca2
Tidy up thread logic and version check
4 years ago
Leigh Morresi
30d53c353f
Tweak to tests
4 years ago
Leigh Morresi
47fcb8b4f8
Move logic
4 years ago
Leigh Morresi
0ec9edb971
Remove erroneous extra liveserver setup
4 years ago
Leigh Morresi
f1da8f96b6
When new ignore text is specified, reprocess the checksum
4 years ago
Leigh Morresi
092f77f066
Minor lint cleanup
4 years ago
Leigh Morresi
013cbcabd4
Clean up after test case
4 years ago
Leigh Morresi
66be95ecc6
Remove liveserver, doesnt belong here
4 years ago
Leigh Morresi
ec1ac300af
Activate workflow on all branches
4 years ago
Leigh Morresi
468184bc3a
Issue #14 - Tweaks to edit, create ignore text, tests for ignore text, integrate ignore text
4 years ago
Leigh Morresi
0a8c339535
Add test delay for github action test
4 years ago
Leigh Morresi
cd5b703037
Add wait for threads in test
4 years ago
Leigh Morresi
90642742bd
Extending tests to cover resetting the diff/unviewed status correctly
4 years ago
Leigh Morresi
e200cd3289
Fixing a few more easy lint wins
4 years ago
Leigh Morresi
63eea2d6db
Linting fixups
4 years ago
Leigh Morresi
3c175bfc4a
Create the test datastore
4 years ago
Leigh Morresi
fd5475ba38
Minor cleanup
4 years ago
Leigh Morresi
1718e2e86f
Finalse pytest methods
4 years ago
Leigh Morresi
4770ebb2ea
Tweaking client
4 years ago
Leigh Morresi
d4db082c01
remove unused imports
4 years ago
Leigh Morresi
c8607ae8bb
Use session/client fixture
4 years ago
Leigh Morresi
b361a61d18
Addingmissing files
4 years ago
Leigh Morresi
87f4347fe5
hack of pytest implementation - doesnt work yet
4 years ago