Commit graph

5459 commits

Author SHA1 Message Date
the-djmaze
3464e296c3 Fix 'Location:' headers using proper '302 Found' header 2023-03-14 09:58:30 +01:00
the-djmaze
6fde436865 Don't generateETag() on SELECT/EXAMINE 2023-03-14 09:39:33 +01:00
the-djmaze
a0a7e93707 Resolve #1014 2023-03-13 21:48:20 +01:00
the-djmaze
85b06123c6 Better hash/cache handling for some functions 2023-03-13 15:21:37 +01:00
the-djmaze
321782aa26 Potential fix for #1004 2023-03-13 15:21:06 +01:00
the-djmaze
49f76ffe76 Move more JSON code into MailSo\Mail\Message 2023-03-13 13:01:05 +01:00
the-djmaze
a019f4d80e Reset folder etag on draft send 2023-03-13 12:59:16 +01:00
the-djmaze
1923d5cb4b Speedup CheckableFolders 2023-03-13 12:04:09 +01:00
the-djmaze
f8b794ec1c Prevent folder/messages flags conflict by using the right name attributes for Folders 2023-03-13 11:49:40 +01:00
the-djmaze
17b1deb95b FolderInformation() use jsonSerialize() 2023-03-13 10:46:40 +01:00
the-djmaze
59b3fe70b6 Improved mailbox ETag 2023-03-13 09:56:35 +01:00
the-djmaze
2dbf192558 Knockout added future code replaceChildren() for Safari 14+ 2023-03-13 09:03:14 +01:00
the-djmaze
4a4b2938a6 Remove unused GetConnectedPort() 2023-03-13 09:02:18 +01:00
the-djmaze
1b49399c46 Resolve #1006 2023-03-10 19:38:09 +01:00
the-djmaze
670271f257 Resolve #1005 2023-03-07 20:03:50 +01:00
the-djmaze
d484392518 Improved mailvelope handling 2023-03-07 16:06:09 +01:00
the-djmaze
4a9bc53558 Fix PGP/Inline view 2023-03-07 15:42:13 +01:00
the-djmaze
f5045b9759 Move APP_VERSION hashing to smctoken encryption key 2023-03-07 15:14:49 +01:00
the-djmaze
9dbf7b3bad Remove unused KeyPathHelper::TemplatesCache() and KeyPathHelper::PublicFile() 2023-03-07 14:41:42 +01:00
the-djmaze
bd7f9856f2 Redesign Raw handling as encodeRawKey/decodeRawKey doesn't need encryption 2023-03-07 13:53:52 +01:00
the-djmaze
402de0d569 Bugfix: ETag should use account not ImapClient as switching accounts could generate same hash 2023-03-07 11:41:47 +01:00
the-djmaze
e2ed87a1ab Remove Model\Account param from encodeRawKey/decodeRawKey 2023-03-07 08:03:15 +01:00
the-djmaze
eaf4bbe6d3 Resolve more cache issue with #1003 2023-03-06 16:00:50 +01:00
the-djmaze
206c8abdf5 More changes for #1003 2023-03-06 13:21:21 +01:00
the-djmaze
8c7fd77762 Resolve #1001 2023-03-06 11:55:32 +01:00
the-djmaze
5436253ffd Cache changes for #1003 2023-03-06 11:36:23 +01:00
the-djmaze
4dbcade830 Knockout simplify Object.setPrototypeOf 2023-03-06 11:05:44 +01:00
the-djmaze
b7963ebfa0 Use UNSEEN in folder ETag #1003 2023-03-06 10:50:00 +01:00
the-djmaze
24cf17f68b Force Imap\Sync properties to be \MailSo\Imap\ImapClient 2023-03-03 22:41:26 +01:00
the-djmaze
17b6181b5d Remove MailClient->MessageAppendStream() in favour of ImapClient->MessageAppendStream() 2023-03-03 22:40:57 +01:00
the-djmaze
234a335425 Resolve #932 2023-03-03 16:20:38 +01:00
the-djmaze
44b8370f63 Bugfix: src is null 2023-03-03 16:10:29 +01:00
the-djmaze
33c10365f0 Improved FolderCollection handling 2023-03-03 15:50:27 +01:00
the-djmaze
a61ef0fa1c Merge branch 'master' of github.com:the-djmaze/snappymail 2023-03-03 10:51:37 +01:00
the-djmaze
da2e56a8cb MODSEQ requires 64-bit int 2023-03-03 10:51:16 +01:00
the-djmaze
dae15e26d8 Resolve #998 2023-03-03 10:50:53 +01:00
the-djmaze
502c3b873c
Merge pull request #994 from Akrobs/master
Update user.json & admin.json
2023-02-25 19:10:38 +01:00
Akrobs
40db956766
Update admin.json 2023-02-25 17:24:05 +03:00
the-djmaze
1663cc6ce5 Put top menu "accountPlace" inside top-system-dropdown-id 2023-02-25 15:10:21 +01:00
Akrobs
0f95bd6dc6
Update user.json 2023-02-25 17:06:29 +03:00
the-djmaze
9ef96fccdd Don't make font bigger when screen > 1400px 2023-02-25 14:32:45 +01:00
the-djmaze
661e66d7fd Put attachment controls inside attachmentsPlace 2023-02-25 14:24:42 +01:00
the-djmaze
4b11b5477e Allow Nextcloud 32bit 2023-02-25 14:23:47 +01:00
the-djmaze
d8b05ee361 Resolve #992 2023-02-25 14:16:04 +01:00
the-djmaze
0144be49bf Show message toolbar on screens > 1400px #970 2023-02-25 10:55:24 +01:00
the-djmaze
a8c7146f96 Resolve #991 2023-02-25 00:07:11 +01:00
the-djmaze
84008edf45 v2.26.4 2023-02-24 19:47:39 +01:00
the-djmaze
bc74ca34d3 Simplify CSS code 2023-02-24 18:31:03 +01:00
the-djmaze
f85e7b5dec Resolve #990 2023-02-24 12:38:19 +01:00
the-djmaze
e64d49240f Update and cleanup npm 2023-02-24 12:27:50 +01:00