Commit Graph

  • abac660bac UI - #3236 fix duplicate icon in watchlist dgtlmoon 2025-06-06 18:46:13 +02:00
  • 26de64d873 Data store - use original formatted data write dgtlmoon 2025-06-06 17:24:27 +02:00
  • 79d9a8ca28 Realtime UI - Ability to notify browser/client if there was a notification event (#3235) dgtlmoon 2025-06-04 12:03:11 +02:00
  • 60d54bf92b tweak text notifications-event-signal dgtlmoon 2025-06-04 11:14:08 +02:00
  • 4b94e5b7f5 Add JS stub handler dgtlmoon 2025-06-04 11:12:24 +02:00
  • 1a2192680a Realtime UI - Ability to notify browser/client if there was a notification event dgtlmoon 2025-06-04 11:03:17 +02:00
  • 5c391fbcad UI - Realtime - Add realtime warning to page if server goes offline dgtlmoon 2025-06-04 10:46:32 +02:00
  • d7e24f64a5 Browser Steps - Better support for sites that redirect on click/login etc dgtlmoon 2025-06-04 09:43:27 +02:00
  • d6427d823f Restock detector - Update texts (#3234) dgtlmoon 2025-06-04 09:42:41 +02:00
  • 47eb874f47 Puppeteer fetcher - Issue a Page.sendStop on frame load incase the browser is waiting for other data (#3232) dgtlmoon 2025-06-04 08:53:48 +02:00
  • 9357c74291 Update texts stock-update-texts dgtlmoon 2025-06-04 08:42:12 +02:00
  • 0d4a410cd7 Convert to async 3194-browsersteps-execution-context dgtlmoon 2025-06-04 08:38:25 +02:00
  • 81a8cabbd4 Re #3194 handle execution context changes better in browsersteps dgtlmoon 2025-06-04 07:46:43 +02:00
  • 37019355fd Build test - Build test for platforms in parallel (#3229) dgtlmoon 2025-06-04 07:46:07 +02:00
  • a8e7f8236e BrowserSteps - remove unsupported exception class dgtlmoon 2025-06-04 07:33:09 +02:00
  • 8f83223f26 Improve job names in graph indiv-container-build-test dgtlmoon 2025-06-03 16:48:26 +02:00
  • 0215e91991 Build test - Build test for platforms in parallel dgtlmoon 2025-06-03 16:43:30 +02:00
  • 2414b61fcb 0.50.2 0.50.2 dgtlmoon 2025-06-03 16:28:22 +02:00
  • a63ffa89b1 0.50.1 dgtlmoon 2025-06-03 16:20:51 +02:00
  • 59e93c29d0 0.50.01 0.50.1 0.50.01 dgtlmoon 2025-06-03 16:13:58 +02:00
  • d7173bb96e UI - Adding missing icons lib dgtlmoon 2025-06-03 16:13:16 +02:00
  • d544e11a20 Use pip build cache from inside Dockerfile (#3228) dgtlmoon 2025-06-03 15:04:38 +02:00
  • 7f0c19c61c UI - Also uncheck 'check all' checkbox for group operations in realtime mode dgtlmoon 2025-06-03 14:56:31 +02:00
  • 30e84f1030 UI - Real time - checkbox operations now realtime without reload dgtlmoon 2025-06-03 14:54:13 +02:00
  • d5af91d8f7 UI - Revert icon changes dgtlmoon 2025-06-03 14:01:00 +02:00
  • 4b18c633ba Building - Use GHA layer caching (#3227) dgtlmoon 2025-06-03 13:03:36 +02:00
  • 08728d7d03 UI - Realtime - Fixing 'last_changed' status re #3224 dgtlmoon 2025-06-03 10:44:15 +02:00
  • 73f3beda00 Realtime UI - Socketio tweaks and refactor (#3220) dgtlmoon 2025-06-03 10:17:19 +02:00
  • 15e0a330fe increase delay socketio-tweaks dgtlmoon 2025-06-03 09:27:34 +02:00
  • 40226dbad7 add delays dgtlmoon 2025-06-03 09:22:04 +02:00
  • 5c7c548929 woops dgtlmoon 2025-06-03 09:10:15 +02:00
  • 6949a09aab test tweaks dgtlmoon 2025-06-03 09:06:19 +02:00
  • cf01015601 Add delay for test stability dgtlmoon 2025-06-02 21:00:29 +02:00
  • 1f710529a4 woops dgtlmoon 2025-06-02 20:47:35 +02:00
  • 501aaf4b77 test delay dgtlmoon 2025-06-02 20:47:27 +02:00
  • 8f421a43ef test improvements dgtlmoon 2025-06-02 20:27:30 +02:00
  • a9cf6a4373 test speedup dgtlmoon 2025-06-02 20:23:35 +02:00
  • 4352e8006c Improve dockerfile dgtlmoon 2025-06-02 19:29:26 +02:00
  • b90d03a78e update readme dgtlmoon 2025-06-02 19:25:39 +02:00
  • 03e751b57f Tidy up async worker names and cleanups when in test mode dgtlmoon 2025-06-02 19:18:03 +02:00
  • 6c3e88e261 test fixes due to dnspython and other changes dgtlmoon 2025-06-02 19:09:39 +02:00
  • 75e6fbd624 include more debug output on test dgtlmoon 2025-06-02 18:40:03 +02:00
  • 821c0edff4 unpin urlrequests dgtlmoon 2025-06-02 18:39:12 +02:00
  • cd7dde4477 gevent/thread type cleanups dgtlmoon 2025-06-02 18:32:10 +02:00
  • 6866956e67 Remove eventlet go with gevent! dgtlmoon 2025-06-02 18:25:40 +02:00
  • b4bfd23f98 Strip whitespace, add history/preview handling dgtlmoon 2025-06-02 17:03:25 +02:00
  • 817afed17d Remove old hack which is probably not compatible dgtlmoon 2025-06-02 16:24:35 +02:00
  • 5c0d151490 Make sure test data is not built with docker container dgtlmoon 2025-06-02 16:23:51 +02:00
  • 337411c16a Cross platform fixes dgtlmoon 2025-05-30 19:00:25 +02:00
  • 6c1ed57032 WIP dgtlmoon 2025-05-30 18:49:43 +02:00
  • 3d61ce8df7 WIP dgtlmoon 2025-05-30 18:13:31 +02:00
  • f7695f59d3 work on missing exceptions etc dgtlmoon 2025-05-30 17:35:41 +02:00
  • 40498a59b6 Adding feather-icons dgtlmoon 2025-05-30 17:16:38 +02:00
  • 0d332dd519 WIP dgtlmoon 2025-05-30 16:32:18 +02:00
  • e9d28b810a update test handler dgtlmoon 2025-05-30 16:22:24 +02:00
  • e5aba3b2f0 ensure workers are running dgtlmoon 2025-05-30 16:14:31 +02:00
  • 01742dd670 WIP dgtlmoon 2025-05-30 16:09:25 +02:00
  • 34fbfa7113 fix for browsersteps dgtlmoon 2025-05-30 15:52:17 +02:00
  • a52ae11062 WIP dgtlmoon 2025-05-30 15:49:41 +02:00
  • fb5e93691f Revert "WIP - The PlaywrightManager successfully isolates async operations in a dedicated thread while providing a clean synchronous interface to the worker threads, solving the original threading vs async conflict!" dgtlmoon 2025-05-30 10:31:38 +02:00
  • 6b68587bbf WIP - The PlaywrightManager successfully isolates async operations in a dedicated thread while providing a clean synchronous interface to the worker threads, solving the original threading vs async conflict! dgtlmoon 2025-05-30 10:16:35 +02:00
  • e891c2da42 WIP - switch to python async mode, tweak eventlet dgtlmoon 2025-05-29 15:03:11 +02:00
  • b535339e94 Undo monkey patch for eventlet dgtlmoon 2025-05-29 12:44:44 +02:00
  • d40e017e29 Merge branch 'master' into socketio-tweaks dgtlmoon 2025-05-29 11:32:33 +02:00
  • 7b8d335c43 Code - Fix dep warning (#3221) dgtlmoon 2025-05-28 14:11:11 +02:00
  • bf6bab6c05 more work on enable/disable dgtlmoon 2025-05-28 11:46:37 +02:00
  • 142f93cf88 Adding py dgtlmoon 2025-05-28 11:35:22 +02:00
  • fdef8a62fd Fix dep warning markup-dep-warning dgtlmoon 2025-05-28 11:32:08 +02:00
  • 4c7395f203 use socket emit from client to handle events dgtlmoon 2025-05-28 11:28:45 +02:00
  • 9bc347158a WIP dgtlmoon 2025-05-28 11:21:31 +02:00
  • b74eaca83f Switch to eventlet as handler, UI option to enable/disable dgtlmoon 2025-05-28 11:13:47 +02:00
  • 46f78f0164 Tweak script setup dgtlmoon 2025-05-28 10:11:40 +02:00
  • 05ab0831ef Lock to major versions dgtlmoon 2025-05-28 10:02:40 +02:00
  • 62653a4646 Use 3.1.3 dgtlmoon 2025-05-28 10:01:08 +02:00
  • ba0b6071e6 Realtime UI - Reducing log output dgtlmoon 2025-05-28 09:25:23 +02:00
  • a6603d5ad6 UI - Reword restock detector plugin description dgtlmoon 2025-05-27 15:26:29 +02:00
  • 26833781a7 UI - Remove incorrect error text dgtlmoon 2025-05-26 21:25:15 +02:00
  • f3ed9bdbb5 0.49.18 0.49.18 dgtlmoon 2025-05-26 20:35:46 +02:00
  • 0f65178190 Realtime UI updates via WebSocket (#3183) dgtlmoon 2025-05-26 20:12:32 +02:00
  • a58fc82575 Update to Apprise 1.9.3 - BlueSky, Resend support (#3216) dgtlmoon 2025-05-22 15:42:18 +02:00
  • 2575c03ae0 UI - Update 'Browser Steps' UI text dgtlmoon 2025-05-22 15:37:36 +02:00
  • c28a9ad277 Update to apprise 1.9.3 apprise-193 dgtlmoon 2025-05-22 13:10:03 +02:00
  • 9b7372fff0 Code - Remove unused f-strings (#3209) Jost Alemann 2025-05-22 10:11:39 +00:00
  • fcd6ebe0ee Use logger.debug for playwright console logs (#3201) Spacetech 2025-05-18 04:26:50 -07:00
  • c162ec9d52 0.49.17 0.49.17 dgtlmoon 2025-05-12 10:47:27 +02:00
  • e23e099d4a hmm aarch64 dgtlmoon 2025-05-10 10:38:10 +02:00
  • bff6eb3bcf woops dgtlmoon 2025-05-10 10:37:27 +02:00
  • 10fc5d669b try some matrix build dgtlmoon 2025-05-10 10:36:41 +02:00
  • 89be3c50d5 build test with 3.12 dgtlmoon 2025-05-10 10:28:02 +02:00
  • 3a1f1a9a5a Try linux/aarch64 dgtlmoon 2025-05-09 23:29:21 +02:00
  • bb7f7f473b Resolve warnings of bs4 library (#3187) Emmanuel Ferdman 2025-05-09 15:35:35 +03:00
  • a9ca511004 Revert memory strategy change for html_to_text (Was hanging under high concurrency setups) dgtlmoon 2025-05-09 09:44:02 +02:00
  • 24b9e4dc83 Revert multiprocess html to text and add test for high concurrency revert-multiprocess-htmlt-to-text dgtlmoon 2025-05-08 18:54:14 +02:00
  • d481a6b7b1 Improve wait check dgtlmoon 2025-05-08 18:35:23 +02:00
  • e38f264750 Avoid pickling issues dgtlmoon 2025-05-08 18:15:16 +02:00
  • 1ec86bd38d Revert multiprocess memory management, was unreliable under high concurrency dgtlmoon 2025-05-08 18:09:47 +02:00
  • 9066a3b6a3 Abstarct ui watchlist cleanup ui-abstract-watchlist dgtlmoon 2025-05-05 15:39:43 +02:00
  • 8df61f5eaa 0.49.16 0.49.16 dgtlmoon 2025-05-03 16:43:04 +02:00
  • 162f573967 Fixes to ensure proxy errors are handled correctly (#3168) dgtlmoon 2025-05-03 16:05:40 +02:00
  • eada0ef08d UI - Custom headers should have validation (#3172) dgtlmoon 2025-05-03 13:57:42 +02:00