Commit graph

242 commits

Author SHA1 Message Date
djmaze
6b8020b8f5 Improved additional account management 2021-11-15 10:56:52 +01:00
djmaze
5ba3d2edcd Bugfix: system folders initialization failed on first time login 2021-11-08 17:40:52 +01:00
djmaze
2cf2b1ee75 Bugfix: some folders were invisible while they should be visible
It all came down to a very complex subscribe system.
I changed that in a "is visible for whatever reason" system.
2021-11-03 19:25:52 +01:00
djmaze
6c797c34f8 Activated search subfolders as request by #154 2021-11-03 02:28:01 +01:00
djmaze
8d3bcdc2f2 Merge quota requests into folders request 2021-11-01 16:26:07 +01:00
djmaze
d0210bd09a No need to call folderInformationMultiply at boot when LIST-STATUS is supported 2021-10-27 15:30:19 +02:00
djmaze
4d6d0622e5 Speedup generating folderlist 2021-10-26 15:43:27 +02:00
djmaze
fb86d15c02 Treat Kolab folders as SystemFolder and show the type in User -> Settings -> Folders 2021-10-21 17:15:00 +02:00
djmaze
c8a5ae5c3a Improved kolab folder-type detection as they can also be appended with '.default' 2021-10-19 12:44:09 +02:00
djmaze
c039e813a6 Forward if METADATA is supported to JavaScript 2021-10-15 12:34:45 +02:00
djmaze
0c237376e5 Get Kolab integration working 2021-10-15 11:58:06 +02:00
djmaze
7e2d86cefe Rename kolab to kolabType for better naming 2021-10-14 10:37:07 +02:00
djmaze
ef9d1ed220 Improved Kolab folders visibility 2021-10-14 09:43:20 +02:00
djmaze
fa6590b3ab Access rfc5464 METADATA in JavaScript 2021-10-13 15:42:56 +02:00
djmaze
134deb8d73 Drop unused user mail templates system 2021-09-17 10:32:58 +02:00
djmaze
96e2e6576c IMAP UID is integer 2021-09-10 16:28:29 +02:00
djmaze
cca8ce065c Resolve issue #139 2021-09-02 12:09:16 +02:00
djmaze
fa25be0631 Make unsubsribeLinks observable 2021-09-01 16:10:44 +02:00
djmaze
8a22ddff5e Improved #121 2021-08-25 16:27:17 +02:00
David Härdeman
17f107057a [snappymail] Rework FolderCollectionModel .js a bit
Following the previous bugfix, rework the .js code a bit to reduce the
amount of nested ifdeffery.
2021-08-25 00:24:53 +02:00
David Härdeman
0190170edd [snappymail] Include subfolders in folder list rebuild
Subfolders also need to be taken into consideration, otherwise
subfolder deletion/creation won't be reflected in the UI.

Fixes #72
2021-08-25 00:24:01 +02:00
djmaze
8934205ede Replace {'inbox-star-icon': isInboxStarred} with {'flag-icon': isFlagged} for future improvements 2021-08-24 21:10:49 +02:00
djmaze
db1615f2ca Bugfix: FolderList INBOX detection 2021-08-24 20:45:40 +02:00
David Härdeman
72ff960114 [snappymail] Allow deletion of parent folder with subfolders
This change brings snappymails behaviour in line with RFC3501, section 6.3.4,
by allowing "real" (i.e. non-\Noselect) parent folders to be deleted and
by not performing a recursive deletion of subfolders.
2021-08-24 18:33:54 +02:00
djmaze
ef4d604f6d Bugfixes and improvements for Folderlist 2021-08-24 18:23:17 +02:00
djmaze
327d6c32ca Improved FolderCollection handling and try to solve https://github.com/the-djmaze/snappymail/issues/112#issuecomment-904193275 2021-08-24 15:53:39 +02:00
djmaze
2def2fc118 IMAP \archive is not the same \all, so split it 2021-08-23 17:23:43 +02:00
djmaze
cc03546484 Reduce JavaScript footprint 2021-08-20 15:40:07 +02:00
djmaze
ba477e25ff Resolve issue #112 2021-08-19 15:14:47 +02:00
djmaze
d536b5eeee Change ()=>{} into ()=>0 2021-08-13 09:58:43 +02:00
djmaze
5895804e9a More excessive DOM reductions 2021-08-12 14:44:38 +02:00
djmaze
0659b126e7 Better folder unread-count view 2021-07-30 12:26:27 +02:00
djmaze
4645209053 Cleanup some code 2021-07-22 16:24:24 +02:00
djmaze
5590fd4860 isNonEmptyArray => arrayLength 2021-07-21 21:34:17 +02:00
djmaze
bb15cd1ec3 Resolve Issue #100 2021-07-19 11:57:47 +02:00
djmaze
8aa9b0b33f Speedup foldercollection 2021-04-23 13:01:51 +02:00
djmaze
89107387d5 Improved #81 2021-04-13 14:11:17 +02:00
djmaze
3d10bbface Added SpamResult 2021-04-09 09:01:48 +02:00
djmaze
168ee911b3 Added: Show spam score in % in message detailed info
Currently only for SpamAssassin and Rspamd
2021-04-08 15:56:46 +02:00
djmaze
89cbcf6f63 Remove unused properties and improved message view header 2021-04-07 16:35:46 +02:00
djmaze
b594f6f5fe Improved #69 2021-03-29 22:05:08 +02:00
djmaze
0dbc534305 Drop unused NullFolder 2021-03-29 09:38:18 +02:00
djmaze
883bf6b026 Start https://github.com/the-djmaze/snappymail/issues/67#issuecomment-806948346 2021-03-26 15:07:14 +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
87bee226b4 Easier refresh Folders 2021-03-18 13:52:56 +01:00
djmaze
0b64083543 Array.isArray to isArray
Array.isNotEmpty to isNonEmptyArray
2021-03-16 16:49:14 +01:00
djmaze
986b8f056b prevent creation of _defineProperty() function 2021-03-16 16:08:01 +01:00
djmaze
bde4d147bb Cleanup Filters/Sieve capa 2021-03-14 12:15:48 +01:00
djmaze
5a3745a8ca Resolved Issue #59 2021-03-12 23:55:33 +01:00
djmaze
6d16a533fe Resolved Issue #60 2021-03-12 23:54:47 +01:00