Commit Graph

  • 6ec79f8df6 Include docs/api-spec.yaml inside the shippable package dgtlmoon 2025-10-17 10:46:15 +02:00
  • 03123402e6 pip package fix dgtlmoon 2025-10-17 10:24:01 +02:00
  • 132ae1e141 fix key fetch dgtlmoon 2025-10-17 10:18:55 +02:00
  • c925745b86 Test pypi API dgtlmoon 2025-10-17 10:15:12 +02:00
  • 2fb2ea573e 0.50.25 0.50.25 dgtlmoon 2025-10-16 16:59:27 +02:00
  • ada2dc6112 pip build - Be sure to include API spec (#3511) dgtlmoon 2025-10-16 16:35:24 +02:00
  • ad9024a4f0 Improved watch delete (#3510) dgtlmoon 2025-10-16 16:35:06 +02:00
  • 17809b43c7 Be sure to include API spec 3509-pip-apispec-missing dgtlmoon 2025-10-16 15:05:49 +02:00
  • 6f04b356c9 Improved delete fix-watch-delete dgtlmoon 2025-10-16 15:00:55 +02:00
  • 047c10e23c Notification service improved failure alerts for filter missing + browsersteps problems (#3507) dgtlmoon 2025-10-16 14:30:50 +02:00
  • 4d3df98f07 Fix tests notification-service-improved-failure-alerts dgtlmoon 2025-10-16 13:53:43 +02:00
  • 425de475bf Merge branch 'master' into notification-service-improved-failure-alerts dgtlmoon 2025-10-16 13:14:11 +02:00
  • 4f83164544 Notifications - Small fix for notification format handling, enabling HTML Color for {{diff_removed}} and {{diff_added}} (#3508) dgtlmoon 2025-10-16 13:13:15 +02:00
  • 4f77c20dd1 Improving alignment with apprise dgtlmoon 2025-10-16 13:12:21 +02:00
  • 4a6f918f67 Improve conversion dgtlmoon 2025-10-16 12:21:16 +02:00
  • ff4ec5f8b7 go full debug in pytest dgtlmoon 2025-10-16 12:21:04 +02:00
  • d450262d5b Small fix for notification format handling, enabling HTML Color for {{diff_removed}} and {{diff_added}} notification_format_fix dgtlmoon 2025-10-16 12:12:48 +02:00
  • 2c445bc6a4 Better notification handling dgtlmoon 2025-10-16 12:08:08 +02:00
  • 9455b66e4d Better formatting of failure notifications dgtlmoon 2025-10-16 11:41:47 +02:00
  • 41952157eb FilterNotFoundInResponse restock-custom-filter-price dgtlmoon 2025-10-15 15:21:46 +02:00
  • 274c575f85 Should be single string field dgtlmoon 2025-10-15 13:31:32 +02:00
  • 5c39668b40 hash change cleanups dgtlmoon 2025-10-15 13:27:29 +02:00
  • 254ebc90df normalize fix up for unknown $ dgtlmoon 2025-10-15 12:52:39 +02:00
  • 912ab903c9 Price currency and amount fixes dgtlmoon 2025-10-15 12:33:39 +02:00
  • d758afe87e Implement visual selector override of price data Re #3505 dgtlmoon 2025-10-15 11:59:12 +02:00
  • 6a28a6a42f Merge branch 'master' into history-preview-ignore-text-highlighting dgtlmoon 2025-10-14 15:59:59 +02:00
  • 6f926ed595 0.50.24 0.50.24 dgtlmoon 2025-10-14 11:03:17 +02:00
  • 249dc55212 Notification - Make sure all notification tokens have something set even for form validation, fixes hassio:// with {{ watch_uuid }} in notification URL form (#3504) dgtlmoon 2025-10-14 10:58:53 +02:00
  • ccfce57dd8 Add extra test 3503-tokens-in-notification-url-apprise dgtlmoon 2025-10-14 10:36:01 +02:00
  • 8bd82773f8 Refactor notification code - Make sure all notification tokens have something set even for form validation dgtlmoon 2025-10-14 10:23:59 +02:00
  • 6aba43419e WIP dgtlmoon 2025-10-13 20:21:50 +02:00
  • cb31e6eac6 WIP dgtlmoon 2025-10-13 19:42:04 +02:00
  • a172d00b9e WIP dgtlmoon 2025-10-13 19:11:02 +02:00
  • 97b0e12fd3 WIP dgtlmoon 2025-10-13 18:45:24 +02:00
  • a389084407 Lets go with line highlighting with sub words dgtlmoon 2025-10-13 18:38:24 +02:00
  • 961994abcf refactor dgtlmoon 2025-10-13 17:46:53 +02:00
  • 2709ba6772 Merge branch 'master' into history-preview-ignore-text-highlighting dgtlmoon 2025-10-13 16:35:31 +02:00
  • b2f07adc59 fix import flask-update dgtlmoon 2025-10-13 12:42:07 +02:00
  • 804e8c249b fix import dgtlmoon 2025-10-13 12:18:14 +02:00
  • b26333b01c Update flask requirement from ~=2.3 to ~=3.1, unpin werkzeug dgtlmoon 2025-10-13 12:04:40 +02:00
  • 46252bc6f3 0.50.23 0.50.23 dgtlmoon 2025-10-13 11:54:01 +02:00
  • 64350a2e78 Replace jinja2-time with arrow and improve timedate timezone integration, fixes timezones in templates such as {% now 'Europe/London', '%Y-%m-%d' %} etc (#3496) dgtlmoon 2025-10-13 11:52:02 +02:00
  • 2902c63a3b 0.50.22 0.50.22 dgtlmoon 2025-10-12 22:48:14 +02:00
  • 55b8588f1f Testing - Adding test for requests timeout setting #975 dgtlmoon 2025-10-12 21:54:25 +02:00
  • 02ecc4ae9a UI - Add missing 'requests timeout in seconds' field to main settings, Re #975 dgtlmoon 2025-10-12 21:42:07 +02:00
  • 3ee50b7832 UI - Proxy and external browser settings URL validation (#3494) dgtlmoon 2025-10-12 21:24:59 +02:00
  • 9144b67610 Adding test proxy-url-validation dgtlmoon 2025-10-12 19:40:44 +02:00
  • b20fe70b49 adding test dgtlmoon 2025-10-12 19:39:15 +02:00
  • 080acced85 Merge branch 'master' into proxy-url-validation dgtlmoon 2025-10-12 19:26:49 +02:00
  • 66ddd87ee4 Move proxy default selection to proxy tab dgtlmoon 2025-10-12 19:26:04 +02:00
  • 233189e4f7 Build - Splitting memory report (#3493) dgtlmoon 2025-10-12 19:20:28 +02:00
  • 6b895ae972 Refactoring fieldlist to accept correct validation dgtlmoon 2025-10-12 19:19:49 +02:00
  • 7efd4c2a99 WIP - proxy/browser settings URL validation dgtlmoon 2025-10-12 19:05:47 +02:00
  • d3b55f3fbd Splitting memory report split-mem-report dgtlmoon 2025-10-12 18:44:35 +02:00
  • b237fd7201 Replace stream/filetype detection library with puremagic, 20Mb less RAM usage (#3491) dgtlmoon 2025-10-12 18:40:37 +02:00
  • 5b69d73ea1 also dump memory report when building puremagic-less-memory dgtlmoon 2025-10-12 16:07:19 +02:00
  • bc614e1651 Helper to give python GC a better chance of cleaning up dgtlmoon 2025-10-12 15:51:44 +02:00
  • 5d459dbc59 Replace filetype detection library with puremagic, 20Mb less RAM usage dgtlmoon 2025-10-12 15:04:43 +02:00
  • 3c81efe2f4 0.50.21 0.50.21 dgtlmoon 2025-10-10 18:17:56 +02:00
  • 0fcfb94690 Adding 'RSS reader mode' (see main Settings) (#3488) dgtlmoon 2025-10-10 18:17:30 +02:00
  • 0d2df7685d bump text rss-reader-mode dgtlmoon 2025-10-10 17:36:28 +02:00
  • 1f0811e54d Also support RDF dgtlmoon 2025-10-10 17:34:22 +02:00
  • bb35310b07 format tweak dgtlmoon 2025-10-10 17:29:20 +02:00
  • 709dadc492 Ability to apply filters (first, last etc) dgtlmoon 2025-10-10 17:26:20 +02:00
  • f02fb7406d Feature - RSS reader mode dgtlmoon 2025-10-10 17:11:59 +02:00
  • d3725da2dc Merge branch 'master' into rss-reader-mode dgtlmoon 2025-10-10 16:29:39 +02:00
  • bb6d4c2756 Re #3486 - Fixing and adding test for RSS/Atom not being converted to text when server sends "text/xml" instead of the "application/atom+xml" header (#3487) dgtlmoon 2025-10-10 16:29:02 +02:00
  • a72b13964d Adding 'rss reader mode' dgtlmoon 2025-10-10 16:28:20 +02:00
  • b59ce190ac Ensure JSON is always correctly reformatted with padding (#3485 #3482) dgtlmoon 2025-10-10 16:00:32 +02:00
  • 03d56f3c8c Re #3486 - Fixing and adding test for RSS/Atom not being converted to text when server sends "text/xml" instead of the "application/atom+xml" header 3486-RSS-ATOM-not-being-automatically-converted-to-text dgtlmoon 2025-10-10 15:58:33 +02:00
  • 9d22c86e9d Ensure JSON is always nicely formatted 3482-JSON-reformat dgtlmoon 2025-10-10 15:35:01 +02:00
  • 7fe504f3e9 unused var dgtlmoon 2025-10-10 13:48:35 +02:00
  • ca140c559e Re #3482 - Ensure JSON is always correctly reformatted with padding dgtlmoon 2025-10-10 13:45:55 +02:00
  • 80be1a30f2 No need to reformat/reprocess content in the case that no filters were found (#3484, #3483) dgtlmoon 2025-10-10 13:44:49 +02:00
  • fc90583247 Re #3483 Dont touch original content if no filters found 3483-dont-touch-content-if-subtract-filters-not-found dgtlmoon 2025-10-10 13:04:47 +02:00
  • 93b4f79006 0.50.20 0.50.20 dgtlmoon 2025-10-10 10:40:04 +02:00
  • 3009e46617 PDF - Will trigger a change - Fixing output, also reported original size of document was incorrect (it was the size of the HTML output after conversion from PDF), Improving tests (#3481) dgtlmoon 2025-10-10 10:38:34 +02:00
  • 8f040a1a84 0.50.19 0.50.19 dgtlmoon 2025-10-10 01:17:57 +02:00
  • 4dbab8d77a Test speedup - remove common calls for function calls (#3477) dgtlmoon 2025-10-10 01:16:03 +02:00
  • 9672c92a9b tweak timing test-speedup dgtlmoon 2025-10-10 00:27:28 +02:00
  • 3ab4b337b6 hmm dgtlmoon 2025-10-09 19:13:05 +02:00
  • ead82d373a timing dgtlmoon 2025-10-09 18:54:02 +02:00
  • 1abb5de0e7 speed up waits dgtlmoon 2025-10-09 18:49:09 +02:00
  • 830332ff82 tweak stats dgtlmoon 2025-10-09 18:44:28 +02:00
  • 0bec23bd72 Add memor usage dgtlmoon 2025-10-09 18:38:13 +02:00
  • c61ea82816 Merge branch 'master' into test-speedup dgtlmoon 2025-10-09 18:33:43 +02:00
  • ab84c6590a Test speedup - remove common calls for function calls dgtlmoon 2025-10-09 18:33:15 +02:00
  • cde42c8a49 Reducing memory usage (#3476) dgtlmoon 2025-10-09 18:31:19 +02:00
  • 3b9d19df43 Refactoring text/html difference processor (#3475) dgtlmoon 2025-10-09 18:30:53 +02:00
  • 222e89a7a1 tweak openapi-mem-improvements dgtlmoon 2025-10-09 18:03:02 +02:00
  • a64f47c2fe small fix dgtlmoon 2025-10-09 18:01:54 +02:00
  • e9905c2f64 memory improvements dgtlmoon 2025-10-09 17:55:09 +02:00
  • 82b2bf5cb0 Merge branch 'master' into history-preview-ignore-text-highlighting dgtlmoon 2025-10-09 17:38:55 +02:00
  • 6ad4acc9fc 0.50.18 0.50.18 dgtlmoon 2025-10-09 12:57:10 +02:00
  • 3e59521f48 Always follow plaintext header over the actual content type if its available (#3473) #3472 dgtlmoon 2025-10-09 12:56:32 +02:00
  • 871466ce37 remove unused types 3472-plaintext-should-stay-plaintext dgtlmoon 2025-10-09 10:48:48 +02:00
  • 0970c087c8 Bump github/codeql-action from 3 to 4 in the all group (#3468) dependabot[bot] 2025-10-09 10:47:12 +02:00
  • 2e31a1a36e use correct header type for RSS tests dgtlmoon 2025-10-09 10:20:45 +02:00
  • 3dccac9615 Re #3472 - always use plaintext if its announced as such dgtlmoon 2025-10-09 10:01:19 +02:00
  • 676c550e6e (Realtime updates) Update python-engineio requirement from ~=4.12.0 to ~=4.12.3 (#3467) dependabot[bot] 2025-10-09 01:15:36 +02:00