Commit graph

2484 commits

Author SHA1 Message Date
djmaze
68d103b3c1 Added support for SCRAM-SHA-1 & SCRAM-SHA-256
https://github.com/RainLoop/rainloop-webmail/issues/1914
2021-03-29 20:51:14 +02:00
djmaze
d0dc257619 Support TLSv 1.3 where possible 2021-03-29 20:49:43 +02:00
djmaze
34efa2205c Properly backslash escape IMAP folder flags 2021-03-29 15:58:07 +02:00
djmaze
544d2272c8 Resolve #68 2021-03-29 15:52:37 +02:00
djmaze
5d09a14193 Bugfix: Previous commit didn't fix numeric indices 2021-03-29 15:51:46 +02:00
djmaze
135831b116 Drop root folders with \noselect flag
Like 'dovecot' which has 'dovecot.sieve' which has no emails
2021-03-29 14:21:47 +02:00
djmaze
5eb7c7515a Added feature request #69 2021-03-29 12:08:52 +02:00
djmaze
0dbc534305 Drop unused NullFolder 2021-03-29 09:38:18 +02:00
djmaze
ec03999f13 Merge branch 'sort-messagelist' 2021-03-27 16:04:16 +01:00
djmaze
64cf19746d Finish the sort feature 2021-03-27 16:02:48 +01:00
djmaze
7eeed62b09 Get sorting working for #67 2021-03-27 00:57:04 +01:00
djmaze
795275334c Issue #70 the error_log() is not needed anymore 2021-03-26 17:04:53 +01:00
djmaze
801e3f8e2b Resolve Issue #70 2021-03-26 16:47:28 +01:00
djmaze
52dadc46f3 Improve MailSo Imap ResponseException message 2021-03-26 15:58:10 +01:00
djmaze
864cca6ffd Dropped PHP73 branch 2021-03-26 15:07:46 +01:00
djmaze
883bf6b026 Start https://github.com/the-djmaze/snappymail/issues/67#issuecomment-806948346 2021-03-26 15:07:14 +01:00
djmaze
fd5940f5fc Bugfix: missing space between number and 'Bytes' 2021-03-25 16:51:54 +01:00
djmaze
59c1392b2c Added feature #67 2021-03-25 16:26:26 +01:00
djmaze
f26065bcc6 https://github.com/RainLoop/rainloop-webmail/pull/2075 2021-03-25 14:14:17 +01:00
djmaze
d1e55ff16e v2.4.2 2021-03-25 14:00:14 +01:00
djmaze
af3c79ce80 Moved CKEditor to be plugin 2021-03-25 13:35:15 +01:00
djmaze
240b0381f9 Cleanup *App classes 2021-03-25 10:54:40 +01:00
djmaze
673bd49095 Improvements for #62 2021-03-25 10:08:29 +01:00
djmaze
23e15fd161 Use own createElement() instead of doc.createElement 2021-03-25 09:38:45 +01:00
djmaze
7eaaa0a793 Upgrade i18n() to use Object.entries()
And replace quoted object keys to be without quotes
2021-03-24 21:26:40 +01:00
djmaze
fe4dbc729c Added isFunction() 2021-03-24 14:22:25 +01:00
djmaze
658ac816c8 Cleanup logoutReload() 2021-03-24 14:14:21 +01:00
djmaze
09f76d809b Show "Delete permenantly" in message menu
Because "shift + delete" also works.
2021-03-24 09:40:40 +01:00
djmaze
b2cfcd5d99 Improved sizing for #62 2021-03-23 23:52:17 +01:00
djmaze
057bcf5aa9 See issue #62 2021-03-23 23:46:25 +01:00
djmaze
b4ab5b891a replaced knockout hasfocus with autofocus="" 2021-03-23 22:57:40 +01:00
djmaze
650e962fdf Cleanup function folderListOptionsBuilder() 2021-03-23 22:45:30 +01:00
djmaze
36b66c3ec5 Bugfix: wrong fail2ban instruction 2021-03-23 22:04:27 +01:00
djmaze
644ded4311 Fix for github markdown view 2021-03-23 22:01:04 +01:00
djmaze
485848bdaf Added info about syslog, because question is asked in #66 2021-03-23 21:57:08 +01:00
djmaze
4bcfc81830 Small speedup/cleanup of some code 2021-03-23 14:48:34 +01:00
djmaze
cca0fc15da Added HTML5 form.reportValidity() to login screens
This improves browser feedback on form errors
2021-03-23 11:28:36 +01:00
djmaze
612aff4b27 Essential part for issue #64
Real drag & drop needs to be created.
2021-03-22 15:44:48 +01:00
djmaze
28d09c1a5d Bugfix: can't access property "setTrigger" 2021-03-22 15:20:59 +01:00
djmaze
f69b1195e6 Based on RainLoop discussion #2079,
i've added a security option to set Sender per Domain.
NOTE: Not tested yet
2021-03-22 14:17:18 +01:00
djmaze
10de3b8138 Added PHP 8 str_contains fallback
Clear cache folder on version change
Secure data folder with .htaccess
2021-03-22 13:51:38 +01:00
djmaze
490a706cc6 Bugfix: admin contactsType should be set before subscribables 2021-03-22 13:47:07 +01:00
djmaze
be66ab2ac8 Improved mobile and admin CSS 2021-03-22 13:46:03 +01:00
djmaze
f1b070b0a0 Resolve Issue #65 2021-03-21 22:14:24 +01:00
djmaze
07f5e60780 v2.4.1
Small layout bugfix
2021-03-19 10:14:56 +01:00
djmaze
2cf5fce562 Resolve Issue #61 2021-03-19 10:11:30 +01:00
djmaze
46531c7831 Bugfix and improve layout change handling 2021-03-19 10:09:30 +01:00
djmaze
407a69e100 v2.4.0 2021-03-18 16:28:06 +01:00
djmaze
d74f58393c Resolve Issue #52 2021-03-18 16:12:40 +01:00
djmaze
97d5f8762d Improve SettingsUserStore handling 2021-03-18 16:12:24 +01:00