Rob Mulder
|
5551acf67d
|
API - Added notifications API endpoints (#3103)
|
2025-04-11 13:43:59 +02:00 |
dgtlmoon
|
c7ffebce2a
|
UI - Watch edit - "Clone" Should be "Clone & Edit" without watch history, redirect to the new edit page (#3063 #2782)
|
2025-03-27 11:24:42 +01:00 |
dgtlmoon
|
5b97c29714
|
API - Adding "Search" API (#3052)
|
2025-03-24 12:49:28 +01:00 |
dgtlmoon
|
036b006226
|
Adding Tags/Groups API (#3049)
|
2025-03-23 16:41:38 +01:00 |
dgtlmoon
|
6084b0f23d
|
VisualSelector - Use 'deflate' for storing elements.json, 90% file size reduction (#2794)
|
2024-11-19 17:28:21 +01:00 |
dgtlmoon
|
5a768d7db3
|
UTF-8 handling fixes, Improvements to whitespace filtering (#2691)
|
2024-10-10 14:59:39 +02:00 |
dgtlmoon
|
7f2fa20318
|
Small memory allocation fixes (#2625)
|
2024-09-11 14:51:32 +02:00 |
dgtlmoon
|
321426dea2
|
Ability to use restock and price amounts in notifications as tokens (for example {{restock.price}} ) (#2503)
|
2024-07-17 20:27:47 +02:00 |
dgtlmoon
|
bde27c8a8f
|
Restock & Price detection - Ability to set up a tag/group that applies to all watches with price + restock limits
|
2024-07-16 17:23:39 +02:00 |
dgtlmoon
|
cffb6d748c
|
Restock & Price monitor - Huge refactor, set upper and lower price alert limits, set % change, follow the prices and restock amounts directly in the watch-overview list
|
2024-07-12 17:09:42 +02:00 |
dgtlmoon
|
a1d04bb37f
|
Snapshot count from history was not updated in watch after using [clear history] (#2459)
|
2024-07-05 11:09:31 +02:00 |
dgtlmoon
|
01f910f840
|
Fixing 'tags'' field from old installs (0.43.0+) could have wrong data-type causing crash
|
2024-07-04 15:23:06 +02:00 |
dgtlmoon
|
343e359b39
|
Now saving last two HTML snapshots for future reference, refactor, dont write screenshots and xpath to disk when no change detected (saves disk IO) (#2431)
|
2024-06-23 09:19:32 +02:00 |
dgtlmoon
|
76ffc3e891
|
RSS - Setting to hide muted watches in RSS feed (default ON) (#2411)
|
2024-06-13 11:52:12 +02:00 |
dgtlmoon
|
6aded50aca
|
UI - 'Mark all viewed' button should not show when all viewed (#2399)
|
2024-06-05 11:46:04 +02:00 |
dgtlmoon
|
f49eb4567f
|
Ability to set default User-Agent for either fetching types directly in the UI (#2375)
|
2024-05-20 15:11:15 +02:00 |
dgtlmoon
|
8d1fb96d18
|
UI - Refactor of the Recheck Time Settings, Added "Use default recheck time" checkbox and refactor/simplify system handling (#2362)
|
2024-05-14 13:51:03 +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
|
8e5bf91965
|
"Send Test Notification" button from watch form edit should respect global settings and tag/group settings ( #2289, #2263 )
|
2024-04-03 15:18:21 +02:00 |
dgtlmoon
|
7d96b4ba83
|
Fetching - Always record `server` software reply headers (will be used in the future) (#2143)
|
2024-01-31 16:15:43 +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
|
946a556fb6
|
Restock detection - "In stock" should be None/"Not yet checked" by default (#2069)
|
2024-01-01 17:10:27 +01:00 |
dgtlmoon
|
8e207ba438
|
API - Ability to add/import bulk list of watches as a line-feed separated list (#2021)
|
2023-12-01 18:38:49 +01:00 |
Constantin Hong
|
26931e0167
|
feature: Support XPath2.0 to 3.1 (#1774)
|
2023-11-13 16:42:21 +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
|
e209d9fba0
|
Ability to Import from Wachete XLSX (or any XLSX) - Wachete alternative made easy (#1921)
|
2023-11-01 15:36:49 +01: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
|
b58d521d19
|
UI - Adding [stats] tab to watch Edit page (#1880)
|
2023-10-20 11:49:12 +02:00 |
dgtlmoon
|
52225f2ad8
|
Bugfix - [Clear history] button was not clearing all metadata (#1881)
|
2023-10-20 11:47:49 +02:00 |
dgtlmoon
|
7ace259d70
|
System - No need to run updates on fresh installs (#1854)
|
2023-10-11 14:04:12 +02:00 |
dgtlmoon
|
7debccca73
|
Fetching - Clarifying how fetchers work with SOCKS5 proxies
|
2023-10-09 16:57:30 +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
|
212f15ad5f
|
Catch possible crash scenario for listing watches - `date_created` was missing on add (#1787)
|
2023-09-10 13:44:24 +02:00 |
dgtlmoon
|
22b2068208
|
Ability to select "No proxy" for a watch when you have proxy's configured
|
2023-09-08 14:14:47 +02:00 |
dgtlmoon
|
0aa2276afb
|
UI - Fixing update for sort by "date created" or "#" in watch overview table ( #1775 )
|
2023-09-07 10:36:34 +02:00 |
dgtlmoon
|
572f71299f
|
Bug fix - Notification settings were not cascading from global -> tags -> watch correctly in some cases (#1654)
|
2023-06-27 18:27:33 +02:00 |
dgtlmoon
|
5f150c4f03
|
Bug - Fix watch clone (#1647)
|
2023-06-27 17:05:32 +02:00 |
dgtlmoon
|
8cbf8e8f57
|
UI - Dont allow empty tag names (#1641)
|
2023-06-22 18:17:41 +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
|
edb5e20de6
|
Bug fix - Fixed crash when deleting watch from UI when watch was already manually deleted from datadir (#1623)
|
2023-06-12 15:10:48 +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
|
a021ba87fa
|
UI - New "Search List" icon and functionality (#1580)
|
2023-05-18 18:58:49 +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
|
e6d2d87b31
|
Notification screenshots - now PNG only for now to save disk space (no point creating two images) (#1481)
|
2023-03-18 20:52:52 +01:00 |
dgtlmoon
|
6e71088cde
|
New feature - Restock / stock / out of stock monitor option/mode
|
2023-03-18 20:36:26 +01:00 |
dgtlmoon
|
7b8b50138b
|
Deleting a watch now removes the entire watch storage directory (#1408)
|
2023-02-11 14:10:54 +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
|
948ef7ade4
|
Fix fetch UI default fetch backend option icon (#1343)
|
2023-01-25 18:07:44 +01:00 |
dgtlmoon
|
de15dfd80d
|
Reliability fix - Remove loop that could cause app to stop checking if data changes (#1313)
|
2023-01-15 16:12:47 +01:00 |