Commit Graph

  • 0ba139f8f9 Docker container build - docker container buildx version change causing errors with watchtower and others (#1336) dgtlmoon 2023-01-24 23:45:43 +01:00
  • a9431191fc 0.40.1.1 0.40.1.1 dgtlmoon 2023-01-22 13:03:15 +01:00
  • 774451f256 Re #1328 - add -6 flag to enable IPv6 (#1329) dgtlmoon 2023-01-22 11:10:25 +01:00
  • 741959f988 Re #1328 - add -6 flag to enable IPv6 ticket-1328-ipv6-optional dgtlmoon 2023-01-22 10:48:32 +01:00
  • 04577cbf32 0.40.1.0 0.40.1.0 dgtlmoon 2023-01-21 15:38:54 +01:00
  • f2864af8f1 Update README.md dgtlmoon 2023-01-21 14:02:14 +01:00
  • 9a36d081c4 Setting docker-compose.yml version to 3.2 so it works with portainer and others #1306 #1144 #1079 dgtlmoon 2023-01-21 13:50:36 +01:00
  • 7048a0acbd UI - Fix wrong logic when dealing with webdriver/playwright watch screenshot settings (#1325) dgtlmoon 2023-01-21 13:47:32 +01:00
  • fba719ab8d Ability for watch to use a more obvious system default fetcher (#1320) dgtlmoon 2023-01-19 21:20:58 +01:00
  • 5382ba3b73 tweak watch-can-use-system-default dgtlmoon 2023-01-19 20:56:06 +01:00
  • 7b5729a4da better name dgtlmoon 2023-01-19 20:54:37 +01:00
  • 7fbf4fe13b Ability for watch to use a more obvious system default dgtlmoon 2023-01-19 20:52:34 +01:00
  • 7c5e2d00af Update README.md dgtlmoon 2023-01-17 22:02:51 +01:00
  • 02b8fc0c18 pip - eventlet doesnt support dnspython >=2.3.0 (Fixes build error) dgtlmoon 2023-01-17 22:01:56 +01:00
  • d76235649c Re #1314 1314-pip-eventlet-dnspython dgtlmoon 2023-01-17 15:25:10 +01:00
  • de15dfd80d Reliability fix - Remove loop that could cause app to stop checking if data changes (#1313) dgtlmoon 2023-01-15 16:12:47 +01:00
  • 024c8d8fd5 API - Improvements, support PUT for updating existing watch, set muted state, set paused state, see https://changedetection.io/docs/api_v1/index.html (#1213) dgtlmoon 2023-01-10 19:00:57 +01:00
  • fab7d325f7 Data storage - Don't recreate DB if its corrupt, exit with error cleanly so operator can look into the problem (#1296) dgtlmoon 2023-01-08 14:47:31 +01:00
  • 699e4a01f0 fix syntax dont-recreate-db-if-db-is-corrupt dgtlmoon 2023-01-08 14:23:21 +01:00
  • 1b2507890d Also test that the proxy list JSON, if it exists - on startup - doesnt throw a parse error dgtlmoon 2023-01-08 14:17:05 +01:00
  • 6619e62972 Dont recreate DB if its corrupt, exit with error cleanly dgtlmoon 2023-01-08 13:56:25 +01:00
  • 58c7cbeac7 UI: Updating queued success message (#1285) jtagcat 2023-01-05 20:12:02 +00:00
  • ab9efdfd14 README.md - Fix release link (#1277) Abhishek Malani 2022-12-29 02:06:51 -08:00
  • 65d5a5d34c Notifications: updating apprise (slack notification fixes and others) (#1272) Hmmbob 2022-12-28 18:34:55 +01:00
  • 93c157ee7f Remove docker-compose version so it works on any modern version #1144 (#1268) dgtlmoon 2022-12-26 20:37:31 +01:00
  • de85db887c Update the docker compose file to any version (#1079) (#1144) Bill Metangmo 2022-12-26 20:36:42 +01:00
  • 50805ca38a IPv6 support for listening on (#1267) dgtlmoon 2022-12-26 20:36:16 +01:00
  • c81cda08f7 fix curl request ipv6 dgtlmoon 2022-12-26 16:45:52 +01:00
  • 5d4dee2a1e Merge branch 'master' into ipv6 dgtlmoon 2022-12-26 16:34:59 +01:00
  • 4a86637f2d add ipv6 checks dgtlmoon 2022-12-26 16:34:05 +01:00
  • 9b4b5cae1c Merge branch 'ipv6' of https://github.com/dom6770/changedetection.io into ipv6 dgtlmoon 2022-12-26 16:33:11 +01:00
  • fc6424c39e Test improvements (#1264) dgtlmoon 2022-12-26 14:17:40 +01:00
  • 285a65ced4 wrong test check test-improvement dgtlmoon 2022-12-26 14:01:22 +01:00
  • 467cd099e9 revert dgtlmoon 2022-12-26 13:32:48 +01:00
  • 794a6d59de was simply the wrong hostname dgtlmoon 2022-12-26 13:31:43 +01:00
  • 5f997e5d1b wtf dgtlmoon 2022-12-26 10:07:24 +01:00
  • e412fd6146 hmm dgtlmoon 2022-12-26 09:49:06 +01:00
  • c950ab5219 archive debug output dgtlmoon 2022-12-26 09:29:22 +01:00
  • fcbda7829a hmm fixes the error on github? dgtlmoon 2022-12-25 23:03:14 +01:00
  • f0966eb23a 0.40.0.4 0.40.0.4 dgtlmoon 2022-12-25 18:25:45 +01:00
  • e4fb5ab4da UI - Suggest adding proxy for watch when 403 access denied is reached (#1260) dgtlmoon 2022-12-23 22:26:24 +01:00
  • b75e4b96e8 UI - Suggest adding proxy for watch when 403 access denied is reached 403-solution dgtlmoon 2022-12-23 21:33:21 +01:00
  • e99f07a51d Filters & Notifications - fixed tokens in filter not found notification dgtlmoon 2022-12-22 10:05:17 +01:00
  • 266d3f07f6 Closes #1247 1247-filter-failure-notifications dgtlmoon 2022-12-22 09:31:45 +01:00
  • 08ee223b5f UI - Fix broken html tags in settings page dgtlmoon 2022-12-20 18:57:26 +01:00
  • 25a25d41ff Python 3.11, will it chooch? python-311 dgtlmoon 2022-12-20 10:24:22 +01:00
  • 572f9b8a31 Proxy Settings in UI - TidyUp BrightData text dgtlmoon 2022-12-20 10:08:16 +01:00
  • fcfd1b5e10 Ability to configure extra proxies via the UI (#1235) dgtlmoon 2022-12-19 21:48:01 +01:00
  • 459f42aa69 Merge branch 'master' into optional-proxy-via-ui optional-proxy-via-ui dgtlmoon 2022-12-19 20:48:22 +01:00
  • 0790dd555e Docker container updates - use Python 3.10, remove unused packages dgtlmoon 2022-12-19 20:46:02 +01:00
  • b988c62b75 oops dgtlmoon 2022-12-19 20:39:44 +01:00
  • 0b20dc7712 Tidy up list icons a bit (#1250) dgtlmoon 2022-12-19 20:30:32 +01:00
  • 3dc6e4ea26 Tidy up list icons a bit icon-fixes dgtlmoon 2022-12-19 20:30:02 +01:00
  • 3a596b2ae6 tiny test improvement dgtlmoon 2022-12-19 20:22:29 +01:00
  • f2849b14ba Add validation dgtlmoon 2022-12-19 20:15:15 +01:00
  • a06b3da00c Handle proxy auth dgtlmoon 2022-12-19 20:02:28 +01:00
  • 35ac213a7d Adding auth check dgtlmoon 2022-12-19 19:40:16 +01:00
  • 46dac6366c better testing dgtlmoon 2022-12-19 19:19:23 +01:00
  • d6f93c080d fixes dgtlmoon 2022-12-19 19:06:35 +01:00
  • 7e31ba8ea7 Merge branch 'master' into optional-proxy-via-ui dgtlmoon 2022-12-19 18:14:03 +01:00
  • 13c4121f52 PDF File change detection - Initial PDF fetcher support with basic text extraction (#1244) dgtlmoon 2022-12-19 17:51:41 +01:00
  • dc96a5ff69 WIP import-backup-zip dgtlmoon 2022-12-19 15:02:41 +01:00
  • e8e176f3bd Testing - Run test as fully built docker container (#1245) dgtlmoon 2022-12-19 14:41:34 +01:00
  • 7a1d2d924e Dark mode - system setting var is not required (its cookie based) dgtlmoon 2022-12-19 14:13:57 +01:00
  • c3731cf055 0.40.0.3 0.40.0.3 dgtlmoon 2022-12-19 12:41:52 +01:00
  • a287e5a86c Visual Selector - Select smallest/most precise element first, better filtering of zero size elements dgtlmoon 2022-12-19 12:33:31 +01:00
  • 235535c327 Fetching - Check the most overdue watch first (#1242) dgtlmoon 2022-12-17 15:40:57 +01:00
  • 5bd7865b02 Merge branch 'master' into optional-proxy-via-ui dgtlmoon 2022-12-16 21:14:49 +01:00
  • 44dc62da2d Overview list - Checkbox action "Recheck" dgtlmoon 2022-12-16 18:35:09 +01:00
  • 0c380c170f Playwright - Better error reporting and re-try fetch on fail once (#1238) dgtlmoon 2022-12-16 18:06:14 +01:00
  • 6788796788 Attempt retry BEtter messages fetch-reliability-improvements dgtlmoon 2022-12-16 17:29:16 +01:00
  • efafc9bef8 Provide more information on PageUnloadable dgtlmoon 2022-12-16 17:04:12 +01:00
  • 2cb4beeda0 WIP dgtlmoon 2022-12-15 10:36:48 +01:00
  • b7a2501d64 Fetching - Always sort the key order of JSON content for less false alerts (May cause an alert on upgrade, but will be better going forwards) #1219 dgtlmoon 2022-12-15 09:13:09 +01:00
  • e970fef991 Fetcher + VisualSelector - xPath filter with attribute filter was breaking the element finder dgtlmoon 2022-12-14 19:06:49 +01:00
  • b749d9a923 Re #1231 ticket-1231-xpath-filter-support-attr-filter dgtlmoon 2022-12-14 17:51:49 +01:00
  • b76148a0f4 Fetcher - CPU usage - Skip processing if the previous checksum and the just fetched one was the same (#925) dgtlmoon 2022-12-14 15:08:34 +01:00
  • a1fac32da4 Actually skip when the same ticket-191-check-md5-dont-process dgtlmoon 2022-12-14 14:44:36 +01:00
  • f1cf209587 Fix logic dgtlmoon 2022-12-14 14:28:43 +01:00
  • d2d7150cc0 cleanup logic dgtlmoon 2022-12-14 14:22:01 +01:00
  • 9c3b8575aa oops dgtlmoon 2022-12-14 14:16:29 +01:00
  • acaeb98a9b WIP dgtlmoon 2022-12-14 14:12:51 +01:00
  • 417b0c3947 Merge branch 'master' into ticket-191-check-md5-dont-process dgtlmoon 2022-12-14 12:47:34 +01:00
  • 93cc30437f Playwright+BrowserSteps - Fetch changes - Fetch simply after page starts rendering + delay seconds, disable service workers dgtlmoon 2022-12-14 12:16:04 +01:00
  • 5454b0fc75 Closes #1224 browsersteps-select-support dgtlmoon 2022-12-14 00:02:51 +01:00
  • 6562d6e0d4 Improve ARM/rust build comment dgtlmoon 2022-12-13 12:28:20 +01:00
  • 85bc257fe8 Maybe this isnt needed anymore? no-cryptography-pip dgtlmoon 2022-12-11 19:56:42 +01:00
  • 6c217cc3b6 README.md - Improving JSONPath example for LD+JSON product data dgtlmoon 2022-12-11 11:14:52 +01:00
  • f30cdf0674 0.40.0.2 0.40.0.2 dgtlmoon 2022-12-08 22:36:59 +01:00
  • 14da0646a7 Price follower - Dont scan for ldjson data when 'no' was clicked on the suggestion (#1207) dgtlmoon 2022-12-08 22:35:37 +01:00
  • a1feda5a21 Re #1207 - Dont scan for ldjson data when 'no' was clicked on the suggestion 1207-no-means-no dgtlmoon 2022-12-08 22:18:18 +01:00
  • b413cdecc7 Adding missing parts for pip build Re #1206 dgtlmoon 2022-12-08 21:54:55 +01:00
  • 7bf52d9275 0.40.0 0.40.0 dgtlmoon 2022-12-08 20:09:42 +01:00
  • 09e6624afd VisualSelector - Exclude items that are not interactable or visible dgtlmoon 2022-12-08 20:08:41 +01:00
  • b58fd995b5 Automatically offer to track LD+JSON product price data (#1204) dgtlmoon 2022-12-08 17:47:22 +01:00
  • b83d1a6c29 tweak styling slightly price-follower dgtlmoon 2022-12-08 19:20:41 +01:00
  • a5031c4923 Improve test dgtlmoon 2022-12-08 19:11:48 +01:00
  • e2cefaadd6 Use ..offer , it contains more useful info dgtlmoon 2022-12-08 19:05:42 +01:00
  • bae6af3aaf Add accessibility text dgtlmoon 2022-12-08 18:47:53 +01:00
  • 4fc967e661 Add label dgtlmoon 2022-12-08 18:42:50 +01:00