djmaze
|
5a17e3b51d
|
Better Domain management with simplified SASL Mechanisms support
|
2022-01-10 12:57:42 +01:00 |
|
djmaze
|
6c6e73f448
|
Resolve #183
INDEX should never been a FetchType as it's not part of any RFC
|
2022-01-08 19:39:59 +01:00 |
|
djmaze
|
29fa090795
|
SHA-512 #182
|
2022-01-08 11:46:35 +01:00 |
|
djmaze
|
27161cd258
|
https://github.com/the-djmaze/snappymail/issues/170#issuecomment-1007854858
|
2022-01-08 11:42:42 +01:00 |
|
djmaze
|
80f5373e9e
|
Cleanup StreamWrappers and no need for WhitespaceFilter
|
2022-01-07 17:16:53 +01:00 |
|
djmaze
|
1be93d7288
|
Cleanup Imap FetchType
|
2022-01-07 15:21:06 +01:00 |
|
djmaze
|
8631e48e05
|
Improved namespacing
|
2022-01-07 15:15:31 +01:00 |
|
djmaze
|
b9c18966ea
|
Bugfix: FetchType::INDEX was missing in ImapClient::Fetch
|
2022-01-07 15:11:04 +01:00 |
|
djmaze
|
e4763a03ef
|
v2.10.2
|
2022-01-07 14:28:13 +01:00 |
|
djmaze
|
a3312aed70
|
Bugfix: i broke the ImapClient Fetch callbacks
|
2022-01-07 14:22:30 +01:00 |
|
djmaze
|
bb4822c9cf
|
MailClient use MailSo\Mime\Enumerations\Header as MimeHeader
|
2022-01-07 13:57:32 +01:00 |
|
djmaze
|
d9268773db
|
Remove unused MailClient::InboxUnreadCount()
|
2022-01-07 13:55:06 +01:00 |
|
djmaze
|
a426330dca
|
IMAP GETMETADATA use yieldUntaggedResponses()
|
2022-01-07 13:50:37 +01:00 |
|
djmaze
|
81bcc99426
|
Improved MailClient::FolderDelete and MailClient::MessageSetFlag
|
2022-01-07 12:14:50 +01:00 |
|
djmaze
|
69ac75959c
|
Move ImapClient::Fetch to Messages trait
|
2022-01-07 11:33:18 +01:00 |
|
djmaze
|
971cdafb0f
|
Move IMAP mailbox commands to trait
|
2022-01-07 10:48:57 +01:00 |
|
djmaze
|
5953b515f1
|
v2.10.1
|
2022-01-06 17:15:20 +01:00 |
|
djmaze
|
1587e4183d
|
Bugfix: double SELECT/EXAMINE useless
|
2022-01-06 16:23:52 +01:00 |
|
djmaze
|
bfc8524876
|
Improved aAttrsForRemove handling
|
2022-01-06 16:20:24 +01:00 |
|
djmaze
|
239c7c28fb
|
Replace some FolderSelect to FolderExamine because they should be READ-ONLY
|
2022-01-06 16:20:10 +01:00 |
|
djmaze
|
d691e3c327
|
Improved IMAP FetchType handling
|
2022-01-06 15:56:24 +01:00 |
|
djmaze
|
ab6b9bb412
|
Speedup IMAP FETCH response
|
2022-01-06 13:16:18 +01:00 |
|
djmaze
|
58f98cd69d
|
MessageListByRequestIndexOrUids no need to check array_key_exists
|
2022-01-06 12:51:45 +01:00 |
|
djmaze
|
e3fd72571c
|
This change should make MessageListByRequestIndexOrUids faster
|
2022-01-06 12:49:00 +01:00 |
|
djmaze
|
9b25b8580c
|
Bugfix: MessageListByRequestIndexOrUids() sort order failed due to new SequenceSet
|
2022-01-06 12:28:12 +01:00 |
|
djmaze
|
55160a5152
|
Bugfix $oRange should be $oUidRange in FolderExpunge
|
2022-01-06 11:47:18 +01:00 |
|
djmaze
|
a228f81ece
|
Move ImapClient::Message* functions to trait
|
2022-01-06 11:28:57 +01:00 |
|
djmaze
|
7dec51a364
|
MessageExpunge should be FolderExpunge
And simplify the function parameters
|
2022-01-06 11:00:56 +01:00 |
|
djmaze
|
e31b4f4b75
|
Added some comments
|
2022-01-06 10:32:58 +01:00 |
|
djmaze
|
476fe63999
|
Drop html messages table width attribute to prevent side scrolling
|
2022-01-05 13:10:44 +01:00 |
|
djmaze
|
66c4c39fea
|
Classname \SnappyMail\LOG to \SnappyMail\Log
|
2022-01-05 12:02:22 +01:00 |
|
djmaze
|
70093e4d23
|
move 3 Subscribables into single Computable
|
2022-01-05 11:46:08 +01:00 |
|
djmaze
|
1d96160a38
|
Resolve #170
|
2022-01-05 11:22:02 +01:00 |
|
djmaze
|
64858d285d
|
Replace "$IndexRange, bool $bIndexIsUid" with new SequenceSet class
|
2022-01-05 11:09:36 +01:00 |
|
djmaze
|
46317b5007
|
Better fix for #179
As RFC 5256 says: The US-ASCII and UTF-8 charsets MUST be implemented.
So just use UTF-8
|
2022-01-04 12:02:59 +01:00 |
|
djmaze
|
5e4821fef8
|
This might solve issue #179
|
2022-01-03 23:50:26 +01:00 |
|
djmaze
|
30e9b89d9b
|
notifySubscribers and equalityComparer are not used outside KnockoutJS
|
2021-12-31 17:10:40 +01:00 |
|
djmaze
|
679d7356e0
|
More ko.computed to pureComputed
|
2021-12-31 17:02:32 +01:00 |
|
djmaze
|
a15454fd15
|
Cleanup createCommand()
|
2021-12-31 13:50:33 +01:00 |
|
djmaze
|
954de06f86
|
Switch from ko.computed to ko.pureComputed
This should provide performance and memory benefits over regular computed observables
|
2021-12-31 13:30:05 +01:00 |
|
djmaze
|
ac2238a23f
|
Bugfix: Cannot write a value to a ko.computed unless you specify a 'write' option
|
2021-12-31 12:28:43 +01:00 |
|
djmaze
|
e52316bb08
|
Allow demo account to send messages to itself
|
2021-12-31 11:25:37 +01:00 |
|
djmaze
|
ab5715b536
|
Cleanup mime message builder
|
2021-12-31 11:25:07 +01:00 |
|
djmaze
|
119f22ae61
|
Bugfix for issue #170
|
2021-12-30 16:41:18 +01:00 |
|
djmaze
|
98b3fa9632
|
v2.10.0
|
2021-12-28 17:13:15 +01:00 |
|
djmaze
|
132c0a1349
|
Bugfix: setConfigFromParams() failed
|
2021-12-28 15:57:12 +01:00 |
|
djmaze
|
faaf25d4cc
|
Message menu use hamburger icon instead of tiny triangle
|
2021-12-28 15:08:16 +01:00 |
|
djmaze
|
5c71d22215
|
Admin -> Config application.ini passwords as input password
|
2021-12-28 15:05:03 +01:00 |
|
djmaze
|
950a5ad454
|
doc.createElement => createElement
|
2021-12-28 14:49:40 +01:00 |
|
djmaze
|
c1dd6edc28
|
allowAdminPanel => adminAllowed
|
2021-12-28 14:49:21 +01:00 |
|