Commit Graph

  • 28d3151090 Python 3.11 container base (#3077) dgtlmoon 2025-04-01 13:46:35 +02:00
  • 2a1c832f8d Use lowercase static asset filenames dgtlmoon 2025-04-01 11:51:43 +02:00
  • b02634f21d Update test-only.yml pyppeteer-311-12-13 dgtlmoon 2025-04-01 11:38:00 +02:00
  • 0170adb171 Restock detection - Add Indonesian phrases for out-of-stock detection (#3075) Ivan 2025-04-01 16:36:44 +07:00
  • cb62404b8c Regession - Shared history/diff page with anonymous access turned on should allow screenshot access (#3076) dgtlmoon 2025-04-01 11:30:10 +02:00
  • bfa4482fb8 Adding delay random fail regression-shared-diff-screenshot-access dgtlmoon 2025-04-01 10:57:30 +02:00
  • a00e69abed Regession - Shared history/diff page with anonymous access turned on should allow screenshot access dgtlmoon 2025-04-01 10:49:35 +02:00
  • 8f9c46bd3f Update edit.html - linking to tutorial dgtlmoon 2025-03-31 18:49:33 +02:00
  • 97291ce6d0 Code - Tidy up lint errors (#3074) dgtlmoon 2025-03-31 13:05:48 +02:00
  • f689e5418e UI - Update edit.html- xPath support text for 1 & 2 dgtlmoon 2025-03-31 12:03:21 +02:00
  • d44f2f7556 Try pyppeteer-ng newer version with 3.11/3.12/3.13 dgtlmoon 2025-03-28 17:25:43 +01:00
  • f751f0b0ef Text/fetching - Small fix for when last fetched was zero bytes and special options (removals/additions/changes) was set (#3065) dgtlmoon 2025-03-28 16:48:53 +01:00
  • a7c1928c0f Small fix for when last fetched was zero bytes bugfix-lastfetched-was-zero-bytes dgtlmoon 2025-03-28 15:13:47 +01:00
  • ea9ba3bb2e Notifications backend - Refactor + tests for Apprise custom integration (#3057) Luca 2025-03-27 18:07:36 +01:00
  • c7ffebce2a UI - Watch edit - "Clone" Should be "Clone & Edit" without watch history, redirect to the new edit page (#3063 #2782) dgtlmoon 2025-03-27 11:24:42 +01:00
  • 54b7c070f7 UI - Conditions - Offer some information about what the filter/condition/trigger saw (#3062) dgtlmoon 2025-03-27 10:29:11 +01:00
  • 7b3d054a4a Tweak to tests 2782-clone-edit dgtlmoon 2025-03-27 10:24:41 +01:00
  • 3d17a85c79 Clear title on save dgtlmoon 2025-03-27 09:59:12 +01:00
  • 694a8e2fe7 Re #2782 - Should be "Clone & Edit" without watch history dgtlmoon 2025-03-27 09:52:22 +01:00
  • 6c1b687cd1 UI - Tidy up support links dgtlmoon 2025-03-27 09:10:36 +01:00
  • e850540a91 UI - Set a graph % of ETA time completed of checking the watch (#3060) dgtlmoon 2025-03-26 17:06:24 +01:00
  • d4bc9dfc50 0.49.9 0.49.9 dgtlmoon 2025-03-26 16:30:08 +01:00
  • 01dd67b1ad Use int UI-eta-time-slider dgtlmoon 2025-03-26 16:13:26 +01:00
  • 316cca0901 Set a graph % of ETA time completed of checking the watch dgtlmoon 2025-03-26 16:07:17 +01:00
  • f26ea55e9c RSS Fixes and improvements - Ability to set "RSS Color HTML Format" in Settings, detect and filter content with bad content that could break RSS (#3055) dgtlmoon 2025-03-26 12:08:15 +01:00
  • b53e1985ac 0.49.8 0.49.8 dgtlmoon 2025-03-25 22:59:56 +01:00
  • 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