the-djmaze
b2079f7263
Bugfix: whitelist fails when empty or when using :
#938
2023-02-09 16:16:50 +01:00
the-djmaze
58e1c2e535
Bugfix: default preview-pane layout width/height
2023-02-09 09:02:30 +01:00
the-djmaze
b448b8661d
Properly fix #928 by redesign using display: flex
2023-02-08 17:39:30 +01:00
the-djmaze
8b8b0fc7e4
small cleanup
2023-02-08 12:12:02 +01:00
the-djmaze
f35ea9a815
Workaround #928
2023-02-08 12:05:38 +01:00
the-djmaze
85d3a95dec
Message whitelist #201 :
...
* sort options based on domain count (highest top)
* hide when whitelist not active
2023-02-08 11:39:07 +01:00
the-djmaze
05d8e7b353
Improved autocrypt #342
2023-02-07 15:25:28 +01:00
the-djmaze
69064e2ad0
Image whitelist shortcuts as discussed in #201
2023-02-07 10:23:10 +01:00
the-djmaze
7aa5142047
Speedup cleanHtml() parser
2023-02-07 08:56:51 +01:00
the-djmaze
a1441c9f22
Removed disabled blockquote height calculator for #902
2023-02-07 08:51:02 +01:00
the-djmaze
e8f200186d
Added external images option 'Always when DKIM is valid' for #201
2023-02-06 17:16:31 +01:00
the-djmaze
67b13e5b1b
Admin -> Config layout fix
2023-02-06 15:41:30 +01:00
the-djmaze
88bfa5663f
Prevent loading loop between MessageList and FolderInformation requests
2023-02-06 13:54:03 +01:00
the-djmaze
9cec77ecc1
Small messageList layout improvement
2023-02-06 13:25:20 +01:00
the-djmaze
a6e8e5cb82
Disable blockquotes height calculation for #902
2023-02-06 11:14:53 +01:00
the-djmaze
e65dcc1d79
Some style change for settings panels
2023-02-06 11:05:52 +01:00
the-djmaze
53569957fe
Resolve #897
2023-02-06 10:33:12 +01:00
the-djmaze
b2fdc39670
Cleanup material-design checkbox
2023-02-06 10:04:00 +01:00
the-djmaze
7ffe02c28a
Revert #897
2023-02-06 09:53:00 +01:00
the-djmaze
f01c6bce4b
Fix some MailMessageView styling
2023-02-06 09:49:49 +01:00
the-djmaze
70e32e0905
Bugfix: autofocus was triggered when view resized
2023-02-06 08:49:56 +01:00
the-djmaze
8648b3af88
Resolve #912
2023-02-05 19:45:56 +01:00
the-djmaze
93ff3001c6
Hopefull improved styling for Firefox mobile fixes
2023-02-05 19:45:03 +01:00
the-djmaze
fc5b26dfc2
Added message maximum quoted text level for speed.
...
Read https://github.com/the-djmaze/snappymail/issues/902#issuecomment-1416777217
2023-02-04 16:39:50 +01:00
the-djmaze
b0a4fb77be
Bugfix for whitelist to show images directly #201
2023-02-04 15:44:51 +01:00
the-djmaze
22ffe4a079
Bugfix: btn-thin were too high
2023-02-03 20:23:42 +01:00
the-djmaze
a0a9d8fd65
Solve messagelist thread issue as mentioned at
...
https://github.com/the-djmaze/snappymail/issues/445#issuecomment-1415949559
2023-02-03 15:51:41 +01:00
the-djmaze
426c92fe33
Make collapse quotes optional for #902
2023-02-03 14:40:56 +01:00
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
11c5b0e8f1
Resolve bug in images whitelist #201
2023-02-03 08:39:09 +01:00
the-djmaze
722bec1a1a
Resolve #900
2023-02-02 22:06:43 +01:00
the-djmaze
489ed81c84
Move "assets" to proper location in snappymail/v/0.0.0/static/
2023-02-02 17:19:06 +01:00
the-djmaze
73e6848ff4
Don't remember GnuPGP key passphrase when it fails #840
2023-02-02 14:50:46 +01:00
the-djmaze
e01af6a7ac
Set checkMailInterval to 15 minutes by default (now that it is configurable)
2023-02-02 14:43:22 +01:00
the-djmaze
acc1c0badc
Don't remember OpenPGP key passphrase when it fails #840
2023-02-02 14:04:37 +01:00
the-djmaze
565ef41eba
Comments for #537
2023-02-02 12:55:06 +01:00
the-djmaze
a52881fb67
Resolve #840
2023-02-02 12:39:21 +01:00
the-djmaze
cefe679c98
Resolve #486
2023-02-01 12:21:31 +01:00
the-djmaze
67488a56f6
https://github.com/the-djmaze/snappymail/issues/569#issuecomment-1411330109
2023-02-01 11:19:14 +01:00
the-djmaze
5259da41f2
Details for #188
2023-02-01 11:09:18 +01:00
the-djmaze
71eaaf007e
Resolve #828 (floating toolbar not needed anymore)
2023-01-31 15:40:07 +01:00
the-djmaze
2b8fbaf091
Prevent empty area scroll on body
2023-01-31 14:46:14 +01:00
the-djmaze
07079b519a
Resolve #201
2023-01-31 14:45:50 +01:00
the-djmaze
7578d18cab
cleanup folderInformation() request
2023-01-31 12:47:21 +01:00
the-djmaze
d7b5f3f4db
Also protect GET requests with token for #892
2023-01-31 11:30:24 +01:00
the-djmaze
c21817e5e0
v2.25.1
2023-01-30 15:49:58 +01:00
the-djmaze
e23e0138a9
Enable RFC 8689
2023-01-30 15:21:17 +01:00
the-djmaze
1126712d11
Improve create folder popup
2023-01-30 14:26:42 +01:00
the-djmaze
d0376b53a8
Improved accessibility of material-design checkbox
2023-01-30 10:09:52 +01:00
the-djmaze
e148cdea75
Always subscribe to new folder by default
2023-01-30 09:12:11 +01:00
the-djmaze
4c8d84d07b
Merge NoScript, NoCookie and BadBrowser pages in Index.html
2023-01-30 09:10:49 +01:00
the-djmaze
f929c8fb69
Resolve #875
2023-01-27 09:19:32 +01:00
the-djmaze
f79e6f253d
Improve mobile view left side background color
2023-01-27 08:42:18 +01:00
the-djmaze
0b421d5a62
Nextcloud /themes/*/snappymail/(style.css|preview.png) for #875
2023-01-26 21:42:14 +01:00
the-djmaze
3b43a8bc78
Resolve #869
2023-01-26 20:03:07 +01:00
the-djmaze
d65d77ef2f
Idea for #875
2023-01-26 20:02:48 +01:00
the-djmaze
271065fe44
Fix mobile view issues
2023-01-26 15:37:27 +01:00
the-djmaze
8047a36b70
#rl-content to use flex
for better layout control
2023-01-26 14:11:30 +01:00
the-djmaze
cfcc8c73af
Decode some Copernica link tracking
2023-01-26 10:49:57 +01:00
the-djmaze
974350ebee
Found more JSON properties to change into JavaScript camelCase
2023-01-26 10:41:55 +01:00
the-djmaze
ba543c95d7
Improved #871
2023-01-25 09:52:30 +01:00
the-djmaze
09f00d1766
Merge pull request #871 from codiflow/master
...
Added right margin to folder search input wrapper
2023-01-25 09:49:53 +01:00
the-djmaze
528b6cd096
cleanup some json code
2023-01-25 09:41:15 +01:00
the-djmaze
4cfd6479ce
Better Sieve rainloop.user script handling
2023-01-25 09:28:09 +01:00
the-djmaze
f080a302b1
Almost all JSON properties to JavaScript camelCase
2023-01-24 18:58:25 +01:00
Christian
d6bde1aab0
Added right margin to folder search input wrapper
2023-01-23 13:55:46 +01:00
the-djmaze
d43d3340e4
Fix default messageListItem border left color for dark mode
2023-01-19 19:12:11 +01:00
the-djmaze
79510eb79c
Resolve #864
2023-01-19 16:46:39 +01:00
the-djmaze
dba125ad59
Change for #864
2023-01-19 15:49:49 +01:00
the-djmaze
7f8707c4c0
Cleanup messages cache handling
2023-01-18 08:38:26 +01:00
the-djmaze
b2ca7f50ad
Resolve timeStyle issue found in Safari 13.1.2
2023-01-17 15:48:48 +01:00
the-djmaze
cc068e9dc4
Small wrapping fix for #843
2023-01-17 15:09:48 +01:00
the-djmaze
98996ba4b7
Resolve #843
2023-01-17 14:26:00 +01:00
the-djmaze
80eea23b10
Add admin setting for the contacts suggestions limit
...
Improves visual info for #849
2023-01-17 11:52:07 +01:00
the-djmaze
c5c180cb2e
Move createDomain & createDomainAlias buttons below table
2023-01-17 11:22:30 +01:00
the-djmaze
29beb9b75d
Improved visibility Admin Domain Test errors
2023-01-17 11:02:45 +01:00
the-djmaze
ad8eccf83b
Resolve #858
2023-01-16 14:10:55 +01:00
the-djmaze
177dfcb7e5
Improved and solve #847
2023-01-12 16:54:40 +01:00
codiflow
7b29dca261
Adding a button to clear folder search input field
2023-01-12 13:24:34 +01:00
the-djmaze
d3b716cfda
I broke Remote.messageList() in previous commit
2023-01-09 14:06:33 +01:00
the-djmaze
be512a0333
Improved solution for #686
2023-01-09 13:11:27 +01:00
the-djmaze
cf12960507
Improved cache handling
2023-01-09 12:28:07 +01:00
the-djmaze
1311fd343b
Improvements for #686
2023-01-05 16:27:13 +01:00
the-djmaze
d4e1e90eef
Better solution for #826
2023-01-05 09:55:09 +01:00
the-djmaze
d6d9be0dab
Improve #826
2023-01-04 18:46:04 +01:00
the-djmaze
02a553c79f
Resolve #826
2023-01-03 20:56:38 +01:00
the-djmaze
0e5ae38c58
More changes for #815
2023-01-03 14:15:09 +01:00
the-djmaze
becdf29120
Changes for #815
2023-01-03 13:50:38 +01:00
the-djmaze
27b19ef29d
Resolve #823
2023-01-03 09:46:10 +01:00
the-djmaze
4922586893
Cleanup config settings and provide some info
2022-12-30 15:11:25 +01:00
the-djmaze
d4c4f84c13
https://github.com/the-djmaze/snappymail/issues/796#issuecomment-1367247159
2022-12-29 13:40:46 +01:00
the-djmaze
94c4b6c849
v2.24.3
2022-12-28 10:59:47 +01:00
the-djmaze
3a96823506
When message list grouped by FROM show dynamic date/time
2022-12-28 10:55:37 +01:00
the-djmaze
7c928ee78e
When sorting on FROM also sort on REVERSE DATE
2022-12-27 21:34:32 +01:00
the-djmaze
faa17ca3de
Resolve #800 and #802
2022-12-27 20:57:11 +01:00
the-djmaze
4ac3cba065
Disable sorting on thread view #445
2022-12-27 12:49:50 +01:00
the-djmaze
5c9fdb6b55
Threaded view changes for https://github.com/the-djmaze/snappymail/issues/445#issuecomment-1364575843
2022-12-27 12:19:29 +01:00
the-djmaze
ad45bcf2cf
Changes for #796
2022-12-27 10:48:56 +01:00
the-djmaze
228fefc121
Resolve #798
2022-12-27 10:24:16 +01:00
the-djmaze
c522daf866
No group per day for thread #445
2022-12-25 09:51:20 +01:00
the-djmaze
f2b8719223
Changes for #796
2022-12-24 23:21:43 +01:00
the-djmaze
a83cb9150e
Change Intl.DateTimeFormat() into toLocaleString() for iOS < 14
2022-12-23 19:03:35 +01:00
the-djmaze
508c262a4b
SETTINGS_LABELS remove 'LABEL_' and '_NAME' part
2022-12-23 17:54:13 +01:00
the-djmaze
bf45070ff1
Remove unused Date.format() phpFormats
2022-12-23 16:28:02 +01:00
the-djmaze
a9b336d90f
'Y-m-d\\TH:i:s' as 'ISO8601'
2022-12-23 16:10:35 +01:00
the-djmaze
b0ed74575f
Cleanup locate time handling
2022-12-23 12:22:57 +01:00
the-djmaze
fca7e44aa0
Make MessageList per day optional #737
2022-12-23 08:42:36 +01:00
the-djmaze
e4b1950dbe
v2.24.0
2022-12-22 19:40:11 +01:00
the-djmaze
8aa9d3009b
Resolve #737 by new messagelist view per day
2022-12-22 17:15:54 +01:00
the-djmaze
bb39d1709e
Resolve #564
2022-12-22 14:54:41 +01:00
the-djmaze
bafc5ad921
Move addComputables() from FolderModel.reviveFromJson to FolderModel.constructor
2022-12-22 12:00:02 +01:00
the-djmaze
c50670fc7f
Rename printableUnreadCount() to unreadCount()
2022-12-22 11:40:56 +01:00
the-djmaze
cfdc37189b
FolderList search style to CSS
2022-12-22 10:57:41 +01:00
the-djmaze
40d29acb15
Resolve #280
2022-12-22 10:31:19 +01:00
the-djmaze
215767ed9b
Added: option to enable additional account unread messages count
2022-12-22 10:01:25 +01:00
the-djmaze
bad33e6dc4
Cleanup JavaScript MessageModel by moving dynamic code to MailMessageView and ComposePopupView
2022-12-22 09:56:06 +01:00
the-djmaze
277c567f54
Prevent godaddy click tracking
2022-12-21 20:53:48 +01:00
the-djmaze
315f2a345a
Bugfix: handle multiple DKIM signatures authentication results
2022-12-21 20:51:33 +01:00
the-djmaze
efd27cb211
CSS position data-unread better
2022-12-21 12:35:15 +01:00
the-djmaze
54896bf044
Remove most DoFolders loops as they are not used.
...
And move system folder detection/autocreate to MailboxDetectPlugin because it is hardly used.
And by using mailbox.role the default system folder detection is only using (IMAP and JMAP) RFC standards.
2022-12-15 13:49:39 +01:00
the-djmaze
d7e93d8229
Merge MailSo\Mail\Folder into MailSo\Imap\Folder and speedup process
2022-12-14 14:03:16 +01:00
the-djmaze
569f4daac1
Cleaner messageview header
2022-12-13 16:52:42 +01:00
the-djmaze
fd6dc611bb
Added more JMAP info
2022-12-13 16:52:20 +01:00
the-djmaze
f8f8cd0124
MessageResultCount to JMAP totalEmails
2022-12-13 14:04:43 +01:00
the-djmaze
5c5287ea23
Moved most IMAP settings to domain control
2022-12-13 11:55:48 +01:00
the-djmaze
3ccf70e5cd
Don't fetchUnread for main account
2022-12-13 09:54:39 +01:00
the-djmaze
d0db7f5ce3
Resolve #760
2022-12-12 13:03:41 +01:00
the-djmaze
60b72ed981
Bugfix: CSS .e-checkbox.material-design invisible on show/hide
2022-12-12 11:13:33 +01:00
the-djmaze
e0f3995e85
Resolve #766
2022-12-12 11:12:48 +01:00
the-djmaze
97bdaf4788
v2.23.0
2022-12-08 17:15:46 +01:00
the-djmaze
6af4ead706
Missing user dropdown css changes
2022-12-08 10:27:42 +01:00
the-djmaze
079f334bcc
Resolve #437
2022-12-07 17:36:04 +01:00
the-djmaze
9bb65609e2
width: fit-content;
should be supported by all browsers
2022-12-07 16:35:57 +01:00
the-djmaze
8a5274de61
Fix border-box issue .buttonCompose
2022-12-07 16:34:30 +01:00
the-djmaze
b679cb41d9
Make all dialogs fit in mobile view #686
2022-12-07 16:25:37 +01:00
the-djmaze
94c3fa464d
Resolve #744 (not active!!)
2022-12-07 12:24:31 +01:00
the-djmaze
b2e111fc14
Resolve #750
2022-12-06 15:56:46 +01:00
the-djmaze
4709e6fc25
Resolve #752
2022-12-06 15:56:28 +01:00
the-djmaze
08217d4e99
Resolve #712
2022-12-06 11:41:02 +01:00
the-djmaze
6b6aa54b99
Bugfix undefined matched domain
should say email@example matched domain
2022-12-06 10:50:55 +01:00
the-djmaze
07876dee81
Add comment for #737
2022-12-05 11:09:57 +01:00
the-djmaze
7af66185c4
Idea for #737
2022-12-04 15:09:47 +01:00
the-djmaze
a88dc82224
Resolve #737
2022-12-04 14:41:12 +01:00
the-djmaze
f4b9501388
Resolve #728 by removing impossible button
2022-11-30 17:11:44 +01:00
the-djmaze
0d6499702d
Replace some data-bind="click: function(){}
with object functions to prevent eval()
2022-11-29 17:29:06 +01:00
the-djmaze
95808ba377
Bugfix Settings Themes style due to border-box change
2022-11-29 17:19:04 +01:00
the-djmaze
0863976859
Resolve #717
2022-11-29 10:09:48 +01:00
the-djmaze
4ebde92a06
v2.22.4
2022-11-28 14:07:26 +01:00
the-djmaze
9c8d757ebf
Contacts dialog left side max-width
2022-11-28 13:53:39 +01:00