Commit graph

93 commits

Author SHA1 Message Date
the-djmaze b182372b83 Speedup for #902 2023-02-03 12:12:40 +01:00
the-djmaze c6db5f1def Move blockquote switcher to HTML parser #902 2023-02-03 11:17:16 +01:00
the-djmaze 722bec1a1a Resolve #900 2023-02-02 22:06:43 +01:00
the-djmaze 3b43a8bc78 Resolve #869 2023-01-26 20:03:07 +01:00
the-djmaze cfcc8c73af Decode some Copernica link tracking 2023-01-26 10:49:57 +01:00
the-djmaze f080a302b1 Almost all JSON properties to JavaScript camelCase 2023-01-24 18:58:25 +01:00
the-djmaze 277c567f54 Prevent godaddy click tracking 2022-12-21 20:53:48 +01:00
the-djmaze b2e111fc14 Resolve #750 2022-12-06 15:56:46 +01:00
the-djmaze ee5fb1a83e Improved message responsive resizing #678 2022-11-16 08:42:28 +01:00
the-djmaze 565c8b13fa Better solution for #678 2022-11-15 23:57:39 +01:00
the-djmaze b926d86568 Resolve #678 2022-11-15 23:56:50 +01:00
the-djmaze 4ec7070ffa v2.20.3 2022-11-07 14:19:16 +01:00
the-djmaze 4dd782014d Better multiple WYSIWYG registration 2022-11-07 12:53:25 +01:00
the-djmaze 874bfa852b Strip mailchimp tracking 2022-11-02 16:23:10 +01:00
the-djmaze ffcc86805a Some array.slice to array.startsWith and cleanup some JavaScript code 2022-10-26 16:38:39 +02:00
the-djmaze b6f35e00d6 Resolve #580 2022-10-24 13:07:56 +02:00
the-djmaze bcf63b6700 v2.19.2 2022-10-21 12:48:33 +02:00
the-djmaze 3d809b1faa Improved stripTracking and strip amazon.com links 2022-10-20 12:03:36 +02:00
the-djmaze a13c037fd7 Strip SendInBlue image tracking #564 2022-10-20 10:45:31 +02:00
the-djmaze b435b14497 Resolve <a> color issue and hidden image detection #564 2022-10-19 23:57:58 +02:00
the-djmaze 60d7cbb318 Make img alt="" text maximum of 32 characters #564 2022-10-19 16:44:35 +02:00
the-djmaze ddbe6b2a75 Improved stripTracking 2022-10-17 15:12:12 +02:00
the-djmaze 65c313c0e4 Also strip tracking in message images 2022-10-17 14:17:59 +02:00
the-djmaze 20cc74b066 Improve message html element style width value 2022-10-17 13:45:05 +02:00
the-djmaze 50dffed895 Strip tracking of zalando.nl 2022-10-13 22:39:13 +02:00
the-djmaze 9cca299e6a strip correlation_id tracking 2022-10-12 10:33:25 +02:00
the-djmaze 8ae5563a84 Resolve #546 2022-10-10 15:06:07 +02:00
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 c6652ba9b4 Lazy load all message images 2022-09-26 10:58:46 +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 732b6eb641 Use JavaScript Optional chaining 2022-09-02 11:52:07 +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