Commit Graph

  • 5b34aece96 UI - Live preview - misc improvements (Adding test, fixes to filters) (#2663) dgtlmoon 2024-09-30 13:54:35 +02:00
  • a2535ecb79 Add test preview-fixed dgtlmoon 2024-09-30 11:16:01 +02:00
  • 52df602af7 Merge branch 'master' into store-watch-configs-in-own-dir store-watch-configs-in-own-dir dgtlmoon 2024-09-28 15:38:05 +02:00
  • 4631acb380 UI - Live preview - misc improvements dgtlmoon 2024-09-28 15:37:10 +02:00
  • 1b625dc18a UI - "Filters & Triggers" - Live preview of text filters (Preview the output of the filters section in realtime) (#2612) dgtlmoon 2024-09-28 10:40:26 +02:00
  • 4beab19f45 UI tweaks text-filter-preview dgtlmoon 2024-09-28 10:08:23 +02:00
  • 0081f1437a debouncing inputs dgtlmoon 2024-09-28 10:04:11 +02:00
  • 367afc81e9 Reversing subprocess execution - saved a little memory but used a LOT more CPU (#2659) dgtlmoon 2024-09-27 21:36:02 +02:00
  • 7dc9d37bb8 Merge branch 'master' into text-filter-preview dgtlmoon 2024-09-27 20:30:57 +02:00
  • 0f2b2f4258 Merge branch 'master' into reverse-2626-memory reverse-2626-memory dgtlmoon 2024-09-27 20:30:41 +02:00
  • ddfbef6db3 [test] Use local data instead of reaching out to changedetection when testing (#2660) dgtlmoon 2024-09-27 20:30:19 +02:00
  • a8b6c3133f revert socks5-test-fix dgtlmoon 2024-09-27 19:47:06 +02:00
  • 9ea68087d8 finally dgtlmoon 2024-09-27 19:44:28 +02:00
  • 40d23aa2fa try different import dgtlmoon 2024-09-27 14:12:18 +02:00
  • 18e1655844 WIP dgtlmoon 2024-09-26 09:43:10 +02:00
  • a8de06e2e5 woops dgtlmoon 2024-09-25 14:58:53 +02:00
  • fd25fe8a5f Use local data instead of reaching out to changedetection when testing dgtlmoon 2024-09-25 14:32:25 +02:00
  • 192ae8064c Reversing subprocess execution - saved a little memory but used a LOT more CPU dgtlmoon 2024-09-25 13:56:22 +02:00
  • e173954cdd Restock monitor - Only try to process restock information (like scraping for "out of stock" keywords) if the page was actually rendered correctly. (#2645) dgtlmoon 2024-09-20 09:19:57 +02:00
  • 8bad0b06ff Only try to process restock information (like scraping for keywords) if the page was actually rendered correctly. restock-process-only-when-text dgtlmoon 2024-09-19 22:13:28 +02:00
  • 67ff4e696c remove duplicate dgtlmoon 2024-09-18 16:41:11 +02:00
  • 5c8c442a2e Merge branch 'master' into text-filter-preview dgtlmoon 2024-09-18 16:32:11 +02:00
  • e830fb2320 Text filters - Adding filters "Trim whitespace" and "Remove duplicate lines" dgtlmoon 2024-09-18 15:45:44 +02:00
  • c6589ee1b4 Browser Steps - UI - Use a better flexbox layout dgtlmoon 2024-09-18 11:26:10 +02:00
  • dc936a2e8a Filters - Add support for also removing HTML elements using XPath selectors (#2632) Michael McMillan 2024-09-17 22:43:04 +02:00
  • 8c1527c1ad Update AppRise notification library to 1.9.0 (#2624) dgtlmoon 2024-09-17 19:06:17 +02:00
  • c0cc9a9f56 Merge branch 'master' into text-filter-preview dgtlmoon 2024-09-17 18:32:55 +02:00
  • 515b1bc87f Merge branch 'master' into extra-filters extra-filters dgtlmoon 2024-09-17 18:32:14 +02:00
  • a5ff1cd1d7 browser_steps: add "click element containing text if exists" (#2629) Dawid Wróbel 2024-09-17 18:30:15 +02:00
  • 3f210f5895 Merge branch 'master' into update-apprise-1.9.0 update-apprise-1.9.0 dgtlmoon 2024-09-17 18:29:38 +02:00
  • 543cb205d2 Testing - Fixing Restock test #2641 dgtlmoon 2024-09-17 18:29:12 +02:00
  • 8804ced181 Restock tweak test-tweak-restock dgtlmoon 2024-09-17 17:33:50 +02:00
  • 273adfa0a4 Testing - Fix false filter missing check alerts dgtlmoon 2024-09-17 16:55:04 +02:00
  • 8ecfd17973 Restock/Price detection - Fix duplicated prices with different data type on single page product #2636 (#2638) Felipe Tuffani 2024-09-17 06:22:54 -03:00
  • f5b7043aae Merge branch 'master' into update-apprise-1.9.0 dgtlmoon 2024-09-13 19:31:37 +02:00
  • 19f3851c9d Memory management improvements - LXML and other libraries can leak allocation, wrap in a sub-process (#2626) dgtlmoon 2024-09-11 16:20:49 +02:00
  • 7f2fa20318 Small memory allocation fixes (#2625) dgtlmoon 2024-09-11 14:51:32 +02:00
  • e44761c981 Merge branch 'master' into text-filter-preview dgtlmoon 2024-09-11 11:32:20 +02:00
  • ea87b301d8 Merge branch 'master' into extra-filters dgtlmoon 2024-09-11 11:32:12 +02:00
  • 365df6cf81 Merge branch 'master' into enhanced-RSS-and-register-all-namespaces enhanced-RSS-and-register-all-namespaces dgtlmoon 2024-09-11 11:32:00 +02:00
  • 3a0c992f1a Merge branch 'master' into update-apprise-1.9.0 dgtlmoon 2024-09-11 11:31:42 +02:00
  • e16814e40b Testing - locale fix for test (#2623) dgtlmoon 2024-09-11 11:31:07 +02:00
  • e312661ff5 Pin to 1.9.0 dgtlmoon 2024-09-11 11:06:52 +02:00
  • b29f9902e3 locale fix for test test-fix-price-check dgtlmoon 2024-09-11 10:58:23 +02:00
  • 76729f2106 repair error handling dgtlmoon 2024-09-11 10:14:31 +02:00
  • 591dd5b570 Adding validation dgtlmoon 2024-09-10 19:10:47 +02:00
  • 919812bf8b Automatically apply any XML/RSS namespaces dgtlmoon 2024-09-10 14:31:09 +02:00
  • 5108201f0b Filters should apply at the end of the chain dgtlmoon 2024-09-10 14:28:58 +02:00
  • 7289e4e193 Fix bad example dgtlmoon 2024-09-10 12:32:07 +02:00
  • 34e684eb37 rearrange dgtlmoon 2024-09-09 22:19:50 +02:00
  • f032a1b1b3 Adding form.remove_duplicate_lines dgtlmoon 2024-09-09 22:16:16 +02:00
  • 0506c01c07 Added form.trim_text_whitespace dgtlmoon 2024-09-09 22:10:36 +02:00
  • 09aae40c4a tweak style dgtlmoon 2024-09-09 22:03:59 +02:00
  • 9270d4053b smarter check? dgtlmoon 2024-09-09 20:34:43 +02:00
  • 160c267e9f add elay dgtlmoon 2024-09-09 18:09:03 +02:00
  • 97f47e7b3b Merge branch 'master' into text-filter-preview dgtlmoon 2024-09-09 17:28:58 +02:00
  • 337fcab3f1 Testing/Code - Improving test reliability (#2617) dgtlmoon 2024-09-09 16:50:00 +02:00
  • 8c5fc60216 tweak delay endpoint-test dgtlmoon 2024-09-09 14:17:15 +02:00
  • e80936b29c tweak endpoint tests dgtlmoon 2024-09-09 13:07:42 +02:00
  • 7a496e3e15 tweak error messages dgtlmoon 2024-09-09 11:35:28 +02:00
  • 2c564d5c3f Abort existing requests so it doesnt train-wreck dgtlmoon 2024-09-07 15:47:54 +02:00
  • 59b8971a96 test and label tweaks dgtlmoon 2024-09-07 15:42:58 +02:00
  • 801791f904 live preview of text filters dgtlmoon 2024-09-06 22:53:28 +02:00
  • eaccd6026c UI - Hiding noisy info under 'show advanced help' button (#2609) dgtlmoon 2024-09-06 14:33:06 +02:00
  • 92d715272a Merge branch 'master' into total-bytes-counter total-bytes-counter dgtlmoon 2024-09-05 11:27:08 +02:00
  • 1a0ac5c952 Not used dgtlmoon 2024-09-05 11:26:52 +02:00
  • 78f7614a00 tidyup dgtlmoon 2024-09-04 18:31:28 +02:00
  • c104a9f426 Store each watch config in its own directory, saves rewriting the whole json file each time dgtlmoon 2024-09-04 18:20:04 +02:00
  • f967893bd8 Merge branch 'master' into price-scraper-ML-integration price-scraper-ML-integration dgtlmoon 2024-09-04 13:57:47 +02:00
  • 5b70625eaa 0.46.04 0.46.04 dgtlmoon 2024-09-04 13:55:18 +02:00
  • 60d292107d Fixing restock monitor tests and tweaking docker default config example, dgtlmoon 2024-09-02 15:11:31 +02:00
  • 1cb38347da Container name should be 'sockpuppetbrowser' because its not just playwright that uses it dgtlmoon 2024-09-02 13:20:44 +02:00
  • d07d56f208 Container name should be 'sockpuppetbrowser' because its not just playwright that uses it fixing-restock-test-refactor dgtlmoon 2024-09-02 13:20:44 +02:00
  • 625b9ef5c4 Fix offset which was breaking tests dgtlmoon 2024-09-02 13:19:22 +02:00
  • 55fe2abf42 Restock/Price detection - Better catching of errors when parsing metadata documents for restock/price check (#2602) dgtlmoon 2024-09-01 13:07:06 +02:00
  • 4225900ec3 Restock - updating texts and text offsets dgtlmoon 2024-09-01 12:47:21 +02:00
  • 392cc4586f extra selectors dgtlmoon 2024-09-01 12:24:39 +02:00
  • b7984f266a Needed new tag dgtlmoon 2024-08-30 17:53:16 +02:00
  • 446622159c WIP - adding more scrape data and some dev tweaks dgtlmoon 2024-08-30 16:06:04 +02:00
  • 2e82b17cac fix path dgtlmoon 2024-08-23 21:51:33 +02:00
  • 7c914cd266 dangit dgtlmoon 2024-08-23 20:24:35 +02:00
  • 5fa841637e fix imports, paths dgtlmoon 2024-08-23 19:53:14 +02:00
  • 72579d8ea2 woops dgtlmoon 2024-08-23 18:38:51 +02:00
  • bf5b1143e3 Adding test dgtlmoon 2024-08-23 18:31:54 +02:00
  • 106f258d13 add delay dgtlmoon 2024-08-23 14:27:12 +02:00
  • d7160d79bd Use integer value for ML of the r,g,b dgtlmoon 2024-08-23 12:25:26 +02:00
  • c0e9846a85 Adding more training data dgtlmoon 2024-08-23 11:31:35 +02:00
  • 3656951259 Initial support for scraper ML price extraction integration dgtlmoon 2024-08-22 16:50:46 +02:00
  • 1fb4342488 Build - Unpin jsonschema for faster builds (#2583) dgtlmoon 2024-08-22 15:02:00 +02:00
  • 7071df061a Price detection/scraping - Adding extra element training data (#2582) dgtlmoon 2024-08-22 15:01:36 +02:00
  • 21c63db01f Update requirements.txt unpin-json-schema dgtlmoon 2024-08-22 14:17:02 +02:00
  • e3387a00e3 Re #1708 unpin jsonschema dgtlmoon 2024-08-22 14:13:04 +02:00
  • 6dd1fa2b88 0.46.03 0.46.03 dgtlmoon 2024-08-19 17:22:13 +02:00
  • 371f85d544 Watch 'Download last snapshot' link/button should give last, not first snapshot (#2576) dgtlmoon 2024-08-19 17:20:30 +02:00
  • 932cf15e1e Price and restock scraping - small price fix scraper (#2575) dgtlmoon 2024-08-19 15:47:19 +02:00
  • bf0d410d32 Browser Steps UI - Interactive UI wasn't sending headers but was when the check ran (#2551) Mike Splain 2024-08-19 04:21:05 -04:00
  • 730f37c7ba Set encoding type for scraper script reader (#2574 #2568) dgtlmoon 2024-08-19 09:17:18 +02:00
  • 74f3c12d2e Re #2568 Add encoding for scraper script reader 2568-fix-encoding-error-scraper dgtlmoon 2024-08-18 17:52:25 +02:00
  • 29a1651ae1 bump version restock-plugin dgtlmoon 2024-07-30 17:21:48 +02:00
  • 321ab19ffb Ability to use our own plugins to scrape extra data dgtlmoon 2024-07-30 17:10:21 +02:00