djmaze
|
0127bdb2d8
|
Remove most of Sabre
No need for all DAV server code when only the Client is used
And replace Sabre\DAV\UUIDUtil with better SnappyMail\UUID
|
2021-04-02 13:01:11 +02:00 |
|
djmaze
|
66cb1a272c
|
Rename 'SabreForRainLoop' to the normal 'Sabre' and update to 1.8.12
Will update later to v4.1.5+
|
2021-04-01 21:49:43 +02:00 |
|
djmaze
|
d2534b5ed9
|
Implemented: plugin CSS
RainLoop still had a TODO for implementing plugin CSS
This is now used by the CKEditor plugin
|
2021-04-01 21:01:35 +02:00 |
|
djmaze
|
94abf288ba
|
Replace Imagine and PHPThumb with simple image processor
Simple version uses GMagick/IMagick else GD2
|
2021-04-01 12:34:01 +02:00 |
|
djmaze
|
fcc219cc07
|
Improved SASL
|
2021-04-01 09:48:42 +02:00 |
|
djmaze
|
e96ced3bde
|
Bugfix: LOGINDISABLED is only for the LOGIN command
|
2021-04-01 08:17:02 +02:00 |
|
djmaze
|
bb836fdb59
|
Detect IMAP LOGINDISABLED capability
Enable IMAP SASL-IR capability
|
2021-03-31 23:01:03 +02:00 |
|
djmaze
|
f17609b442
|
Resolve #73
|
2021-03-31 22:59:06 +02:00 |
|
djmaze
|
65a302d87f
|
Replace obsolete IDNA2 with php intl idn_to_*
https://www.php.net/intl.idn
And a modified Symfony\Polyfill\Intl\Idn when php intl is not available.
|
2021-03-31 17:42:50 +02:00 |
|
djmaze
|
581c89d502
|
Cleanup unused properties
|
2021-03-30 11:48:22 +02:00 |
|
djmaze
|
5cb150a744
|
Prepare mailbox routing for new feature
|
2021-03-30 10:58:24 +02:00 |
|
djmaze
|
b26e709b8f
|
https://github.com/the-djmaze/snappymail/issues/71#issuecomment-810013614
|
2021-03-30 10:18:31 +02:00 |
|
djmaze
|
eb69494f0c
|
Resolve #71
|
2021-03-30 09:10:43 +02:00 |
|
djmaze
|
ba982edce7
|
v2.4.3
|
2021-03-29 22:31:51 +02:00 |
|
djmaze
|
1129db3f04
|
Improved #67
|
2021-03-29 22:05:35 +02:00 |
|
djmaze
|
b594f6f5fe
|
Improved #69
|
2021-03-29 22:05:08 +02:00 |
|
djmaze
|
be855b36f1
|
Bugfix: SASL::factory() should not return void
|
2021-03-29 21:58:06 +02:00 |
|
djmaze
|
52abb3cf48
|
Bugfix: missed SASL commit
|
2021-03-29 21:54:55 +02:00 |
|
djmaze
|
389e473e22
|
Improved support for SCRAM-SHA-1 & SCRAM-SHA-256
|
2021-03-29 21:43:51 +02:00 |
|
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
|
b0b27aff51
|
Resolve issue https://github.com/RainLoop/rainloop-webmail/issues/2037
|
2021-03-26 17:03:48 +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 |
|