dgtlmoon
|
a0b7efb436
|
UI - Fix to edit and groups template
|
2025-04-16 18:40:30 +02:00 |
dgtlmoon
|
cfb4decf67
|
UI Edit/Stats - Add levenshtein distance info, explains how "different" the last two snapshot are (#3109)
|
2025-04-11 17:36:29 +02:00 |
Rob Mulder
|
5551acf67d
|
API - Added notifications API endpoints (#3103)
|
2025-04-11 13:43:59 +02:00 |
dgtlmoon
|
96dc49e229
|
App memory - Apprise import only when needed - saves ~50Mb RAM if you dont have any notifications enabled (#3106)
|
2025-04-11 10:37:09 +02:00 |
MoshiMoshi0
|
4e6e680d79
|
Filters - Support multi line regex (#2889)
|
2025-04-09 15:06:08 +02:00 |
Oleksandr Perepadia
|
1378b5b2ff
|
UI - Add UI options tab and setting to disable opening diff in a new tab (#3071)
|
2025-04-09 14:56:23 +02:00 |
dgtlmoon
|
cb62404b8c
|
Regession - Shared history/diff page with anonymous access turned on should allow screenshot access (#3076)
|
2025-04-01 11:30:10 +02:00 |
dgtlmoon
|
97291ce6d0
|
Code - Tidy up lint errors (#3074)
|
2025-03-31 13:05:48 +02:00 |
Luca
|
ea9ba3bb2e
|
Notifications backend - Refactor + tests for Apprise custom integration (#3057)
|
2025-03-27 18:07:36 +01:00 |
dgtlmoon
|
c7ffebce2a
|
UI - Watch edit - "Clone" Should be "Clone & Edit" without watch history, redirect to the new edit page (#3063 #2782)
|
2025-03-27 11:24:42 +01:00 |
dgtlmoon
|
54b7c070f7
|
UI - Conditions - Offer some information about what the filter/condition/trigger saw (#3062)
|
2025-03-27 10:29:11 +01:00 |
dgtlmoon
|
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)
|
2025-03-26 12:08:15 +01:00 |
dgtlmoon
|
302ef80d95
|
Server - Path blueprint fixes and moving code blueprint to fix RSS forward slash on url (#3054)
|
2025-03-25 22:57:15 +01:00 |
dgtlmoon
|
5b97c29714
|
API - Adding "Search" API (#3052)
|
2025-03-24 12:49:28 +01:00 |
dgtlmoon
|
036b006226
|
Adding Tags/Groups API (#3049)
|
2025-03-23 16:41:38 +01:00 |
dgtlmoon
|
289f118581
|
API Access should still work even when UI Password is enabled (#3046) #3045
|
2025-03-23 02:00:05 +01:00 |
Nico Ell
|
70a18ee4b5
|
Testing - Replace Linux only 'resource' library with cross-platform 'psutil' library (#3037)
|
2025-03-21 09:50:32 +01:00 |
dgtlmoon
|
73189672c3
|
Refactor code layout, add extra tests
|
2025-03-18 10:40:22 +01:00 |
dgtlmoon
|
7e7d5dc383
|
New major functionality CONDITIONS - Compare values, check numbers within range, etc
|
2025-03-17 19:20:24 +01:00 |
dgtlmoon
|
55da48f719
|
Re #2945 - Handle/Strip UTF-8 ByteOrderMark in JSON strings correctly (fixes `"Exception: No parsable JSON found in this document" ` error) (#2947)
|
2025-02-07 22:19:23 +01:00 |
dgtlmoon
|
b1e700b3ff
|
Adding jinja2/browsersteps test (#2915)
|
2025-01-28 18:14:49 +01:00 |
Iftekhar Alam Fuad
|
1c61b5a623
|
Header handling - Fix header parsing to split on the first colon only (headers where the value contained :// type may have been broken) (#2929)
|
2025-01-26 00:08:09 +01:00 |
dgtlmoon
|
e799a1cdcb
|
0.49.00
|
2025-01-21 13:40:01 +01:00 |
dgtlmoon
|
8960f401b7
|
Notifications - Custom POST:// GET:// etc endpoints - returning 204 and other 20x responses are OK (don't show an error was detected)(#2897)
|
2025-01-13 13:13:18 +01:00 |
dgtlmoon
|
a2a98811a5
|
Restock - Add test for new lower/higher price notification Re #2715 (#2892)
|
2025-01-09 22:59:55 +01:00 |
dgtlmoon
|
d90de0851d
|
Notifications - Update Apprise to 1.9.2 - Fixes custom posts:// gets:// etc URL's being double-encoded, fixes chantify:// notifications (#2868) (#2875) (#2870)
|
2025-01-09 21:16:32 +01:00 |
dgtlmoon
|
6fc04d7f1c
|
"Send test notification" button - Easier to understand test send results, Improved error handling, code refactor (#2888)
|
2025-01-08 14:35:41 +01:00 |
dgtlmoon
|
66fb05527b
|
Improve `last_checked` vs `last_changed` time information precision (#2883)
|
2025-01-06 20:38:50 +01:00 |
MoshiMoshi0
|
05f54f0ce6
|
UI - Fix diff not starting from last viewed snapshot (#2744) (#2856)
|
2024-12-27 13:03:10 +01:00 |
dgtlmoon
|
4419bc0e61
|
Fixing test for CVE-2024-56509 (#2864)
|
2024-12-27 11:09:52 +01:00 |
dgtlmoon
|
f7e9846c9b
|
CVE-2024-56509 - Stricter file protocol checking pre-check ( Improper Input Validation Leading to LFR/Path Traversal when fetching file:.. )
|
2024-12-27 09:26:28 +01:00 |
dgtlmoon
|
bae1a89b75
|
Notifications - Default notification format (for new installs) now "HTML color" (#2843)
|
2024-12-16 14:55:10 +01:00 |
dgtlmoon
|
e49711f449
|
Notification - `HTML Color` format notification colors should be same as UI, `{{diff_full}}` token should also get HTML colors ( #2842 #2554 )
|
2024-12-16 14:46:39 +01:00 |
dgtlmoon
|
a3a3ab0622
|
Notifcations - Adding "HTML Color" notification format option (#2837)
|
2024-12-13 11:21:39 +01:00 |
dgtlmoon
|
7421e0f95e
|
New functionality - Time (weekday + time) scheduler / duration (#2802)
|
2024-12-03 12:45:28 +01:00 |
dgtlmoon
|
6084b0f23d
|
VisualSelector - Use 'deflate' for storing elements.json, 90% file size reduction (#2794)
|
2024-11-19 17:28:21 +01:00 |
dgtlmoon
|
d297850539
|
Security - Fix test
|
2024-11-07 20:10:02 +01:00 |
dgtlmoon
|
751239250f
|
Security check - improve test
|
2024-11-07 19:41:48 +01:00 |
dgtlmoon
|
49bc982c69
|
CVE-2024-51998 - file:/ path traversal access should not be allowed to access a file without ALLOW_FILE_URI set
|
2024-11-07 18:45:19 +01:00 |
dgtlmoon
|
33c83230a6
|
Backups - Backups now operate in the background, provide a nice UI to access/download previous backups (#2755)
|
2024-10-31 10:34:59 +01:00 |
dgtlmoon
|
87510becb5
|
Filters - Process all CSS and XPath 'subtract' selectors in a single pass to prevent index shifting and reference loss during DOM manipulation. (#2754)
|
2024-10-30 12:00:53 +01:00 |
dgtlmoon
|
563c196396
|
Notification post:// get:// etc - Fixing URL encoding of headers so that '+' in URL is correctly parsed as ' ' (and other url-encodings) (#2745)
|
2024-10-28 16:59:49 +01:00 |
Christopher Charbonneau Wells
|
e8b82c47ca
|
#2502 - Add jinja2 template handling to request body and headers (#2740)
|
2024-10-28 15:46:05 +01:00 |
dgtlmoon
|
1543edca24
|
"Send test notification" in "Restock" mode was not working correclty when restock tokens "{{restock.price}}" were in the notification body (#2737)
|
2024-10-24 19:46:45 +02:00 |
dgtlmoon
|
82e0b99b07
|
#2727 Notifications - Fix "send test notification" on empty list, includes test (#2731)
|
2024-10-21 11:35:37 +02:00 |
dgtlmoon
|
c1dd681643
|
Filters - "Block change detection when text exists" should not trigger a change when the original text returns
|
2024-10-14 12:57:02 +02:00 |
dgtlmoon
|
a278fa22f2
|
Restock multiprice improvements (#2698)
|
2024-10-11 11:43:35 +02:00 |
dgtlmoon
|
d39530b261
|
Test - Simple test for live preview
|
2024-10-11 11:07:12 +02:00 |
dgtlmoon
|
d4b4355ff5
|
Adding test for proxy checker/scanner (#2697)
|
2024-10-11 09:52:55 +02:00 |
dgtlmoon
|
c1c8de3104
|
Fixing proxy checker (#2696)
|
2024-10-11 00:19:19 +02:00 |