Commit Graph

  • 1bcb213cad Sorting tag list dgtlmoon 2024-02-21 08:40:13 +01:00
  • 72c4d357c9 Merge branch 'master' into restock-visualselector-refactor dgtlmoon 2024-02-20 22:12:32 +01:00
  • 904ef84f82 Build fix - Pinning package versions and Custom browser endpoints should not have a proxy set (#2204) dgtlmoon 2024-02-20 22:11:17 +01:00
  • 1f4bc31d84 dnspython pinning fix-prefer-fetch dgtlmoon 2024-02-20 20:30:17 +01:00
  • b850bad038 also locking urllib dgtlmoon 2024-02-20 20:25:26 +01:00
  • 381ccc4033 lock version dgtlmoon 2024-02-20 20:24:18 +01:00
  • de63b86ba2 lock version dgtlmoon 2024-02-20 20:18:03 +01:00
  • 238b909c0b Custom browser endpoints should not have a proxy set dgtlmoon 2024-02-20 20:06:06 +01:00
  • d2569ba715 Update stock-not-in-stock.js dgtlmoon 2024-02-20 20:00:31 +01:00
  • 8aa675cbf0 Maintain the pool of workers in its own thread for more reliability and flexibility adjustable-workers dgtlmoon 2024-02-14 20:25:36 +01:00
  • 491715b9b9 more tweaks dgtlmoon 2024-02-14 17:27:12 +01:00
  • 71a46130b4 add handy comment dgtlmoon 2024-02-14 10:31:57 +01:00
  • b045a72460 More JS tweaks dgtlmoon 2024-02-14 10:27:15 +01:00
  • 62b55df7e5 Refactor to make chrome happy dgtlmoon 2024-02-14 01:23:21 +01:00
  • ccb42bcb12 Fetching pages - Custom browser endpoints should not have default proxy info added dgtlmoon 2024-02-12 19:05:10 +01:00
  • bd5bbd8c5c Add time limit to puppeteer fetch puppeteer-catch-timeout dgtlmoon 2024-02-12 14:18:15 +01:00
  • 4163030805 Puppeteer - fixing wait times dgtlmoon 2024-02-12 13:02:24 +01:00
  • 140d375ad0 Puppeteer - more improvements to proxy and authentication dgtlmoon 2024-02-12 12:54:11 +01:00
  • d8ad19c650 Puppeteer - setting cache enabled should be awaited misc-fixes dgtlmoon 2024-02-12 12:41:41 +01:00
  • 1a608d0ae6 Puppeteer - client fixes for proxy and caching (#2181) dgtlmoon 2024-02-12 12:40:31 +01:00
  • e6ed91cfe3 dependabot - Bump the all group with 1 update (artifact store) (#2180) dependabot[bot] 2024-02-12 12:40:03 +01:00
  • 60baf3a1d2 Misc puppeteer client fixes dgtlmoon 2024-02-12 09:56:17 +01:00
  • 008272cd77 Puppeteer fetch - fixing exception names dgtlmoon 2024-02-11 11:18:36 +01:00
  • 823a0c99f4 Code - Split content fetcher code up (playwright, puppeteer and requests), fix puppeteer direct chrome support (#2169) dgtlmoon 2024-02-11 00:09:12 +01:00
  • 1f57d9d0b6 Alpine linux build - adding JPEG development headers to fix build errors dgtlmoon 2024-02-10 20:57:04 +01:00
  • cbfd42b674 test these files alpina-libjpeg dgtlmoon 2024-02-10 19:47:26 +01:00
  • 377860e88b Fixes build error "The headers or library files could not be found for jpeg, a required dependency when compiling Pillow from source." dgtlmoon 2024-02-10 19:42:40 +01:00
  • 3287283065 Plawright content fetcher - Fixes for status codes and screenshot info (#2168) dgtlmoon 2024-02-08 15:15:04 +01:00
  • 62bbf78d08 Fixes for status code and screenshot info more-status-code-fix-screenshots dgtlmoon 2024-02-08 13:51:38 +01:00
  • c5a4e0aaa3 Fetching - Prefer to use SockPuppetBrowser (#2163) dgtlmoon 2024-02-07 20:58:21 +01:00
  • 5119efe4fb 0.45.14 0.45.14 dgtlmoon 2024-02-07 12:43:23 +01:00
  • cddc95193d Add more debug params to browser fetch prefer-sockpuppet dgtlmoon 2024-02-07 12:42:34 +01:00
  • f45a1b485a Tidy up queries dgtlmoon 2024-02-07 12:13:58 +01:00
  • 1fe9501b4f fix test dgtlmoon 2024-02-07 12:13:46 +01:00
  • 0b7dacce3a small tidyup dgtlmoon 2024-02-07 12:06:19 +01:00
  • 44bf2c9a47 remove unused vars dgtlmoon 2024-02-07 10:56:03 +01:00
  • 78a2dceb81 Bug fix - fix missing default var (#2162/ #2118/ #2122 ) dgtlmoon 2024-02-06 17:25:44 +01:00
  • 536791b0d5 remove experimental disk cache test dgtlmoon 2024-02-06 16:48:55 +01:00
  • 04b7d98e6c Removing experimental puppeteer fetching browser dgtlmoon 2024-02-06 16:35:48 +01:00
  • 5faa84474c Adding extra comment dgtlmoon 2024-02-06 16:35:39 +01:00
  • 37896002ff add --cap-add=SYS_ADMIN dgtlmoon 2024-02-06 16:06:12 +01:00
  • 10690f7094 give more debug dgtlmoon 2024-02-06 15:09:04 +01:00
  • eaadb5881f Merge branch 'master' into prefer-sockpuppet dgtlmoon 2024-02-06 14:49:46 +01:00
  • 575df972a4 Merge branch 'master' into 2118-fix-missing-arg 2118-fix-missing-arg dgtlmoon 2024-02-06 14:49:34 +01:00
  • 72c7645f60 Fix - Pinning elementpath xPath filter library to 4.1.5 (#2164) dgtlmoon 2024-02-06 14:49:10 +01:00
  • 03976cd0e8 Prefer to use SockPuppetbrowser dgtlmoon 2024-02-06 13:45:52 +01:00
  • f1babbac33 Re #2118 fix missing default var dgtlmoon 2024-02-06 13:05:21 +01:00
  • e09eb47fb7 Restock detection - Update stock-not-in-stock.js (NL) dgtlmoon 2024-02-03 22:32:39 +01:00
  • 616c0b3f65 New text filter - Sort text alphabetically filter (#2153) dgtlmoon 2024-02-02 11:36:58 +01:00
  • fa4eeb24cc New filter - ability to sort alphabetically sort-text-alphabetically-filter dgtlmoon 2024-02-02 11:15:22 +01:00
  • 64a764f541 tidy up existing test dgtlmoon 2024-02-02 10:24:17 +01:00
  • dc33d49840 best to not let it process this update-inscriptis-2.4 dgtlmoon 2024-02-02 09:52:44 +01:00
  • c30f96c4cd update test dgtlmoon 2024-02-02 09:45:09 +01:00
  • c90b27823a Filtering - include_filters in group and watch settings should not duplicate (#2151 #1845) dgtlmoon 2024-02-02 09:30:01 +01:00
  • c8310b7e93 Updating inscriptis library, removing fixes from 2.2 dgtlmoon 2024-02-02 09:28:24 +01:00
  • 3b16b19a94 Record notification count and show in [stats] tab (#2150) dgtlmoon 2024-02-02 09:12:44 +01:00
  • f53cd407f7 Re #2058 record notification count 2058-notification-counter dgtlmoon 2024-02-02 08:51:59 +01:00
  • 4ee9fa79e1 Restock - Update stock-not-in-stock.js Italian translation (#2149) Antonio Neri 2024-02-01 16:35:31 +01:00
  • 5d1ecaed94 Merge branch 'master' into browsersteps-requests browsersteps-requests dgtlmoon 2024-02-01 10:37:21 +01:00
  • 4b49759113 UI - Show error/warning when trying to compare the same version dgtlmoon 2024-02-01 10:36:43 +01:00
  • 1945a59a72 UI - Show error/warning when trying to compare the same version dgtlmoon 2024-02-01 10:33:03 +01:00
  • e9a9790cb0 Fetching - Make an obvious error when using BrowserSteps with the simple text fetcher (#2145) dgtlmoon 2024-02-01 00:09:27 +01:00
  • 520650e2e6 Make an obvious error when using BrowserSteps with the simple text fetcher dgtlmoon 2024-01-31 23:37:23 +01:00
  • 593660e2f6 Fix for switching to price-data-follower mode (when page has JSON price data), only needs to be queued once. Re #1565 dgtlmoon 2024-01-31 22:39:24 +01:00
  • 7d96b4ba83 Fetching - Always record server software reply headers (will be used in the future) (#2143) dgtlmoon 2024-01-31 16:15:43 +01:00
  • 38fef78664 leave it as is playwright-fetch-store-headers-always dgtlmoon 2024-01-31 15:54:07 +01:00
  • 83d9c2c614 minor comment change dgtlmoon 2024-01-31 15:46:09 +01:00
  • a4ffd8e86c more tweaks dgtlmoon 2024-01-31 15:42:42 +01:00
  • 00279219c7 Merge branch 'master' into playwright-fetch-store-headers-always dgtlmoon 2024-01-31 15:11:05 +01:00
  • fca40e4d5b Testing - General test workflow improvements (#2144) dgtlmoon 2024-01-31 15:10:44 +01:00
  • a7d4af52ca tidy up status code handling in experimental fetcher dgtlmoon 2024-01-31 14:42:15 +01:00
  • 88973b7408 Merge branch 'test-tidy' into playwright-fetch-store-headers-always dgtlmoon 2024-01-31 14:24:16 +01:00
  • d8fbf4fbda General test improvements test-tidy dgtlmoon 2024-01-31 14:23:23 +01:00
  • e08bd6e279 add delay dgtlmoon 2024-01-31 14:14:18 +01:00
  • ecff0c4ec5 Woops! dgtlmoon 2024-01-31 14:10:44 +01:00
  • bcb703cad4 Update docker-compose with notes dgtlmoon 2024-01-31 13:53:16 +01:00
  • 69817f2fd9 retry incase container was slow to start dgtlmoon 2024-01-31 13:49:43 +01:00
  • 85b8526d81 rename tests dgtlmoon 2024-01-31 13:45:06 +01:00
  • bd302e1dd9 be more specific which test is for what dgtlmoon 2024-01-31 13:39:17 +01:00
  • cfdbecea63 trim dgtlmoon 2024-01-31 13:30:20 +01:00
  • c8ac19e15b Safety trim dgtlmoon 2024-01-31 13:30:01 +01:00
  • f57c45f362 adding test dgtlmoon 2024-01-31 13:18:03 +01:00
  • 1f9bbef021 Record the remote server reply header dgtlmoon 2024-01-31 12:36:25 +01:00
  • cdb0a22979 Record the remote server reply header where possible dgtlmoon 2024-01-31 12:36:07 +01:00
  • 2d9ff7821c Puppeteer experimental fetcher should always make headers available dgtlmoon 2024-01-31 11:15:19 +01:00
  • 66e2dfcead RSS - Include link to the watched URL in the feed (#2139 #2131 and #327) dgtlmoon 2024-01-29 16:26:14 +01:00
  • bce7eb68fb Notifications - skip empty notification URLs from being processed (#2138) dgtlmoon 2024-01-29 14:20:39 +01:00
  • 93c0385119 UI - Filters & Triggers - Adding example for keyword matching in a line dgtlmoon 2024-01-29 14:18:14 +01:00
  • 02a2a98095 Re #2131 and #327 include link to watch url 2131-327-RSS-include-link-to-watch-url dgtlmoon 2024-01-29 14:04:16 +01:00
  • e17f3be739 RSS - Adding performance stats dgtlmoon 2024-01-29 13:05:11 +01:00
  • d07ca81d26 Skip empty notification URLs from being processed skip-empty-notif-urls dgtlmoon 2024-01-29 12:57:58 +01:00
  • 3a9f79b756 Notification - logging - adding performance information for processing time of notifications #327 dgtlmoon 2024-01-29 12:55:08 +01:00
  • 1f5670253e UI - Adding icon to show which watch has Browser Steps enabled (#2137) dgtlmoon 2024-01-29 12:36:53 +01:00
  • fe3cf5ffd2 Logging - Adding extra debug logging to change detection (#2136) dgtlmoon 2024-01-29 11:21:21 +01:00
  • d31a45d49a Fetcher - Improve status_code logging (#2130 #2122) dgtlmoon 2024-01-25 09:53:00 +01:00
  • 19ee65361d Notifications - Bugfix: Notification format not being set correct (HTML emails being sent as plaintext and other problems) (#2129) Conner 2024-01-24 14:45:45 -05:00
  • 65bc76f11b add comments pluggy-2 dgtlmoon 2024-01-23 17:03:02 +01:00
  • 1aa0070ae2 remove example hooks dgtlmoon 2024-01-23 17:00:02 +01:00
  • 0ab3a83a11 Merge branch 'master' into pluggy-2 dgtlmoon 2024-01-23 16:50:28 +01:00
  • 677082723c Restock tweaks - use a single regex, tidy up height detection (#2125) dgtlmoon 2024-01-23 13:31:05 +01:00