Commit Graph

  • 26556d8091 bump to 3.10 dgtlmoon 2024-12-27 11:31:21 +01:00
  • 273644d2d7 Merge branch 'master' into debian-package dgtlmoon 2024-12-27 11:30:54 +01:00
  • 6adf10597e 0.48.05 0.48.05 dgtlmoon 2024-12-27 11:24:56 +01:00
  • 4419bc0e61 Fixing test for CVE-2024-56509 (#2864) dgtlmoon 2024-12-27 11:09:52 +01:00
  • 8a0e2f5e13 Fixing test for CVE-2024-56509 CVE-2024-56509-fix-test dgtlmoon 2024-12-27 10:37:36 +01:00
  • f7e9846c9b CVE-2024-56509 - Stricter file protocol checking pre-check ( Improper Input Validation Leading to LFR/Path Traversal when fetching file:.. ) dgtlmoon 2024-12-27 09:25:40 +01:00
  • 5dea5e1def 0.48.04 0.48.04 dgtlmoon 2024-12-16 21:50:53 +01:00
  • 0fade0a473 Windows was sometimes missing timezone data (#2845 #2826) dgtlmoon 2024-12-16 21:50:28 +01:00
  • 61bb58924b Re #2826 - Windows was sometimes missing timezone data windows-missing-tzdata dgtlmoon 2024-12-16 21:17:24 +01:00
  • 121e9c20e0 0.48.03 0.48.03 dgtlmoon 2024-12-16 16:14:03 +01:00
  • 12cec2d541 0.48.02 dgtlmoon 2024-12-16 16:10:47 +01:00
  • 58dde10e40 0.48.02 0.48.02 sent-test-default-format-notification dgtlmoon 2024-12-16 16:07:11 +01:00
  • d52e6e8e11 Notifications - "Send test" was not always following "System default notification format" (#2844) dgtlmoon 2024-12-16 15:50:07 +01:00
  • 8e9bf4a113 Notifications - "Send test" was not always following "System default notification format" dgtlmoon 2024-12-16 15:15:43 +01:00
  • bae1a89b75 Notifications - Default notification format (for new installs) now "HTML color" (#2843) dgtlmoon 2024-12-16 14:55:10 +01:00
  • e49711f449 Notification - HTML Color format notification colors should be same as UI, {{diff_full}} token should also get HTML colors ( #2842 #2554 ) dgtlmoon 2024-12-16 14:46:39 +01:00
  • b3412b8a4d Tweak test default-notification-format-html-color dgtlmoon 2024-12-16 14:24:41 +01:00
  • 4df50b867b Default notification format now "HTML color" dgtlmoon 2024-12-16 14:09:14 +01:00
  • 1c5db2e050 Re #2554 - Clours should be same as UI, {{diff_full}} token should also get HTML colours 2554-colors-and-tokens dgtlmoon 2024-12-16 14:00:53 +01:00
  • cd7f83efb4 re #2554 - Colors should be the same as UI preview and {{diff_full}} should get the colour output too 2554-colour-html-format-notifications dgtlmoon 2024-12-16 13:58:48 +01:00
  • a3a3ab0622 Notifcations - Adding "HTML Color" notification format option (#2837) dgtlmoon 2024-12-13 11:21:39 +01:00
  • 2fb072c658 be sure to reset the template dgtlmoon 2024-12-13 10:51:50 +01:00
  • 69c3d5a3fb the notificaiton template itself should be converted to <br> html from plaintext dgtlmoon 2024-12-13 10:43:04 +01:00
  • d88da3cd88 adding test dgtlmoon 2024-12-13 10:37:30 +01:00
  • c275be9493 Re #2554 adding "HTML Color" notification format option dgtlmoon 2024-12-13 08:59:16 +01:00
  • c5fe188b28 UI - Make 'tag' sticky - redirect to current tag on edit or add watch (#2824 #2785) dgtlmoon 2024-12-04 18:25:26 +01:00
  • 1fb0adde54 Notifications - Support for commented out notification URLs (#2825 #2769) dgtlmoon 2024-12-04 18:08:52 +01:00
  • 140574d14c Re #2785 Make 'tag' sticky - redirect to current tag on edit or add watch 2785-UI-tag-reset-edit dgtlmoon 2024-12-04 17:10:01 +01:00
  • 2614b275f0 Docs - Adding information to README.md about the new scheduler dgtlmoon 2024-12-04 08:52:40 +01:00
  • 1631a55830 0.48.01 0.48.01 dgtlmoon 2024-12-03 18:44:20 +01:00
  • f00b8e4efb UI - Fixing scheduler options dgtlmoon 2024-12-03 18:11:14 +01:00
  • 179ca171d4 0.48.00 0.48.00 dgtlmoon 2024-12-03 14:26:01 +01:00
  • 84f2870d4f Fix HIDE_REFERER env option for hiding changedetection.io from referer headers (#2787) Tyler Schrock 2024-12-03 06:54:58 -05:00
  • 7421e0f95e New functionality - Time (weekday + time) scheduler / duration (#2802) dgtlmoon 2024-12-03 12:45:28 +01:00
  • c6162e48f1 Add Turkish phrases for out-of-stock detection (#2809) Taylan Tatlı 2024-11-28 13:28:22 +03:00
  • feccb18cdc UI - Always use UTC timezone for storing data, show local timezone (#2799) dgtlmoon 2024-11-21 08:58:26 +01:00
  • 1462ad89ac Update stock-not-in-stock.js dgtlmoon 2024-11-20 15:20:53 +01:00
  • cfb9fadec8 Python 3.13 compatibility (#2791) Kenny Root 2024-11-20 00:41:56 -08:00
  • d9f9fa735d Code - Update .gitignore and .dockerignore (#2797) Kenny Root 2024-11-20 00:41:32 -08:00
  • 6084b0f23d VisualSelector - Use 'deflate' for storing elements.json, 90% file size reduction (#2794) dgtlmoon 2024-11-19 17:28:21 +01:00
  • 4e18aea5ff UI - Show local timezone info in settings (for future functionality) #2793 dgtlmoon 2024-11-19 15:44:50 +01:00
  • fdba6b5566 Notification - Locking paho-mqtt:// version fix dgtlmoon 2024-11-19 14:40:02 +01:00
  • 4c44958ef0 Adding basic TZ info output timezone-info dgtlmoon 2024-11-19 14:37:05 +01:00
  • 4e6c783c45 Update COMMERCIAL_LICENCE.md dgtlmoon 2024-11-18 16:44:03 +01:00
  • 0f0f5af7b5 Ability to disable version check (set DISABLE_VERSION_CHECK=true) Re #2773 (#2775) dgtlmoon 2024-11-10 15:48:05 +01:00
  • 7fcba26bea Minor improvement for queue management dgtlmoon 2024-11-10 11:06:47 +01:00
  • 30515c0e9f More debug around queue size minor-queue-fix dgtlmoon 2024-11-10 10:21:18 +01:00
  • 4bda1a234f Update bug_report.md dgtlmoon 2024-11-10 10:13:22 +01:00
  • d297850539 Security - Fix test 0.47.06 dgtlmoon 2024-11-07 20:10:02 +01:00
  • 751239250f Security check - improve test dgtlmoon 2024-11-07 19:41:48 +01:00
  • 6aceeb01ab 0.47.06 dgtlmoon 2024-11-07 18:47:18 +01:00
  • 49bc982c69 CVE-2024-51998 - file:/ path traversal access should not be allowed to access a file without ALLOW_FILE_URI set dgtlmoon 2024-11-07 18:44:08 +01:00
  • e0abf0b505 Update docker-compose.yml (#2767) Arthur Nogueira Neves 2024-11-06 12:41:55 -05:00
  • f08a1185aa Price tracker - fix for sites that supply an empty additional price (#2758) dgtlmoon 2024-11-01 10:56:27 +01:00
  • 62bd94df86 Merge branch 'master' into 2756-price-tracker-empty-price 2756-price-tracker-empty-price dgtlmoon 2024-11-01 10:26:21 +01:00
  • ad5d7efbbf Testing - Pinning werkzeug (#2757) dgtlmoon 2024-11-01 10:23:34 +01:00
  • be2ababd99 price tracker - fix for sites that supply an empty additional price dgtlmoon 2024-11-01 10:14:04 +01:00
  • 7029d10f8b 0.47.05 0.47.05 dgtlmoon 2024-10-31 22:51:03 +01:00
  • 26d3a23e05 CVE-2024-51483 - Fix for limiting access to file:// via source:file:///tmp/file.txt when using webdriver/playwright dgtlmoon 2024-10-31 22:48:40 +01:00
  • 942625e1fb Backups - Hide incomplete/running backups from being downloaded dgtlmoon 2024-10-31 10:58:41 +01:00
  • 33c83230a6 Backups - Backups now operate in the background, provide a nice UI to access/download previous backups (#2755) dgtlmoon 2024-10-31 10:34:59 +01:00
  • 87510becb5 Filters - Process all CSS and XPath 'subtract' selectors in a single pass to prevent index shifting and reference loss during DOM manipulation. (#2754) dgtlmoon 2024-10-30 12:00:53 +01:00
  • 5e95dc62a5 0.47.04 0.47.04 dgtlmoon 2024-10-29 08:25:05 +01:00
  • 7d94535dbf Do not recheck 'paused' watches on edit/save (Re #2747 #2750) dgtlmoon 2024-10-29 08:24:15 +01:00
  • 046bbbffb6 Re #2747 - Do not recheck 'paused' watches on edit/save 2747-dont-check-paused-on-edit dgtlmoon 2024-10-29 07:52:04 +01:00
  • 563c196396 Notification post:// get:// etc - Fixing URL encoding of headers so that '+' in URL is correctly parsed as ' ' (and other url-encodings) (#2745) dgtlmoon 2024-10-28 16:59:49 +01:00
  • 1dce9d5549 Re #2742 fixing URL encoding of headers so that '+' in URL is correctly parsed as ' ' (and other url-encodings) 2742-notification-headers-encoding dgtlmoon 2024-10-28 16:23:12 +01:00
  • e8b82c47ca #2502 - Add jinja2 template handling to request body and headers (#2740) Christopher Charbonneau Wells 2024-10-28 07:46:05 -07:00
  • 587ac0fe46 Move global vars to all live under the 'app' var apscheduler-cron-like dgtlmoon 2024-10-25 17:04:52 +02:00
  • e84de7e8f4 Restock detection - Add additional out-of-stock detection for PT language (#2738) Gonçalo Silva 2024-10-24 19:03:14 +01:00
  • 1543edca24 "Send test notification" in "Restock" mode was not working correclty when restock tokens "{{restock.price}}" were in the notification body (#2737) dgtlmoon 2024-10-24 19:46:45 +02:00
  • daa5ccfc93 Fix bad test notificaton-test-error-restock dgtlmoon 2024-10-24 19:02:28 +02:00
  • a9e7a54066 Adding test dgtlmoon 2024-10-24 18:52:00 +02:00
  • 93a7df5462 "Send test notification" in "Restock" mode was not working correclty when restock tokens "{{restock.price}}" were in the notification body dgtlmoon 2024-10-24 18:36:54 +02:00
  • 34fe88af67 Adding pip limit dgtlmoon 2024-10-22 10:50:52 +02:00
  • 4b7f7f8379 Adding apscheduler dgtlmoon 2024-10-22 10:46:56 +02:00
  • 397f79ffd5 WIP dgtlmoon 2024-10-22 10:17:57 +02:00
  • 82e0b99b07 #2727 Notifications - Fix "send test notification" on empty list, includes test (#2731) dgtlmoon 2024-10-21 11:35:37 +02:00
  • b0ff9d161e UI - Fix mobile styling inconsistencies and resolve diff page overflow issue (#2716) Emmanuel Ojighoro 2024-10-21 10:34:22 +01:00
  • cd919dbb0b Merge remote-tracking branch 'mikebgrep/master' into 2727-notification-empty-watches 2727-notification-empty-watches dgtlmoon 2024-10-21 10:05:01 +02:00
  • 6e0a0b5d5f Re #2727 - Adding test dgtlmoon 2024-10-21 10:02:42 +02:00
  • a1d8186546 Update changedetectionio/flask_app.py dgtlmoon 2024-10-21 09:32:02 +02:00
  • d82f254382 fix typo, add additional condition for if when wathing are len() < 0 mikebgrep 2024-10-20 14:07:49 +03:00
  • 63366a0a83 add if None for watch in queue_notification_for_watch mikebgrep 2024-10-20 14:06:58 +03:00
  • eba27dcd91 WIP limit-history dgtlmoon 2024-10-17 21:08:05 +02:00
  • c1dd681643 Filters - "Block change detection when text exists" should not trigger a change when the original text returns dgtlmoon 2024-10-14 12:57:02 +02:00
  • 16a85e2a60 Closes #2548 2548-trigger-check dgtlmoon 2024-10-14 11:11:00 +02:00
  • ecafa27833 UI - More work on tab buttons hiding behind menu/header :-) dgtlmoon 2024-10-11 22:54:09 +02:00
  • f7d4e58613 0.47.03 0.47.03 dgtlmoon 2024-10-11 17:33:00 +02:00
  • 5bb47e47db Remove same checksum skip check - saved a little CPU but added a lot of complexity (#2700) dgtlmoon 2024-10-11 17:28:42 +02:00
  • 7fe0d05c5a Merge branch 'master' into remove-same-checksum-skip remove-same-checksum-skip dgtlmoon 2024-10-11 17:24:23 +02:00
  • 03151da68e UI - Fix scroll offset / tab buttons hiding behind menu/header dgtlmoon 2024-10-11 16:04:08 +02:00
  • af90d6a11f oops dgtlmoon 2024-10-11 16:02:55 +02:00
  • c20d900ffb Remove skip_when_checksum_same dgtlmoon 2024-10-11 15:54:52 +02:00
  • e4a32e973a 0.47.02 0.47.02 dgtlmoon 2024-10-11 15:35:36 +02:00
  • 67b1db14af UI - Fix scroll offset / tab buttons hiding behind menu/header dgtlmoon 2024-10-11 15:34:51 +02:00
  • a16a70229d 0.47.01 0.47.01 dgtlmoon 2024-10-11 15:02:17 +02:00
  • 9476c1076b Adding missing apprise_plugin for pypi/pip based installs dgtlmoon 2024-10-11 15:01:27 +02:00
  • a4959b5971 0.47.00 0.47.00 dgtlmoon 2024-10-11 13:04:56 +02:00
  • a278fa22f2 Restock multiprice improvements (#2698) dgtlmoon 2024-10-11 11:43:35 +02:00