Wykres commitów

240 Commity (40be9c615f81f5b7a9649b51cbd9dcd192a0ce5b)

Autor SHA1 Wiadomość Data
dgtlmoon 40be9c615f
Update README.md 2021-05-08 23:15:50 +10:00
dgtlmoon f380754ff5 Adding rust compiler :( 2021-05-08 12:27:39 +10:00
dgtlmoon bee6bd9fe0 trying without libssl and only libffi 2021-05-08 12:17:28 +10:00
dgtlmoon fec2862ebe Adding extra libs required for build 2021-05-08 12:01:52 +10:00
dgtlmoon 969420e40b Cleanup docs 2021-05-08 11:44:43 +10:00
dgtlmoon afba06dd1f Tweak workflow (tests) 2021-05-08 11:38:27 +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 a10efa951b Also detect pytest in the environ (for local debug) 2021-05-03 11:20:11 +10:00
dgtlmoon 24a38f26f8 Prepend 'test-' when runnning under pytest to guid 2021-05-03 11:03:00 +10:00
dgtlmoon 1d0018dced - Relabel login button
- misc test cleanup
2021-05-01 11:55:24 +10:00
dgtlmoon 18c7a18be8 Re #46 - Add note to README.md about Javascript support 2021-05-01 10:02:43 +10:00
dgtlmoon c11adcbe4a Bumping version 2021-05-01 01:20:56 +10:00
dgtlmoon cd6ce89587 Re #45 - Set datastore path in app.config 2021-05-01 01:18:59 +10:00
dgtlmoon 4164ad29e3 Re #44 - Broke the menu by accident, adding tests and fixing. 2021-04-30 19:54:23 +10:00
dgtlmoon 4953e253e9 bump to 0.29 2021-04-30 17:17:23 +10:00
dgtlmoon 64e172433a docker-compose for dev not needed (use venv etc) 2021-04-30 16:54:07 +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 ee8053e0e8
Update FUNDING.yml 2021-04-21 11:13:50 +10:00
dgtlmoon 7f5b592f6f Skip using tag limit on pause when no tag is being viewed 2021-04-16 10:29:03 +10:00
dgtlmoon 1e45156bc0 Pause/Unpause should respect limit tag on redirect 2021-04-10 19:47:31 +09:30
dgtlmoon c7169ebba1 Validate duplicate URLs 2021-04-10 14:31:57 +09:30
dgtlmoon a58679f983 Chdir is not needed because we add the file from the full path, but make it 'relative' in the Zip 2021-04-09 04:50:55 +02:00
dgtlmoon 661542b056 Fix backup generation on relative paths (like when run outside docker, under venv, etc) 2021-04-09 04:49:50 +02:00
dgtlmoon 2ea48cb90a Merge branch 'master' of github.com:dgtlmoon/changedetection.io 2021-04-04 06:32:04 +02:00
dgtlmoon 2a80022cd9 Adding noopener per CodeQL, stop pages from knowing the referer etc 2021-04-04 06:31:42 +02:00
dgtlmoon 8861f70ac4
Create codeql-analysis.yml 2021-04-04 06:27:32 +02:00
dgtlmoon 07113216d5 yarl not needed, lock requests version 2021-04-03 10:28:11 +02:00
dgtlmoon 02062c5893 dev packages needed, drop apt cache 2021-04-03 09:05:02 +02:00
dgtlmoon a11f09062b See if we get a clean buildx without dev packages 2021-04-03 08:45:24 +02:00
dgtlmoon 0bb48cbd43 Tweaking build size thanks to https://github.com/hadolint/hadolint 2021-04-03 08:04:42 +02:00
dgtlmoon 7109a17a8e Adding dockerignore 2021-04-03 07:59:22 +02:00
dgtlmoon 4ed026aba6
Re #18 - Show "preview" of the page when only one revision exists (#33) 2021-04-03 05:55:43 +02:00
dgtlmoon 3b79f8ed4e
Update README.md 2021-04-02 05:00:58 +02:00
dgtlmoon 5d02c4fe6f
Update README.md 2021-04-02 04:58:49 +02:00
dgtlmoon f2b06c63bf Also check that the watch is not paused before putting it into the checking queuex 2021-04-02 03:58:23 +02:00
dgtlmoon ab6f4d11ed revert c60be56271 2021-04-02 03:07:36 +02:00
dgtlmoon 5311a95140
remove extra packages (#32)
* remove extra packages

* add test only workflow
2021-04-02 02:57:48 +02:00
dgtlmoon fb723c264d Bumping version to 0.28 2021-04-01 14:43:46 +02:00
dgtlmoon 3ad722d63c
Docker push amd64 rpi etc (#28)
* trying multiarch docker hub push on build, similar to https://github.com/dgtlmoon/changedetection.io/pull/25/files

* Adding image builder

* Include our dev branch

* Tweak buildx

* dont use alias

* Finally found the right info at https://docs.docker.com/ci-cd/github-actions/

* Updated from https://github.com/razorpay/docker-build-push-action

* Teaks to build

* Tweaks

* Minor tweaks to version

* tweaks

* Remove version

* Remove old workflow

* syntax cleanup
2021-04-01 14:10:23 +02:00
dgtlmoon 9c16695932 Open [diff] links into their own window 2021-04-01 12:57:47 +02:00
dgtlmoon 35fc76c02c Fix auto jump on viewing the diff 2021-04-01 12:53:19 +02:00
dgtlmoon 934d8c6211
Re #30 - Delete history watch snapshots (#31)
Re #30 - Delete history watch snapshots  Scrub - Optionally delete history snapshots newer than timestamp
2021-04-01 12:01:42 +02:00
dgtlmoon 294256d5c3 Merge branch 'master' of github.com:dgtlmoon/changedetection.io 2021-03-29 18:38:20 +02:00
dgtlmoon b7efdfd52c Slow down the DB write interval and catch the case that it changed during write 2021-03-29 18:37:03 +02:00
dgtlmoon 6a78b5ad1d Immediately 'jump' to the change 2021-03-29 18:36:50 +02:00
dgtlmoon 98f3e61314 Tweak to hover pause icon 2021-03-29 18:36:31 +02:00
dgtlmoon e322c44d3e
Stop runtime error on dict changing during write/init at start (#27)
* Lock datastore when writing

* Racecase fix

* Tweaks to locking (add delay)
2021-03-29 18:23:13 +02:00
dgtlmoon 7b226e1d54
Merge pull request #26 from dgtlmoon/pause
Re #22 - ability to pause
2021-03-29 16:14:16 +02:00