Commit Graph

803 Commits (35f9bdc8b0d5e3c343cea1c3978067ac73e93011)

Author SHA1 Message Date
dgtlmoon 6555d99044 0.45.16
10 months ago
dgtlmoon b28a8316cc 0.45.15
10 months ago
dgtlmoon e609a2d048 Updating restock detection texts
10 months ago
dgtlmoon 994d34c776
Adding CORS module - Solves Chrome extension API connectivity (#2236)
10 months ago
dgtlmoon de776800e9 UI - Overview list shortcut button - Ability to reset any previous errors
10 months ago
dgtlmoon 8b8ed58f20 Chrome Extension - Adding link and install information from the API page
10 months ago
dgtlmoon c6db7fc90e Chrome Extension - Adding callout to UI
10 months ago
pedrogius bc587efae2
Import - Fixed "Include filters" option (fixed typo on select) (#2232)
10 months ago
dgtlmoon 6ee6be1a5f Merge branch 'master' of github.com:dgtlmoon/changedetection.io
10 months ago
dgtlmoon c83485094b Updating restock detection texts
10 months ago
dgtlmoon 387ce32e6f
Restock detection - Improving test for restock IN STOCK -> OUT OF STOCK (#2219)
10 months ago
dgtlmoon 6b9a788d75 Puppeteer - remove debug hook
10 months ago
dgtlmoon 14e632bc19
Custom headers fix in Browser Steps and Playwright/Puppeteer fetchers ( #2197 )
10 months ago
Constantin Hong 52c895b2e8
text_json_diff/fix: Keep an order of filter and remove duplicated filters. 2 (#2178)
10 months ago
dgtlmoon a62043e086
Fetching - restock detecting and visual selector scraper - Fixes scraping of elements that are not visible
10 months ago
dgtlmoon 3d390b6ea4 BrowserSteps UI - Avoid selecting very large elements that are likely to be the page wrapper
10 months ago
dgtlmoon 301a40ca34 Fetching - Puppeteer - Adding more debug/diagnostic information
10 months ago
dgtlmoon 1c099cdba6
Update stock-not-in-stock.js
10 months ago
dgtlmoon af747e6e3f
UI - Sorted alphabetical tag list and list of tags in groups setting (#2205)
10 months ago
dgtlmoon aefad0bdf6 Code - Remove whitespaces in visual selector elements config
10 months ago
dgtlmoon 904ef84f82
Build fix - Pinning package versions and Custom browser endpoints should not have a proxy set (#2204)
10 months ago
dgtlmoon d2569ba715
Update stock-not-in-stock.js
10 months ago
dgtlmoon ccb42bcb12 Fetching pages - Custom browser endpoints should not have default proxy info added
11 months ago
dgtlmoon 4163030805 Puppeteer - fixing wait times
11 months ago
dgtlmoon 140d375ad0 Puppeteer - more improvements to proxy and authentication
11 months ago
dgtlmoon 1a608d0ae6
Puppeteer - client fixes for proxy and caching (#2181)
11 months ago
dgtlmoon 008272cd77
Puppeteer fetch - fixing exception names
11 months ago
dgtlmoon 823a0c99f4
Code - Split content fetcher code up (playwright, puppeteer and requests), fix puppeteer direct chrome support (#2169)
11 months ago
dgtlmoon 3287283065
Plawright content fetcher - Fixes for status codes and screenshot info (#2168)
11 months ago
dgtlmoon c5a4e0aaa3
Fetching - Prefer to use SockPuppetBrowser (#2163)
11 months ago
dgtlmoon 5119efe4fb 0.45.14
11 months ago
dgtlmoon 78a2dceb81
Bug fix - fix missing default var (#2162/ #2118/ #2122 )
11 months ago
dgtlmoon e09eb47fb7
Restock detection - Update stock-not-in-stock.js (NL)
11 months ago
dgtlmoon 616c0b3f65
New text filter - Sort text alphabetically filter (#2153)
11 months ago
dgtlmoon c90b27823a
Filtering - include_filters in group and watch settings should not duplicate (#2151 #1845)
11 months ago
dgtlmoon 3b16b19a94
Record notification count and show in [stats] tab (#2150)
11 months ago
Antonio Neri 4ee9fa79e1
Restock - Update stock-not-in-stock.js Italian translation (#2149)
11 months ago
dgtlmoon 4b49759113 UI - Show error/warning when trying to compare the same version
11 months ago
dgtlmoon e9a9790cb0
Fetching - Make an obvious error when using BrowserSteps with the simple text fetcher (#2145)
11 months ago
dgtlmoon 593660e2f6 Fix for switching to price-data-follower mode (when page has JSON price data), only needs to be queued once. Re #1565
11 months ago
dgtlmoon 7d96b4ba83
Fetching - Always record `server` software reply headers (will be used in the future) (#2143)
11 months ago
dgtlmoon fca40e4d5b
Testing - General test workflow improvements (#2144)
11 months ago
dgtlmoon 66e2dfcead
RSS - Include link to the watched URL in the feed (#2139 #2131 and #327)
11 months ago
dgtlmoon bce7eb68fb
Notifications - skip empty notification URLs from being processed (#2138)
11 months ago
dgtlmoon 93c0385119 UI - Filters & Triggers - Adding example for keyword matching in a line
11 months ago
dgtlmoon e17f3be739 RSS - Adding performance stats
11 months ago
dgtlmoon 3a9f79b756 Notification - logging - adding performance information for processing time of notifications #327
11 months ago
dgtlmoon 1f5670253e
UI - Adding icon to show which watch has Browser Steps enabled (#2137)
11 months ago
dgtlmoon fe3cf5ffd2
Logging - Adding extra debug logging to change detection (#2136)
11 months ago
dgtlmoon d31a45d49a
Fetcher - Improve status_code logging (#2130 #2122)
11 months ago
Conner 19ee65361d
Notifications - Bugfix: Notification format not being set correct (HTML emails being sent as plaintext and other problems) (#2129)
11 months ago
dgtlmoon 677082723c
Restock tweaks - use a single regex, tidy up height detection (#2125)
11 months ago
dgtlmoon 96793890f8 Notification - Templates - Adding an example of how to use URL encoding with tokens
11 months ago
dgtlmoon 0439155127 Notification - Templates - Adding an example of how to use |tojson for JSON payloads
11 months ago
dgtlmoon b30b718373 0.45.13
11 months ago
dgtlmoon 402f1e47e7 Security update - Adding API token secure check for API endpoint `/api/v1/watch/<uuid>/history` @rozpuszczalny
11 months ago
dgtlmoon 9510345e01
Test - tidy up backup test (#2117)
12 months ago
dgtlmoon 399cdf0fbf
Logging loguru output tweaks (#2112)
12 months ago
Constantin Hong 4be0fafa93
Support Loguru as a logger (#2036)
12 months ago
dgtlmoon 51ce7ac66e
Update stock-not-in-stock.js texts
12 months ago
dgtlmoon c3d825f38c
Test - Adding extra test for HTML output in emails ( #2103 )
12 months ago
dgtlmoon 1749c07750
Restock detection - Check all elements for text to get stock status from, only consider elements inside the viewport, only consider elements more than 100px from the top (avoid menu) , trim any text returned (#2040)
12 months ago
dgtlmoon 65428655b8
Notifications - When any in a list of notifications fails, the others should still work (#2106)
12 months ago
dgtlmoon 8be0029260
Browser Steps - Fixing "'Response' object is not subscriptable" where quotes were used in connection URL - Quote wrapped URL for browserstep url was breaking the connection #1627 #1823 #2099 (#2100)
12 months ago
kiyell 3c727ca54b
Added OPTIONS HTTP method (#2094)
12 months ago
dgtlmoon 4596532090 API Docs - Examples should use port 5000 (same as the docker-compose default installation and other documentation)
12 months ago
dgtlmoon d0a88d54a1 0.45.12
12 months ago
dgtlmoon 21ab4b16a0 0.45.11
12 months ago
dgtlmoon 77133de1cf
Notification fixes - error on mailto:// when no format was specified, fixing default body and title of notifications to respect global settings (#2085)
12 months ago
dgtlmoon 764514e5eb 0.45.10
12 months ago
dgtlmoon e051b29bf2
Browser Steps - General error handling improvements (#2083)
12 months ago
Christian Arnold 126852b778
Browser Steps - Fix for correct tokens/information in browser step failure notification (#2066)
12 months ago
dgtlmoon d115b2c858
UI - [Send test notification] - Refactor to use all tokens like a real watch and Notification Body+Title from UI value (#2079)
12 months ago
dgtlmoon 946a556fb6
Restock detection - "In stock" should be None/"Not yet checked" by default (#2069)
1 year ago
dgtlmoon eda23678aa Restock detection - updating texts
1 year ago
dgtlmoon 273bd45ad7
Fetching - Custom browser on experimental/puppeteer fetcher - Don't switch to custom puppeteer mode if external browser URL is active (#2068)
1 year ago
dgtlmoon 3d1e1025d2 0.45.9
1 year ago
dgtlmoon 5528b7c4b3 Restock detection - Update stock-not-in-stock.js strings (Dutch translations)
1 year ago
dextouu 792fedb8bc
Restock detection - Update stock-not-in-stock.js strings (#2032)
1 year ago
dgtlmoon 824748df9e API - Updating documentation
1 year ago
dgtlmoon 8e207ba438
API - Ability to add/import bulk list of watches as a line-feed separated list (#2021)
1 year ago
dgtlmoon f0823126c8
Notifications - Fixing support for headers in custom post://, posts:// notifications, ability to include HTTP headers when making custom notifications (#2018)
1 year ago
dgtlmoon 98f56736c1
Improve handling of SIGTERM shutdown in containers, remove unnecessary multi-process handler for pip installs, tidy up modules (#2014)
1 year ago
dgtlmoon 872bd2de85 UI - Extra Browsers - Adding links and more resources on how to connect a fingerprint/scraping browser
1 year ago
dgtlmoon e6de1dd135 0.45.8.1
1 year ago
dgtlmoon 599291645d
PDF Fetcher for change detection - Always use plain requests for PDF because otherwise we cant access the embed PDF in the browser (#2020)
1 year ago
dgtlmoon 156d403552 UI - Fix - Edit Watch 'Show advanced options' should fire at page load to show you whats possible
1 year ago
dgtlmoon 7fe0ef7099 0.45.8
1 year ago
dgtlmoon fe70beeaed Restock detector - adding more detection strings
1 year ago
dgtlmoon abf7ed9085 UI - remove incorrect label
1 year ago
dgtlmoon 19e752e9ba UI - "Add new watch" URL at main input box should always grow to match the viewport
1 year ago
dgtlmoon 684e96f5f1
UI - Tidy-up for advanced settings under watch edit, HTML validation fixes (#2011)
1 year ago
dgtlmoon 8f321139fd UI - 'Request body' section disappears after switching from 'Playwright' to 'System settings default' and back on 'Request' tab - Fixed #1449
1 year ago
dgtlmoon 7fdae82e46 Browser Steps - Adding validation for "Click X,Y" step
1 year ago
dgtlmoon bbc18d8e80
API - Make sure the watch "is viewed" attribute is correctly represented in the API output (#2009)
1 year ago
dgtlmoon d8ee5472f1
Update playwright fetcher library and API calls
1 year ago
dgtlmoon 8fd57280b7
Testing - Improve PDF text change detection tests (#1992)
1 year ago
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)
1 year ago
dgtlmoon f7f98945a2
Visual Selector - xPath handling misc fixes (#1976)
1 year ago
dgtlmoon 5e2049c538 Fix build issue
1 year ago