Commit graph

3575 commits

Author SHA1 Message Date
the-djmaze
f23dd5a431 Things for issue #185 2022-02-18 20:28:40 +01:00
the-djmaze
e324e2f6b6 Replaced tricky delegateRunOnDestroy() with koArrayWithDestroy()
koArrayWithDestroy creates ko.observableArray and calls the desired onDestroy() on entry delete.
2022-02-17 12:48:57 +01:00
the-djmaze
f4bc796fb1 Some small changes 2022-02-17 10:28:41 +01:00
the-djmaze
f4bed88e39 Cleanup pgp decrypt code and show green when decrypted 2022-02-17 10:18:47 +01:00
the-djmaze
b2a492bdab Cleanup knockout subscribables 2022-02-17 09:36:29 +01:00
the-djmaze
5748dea4bc Cleanup component models 2022-02-16 23:12:12 +01:00
the-djmaze
536a9d20fd Resolve #131 2022-02-16 16:55:56 +01:00
the-djmaze
7265cf03d9 https://github.com/the-djmaze/snappymail/issues/236#issuecomment-1041465503 2022-02-16 15:01:26 +01:00
the-djmaze
507a50de78 Resolve #198 2022-02-16 12:12:40 +01:00
the-djmaze
ab95a6ccb3 Forgot to make release, see #236 2022-02-16 10:19:57 +01:00
the-djmaze
e59e6444d0 Bugfix: some messages have incorrect image widths 2022-02-15 14:49:04 +01:00
the-djmaze
7838aee0f1 Prevent usage of Less 2022-02-15 14:48:32 +01:00
the-djmaze
29cbd0fbb6 v2.12.2 2022-02-15 12:53:20 +01:00
the-djmaze
be35a541c3 Added idea to allow <style> 2022-02-15 12:29:41 +01:00
the-djmaze
6c795d4ced Bugfix: missing comma 2022-02-15 12:08:52 +01:00
the-djmaze
fca464f0b2 Resolve mail redirects https://github.com/the-djmaze/snappymail/issues/234#issuecomment-1040120224#234 2022-02-15 11:43:18 +01:00
the-djmaze
9b82830c36 Improved bug #228 2022-02-15 11:05:01 +01:00
the-djmaze
9ea32aae95 Small maxWidth improvement for
https://github.com/the-djmaze/snappymail/issues/184#issuecomment-1039538958
2022-02-15 10:58:45 +01:00
the-djmaze
301413020c Block tracking pixel of 2px as found in #234 2022-02-15 10:46:42 +01:00
the-djmaze
ec23b61e14 Improvement for #184 2022-02-15 10:36:01 +01:00
the-djmaze
e2c171f302 Resolve #202 2022-02-15 10:22:52 +01:00
the-djmaze
93190f4071 XHTML to HTML 2022-02-15 09:00:51 +01:00
the-djmaze
c8104739c1 Resolve #234 2022-02-15 08:04:39 +01:00
the-djmaze
3fd4cd5d33 Hopefully resolve #231 2022-02-14 22:20:57 +01:00
the-djmaze
938fd36a9b v2.12.1 2022-02-14 17:48:40 +01:00
the-djmaze
88c16f5c40 Cleanup some CSS 2022-02-14 17:37:58 +01:00
the-djmaze
5c22933628 Small restructure 2022-02-14 15:39:47 +01:00
the-djmaze
27cfd1ee83 Cleanup CSP header 2022-02-14 15:01:42 +01:00
the-djmaze
5e9c83c1a8 Added option to application.ini for CSP reporting 2022-02-14 14:58:35 +01:00
the-djmaze
6c71f25f50 Resolve #124 2022-02-14 13:06:00 +01:00
the-djmaze
b405b45158 Resolve #205 only when 'Language' setting is empty 2022-02-14 12:56:57 +01:00
the-djmaze
af959e3631 Resolve #187 (found the real problem, comments in comments) 2022-02-14 12:27:43 +01:00
the-djmaze
973cb83ba0 Resolve #230 2022-02-14 11:48:23 +01:00
the-djmaze
eb22ddc4c3 Improved cleanHtml() 2022-02-14 11:47:56 +01:00
the-djmaze
185b4416a0 Solution for #231 ? 2022-02-14 11:10:52 +01:00
the-djmaze
911f833ede Improved Content-Security-Policy management for Captcha issue #222 2022-02-14 11:08:53 +01:00
the-djmaze
b257fac19b Resolve #232 2022-02-14 07:51:06 +01:00
the-djmaze
9d8325d5a8 Improved "View in separate window" with theme colors 2022-02-13 20:01:21 +01:00
the-djmaze
803113568f Resolve #228 2022-02-13 12:58:01 +01:00
the-djmaze
182aee6bb8 Bugfix: don't log admin auth fail attempts twice 2022-02-12 00:05:35 +01:00
the-djmaze
cb15085dc6 Investigation of #227 led to this improvement 2022-02-11 19:45:18 +01:00
the-djmaze
569c2081f7 v2.12.0 2022-02-11 16:13:14 +01:00
the-djmaze
af08a9a301 Resolve #126 2022-02-11 15:51:35 +01:00
the-djmaze
2fea7b92e1 reCaptcha at admin login
https://github.com/the-djmaze/snappymail/issues/222#issuecomment-1036211212
2022-02-11 14:52:04 +01:00
the-djmaze
fecc9f96eb Added support for reCaptcha #222 2022-02-11 14:21:41 +01:00
the-djmaze
44ee236709 dispatchEvent(new CustomEvent(...)) to fireEvent(...) 2022-02-11 12:21:16 +01:00
the-djmaze
2d46eaa783
Merge pull request #226 from eibex/it-IT_totp
Add Italian translation to TOTP
2022-02-11 11:28:57 +01:00
the-djmaze
f7092e70ad remove style .squire-wysiwyg a 2022-02-11 11:28:02 +01:00
the-djmaze
16c7fdaf3b Squire remove brBreaksLine test 2022-02-11 11:27:30 +01:00
the-djmaze
e0e490c64f #89 Decrypt and verify with OpenPGP.js and GnuPG 2022-02-11 11:01:07 +01:00