Commit Graph

  • 96793890f8 Notification - Templates - Adding an example of how to use URL encoding with tokens dgtlmoon 2024-01-22 12:20:23 +01:00
  • c7e97e575b Notification - Templates - Adding an example of how to use URL encoding with tokens restock-tweaks dgtlmoon 2024-01-22 12:20:23 +01:00
  • c4d7eff56d Restock tweaks - use a single regex, tidy up height detection dgtlmoon 2024-01-22 12:02:24 +01:00
  • 0439155127 Notification - Templates - Adding an example of how to use |tojson for JSON payloads dgtlmoon 2024-01-22 11:06:55 +01:00
  • 29ca2521eb Build maintenance - dependabot - Bump the all build helpers (#2121) dependabot[bot] 2024-01-20 11:47:14 +01:00
  • 7d67ad057c Enable dependabot for github-actions (#2119) Andrew Peabody 2024-01-20 01:03:24 -08:00
  • 2e88872b7e Update docker-compose.yml dgtlmoon 2024-01-19 23:14:55 +01:00
  • b30b718373 0.45.13 0.45.13 dgtlmoon 2024-01-19 10:24:47 +01:00
  • 402f1e47e7 Security update - Adding API token secure check for API endpoint /api/v1/watch/<uuid>/history @rozpuszczalny dgtlmoon 2024-01-18 22:29:44 +01:00
  • 42c6f8fc37 some plugin config dgtlmoon 2024-01-18 23:19:00 +01:00
  • 06744dbd3a wrap form dgtlmoon 2024-01-17 23:54:15 +01:00
  • c6433815e4 add filter dgtlmoon 2024-01-17 23:47:29 +01:00
  • ce97d67ecf Merge branch 'pluggy-2' of github.com:dgtlmoon/changedetection.io into pluggy-2 dgtlmoon 2024-01-17 23:47:03 +01:00
  • 25778a8102 Add plugins to pip dgtlmoon 2024-01-17 23:13:46 +01:00
  • b88998feea Merge branch 'master' into pluggy-2 dgtlmoon 2024-01-17 23:12:22 +01:00
  • 9510345e01 Test - tidy up backup test (#2117) dgtlmoon 2024-01-17 22:35:29 +01:00
  • 36085d8cf4 Adding contributors section (#2116) dgtlmoon 2024-01-17 18:47:24 +01:00
  • 494740e3f8 Merge branch 'master' into pluggy-2 dgtlmoon 2024-01-17 11:44:44 +01:00
  • 309f36cdd6 Adding contributors section contributors dgtlmoon 2024-01-17 11:41:28 +01:00
  • 399cdf0fbf Logging loguru output tweaks (#2112) dgtlmoon 2024-01-16 11:27:47 +01:00
  • 6020bdceee Loguru output tweaks loguru-tweaks dgtlmoon 2024-01-16 10:50:53 +01:00
  • 4be0fafa93 Support Loguru as a logger (#2036) Constantin Hong 2024-01-16 17:48:16 +09:00
  • 2769abf374 maybe dgtlmoon 2024-01-16 00:02:21 +01:00
  • 690b16b710 rename dgtlmoon 2024-01-15 23:55:44 +01:00
  • 8563126287 tweaks dgtlmoon 2024-01-15 23:52:30 +01:00
  • f6c667b0a8 fix import dgtlmoon 2024-01-15 23:46:43 +01:00
  • 774923f67d add pluggy dgtlmoon 2024-01-15 23:37:45 +01:00
  • 432ee1236d WIP dgtlmoon 2024-01-15 23:34:53 +01:00
  • 51ce7ac66e Update stock-not-in-stock.js texts dgtlmoon 2024-01-15 10:20:04 +01:00
  • b71b457c24 Merge branch 'master' into 2039-restock-use-itemprop dgtlmoon 2024-01-14 18:26:24 +01:00
  • c3d825f38c Test - Adding extra test for HTML output in emails ( #2103 ) dgtlmoon 2024-01-14 17:47:54 +01:00
  • fc3c4b804d Update README.md dgtlmoon 2024-01-14 13:40:54 +01:00
  • 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) dgtlmoon 2024-01-12 23:11:56 +01:00
  • 65428655b8 Notifications - When any in a list of notifications fails, the others should still work (#2106) dgtlmoon 2024-01-12 12:25:21 +01:00
  • feb26bf03a Re #2014 - When any of a list of notifications fails, the others should still work 2104-notification-failure dgtlmoon 2024-01-12 12:02:47 +01:00
  • f8ce1de357 adding more rules 2039-restock-check-all-bug dgtlmoon 2024-01-11 17:49:26 +01:00
  • 0523b3daee Adding comment dgtlmoon 2024-01-11 16:00:49 +01:00
  • 7108c4e6db fix dupe var set dgtlmoon 2024-01-11 15:59:55 +01:00
  • 3c073469f4 Merge branch 'master' into 2039-restock-check-all-bug dgtlmoon 2024-01-11 15:59:07 +01:00
  • 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) dgtlmoon 2024-01-11 10:12:00 +01:00
  • d33a89be59 Re #1627 and #1823 #2099 - quote wrapped URL for browserstep url was breaking the connection browsersteps-fix-quoted-url dgtlmoon 2024-01-11 00:04:15 +01:00
  • 3c727ca54b Added OPTIONS HTTP method (#2094) kiyell 2024-01-08 23:32:44 +01:00
  • 4596532090 API Docs - Examples should use port 5000 (same as the docker-compose default installation and other documentation) dgtlmoon 2024-01-08 14:30:48 +01:00
  • d0a88d54a1 0.45.12 0.45.12 dgtlmoon 2024-01-05 20:17:14 +01:00
  • 21ab4b16a0 0.45.11 dgtlmoon 2024-01-05 20:16:18 +01:00
  • 0df9a4b7ce 0.45.11 mailto-error-fix dgtlmoon 2024-01-05 20:15:43 +01:00
  • 77133de1cf Notification fixes - error on mailto:// when no format was specified, fixing default body and title of notifications to respect global settings (#2085) dgtlmoon 2024-01-05 20:15:13 +01:00
  • ec20ab9854 Notification defaults werent being read dgtlmoon 2024-01-05 19:53:16 +01:00
  • 3094918e11 mailto fixing broken auto add format dgtlmoon 2024-01-05 19:32:20 +01:00
  • 0d92be348a Update README.md dgtlmoon 2024-01-05 19:12:58 +01:00
  • 93e1dc0e14 0.45.11 0.45.11 dgtlmoon 2024-01-05 18:29:00 +01:00
  • 3ac0c9346c Removing heroku support as its no longer free dgtlmoon 2024-01-05 18:24:40 +01:00
  • b6d8db4c67 PyPi package build fixes (#2084) dgtlmoon 2024-01-05 18:16:07 +01:00
  • 436a66d465 Adding PyPi pip package publisher script dgtlmoon 2024-01-05 17:27:41 +01:00
  • 764514e5eb 0.45.10 0.45.10 dgtlmoon 2024-01-05 14:51:35 +01:00
  • ad3ffb6ccb Update README.md - Remove deprecated docker-compose (now docker compose) dgtlmoon 2024-01-05 11:41:52 +01:00
  • e051b29bf2 Browser Steps - General error handling improvements (#2083) dgtlmoon 2024-01-05 11:29:48 +01:00
  • 126852b778 Browser Steps - Fix for correct tokens/information in browser step failure notification (#2066) Christian Arnold 2024-01-05 11:15:22 +01:00
  • 0eb5469b7c BrowserSteps error handling improvements browsersteps-improve-error-handling dgtlmoon 2024-01-05 11:06:45 +01:00
  • d115b2c858 UI - [Send test notification] - Refactor to use all tokens like a real watch and Notification Body+Title from UI value (#2079) dgtlmoon 2024-01-04 17:02:31 +01:00
  • 2db04e4211 Notifications upgrade - Upgrade to Apprise 1.7.1 - Emojis support, Telegram topics support, Discord support for user and role @ping support. (#2075) dgtlmoon 2024-01-03 11:16:09 +01:00
  • 946a556fb6 Restock detection - "In stock" should be None/"Not yet checked" by default (#2069) dgtlmoon 2024-01-01 17:10:27 +01:00
  • eda23678aa Restock detection - updating texts dgtlmoon 2024-01-01 16:43:34 +01:00
  • 273bd45ad7 Fetching - Custom browser on experimental/puppeteer fetcher - Don't switch to custom puppeteer mode if external browser URL is active (#2068) dgtlmoon 2024-01-01 16:40:24 +01:00
  • 47803f95a3 "In stock" should be 'none' by default restock-detection-default-none dgtlmoon 2024-01-01 16:31:32 +01:00
  • 3d1e1025d2 0.45.9 0.45.9 dgtlmoon 2023-12-20 15:30:58 +01:00
  • 5528b7c4b3 Restock detection - Update stock-not-in-stock.js strings (Dutch translations) dgtlmoon 2023-12-20 15:28:43 +01:00
  • 0dce3f4fec Testing: Improve application signal handling test coverage (#2052) Constantin Hong 2023-12-19 19:10:51 +09:00
  • be4a7e8600 Fixing custom browser override in experimental fetcher experimental-fetcher-broken-override dgtlmoon 2023-12-10 17:43:29 +01:00
  • af4311a68c Update docker-compose.yml dgtlmoon 2023-12-09 14:56:00 +01:00
  • 61185b5514 Tidy imports dgtlmoon 2023-12-09 13:21:21 +01:00
  • 69513c47cd Offer more helpful text dgtlmoon 2023-12-09 13:17:57 +01:00
  • 8090d0dac6 cleanup dgtlmoon 2023-12-09 13:08:52 +01:00
  • 0f9d3a0dcf logic fixes and force faster xpath1 dgtlmoon 2023-12-09 13:05:40 +01:00
  • a16b129731 Simplify logic dgtlmoon 2023-12-09 12:56:02 +01:00
  • d58c24db44 Set false text also dgtlmoon 2023-12-08 17:37:05 +01:00
  • 436c412faf Re #2039 - Use itemprop where available dgtlmoon 2023-12-08 17:16:05 +01:00
  • 2ca1b0582f Restock - Check all elements for text to get stock status from, strip any text returned Re #2039 dgtlmoon 2023-12-08 16:41:53 +01:00
  • 792fedb8bc Restock detection - Update stock-not-in-stock.js strings (#2032) dextouu 2023-12-05 09:14:40 +01:00
  • 824748df9e API - Updating documentation dgtlmoon 2023-12-03 10:24:54 +01:00
  • c086ec0d68 Update README.md dgtlmoon 2023-12-02 15:34:51 +01:00
  • 8e207ba438 API - Ability to add/import bulk list of watches as a line-feed separated list (#2021) dgtlmoon 2023-12-01 18:38:49 +01:00
  • f0823126c8 Notifications - Fixing support for headers in custom post://, posts:// notifications, ability to include HTTP headers when making custom notifications (#2018) dgtlmoon 2023-12-01 18:05:19 +01:00
  • aff506c916 Adding help link fixing-post-headers dgtlmoon 2023-12-01 17:43:41 +01:00
  • 920e0f0300 allow proxies.json dgtlmoon 2023-12-01 17:41:10 +01:00
  • 98f56736c1 Improve handling of SIGTERM shutdown in containers, remove unnecessary multi-process handler for pip installs, tidy up modules (#2014) dgtlmoon 2023-12-01 17:31:09 +01:00
  • 15cd5fbc75 test that header handling is correct dgtlmoon 2023-12-01 17:18:22 +01:00
  • 9314839d23 Merge branch 'master' into fixing-post-headers dgtlmoon 2023-12-01 16:58:55 +01:00
  • 872bd2de85 UI - Extra Browsers - Adding links and more resources on how to connect a fingerprint/scraping browser dgtlmoon 2023-12-01 13:49:12 +01:00
  • e6de1dd135 0.45.8.1 0.45.8.1 dgtlmoon 2023-11-30 20:01:40 +01:00
  • 599291645d PDF Fetcher for change detection - Always use plain requests for PDF because otherwise we cant access the embed PDF in the browser (#2020) dgtlmoon 2023-11-30 20:01:14 +01:00
  • 2f8d3c8499 Always use plain requests for PDF because otherwise we cant access the embed PDF in the browser pdf-force-plain-requests dgtlmoon 2023-11-30 19:41:01 +01:00
  • 156d403552 UI - Fix - Edit Watch 'Show advanced options' should fire at page load to show you whats possible dgtlmoon 2023-11-30 19:20:30 +01:00
  • ed27d8f17c sort calls dgtlmoon 2023-11-30 13:17:06 +01:00
  • 8177ccea66 little for apprise type urls that are converted ot post:// dgtlmoon 2023-11-30 13:15:39 +01:00
  • 5d4ebff235 little for apprise type urls that are converted ot post:// api-import dgtlmoon 2023-11-30 13:15:39 +01:00
  • 74d4c580cf Merge branch 'fixing-post-headers' into api-import dgtlmoon 2023-11-30 12:16:32 +01:00
  • b899579ca8 properly handle user/pass auth and clean URL without token dgtlmoon 2023-11-30 12:15:22 +01:00
  • 1f7f1e2bfa Fixing support for headers in custom post, posts etc notifications dgtlmoon 2023-11-30 11:33:36 +01:00
  • 0df773a12c Fixing support for headers in custom post, posts etc notifications dgtlmoon 2023-11-30 11:33:36 +01:00