the-djmaze
c14d7bdd46
Add some comments and some renames
2024-03-26 12:26:35 +01:00
the-djmaze
386fd936b4
Slight code reduction for #419
2024-03-19 15:33:52 +01:00
the-djmaze
cc03185ea0
Added icon to system folders
2024-03-18 19:16:12 +01:00
the-djmaze
e2b08ba160
Improved folder/mailbox settings/rename handling
2024-03-17 23:26:32 +01:00
the-djmaze
2cdc8d0055
On folder/mailbox rename, also rename all children instead of reloading all
2024-03-17 19:42:20 +01:00
the-djmaze
195f14ccb8
Bugfix: on folder rename the old fullName must be removed from cache
2024-03-17 18:55:07 +01:00
the-djmaze
ae4a90bda5
Bugfix: when moving a folder/mailbox check for parent delimiter
2024-02-18 14:28:42 +01:00
the-djmaze
3648b3eb60
Resolve #64
2024-02-13 19:44:40 +01:00
the-djmaze
72815f842e
Small bugfix for the folder editor popup
2024-02-13 18:25:17 +01:00
the-djmaze
e4c7cec7e3
Disable ACL myRights as it is in the Settings -> Folder popup #157
2024-02-13 11:42:46 +01:00
the-djmaze
312f1c3b9b
use Folder.unreadEmails() instead of Folder.unreadCount()
2024-02-13 11:11:19 +01:00
the-djmaze
306d3ec7b5
Improved ACL handling #157
2024-02-13 10:44:38 +01:00
the-djmaze
b0d4b56cee
Some improvements for ACL Support #157
2024-02-12 20:48:43 +01:00
the-djmaze
4c84c6cdfc
Resolve #1427
2024-02-11 20:48:03 +01:00
the-djmaze
7f40c317d0
Define JMAP FolderModel.myRights
2024-02-11 17:00:09 +01:00
the-djmaze
6c144b5a28
Improved handling of visible folders
2024-02-11 15:03:19 +01:00
the-djmaze
5cdbba8da0
Support \noinferiors to disallow creating subfolders
2023-11-22 04:07:57 +01:00
the-djmaze
13c23141ee
Resolve #1303
...
And STATUS SIZE is part of RFC 8438, not RFC 9051
2023-11-14 16:49:38 +01:00
the-djmaze
09e3c7bec6
Rename FolderUserStore.folderListError to FolderUserStore.error
2023-10-31 01:39:40 +01:00
the-djmaze
f097c8bb92
Rename folderListOptimized to optimized
2023-10-31 01:38:09 +01:00
the-djmaze
88279c55e0
Resolve #1111
2023-05-01 11:48:57 +02:00
the-djmaze
af9b778f63
Log \nonexistent folder for #1008
2023-04-04 12:18:58 +02: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
5436253ffd
Cache changes for #1003
2023-03-06 11:36:23 +01:00
the-djmaze
33c10365f0
Improved FolderCollection handling
2023-03-03 15:50:27 +01:00
the-djmaze
5050d8edb3
Improved folder name editing
2023-02-21 15:33:55 +01:00
the-djmaze
81d521c562
Simplify folder name editing
2023-02-21 14:26:16 +01:00
the-djmaze
fb2eb62f83
Rename Folder Hash to ETag as it is the more obvious name
2023-02-16 10:55:23 +01:00
the-djmaze
974350ebee
Found more JSON properties to change into JavaScript camelCase
2023-01-26 10:41:55 +01:00
the-djmaze
f080a302b1
Almost all JSON properties to JavaScript camelCase
2023-01-24 18:58:25 +01:00
the-djmaze
7f8707c4c0
Cleanup messages cache handling
2023-01-18 08:38:26 +01:00
the-djmaze
bafc5ad921
Move addComputables() from FolderModel.reviveFromJson to FolderModel.constructor
2022-12-22 12:00:02 +01:00
the-djmaze
c50670fc7f
Rename printableUnreadCount() to unreadCount()
2022-12-22 11:40:56 +01:00
the-djmaze
54896bf044
Remove most DoFolders loops as they are not used.
...
And move system folder detection/autocreate to MailboxDetectPlugin because it is hardly used.
And by using mailbox.role the default system folder detection is only using (IMAP and JMAP) RFC standards.
2022-12-15 13:49:39 +01:00
the-djmaze
d7e93d8229
Merge MailSo\Mail\Folder into MailSo\Imap\Folder and speedup process
2022-12-14 14:03:16 +01:00
the-djmaze
7fac6ca9dd
this.addObservables() to addObservablesTo()
2022-10-30 22:19:52 +01:00
the-djmaze
50ddca2e42
Resolve #567 by removing change of 457
2022-10-22 16:06:16 +02:00
the-djmaze
b12852bd08
Reduce JavaScript footprint
2022-10-10 13:52:56 +02:00
the-djmaze
ec23e3d0ca
Hide unread count for all system folders, except INBOX.
...
Also solves request for Spam box in #457
2022-10-08 13:46:27 +02:00
the-djmaze
a219509bd7
Finally drop the FolderModel.hidden() because FolderModel.visible() works better
2022-10-07 13:04:51 +02:00
the-djmaze
7a7b11bdeb
Resolve #474
2022-10-07 12:06:03 +02:00
the-djmaze
88f7b3d345
Added option to (un)hide Kolab folders
2022-09-27 09:46:49 +02:00
the-djmaze
0864d306d6
Improved folder/mailbox name editing
2022-09-26 13:54:28 +02:00
djmaze
1a5b8819fa
Merge remote-tracking branch 'origin/master' into addressbook
2022-09-02 15:15:01 +02:00
the-djmaze
732b6eb641
Use JavaScript Optional chaining
2022-09-02 11:52:07 +02:00
the-djmaze
f46e996570
Merge branch 'master' into addressbook
...
# Conflicts:
# snappymail/v/0.0.0/app/templates/Views/User/PopupsContacts.html
2022-07-21 14:25:51 +02:00
the-djmaze
a60d027169
Improved message cache handling and drop unused NEW_MESSAGE_CACHE
2022-06-07 11:54:19 +02:00
the-djmaze
9e4edd8843
Improved tags #419
2022-06-03 14:46:05 +02:00
the-djmaze
70e3e6423e
Added message tags toggle for #419
2022-06-03 13:47:04 +02:00
the-djmaze
118505f91e
Use JMAP rfc8621 section-2 totalEmails, unreadEmails and isSubscribed
2022-06-01 22:50:35 +02:00