dgtlmoon
ed7c2f01da
Adding tests for password control handling
2021-06-21 22:36:09 +10:00
dgtlmoon
854520005d
#81 - Regex support ( #90 )
...
* Re #81 - Regex support
* minor cleanup
2021-06-21 17:17:22 +10:00
dgtlmoon
af24079053
Use wtforms handler ( #96 )
...
Refactor forms and styling with wtforms
2021-06-21 16:21:05 +10:00
dgtlmoon
609a0a3aad
Merge branch 'master' of github.com:dgtlmoon/changedetection.io
2021-06-03 10:51:18 +10:00
dgtlmoon
ad8065c072
Re #75 - Adding test to confirm watched URL appears in RSS feed
2021-06-03 10:50:59 +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
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
2021-05-21 09:16:19 +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
1d0018dced
- Relabel login button
...
- misc test cleanup
2021-05-01 11:55:24 +10:00
dgtlmoon
4164ad29e3
Re #44 - Broke the menu by accident, adding tests and fixing.
2021-04-30 19:54:23 +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
Leigh Morresi
e0578acca2
Tidy up thread logic and version check
2021-03-01 14:29:21 +01:00
Leigh Morresi
30d53c353f
Tweak to tests
2021-02-27 22:09:25 +01:00
Leigh Morresi
47fcb8b4f8
Move logic
2021-02-27 22:01:42 +01:00
Leigh Morresi
0ec9edb971
Remove erroneous extra liveserver setup
2021-02-27 20:30:36 +01:00
Leigh Morresi
f1da8f96b6
When new ignore text is specified, reprocess the checksum
2021-02-27 20:30:06 +01:00
Leigh Morresi
092f77f066
Minor lint cleanup
2021-02-27 09:38:51 +01:00
Leigh Morresi
013cbcabd4
Clean up after test case
2021-02-27 09:37:40 +01:00
Leigh Morresi
66be95ecc6
Remove liveserver, doesnt belong here
2021-02-27 09:08:25 +01:00
Leigh Morresi
ec1ac300af
Activate workflow on all branches
2021-02-27 09:05:25 +01:00
Leigh Morresi
468184bc3a
Issue #14 - Tweaks to edit, create ignore text, tests for ignore text, integrate ignore text
2021-02-26 20:07:26 +01:00
Leigh Morresi
0a8c339535
Add test delay for github action test
2021-02-21 21:08:04 +01:00
Leigh Morresi
cd5b703037
Add wait for threads in test
2021-02-21 20:54:15 +01:00
Leigh Morresi
90642742bd
Extending tests to cover resetting the diff/unviewed status correctly
2021-02-21 20:46:56 +01:00
Leigh Morresi
e200cd3289
Fixing a few more easy lint wins
2021-02-21 14:26:19 +01:00
Leigh Morresi
63eea2d6db
Linting fixups
2021-02-21 14:21:14 +01:00
Leigh Morresi
3c175bfc4a
Create the test datastore
2021-02-21 14:08:34 +01:00
Leigh Morresi
fd5475ba38
Minor cleanup
2021-02-21 14:05:52 +01:00
Leigh Morresi
1718e2e86f
Finalse pytest methods
2021-02-21 13:41:00 +01:00
Leigh Morresi
4770ebb2ea
Tweaking client
2021-02-16 21:48:38 +01:00
Leigh Morresi
d4db082c01
remove unused imports
2021-02-16 21:44:44 +01:00
Leigh Morresi
c8607ae8bb
Use session/client fixture
2021-02-16 21:42:26 +01:00
Leigh Morresi
b361a61d18
Addingmissing files
2021-02-16 21:36:41 +01:00
Leigh Morresi
87f4347fe5
hack of pytest implementation - doesnt work yet
2021-02-16 21:35:28 +01:00