Commit graph

730 commits

Author SHA1 Message Date
the-djmaze 1f600dff0d Strip Reddit click tracking 2022-10-07 14:41:23 +02:00
the-djmaze f488212c3d Don't thumbnail message inline images and show filename in title attribute 2022-10-06 23:43:24 +02:00
the-djmaze 897f22ee6e When img element alt is missing, use last part of src 2022-10-05 22:54:53 +02:00
the-djmaze 86550d1563 strip more tracking parameters 2022-10-05 00:12:51 +02:00
the-djmaze 2e44775170 Workaround invalid [Cloudron Forum] Digest href="...." links 2022-10-04 23:49:06 +02:00
the-djmaze aa357af4c5 Remove more tracking params 2022-10-03 16:11:44 +02:00
the-djmaze 7f63a1e82d Bugfix: stripTracking broke plain text view 2022-10-03 12:45:35 +02:00
the-djmaze a3585a859f stripTracking DHL, Google and Outlook
stripTracking no need for `g` and `s` RegEx modifiers
2022-10-03 12:25:20 +02:00
the-djmaze 4473043623 Catch JSON.parse errors 2022-10-03 09:20:54 +02:00
the-djmaze 8980fc9cb1 Solution for #540 ? 2022-10-02 19:39:24 +02:00
the-djmaze 73ddc6c4b9 Also decode Mandrill custom tracking domain 2022-10-02 19:38:04 +02:00
the-djmaze 261d9ba59c First decode tracking links, then strip query parameters 2022-10-01 10:28:44 +02:00
the-djmaze 55bf83e02a Added: replace Mandrill (Mailchimp) tracking links with normal links 2022-10-01 10:00:04 +02:00
the-djmaze 0fce269a82 listCheckedOrSelectedUidsWithSubMails() now returns Set instead of Array 2022-09-27 23:46:13 +02:00
the-djmaze 118558cdfd Renamed SaveSettingsStep to more logical SaveSettingStatus 2022-09-26 14:02:30 +02:00
the-djmaze d1d820da73 Drop ko.extenders.limitedList 2022-09-26 11:55:26 +02:00
the-djmaze c6652ba9b4 Lazy load all message images 2022-09-26 10:58:46 +02:00
the-djmaze 705000b46a cleanup populateMessageBody() 2022-09-23 15:01:55 +02:00
the-djmaze 5c43378d71 Move SettingsUserStore.removeColors() to cleanHtml() 2022-09-23 13:41:01 +02:00
the-djmaze 8054e48d4a No need for rel="noreferrer noopener" due to Referrer-Policy header 2022-09-23 09:26:36 +02:00
the-djmaze df34c4a0ae v2.18.1 2022-09-21 10:16:23 +02:00
the-djmaze e5e4675c1b cleanup and speedup Selector 2022-09-09 22:20:40 +02:00
the-djmaze 0c87bbac21 Faster Selector.autoSelect 2022-09-09 17:04:52 +02:00
the-djmaze 44ac2626ec Improve and cleanup Selector even more 2022-09-09 12:07:05 +02:00
the-djmaze 47a861a243 Speedup listChecked().length to hasChecked() 2022-09-09 10:02:40 +02:00
the-djmaze d1422826b8 Bugfix: Selector Shift + Arrow made checkboxes "checked" in a weird way 2022-09-08 15:06:12 +02:00
the-djmaze ee5b30884f Speedup list Selector a bit 2022-09-08 13:37:06 +02:00
the-djmaze 732b6eb641 Use JavaScript Optional chaining 2022-09-02 11:52:07 +02:00
the-djmaze afd65c809d Drop Remote.request() aAbortActions parameter 2022-09-02 09:56:31 +02:00
the-djmaze 15dd6f5a5c Resolve #496 2022-08-31 17:31:08 +02:00
the-djmaze a80161a316 Bugfix: keep A elements when there is an image inside 2022-08-29 10:54:55 +02:00
the-djmaze ea4f678d05 Resolve #500 2022-08-29 10:53:53 +02:00
the-djmaze cad5fb6067 Resolve #491 2022-08-26 15:17:30 +02:00
the-djmaze 4692dde3d5 resolve compile error 2022-08-26 11:55:56 +02:00
the-djmaze aff2d4dd76 Moved handling of images using proxy in preperation of #491 2022-08-26 11:11:19 +02:00
the-djmaze a18cc9a486 Move folderInformation() function 2022-08-22 21:52:00 +02:00
the-djmaze 4349eda310 Translate request errors for #471 2022-08-02 11:01:19 +02:00
the-djmaze d42cecb4df Resolve #462 2022-07-21 10:13:24 +02:00
the-djmaze 4238834cb5 Solve empty lines in HTML -> Plain conversion for #462 2022-07-20 12:34:30 +02:00
the-djmaze d73a179f59 Unregister audio initialization event listeners first 2022-07-19 11:50:57 +02:00
the-djmaze 28d4a018fd Resolve #439 2022-06-16 01:16:19 +02:00
the-djmaze 38836da9af Resolve #328 2022-06-08 23:40:28 +02:00
the-djmaze 61146e491b Bugfix: Resizer value failed on initialization.
And added some changes for #328
2022-06-08 17:14:44 +02:00
the-djmaze 224b453430 Prevent Sitecore tracking 2022-06-08 15:03:28 +02:00
the-djmaze 0f02cc6d29 Speedup flags cache 2022-06-08 13:08:27 +02:00
the-djmaze df80ff9533 Put sound notifications in SMAudio 2022-06-07 18:46:06 +02:00
the-djmaze 78a3b1a5be Cleanup some MessageFlagsCache handling 2022-06-07 15:48:16 +02:00
the-djmaze 42fe9ae1ba Drop prefetch/REQUESTED_MESSAGE_CACHE because 99.9% not used.
Message cache needs new design due to encrypted messages.
2022-06-07 12:00:22 +02:00
the-djmaze a60d027169 Improved message cache handling and drop unused NEW_MESSAGE_CACHE 2022-06-07 11:54:19 +02:00
the-djmaze 70e3e6423e Added message tags toggle for #419 2022-06-03 13:47:04 +02:00