dgtlmoon
f527744024
0.46.02
2024-07-27 20:28:04 +02:00
Kenny Root
d23a301826
Use #!/usr/bin/env to support virtualenv ( #2518 )
2024-07-25 14:39:01 +02:00
dgtlmoon
755cba33de
0.46.01
2024-07-19 13:53:00 +02:00
dgtlmoon
ed00f67a80
0.46.00
2024-07-18 14:13:06 +02:00
dgtlmoon
5437144dff
0.45.26
2024-07-11 13:52:13 +02:00
dgtlmoon
bed16009bb
0.45.25
2024-07-03 19:27:23 +02:00
dgtlmoon
a9ed113369
0.45.24
2024-06-17 13:27:11 +02:00
dgtlmoon
7e8aa7e3ff
0.45.23
2024-05-22 00:01:50 +02:00
dgtlmoon
e27f66eb73
UI - Ability to preview/view single changes by timestamp using keyboard or select box( #1916 )
2024-05-16 23:39:06 +02:00
dgtlmoon
d127214d8f
0.45.22
2024-05-02 12:09:45 +02:00
dgtlmoon
ee5294740a
0.45.21
2024-04-25 22:29:38 +02:00
dgtlmoon
bd6eda696c
Merge pull request from GHSA-4r7v-whpg-8rx3
...
* CVE-2024-32651 - Security fix - Server Side Template Injection in Jinja2 allows Remote Command Execution
* use ImmutableSandboxedEnvironment also in validation
2024-04-25 22:06:09 +02:00
dgtlmoon
e110b3ee93
0.45.20
2024-04-18 11:55:46 +02:00
dgtlmoon
6f3c3b7dfb
0.45.19
2024-04-17 20:01:35 +02:00
dgtlmoon
d4dac23ba1
0.45.18
2024-04-16 18:50:14 +02:00
dgtlmoon
9449c59fbb
Code - Getting ready for newer python versions - packing our own strtobool ( #2291 )
2024-04-03 16:17:15 +02:00
dgtlmoon
1ae59551be
0.45.17
2024-03-31 16:35:44 +02:00
dgtlmoon
6555d99044
0.45.16
2024-03-08 21:07:08 +01:00
dgtlmoon
b28a8316cc
0.45.15
2024-03-08 19:00:37 +01:00
dgtlmoon
823a0c99f4
Code - Split content fetcher code up (playwright, puppeteer and requests), fix puppeteer direct chrome support ( #2169 )
2024-02-11 00:09:12 +01:00
dgtlmoon
5119efe4fb
0.45.14
2024-02-07 12:43:23 +01:00
dgtlmoon
b30b718373
0.45.13
2024-01-19 10:24:47 +01:00
dgtlmoon
399cdf0fbf
Logging loguru output tweaks ( #2112 )
2024-01-16 11:27:47 +01:00
Constantin Hong
4be0fafa93
Support Loguru as a logger ( #2036 )
2024-01-16 09:48:16 +01:00
dgtlmoon
d0a88d54a1
0.45.12
2024-01-05 20:17:14 +01:00
dgtlmoon
21ab4b16a0
0.45.11
2024-01-05 20:16:18 +01:00
dgtlmoon
764514e5eb
0.45.10
2024-01-05 14:51:35 +01:00
dgtlmoon
3d1e1025d2
0.45.9
2023-12-20 15:30:58 +01:00
dgtlmoon
98f56736c1
Improve handling of SIGTERM shutdown in containers, remove unnecessary multi-process handler for pip installs, tidy up modules ( #2014 )
2023-12-01 17:31:09 +01:00
dgtlmoon
e6de1dd135
0.45.8.1
2023-11-30 20:01:40 +01:00
dgtlmoon
7fe0ef7099
0.45.8
2023-11-29 10:25:11 +01:00
dgtlmoon
0285d00f13
UI - Clicking the "[Diff]" link should take you to the difference starting at the relative time to when you last viewed the difference page ( #1989 )
2023-11-17 17:21:26 +01:00
dgtlmoon
5229094e44
New functionanlity - Selectable browser / ability to add extra browser connections (good for using "scraping browsers"/ etc) ( #1943 )
2023-11-13 16:39:11 +01:00
dgtlmoon
5a306aa78c
API/UI - Button to regenerate API key ( #1975 / #1967 )
2023-11-13 16:26:50 +01:00
dgtlmoon
7c97a5a403
0.45.7.3
2023-11-12 12:05:54 +01:00
dgtlmoon
3607d15185
0.45.7.2
2023-11-12 00:29:35 +01:00
dgtlmoon
3382b4cb3f
UI - Cleanup fonts better display in firefox, request CSS according to version ( #1968 )
2023-11-12 00:29:15 +01:00
dgtlmoon
06975d6d8f
0.45.7.1
2023-11-11 20:42:16 +01:00
dgtlmoon
80f8d23309
0.45.7
2023-11-10 17:39:49 +01:00
dgtlmoon
89797dfe02
0.45.6
2023-11-10 17:32:21 +01:00
dgtlmoon
99246d3e6d
Visual Selector - Small fix, Improving elements fetcher reliability ( #1947 )
2023-11-09 19:13:18 +01:00
dgtlmoon
e209d9fba0
Ability to Import from Wachete XLSX (or any XLSX) - Wachete alternative made easy ( #1921 )
2023-11-01 15:36:49 +01:00
dgtlmoon
cd1aca9ee3
0.45.5
2023-10-28 20:20:24 +02:00
dgtlmoon
dbb76f3618
0.45.4
2023-10-28 16:48:10 +02:00
dgtlmoon
71e50569a0
UI - "With errors" tag/button should always show the current tag error count
2023-10-26 19:42:48 +02:00
dgtlmoon
32e5498a9d
UI - Adding handy "limit to watches with errors" button ( #1886 )
2023-10-23 12:22:43 +02:00
dgtlmoon
1709e8f936
UI - BrowserSteps - Show the screenshot of an error if it happened on a step, highlight which step had the error to make it easier to find out why the step didnt work, minor fixes to timeouts( #1883 )
2023-10-21 09:41:51 +02:00
dgtlmoon
522e9786c6
UI - Adding watch label/title to [edit] page title ( #1858 )
2023-10-13 12:51:31 +02:00
dgtlmoon
da421fe110
UI - Ability to select between any difference date ( from / to ) and minor UI cleanup for differences page ( #1855 )
2023-10-11 16:25:36 +02:00
dgtlmoon
40dd29dbc6
Preview/Difference page - When sharing the preview/difference page, highlight-to-ignore should login should be required ( #1852 )
2023-10-10 11:39:44 +02:00
dgtlmoon
59578803bf
0.45.3
2023-10-05 12:29:59 +02:00
dgtlmoon
460c724e51
0.45.2
2023-09-22 09:45:55 +02:00
dgtlmoon
2f2d0ea0f2
RSS feeds - Fixing broken links from RSS index in some environments, refactor code ( #152 , #148 , #1684 , #1798 )
2023-09-14 13:19:45 +02:00
dgtlmoon
a958e1fe20
UI - "recheck all" button should ignore blank/empty "tag" setting when set
2023-09-12 15:13:21 +02:00
dgtlmoon
e3c9255d9e
0.45.1
2023-09-06 12:27:56 +02:00
dgtlmoon
e25792bcec
0.45
2023-09-06 09:46:27 +02:00
dgtlmoon
9d37eaa57b
Fix - Link in the RSS feed was showing the path twice (when used in reverse proxy)
2023-09-05 17:28:13 +02:00
dgtlmoon
dee23709a9
0.44.2
2023-08-28 19:01:59 +02:00
dgtlmoon
52df3b10e7
UI - Ability to highlight text and have it offered as a ignore-text option, really nice easy way to set ignores on changing text ( #1746 )
2023-08-24 14:29:48 +02:00
dgtlmoon
cfa712c88c
0.44.1
2023-08-02 08:55:07 +02:00
dgtlmoon
df0cc7b585
0.44
2023-07-17 18:03:42 +02:00
dgtlmoon
1987e109e8
New feature - Helper button to trigger a scan/access test of all proxies for a particular watch ( #1685 )
2023-07-10 16:08:45 +02:00
dgtlmoon
20d65cdd26
0.43.2
2023-06-30 22:57:05 +02:00
dgtlmoon
e709201955
0.43.1
2023-06-27 18:28:18 +02:00
dgtlmoon
8cbf8e8f57
UI - Dont allow empty tag names ( #1641 )
2023-06-22 18:17:41 +02:00
dgtlmoon
0e65dda5b6
0.43
2023-06-21 14:35:08 +02:00
dgtlmoon
52f2c00308
UI/Functionality - Ability to manage/apply filters and notifications across tags/groups
2023-06-19 23:29:13 +02:00
dgtlmoon
9434eac72d
0.42.3
2023-06-12 15:28:51 +02:00
dgtlmoon
e9e1ce893f
0.42.2
2023-05-25 16:47:30 +02:00
dgtlmoon
b5a415c7b6
UI - Configurable pager size #1599 #1598
2023-05-25 16:38:54 +02:00
dgtlmoon
9e954532d6
Fetcher - Ability to specify headers from a textfile per watch, global or per tag ( https://github.com/dgtlmoon/changedetection.io/wiki/Adding-headers-from-an-external-file )
2023-05-22 17:19:52 +02:00
dgtlmoon
143971123d
0.42.1
2023-05-21 14:20:23 +02:00
dgtlmoon
236f0c098d
0.42
2023-05-18 22:10:10 +02:00
dgtlmoon
582c6b465b
UI - "Search List" also works for 'Title' field
2023-05-18 19:24:13 +02:00
dgtlmoon
a021ba87fa
UI - New "Search List" icon and functionality ( #1580 )
2023-05-18 18:58:49 +02:00
dgtlmoon
06921d973e
UI - Adding shortcut list select button for "clear/reset history"
2023-05-07 14:19:30 +02:00
dgtlmoon
40988c55c6
UI - pagination - use count including tag filter for pagination display
2023-04-29 20:19:18 +02:00
dgtlmoon
e1f5dfb703
UI - Adding pagination to watch list ( #1549 )
2023-04-29 19:24:13 +02:00
dgtlmoon
966600d28e
UI - Set selected watches as 'viewed' ( #1550 )
2023-04-29 19:20:19 +02:00
dgtlmoon
e874df4ffc
UI - Make sort order and type sticky in cookies, ability to sort by watch created time ( #1519 )
2023-04-29 17:44:23 +02:00
dgtlmoon
d1f44d0345
Notifications - Send test notification should use system defaults for body and title if not set in watch ( #1547 #1503 )
2023-04-29 16:20:01 +02:00
dgtlmoon
bc6bde4062
0.41.1
2023-03-21 23:16:01 +01:00
dgtlmoon
ce3966c104
0.41
2023-03-21 20:30:21 +01:00
dgtlmoon
55b6ae86e8
Ability to set which text to process triggers on (added, removed, changed) according to the difference ( #1483 )
2023-03-20 20:16:57 +01:00
dgtlmoon
3b80bb2f0e
Use brotli for reducing the size of the text snapshots ( #1482 )
2023-03-19 21:12:22 +01:00
dgtlmoon
6e71088cde
New feature - Restock / stock / out of stock monitor option/mode
2023-03-18 20:36:26 +01:00
dgtlmoon
2bc988dffc
UI - Clone/copy watch - A paused watch should not be checked when copied/cloned #1471 .
2023-03-17 23:58:15 +01:00
dgtlmoon
6f1eec0d5a
Fixing bad linebreak definition `</br>` in notifications and UI ( #1465 )
2023-03-12 17:05:34 +01:00
dgtlmoon
cf363971c1
Bug - False change alerts - code cleanups Re #962 ( #1444 )
2023-02-28 18:04:58 +01:00
dgtlmoon
01af21f856
Use year/date in the backup snapshot zip filename instead of epoch seconds ( #1377 #1407 )
2023-02-11 13:44:16 +01:00
dgtlmoon
ce0355c0ad
Remove unused code ( #1394 )
2023-02-08 09:32:15 +01:00
dgtlmoon
0f43213d9d
UI - preview page - Fix bug where playwright/chrome was system default and [preview] didnt show snapshot
2023-02-07 16:55:34 +01:00
dgtlmoon
3cdd075baf
0.40.2
2023-02-03 19:20:13 +01:00
dgtlmoon
5c617e8530
Code cleanup - remove unused import
2023-02-03 18:35:58 +01:00
dgtlmoon
1a48965ba1
UI fix - Fix logic for showing screenshot on diff page ( #1379 )
2023-02-03 11:23:48 +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
f8e587c415
Security - Possible stored XSS in watch list - Only permit HTTP/HTTP/FTP by default - override with env var `SAFE_PROTOCOL_REGEX` ( #1359 )
2023-01-29 11:12:06 +01:00
dgtlmoon
9a0792d185
Fetch backend UI default fixes for VisualSelector and BrowserSteps ( #1344 )
2023-01-25 19:47:54 +01:00
dgtlmoon
948ef7ade4
Fix fetch UI default fetch backend option icon ( #1343 )
2023-01-25 18:07:44 +01:00
dgtlmoon
a9431191fc
0.40.1.1
2023-01-22 13:03:15 +01:00