Commit Graph

  • ddacb0bcbc small tidyups dgtlmoon 2025-03-14 17:48:31 +01:00
  • f67d98b839 WIP dgtlmoon 2025-03-14 17:41:48 +01:00
  • beee93d528 WIP dgtlmoon 2025-03-14 17:18:48 +01:00
  • 80434fa16a Update MANIFEST.in abstracted-storage-types dgtlmoon 2025-03-14 01:25:32 +01:00
  • db10422415 tweaked dgtlmoon 2025-03-14 00:33:27 +01:00
  • 380e571ded Try abstract the storage out dgtlmoon 2025-03-14 00:31:07 +01:00
  • 987ab3e494 Some tidyup dgtlmoon 2025-03-13 23:58:18 +01:00
  • 0c68cfffb1 Bumping namespace dgtlmoon 2025-03-13 23:45:20 +01:00
  • e93a9244fe WIP dgtlmoon 2025-03-13 23:19:09 +01:00
  • e56eec41c1 move to own plugin, tidyup dgtlmoon 2025-03-13 17:48:52 +01:00
  • 31f4bb7cc3 Merge branch 'master' into conditions dgtlmoon 2025-03-13 13:39:01 +01:00
  • 1c2cfc37aa 0.49.4 0.49.4 dgtlmoon 2025-03-13 12:06:50 +01:00
  • 0634fe021d Datastore - Always use utf-8 encoding for error text output storage dgtlmoon 2025-03-08 19:20:45 +01:00
  • 04934b6b3b Restock detection - Adding french keywords for out of stock items boustea 2025-03-07 10:14:39 +01:00
  • ff00417bc5 Browser Steps - Should use the Watch URL/link after any Jinja2 type templates are applied dgtlmoon 2025-02-27 17:22:39 +01:00
  • 849c5b2293 BrowserSteps - Speed up scraping, refactor screenshot handling for very long pages (#2999) dgtlmoon 2025-02-27 16:52:38 +01:00
  • e06275a4ad Tweak vars browsersteps-screenshot-refactor dgtlmoon 2025-02-27 16:39:30 +01:00
  • acb642a937 Improved test install dgtlmoon 2025-02-27 16:20:36 +01:00
  • 3e7f2f2bad Add build debug dgtlmoon 2025-02-27 16:16:11 +01:00
  • 1f7a855529 Small CPU improvements dgtlmoon 2025-02-27 16:01:41 +01:00
  • fa549b6e39 Woops dgtlmoon 2025-02-27 15:44:28 +01:00
  • 7ea66929e1 No need to read the temp response from disk dgtlmoon 2025-02-27 15:39:43 +01:00
  • f682a80c43 BrowserSteps - Speed up scraping, refactor screenshot handling for very long pages dgtlmoon 2025-02-27 15:34:02 +01:00
  • 4bf560256b Browser Steps - Added new "Make all child elements visible" action dgtlmoon 2025-02-26 23:12:02 +01:00
  • 7903b03a0c Browser Steps - Added new "Remove elements" action dgtlmoon 2025-02-26 22:37:06 +01:00
  • 5e7c0880c1 UI - Browser Steps - "Click X,Y" should focus on the input field also dgtlmoon 2025-02-26 22:29:31 +01:00
  • 957aef4ff3 UI - Browser Steps - Improving Browser Steps usability on mobile dgtlmoon 2025-02-26 22:23:47 +01:00
  • 8e9a83d8f4 0.49.3 0.49.3 dgtlmoon 2025-02-22 10:24:44 +01:00
  • 5961838143 UI - Reverting JS change to tabs (the better fix was the W3C HTML validation) dgtlmoon 2025-02-22 10:22:25 +01:00
  • 8cf4a8128b 0.49.2 0.49.2 dgtlmoon 2025-02-19 16:01:01 +01:00
  • 24c3bfe5ad UI - Make the setup and error messages for Visual Selector and Browser Steps a lot more meaningful (#2977) dgtlmoon 2025-02-19 14:18:18 +01:00
  • bdd9760f3c Update docker-compose.yml dgtlmoon 2025-02-19 10:46:22 +01:00
  • e37467f649 UI - More W3C HTML validation fixes dgtlmoon 2025-02-19 10:44:54 +01:00
  • d42fdf0257 UI - More W3C validation fixes (#2973) dgtlmoon 2025-02-18 11:02:05 +01:00
  • b58b36b6ff More W3C validation fixes ui-html-validation dgtlmoon 2025-02-18 10:25:18 +01:00
  • 939fa86582 UI - Tweaks for HTML validation dgtlmoon 2025-02-18 10:17:19 +01:00
  • b87c92b9e0 Filter - "Unique lines" could possibly crash if history was empty or cleared on the disk dgtlmoon 2025-02-17 22:27:55 +01:00
  • 4d5535d72c UI - Sometimes the DOM wasnt ready when tab selection triggered via CSS, which displayed empty tabs on some browsers dgtlmoon 2025-02-17 22:15:01 +01:00
  • ad08219d03 Removing deprecated docker-compose.yml version attribute (#2967) panzli 2025-02-17 22:05:09 +01:00
  • 9dd8ccbdee Filter - unique lines fix for empty set history-lines-fix dgtlmoon 2025-02-17 21:53:47 +01:00
  • 74799cd840 its OK to defer here UI-tabs-fix dgtlmoon 2025-02-17 21:40:16 +01:00
  • 467f055b67 Use JS for switching tabs because sometimes the DOM wasnt ready when the CSS tried to fire &:target dgtlmoon 2025-02-17 21:37:22 +01:00
  • 82211eef82 Update settings.html dgtlmoon 2025-02-11 11:15:13 +01:00
  • 5d9380609c Browser Steps - Increasing timeout for actions and unifying timeout values dgtlmoon 2025-02-10 10:56:44 +01:00
  • a8b3918fca Browser Steps - Fixing 'Uncheck checkbox' #2958 dgtlmoon 2025-02-10 10:49:40 +01:00
  • f08efde110 Merge branch 'master' into conditions dgtlmoon 2025-02-10 10:35:50 +01:00
  • e83fb37fb6 UI - "Browser Steps" tab should be always available with helpful info (evenwhen playwright is not configured) (#2955) dgtlmoon 2025-02-10 00:36:35 +01:00
  • 6b99afe0f7 Adding browser_steps JSON Schema rule for API updates (#2957) dgtlmoon 2025-02-10 00:35:39 +01:00
  • 8cac46467e Allow empty strings 2898-browsersteps-api dgtlmoon 2025-02-09 22:24:29 +01:00
  • 5c63f346ac Improved rule dgtlmoon 2025-02-09 22:14:17 +01:00
  • b15c9632c8 Adding browser_steps json schema rule for API dgtlmoon 2025-02-09 22:12:41 +01:00
  • 2483e26593 woops UI-browsersteps dgtlmoon 2025-02-09 21:12:46 +01:00
  • c4001ec3ee UI - "Browser Steps" tab should be always available with helpful info dgtlmoon 2025-02-09 20:55:30 +01:00
  • 67a56fe73f UI - "Browser Steps" tab should be always available with helpful info UI-browsersteps-tab-always-available dgtlmoon 2025-02-09 20:55:30 +01:00
  • 9b39b2853b Adding pluggy dgtlmoon 2025-02-09 20:50:57 +01:00
  • 892d38ba42 experiment with default plugins dgtlmoon 2025-02-09 16:52:58 +01:00
  • b170e191d4 fix validators dgtlmoon 2025-02-09 16:33:11 +01:00
  • edb78efcca handle non set condition dgtlmoon 2025-02-09 16:25:09 +01:00
  • 383f90b70c nah dgtlmoon 2025-02-09 00:14:47 +01:00
  • 6948418865 WIP dgtlmoon 2025-02-09 00:13:47 +01:00
  • cd80e317f3 Some more ideas dgtlmoon 2025-02-09 00:08:23 +01:00
  • 8c26210804 Initial WIP for adding support for CONDITIONS dgtlmoon 2025-02-09 00:03:01 +01:00
  • 09ebc6ec63 UI - Fix mute/unmute alt/title label alt/title text in watch overview (#2951) dgtlmoon 2025-02-08 18:01:26 +01:00
  • 6b1065502e 0.49.1 0.49.1 dgtlmoon 2025-02-08 10:14:19 +01:00
  • d4c470984a Update stock-not-in-stock.js - Italian (#2948) vin86 2025-02-08 00:23:20 +01:00
  • 55da48f719 Re #2945 - Handle/Strip UTF-8 ByteOrderMark in JSON strings correctly (fixes "Exception: No parsable JSON found in this document" error) (#2947) dgtlmoon 2025-02-07 22:19:23 +01:00
  • cab11ced5f Re #2945 - Handle ByteOrderMark in JSON strings 2945-handle-json-BOM-UTF8 dgtlmoon 2025-02-07 21:28:40 +01:00
  • dbd4adf23a Add major and minor tags for Docker release workflow (#2938) RoboMagus 2025-02-01 10:52:04 +01:00
  • 3078218cfb Fix unset default var fix-mixed-html-alerts dgtlmoon 2025-01-29 10:20:55 +01:00
  • 92ce7d29b6 be sur eto clean off earlier watches dgtlmoon 2025-01-28 18:21:27 +01:00
  • 06350b1a8c Merge branch 'master' into fix-mixed-html-alerts dgtlmoon 2025-01-28 18:15:19 +01:00
  • b1e700b3ff Adding jinja2/browsersteps test (#2915) dgtlmoon 2025-01-28 18:14:49 +01:00
  • d632647574 Increase timeout, maybe github will pass more reliably dgtlmoon 2025-01-27 17:27:05 +01:00
  • 40907f1658 Merge branch 'master' into fix-mixed-html-alerts dgtlmoon 2025-01-27 17:25:02 +01:00
  • 1c61b5a623 Header handling - Fix header parsing to split on the first colon only (headers where the value contained :// type may have been broken) (#2929) Iftekhar Alam Fuad 2025-01-26 05:08:09 +06:00
  • dc6baedd4a Merge branch 'master' into 2910-strict-semver-check 2910-strict-semver-check dgtlmoon 2025-01-21 13:40:44 +01:00
  • e799a1cdcb 0.49.00 0.49.0 dgtlmoon 2025-01-21 13:40:01 +01:00
  • 938065db6f Update README.md dgtlmoon 2025-01-20 16:10:54 +01:00
  • 4f2d38ff49 Build/Libraries - Pin referencing library which breaks due to out-dated flask_expects_json, remove pip upgrade in test(#2912) dgtlmoon 2025-01-18 23:20:58 +01:00
  • 74ba03fb3a Merge branch 'pin-referencing' into 2910-strict-semver-check dgtlmoon 2025-01-18 10:56:40 +01:00
  • 603a3efa9e Pin referencing library dgtlmoon 2025-01-18 10:55:56 +01:00
  • 5464522138 tweaks dgtlmoon 2025-01-18 10:49:06 +01:00
  • 5eb25c67d4 woops dgtlmoon 2025-01-18 10:38:36 +01:00
  • 18b9a14ab6 Move unit tests to their own step dgtlmoon 2025-01-18 10:37:24 +01:00
  • f3c0f5b1cf Add test to build dgtlmoon 2025-01-18 10:36:35 +01:00
  • aa3de5b02c Re #2910 add unittest for semver release version check dgtlmoon 2025-01-18 10:33:48 +01:00
  • 8960f401b7 Notifications - Custom POST:// GET:// etc endpoints - returning 204 and other 20x responses are OK (don't show an error was detected)(#2897) dgtlmoon 2025-01-13 13:13:18 +01:00
  • 1c1f1c6f6b 0.48.06 0.48.06 dgtlmoon 2025-01-09 23:02:29 +01:00
  • 8604ab57a8 Align test and code dgtlmoon 2025-01-09 23:01:35 +01:00
  • a2a98811a5 Restock - Add test for new lower/higher price notification Re #2715 (#2892) dgtlmoon 2025-01-09 22:59:55 +01:00
  • 52926efbd1 Re #2866 - Make sure any HTML type notifications have their content escaped - except for our added/remove/changed markup dgtlmoon 2025-01-09 22:43:52 +01:00
  • 9a49080ab1 oops 2715-add-test-for-new-lower-higher dgtlmoon 2025-01-09 21:42:53 +01:00
  • 4a0e639636 Re #2715 adding test dgtlmoon 2025-01-09 21:42:28 +01:00
  • 5a0ef8fc01 Update integration test for "linuxserver" test build (#2891) dgtlmoon 2025-01-09 21:36:39 +01:00
  • d90de0851d Notifications - Update Apprise to 1.9.2 - Fixes custom posts:// gets:// etc URL's being double-encoded, fixes chantify:// notifications (#2868) (#2875) (#2870) dgtlmoon 2025-01-09 21:16:32 +01:00
  • 360b4f0d8b Custom posts:// get:// notifications etc - Be sure our custom extensions are imported (#2890) dgtlmoon 2025-01-09 21:10:09 +01:00
  • 6fc04d7f1c "Send test notification" button - Easier to understand test send results, Improved error handling, code refactor (#2888) dgtlmoon 2025-01-08 14:35:41 +01:00
  • 66fb05527b Improve last_checked vs last_changed time information precision (#2883) dgtlmoon 2025-01-06 20:38:50 +01:00
  • a5386a05fe Merge branch '2877-update-checked-time' into only-call-send_content_changed_notification-on-change only-call-send_content_changed_notification-on-change dgtlmoon 2025-01-06 20:03:03 +01:00
  • 11524108c2 remove comment dgtlmoon 2025-01-06 19:47:32 +01:00