Commit Graph

  • fce0b013c4 System - Ensure watch data directories always exist when saving xPath and error text data dgtlmoon 2023-05-18 09:35:17 +02:00
  • 0458f70f01 UI - Add message to the watch overview table when no watches are present dgtlmoon 2023-05-17 18:34:23 +02:00
  • 9f6b5acf53 UI - Fixing link to wiki for notification tokens ( Re #1574 ) dgtlmoon 2023-05-16 23:01:32 +02:00
  • 37821b795d Ability to supply a special reformatting filter for 'source:'.. entries - '|pretty' source-html-pretty-filter dgtlmoon 2023-05-16 09:51:07 +02:00
  • e9057cb851 VisualSelector - Add message when first version cannot be found dgtlmoon 2023-05-15 16:57:39 +02:00
  • 72ec438caa UI - update link to official project page dgtlmoon 2023-05-15 13:31:30 +02:00
  • 367dec48e1 BrowserSteps - Dont highlight elements that are the full page width (body, wrappers etc) dgtlmoon 2023-05-15 10:43:33 +02:00
  • dd87912c88 BrowserSteps - Support for float seconds (0.5 etc) dgtlmoon 2023-05-15 10:35:25 +02:00
  • 0126cb0aac BrowserSteps - Session keep alive timer countdown fix dgtlmoon 2023-05-13 00:30:06 +02:00
  • 3614596453 BrowserSteps - Session keep alive timer countdown fix dgtlmoon 2023-05-13 00:30:06 +02:00
  • 463b2d0449 BrowserSteps - adding setup check dgtlmoon 2023-05-12 15:41:00 +02:00
  • e4f6d54ae2 BrowserSteps - Refactored to re-use playwright context which should solve some errors dgtlmoon 2023-05-12 10:36:33 +02:00
  • 24baf44faa Merge branch 'master' into browserstep-refactor browserstep-refactor dgtlmoon 2023-05-12 15:11:09 +02:00
  • d0e5c457e0 tweak timeouts and proxy dgtlmoon 2023-05-12 14:48:46 +02:00
  • 266c6ba1c0 BrowserSteps - refactor dgtlmoon 2023-05-12 14:39:51 +02:00
  • a46bbc8300 BrowserSteps - Refactored to re-use playwright context which should solve some errors browsersteps-refactor dgtlmoon 2023-05-12 14:18:45 +02:00
  • d865ea0103 BrowserSteps - Use playwright 'force' click for elements that arent clickable (div etc) dgtlmoon 2023-05-12 10:36:33 +02:00
  • 5f338d7824 BrowserSteps - Be sure to select the most appropriate input/button/a when an input element is wrapped in a <div> or other dgtlmoon 2023-05-12 10:35:18 +02:00
  • 0b563a93ec Fetcher - Experimental fetcher - dont cache embedded data URLs dgtlmoon 2023-05-11 16:52:32 +02:00
  • d939882dde Fetcher - Experimental fetcher improvements (Code TidyUp, Improve tests, revert to old playwright when using BrowserSteps for now) (#1564) dgtlmoon 2023-05-11 16:36:35 +02:00
  • 690cf4acc9 BrowserSteps - Include nice big start button SVG dgtlmoon 2023-05-11 16:34:50 +02:00
  • 3cb3c7ba2e BrowserSteps - Remove unreliable method for detecting if the element has a "click" listener and default to click (switch to 'Click X,Y' will return the right co-ords anyway) dgtlmoon 2023-05-11 16:26:46 +02:00
  • fc4bee57b3 dont use fetcher when browsersteps are defined puppeteer-fixes dgtlmoon 2023-05-11 16:13:48 +02:00
  • de0f35701d Remove debug dgtlmoon 2023-05-11 16:04:35 +02:00
  • 5242649a62 Move JS to external resource file dgtlmoon 2023-05-11 15:54:30 +02:00
  • 06fbea0a8e fix comment dgtlmoon 2023-05-11 15:18:29 +02:00
  • edd2f5b087 More disk cache improvements dgtlmoon 2023-05-11 15:17:11 +02:00
  • eb61dda30a Merge branch 'master' into puppeteer-fixes dgtlmoon 2023-05-10 23:53:53 +02:00
  • e4b40fa65d Puppeteer - fixing cache path dgtlmoon 2023-05-10 23:52:20 +02:00
  • 5325918f29 Puppeteer fetcher, adding disk cache and other fixes (#1563) dgtlmoon 2023-05-10 23:23:34 +02:00
  • b04adcb45a Handle query seperation (basicly) dgtlmoon 2023-05-10 22:58:59 +02:00
  • 5447e9b1f8 Adding test - Test with puppeteer fetcher dgtlmoon 2023-05-10 22:32:24 +02:00
  • 6e824964c2 Adding basic disk cache dgtlmoon 2023-05-10 22:07:23 +02:00
  • 00fe439351 Fallback screenshot dgtlmoon 2023-05-08 18:27:18 +02:00
  • 8eee913438 Merge branch 'master' of github.com:dgtlmoon/changedetection.io dgtlmoon 2023-05-07 14:19:38 +02:00
  • 06921d973e UI - Adding shortcut list select button for "clear/reset history" dgtlmoon 2023-05-07 14:19:30 +02:00
  • 316f28a0f2 Fetcher - Experimental fetcher fixes, now only enabled with 'USE_EXPERIMENTAL_PUPPETEER_FETCH' env var (default off) (#1561) dgtlmoon 2023-05-07 13:49:53 +02:00
  • 3801d339f5 UI - Adding shortcut list select button for "clear/reset history" dgtlmoon 2023-05-07 13:47:17 +02:00
  • d814535dc6 Element scraper - wrap offset detection in try/catch dgtlmoon 2023-05-07 13:10:56 +02:00
  • cf3f3e4497 BrowserSteps - BrowserSteps was not always following proxy information dgtlmoon 2023-05-07 13:06:11 +02:00
  • ba76c2a280 BrowserSteps - remove minor delay dgtlmoon 2023-05-07 13:10:11 +02:00
  • 94f38f052e Fetcher - playwright/browserless - Use builtin node puppeteer handler in browserless, scales way better, and is faster (#1559) dgtlmoon 2023-05-05 21:58:08 +02:00
  • 1710885fc4 UI - Fix back navigation / browser history (#1556) Raymond Ha 2023-05-04 07:54:04 -07:00
  • 2018e73240 UI - HTML validation improvements for edit forms (#1553) dgtlmoon 2023-04-30 10:38:50 +02:00
  • e0ed9ce67d remove script type html-fixes dgtlmoon 2023-04-30 10:10:51 +02:00
  • ff9d8d89b5 Merge branch 'master' into html-fixes dgtlmoon 2023-04-30 10:03:26 +02:00
  • bb28d08666 More fixes dgtlmoon 2023-04-30 10:01:21 +02:00
  • fae8c89a4e UI - Various minor HTML validation fixes dgtlmoon 2023-04-29 22:29:57 +02:00
  • 0f47a047e0 Removing extra class attr dgtlmoon 2023-04-29 20:36:30 +02:00
  • afcca82f24 Remove stray end </a> tag dgtlmoon 2023-04-29 20:34:54 +02:00
  • f25110a984 Add alt tag dgtlmoon 2023-04-29 20:34:36 +02:00
  • 87e5a1afbf Remove trailing slash dgtlmoon 2023-04-29 20:33:46 +02:00
  • 40988c55c6 UI - pagination - use count including tag filter for pagination display dgtlmoon 2023-04-29 20:19:18 +02:00
  • 5aa713b7ea UI - Notifications - Adding icon to "Add Email" button dgtlmoon 2023-04-29 20:14:42 +02:00
  • e1f5dfb703 UI - Adding pagination to watch list (#1549) dgtlmoon 2023-04-29 19:24:13 +02:00
  • 966600d28e UI - Set selected watches as 'viewed' (#1550) dgtlmoon 2023-04-29 19:20:19 +02:00
  • 4648fe7b02 UI - Set selected watches as 'viewed' mark-selected-viewed dgtlmoon 2023-04-29 19:11:22 +02:00
  • 1eafca3f4e improve styling pagination dgtlmoon 2023-04-29 19:07:14 +02:00
  • 80b603758a Merge branch 'master' into pagination dgtlmoon 2023-04-29 18:46:19 +02:00
  • e7ac356d99 UI - Fix missing </span> in watch list when using restock detection dgtlmoon 2023-04-29 18:44:57 +02:00
  • c6ce74f78b Cleanup var dgtlmoon 2023-04-29 18:42:35 +02:00
  • 5b535e2a26 Adding pagination dgtlmoon 2023-04-29 18:41:30 +02:00
  • e874df4ffc UI - Make sort order and type sticky in cookies, ability to sort by watch created time (#1519) dgtlmoon 2023-04-29 17:44:23 +02:00
  • 2d59e4cd4a Make sort order and sort attribute cookie sticky order-by-created-time dgtlmoon 2023-04-29 17:24:14 +02:00
  • d0554391fa wrong var name dgtlmoon 2023-04-29 16:48:15 +02:00
  • be9674ed37 Merge branch 'master' into order-by-created-time dgtlmoon 2023-04-29 16:32:58 +02:00
  • d1f44d0345 Notifications - Send test notification should use system defaults for body and title if not set in watch (#1547 #1503) dgtlmoon 2023-04-29 16:20:01 +02:00
  • c693004612 Undo unrelated change navigation dgtlmoon 2023-04-29 16:16:13 +02:00
  • 891c906ee5 Should be window.history dgtlmoon 2023-04-29 16:13:35 +02:00
  • 5d411e8985 Fix tab navigation Joseph Rollins 2023-04-26 09:23:48 -07:00
  • 8536af0845 Adding generic changedetection.io SVG icon #1527 dgtlmoon 2023-04-14 09:50:55 +02:00
  • ec77b45e84 WIP raw-browserless-for-simple-fetch dgtlmoon 2023-04-08 21:14:03 +02:00
  • 138f7fc59c WIP dgtlmoon 2023-04-08 20:35:13 +02:00
  • 56b768d24f WIP dgtlmoon 2023-04-08 20:12:30 +02:00
  • a61d7b4284 Attempt to abstract out each fetch type (requests/playwright/webdriver etc) dgtlmoon 2023-04-08 18:49:27 +02:00
  • b945f78b9a use correct sort attr dgtlmoon 2023-04-08 11:30:56 +02:00
  • d96dbd4de8 Order by created time by default dgtlmoon 2023-04-08 11:29:22 +02:00
  • 9076ba6bd3 Tests - error test - be sure to clear results from other test parts dgtlmoon 2023-04-06 16:12:18 +02:00
  • 43af18e2bc Update README.md dgtlmoon 2023-04-06 15:26:06 +02:00
  • ad75e8cdd0 Tests - Add test to check that low level fetch errors are cleared on next check dgtlmoon 2023-04-06 14:46:08 +02:00
  • f604643356 Restock alerts - adding extra detection texts dgtlmoon 2023-04-06 13:51:33 +02:00
  • d5fd22f693 Restock monitor - Identify the cases where the product is also definitely in stock (#1489) dgtlmoon 2023-03-23 18:34:56 +01:00
  • 3c6418f265 Restock monitor - identify the cases where the product is also definitely in stock restock-monitor-tweaks dgtlmoon 2023-03-23 18:14:16 +01:00
  • 1d9d11b3f5 Automated CI test for ensuring pypi package was built correctly (#1488) dgtlmoon 2023-03-23 12:20:18 +01:00
  • 61a287c848 be sure the source package is not on the disk check-pip-build-was-OK dgtlmoon 2023-03-23 09:05:53 +01:00
  • 0c4c1faf41 add bash bail dgtlmoon 2023-03-23 09:03:54 +01:00
  • f2f09fbafd remove unused builder, add test dgtlmoon 2023-03-23 09:03:18 +01:00
  • 9e6ca8238e add wheel dgtlmoon 2023-03-23 09:00:29 +01:00
  • df9bf121bb Initial pip build test dgtlmoon 2023-03-23 08:58:29 +01:00
  • 0e9ba9d72a Re #1486 disable-apprise-async-mode dgtlmoon 2023-03-22 12:53:53 +01:00
  • f49464f451 GitHub container build - 'provenance' was disabled 0.41.1 dgtlmoon 2023-03-22 10:40:49 +01:00
  • bc6bde4062 0.41.1 dgtlmoon 2023-03-21 23:16:01 +01:00
  • 2863167f45 Fix for pip installations dgtlmoon 2023-03-21 23:15:53 +01:00
  • ce3966c104 0.41 0.41 dgtlmoon 2023-03-21 20:30:21 +01:00
  • d5f574ca17 Notifications - Include triggered text token as {{triggered_text}} in notifications, so you can send just the content that matches. (#1485) dgtlmoon 2023-03-21 19:16:13 +01:00
  • c96ece170a Notification tokens - add comment that the {{tokens}} can be used in the URLs also dgtlmoon 2023-03-21 19:03:26 +01:00
  • 1fb90bbddc Quick add form - adjust font size and rename stock recheck dgtlmoon 2023-03-20 20:19:32 +01:00
  • 55b6ae86e8 Ability to set which text to process triggers on (added, removed, changed) according to the difference (#1483) dgtlmoon 2023-03-20 20:16:57 +01:00
  • 66b892f770 Restock / stock / out of stock monitor - bumping detection texts dgtlmoon 2023-03-20 15:01:52 +01:00
  • 3b80bb2f0e Use brotli for reducing the size of the text snapshots (#1482) dgtlmoon 2023-03-19 21:12:22 +01:00