Commit Graph

  • 302ef80d95 Server - Path blueprint fixes and moving code blueprint to fix RSS forward slash on url (#3054) dgtlmoon 2025-03-25 22:57:15 +01:00
  • db7f7f0768 Fixing access to assets #3053 path-blueprint-fixes dgtlmoon 2025-03-25 09:52:01 +01:00
  • 2a91c1f8d1 Moving 'watchlist' to its own blueprint dgtlmoon 2025-03-25 09:27:09 +01:00
  • 0131de3e3a Moving watch-overview to its own blueprint dgtlmoon 2025-03-25 09:15:07 +01:00
  • edefdcb743 Remove trailing/ from URL dgtlmoon 2025-03-25 09:14:31 +01:00
  • 5b97c29714 API - Adding "Search" API (#3052) dgtlmoon 2025-03-24 12:49:28 +01:00
  • 64ccf0b4af Improving API docs API-add-search dgtlmoon 2025-03-24 12:03:54 +01:00
  • 27928f374b Tweak for partial search dgtlmoon 2025-03-24 11:36:25 +01:00
  • 64075c87ee Fetching - Upgrading to pyppeteer-ng 2.0.0rc8 (more modern pyee requirements) dgtlmoon 2025-03-23 22:20:43 +01:00
  • 30001980d0 Let pyppeteer set pyee pyppeteer-ng-rc8 dgtlmoon 2025-03-23 19:41:57 +01:00
  • ff33ca48c1 rc9 is better dgtlmoon 2025-03-23 19:39:12 +01:00
  • 92084b4b00 pyppeteer-ng 2.0.0rc8 has much loser requirements dgtlmoon 2025-03-23 18:03:07 +01:00
  • d58a71cffc 0.49.7 0.49.7 dgtlmoon 2025-03-23 16:50:21 +01:00
  • 036b006226 Adding Tags/Groups API (#3049) dgtlmoon 2025-03-23 16:41:38 +01:00
  • 4b5b7f6c06 Adding Tags API, Refactoring API code layout tags-api dgtlmoon 2025-03-23 14:12:20 +01:00
  • 8e36e9ddc4 Initial tags API dgtlmoon 2025-03-23 12:10:43 +01:00
  • f29f89d078 0.49.6 0.49.6 dgtlmoon 2025-03-23 02:01:32 +01:00
  • 289f118581 API Access should still work even when UI Password is enabled (#3046) #3045 dgtlmoon 2025-03-23 02:00:05 +01:00
  • ed584b38bf API Access should be limited by preference 3045-api-access-when-password-enabled dgtlmoon 2025-03-23 00:23:28 +01:00
  • 46d11f3d70 Re #3045 - API Access should still work even when UI Password is enabled dgtlmoon 2025-03-23 00:11:04 +01:00
  • 10b2bbea83 0.49.5 0.49.5 dgtlmoon 2025-03-22 22:51:33 +01:00
  • 32d110b92f Template tidyup & UI Fixes (#3044) dgtlmoon 2025-03-22 22:48:01 +01:00
  • 6d5970e55a WIP plugins-try-3 dgtlmoon 2025-03-22 22:13:25 +01:00
  • 860a5f5c1a Watch history - Ensure atomic/safe history data disk writes (#3042 #3041) dgtlmoon 2025-03-22 19:16:08 +01:00
  • bf3aa9572d strategy tweak atomic-history-writes dgtlmoon 2025-03-22 18:29:04 +01:00
  • e192429309 Re #3041 Ensure atomic/safe history data disk writes dgtlmoon 2025-03-22 18:19:24 +01:00
  • 8e833a2d71 Store 'last_modified' time info dgtlmoon 2025-03-21 13:16:03 +01:00
  • efacc1cb6b use deepmerge dgtlmoon 2025-03-21 13:10:44 +01:00
  • 6c39c868f2 New deep merge store method dgtlmoon 2025-03-21 13:04:20 +01:00
  • b6195cf5af always set default processor dgtlmoon 2025-03-21 12:39:11 +01:00
  • d01032b639 Fix rehydratw dgtlmoon 2025-03-21 11:21:06 +01:00
  • 63a8802f32 Tidy up model def and clean up API endpoint dgtlmoon 2025-03-21 11:00:35 +01:00
  • 35d3ebeba5 Adding organisational UI tags dgtlmoon 2025-03-21 10:42:25 +01:00
  • 9182918139 improve datastore object (better for switching model types) dgtlmoon 2025-03-21 10:23:15 +01:00
  • 70a18ee4b5 Testing - Replace Linux only 'resource' library with cross-platform 'psutil' library (#3037) Nico Ell 2025-03-21 09:50:32 +01:00
  • 822a985b16 fix imports dgtlmoon 2025-03-20 09:37:50 +01:00
  • 03725992d0 Use new pyppeteerng dgtlmoon 2025-03-20 00:10:58 +01:00
  • b612e5ace0 Revert "fix test" dgtlmoon 2025-03-20 00:01:44 +01:00
  • d6470bc963 fix test dgtlmoon 2025-03-19 23:59:27 +01:00
  • a218b10c5f Remove extra form redef dgtlmoon 2025-03-19 23:56:51 +01:00
  • 80ed6cbfc5 not needed dgtlmoon 2025-03-19 17:56:12 +01:00
  • 80c05516f7 remove 'enabled plugins' dgtlmoon 2025-03-19 17:55:45 +01:00
  • eff6c1cdd3 Remove enabled pluginsd dgtlmoon 2025-03-19 17:55:14 +01:00
  • b9a068b050 Small type check dgtlmoon 2025-03-19 17:49:13 +01:00
  • a262f373cc Remove hard coded exmaples stuff dgtlmoon 2025-03-19 17:43:16 +01:00
  • 673ec24fa3 More work on plugins dgtlmoon 2025-03-19 15:52:31 +01:00
  • 9a073fc9aa WIP - pluggy refactor dgtlmoon 2025-03-19 15:24:02 +01:00
  • 73189672c3 Refactor code layout, add extra tests dgtlmoon 2025-03-18 10:40:22 +01:00
  • 79166c0307 Merge branch 'master' into conditions-then-plugins conditions-then-plugins dgtlmoon 2025-03-17 19:22:48 +01:00
  • 7e7d5dc383 New major functionality CONDITIONS - Compare values, check numbers within range, etc dgtlmoon 2025-03-17 19:20:24 +01:00
  • 9dbe91e470 WIP dgtlmoon 2025-03-17 19:17:18 +01:00
  • 51bd8cd2d7 WIP dgtlmoon 2025-03-17 19:08:08 +01:00
  • 35455e7dd6 plugins refactor dgtlmoon 2025-03-17 18:51:01 +01:00
  • ec1102321d Move operation conditions dgtlmoon 2025-03-17 18:28:53 +01:00
  • aaa038f082 Move operation dgtlmoon 2025-03-17 18:28:53 +01:00
  • 57eeb221cb Merge branch 'conditions' into conditions-then-plugins dgtlmoon 2025-03-17 18:24:16 +01:00
  • 8187b9ce4c add test, mov operators dgtlmoon 2025-03-17 18:19:16 +01:00
  • cc70b65bfa length min/max dgtlmoon 2025-03-17 18:03:28 +01:00
  • 42099f1fff tweak tests dgtlmoon 2025-03-17 17:56:51 +01:00
  • 408864d346 move conditions blueprint dgtlmoon 2025-03-17 17:48:41 +01:00
  • 02b8660bf3 Fix imported operations dgtlmoon 2025-03-17 17:37:07 +01:00
  • 947a60af89 test tweak dgtlmoon 2025-03-17 17:28:01 +01:00
  • a0f4cb4d65 Add helper text dgtlmoon 2025-03-17 17:24:33 +01:00
  • 71ea8d80f3 WIP dgtlmoon 2025-03-17 17:21:56 +01:00
  • 4f48958187 WIP dgtlmoon 2025-03-17 11:48:35 +01:00
  • 2608980b1d test fixup dgtlmoon 2025-03-17 11:20:23 +01:00
  • c982395d72 WIP dgtlmoon 2025-03-17 11:00:29 +01:00
  • ee7e43ea87 Logic fix dgtlmoon 2025-03-17 10:47:41 +01:00
  • da5585b53c Include conditions module dgtlmoon 2025-03-17 10:15:45 +01:00
  • 76062c9419 Merge branch 'conditions' into conditions-then-plugins dgtlmoon 2025-03-17 10:10:23 +01:00
  • 675953797c Fix up logic dgtlmoon 2025-03-17 10:09:36 +01:00
  • b202652a93 Refactoring conditions and plugins dgtlmoon 2025-03-17 09:38:24 +01:00
  • 617dc721bf WIP dgtlmoon 2025-03-16 09:14:54 +01:00
  • ec13720694 safety checks dgtlmoon 2025-03-14 18:15:05 +01:00
  • 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