the-djmaze
7e304daee0
Bugfix: this.error() undefined when hiding folder edit message
2024-02-13 02:17:27 +01:00
the-djmaze
b0d4b56cee
Some improvements for ACL Support #157
2024-02-12 20:48:43 +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
f8b794ec1c
Prevent folder/messages flags conflict by using the right name attributes for Folders
2023-03-13 11:49:40 +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
8d52b0afdf
Bugfix: Notification enum conflicts with window.Notification
2023-02-20 15:59:37 +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
fd6dc611bb
Added more JMAP info
2022-12-13 16:52:20 +01:00
the-djmaze
0d6499702d
Replace some data-bind="click: function(){} with object functions to prevent eval()
2022-11-29 17:29:06 +01: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
the-djmaze
18dc2889ce
Cleanup folder handling a bit
2022-08-03 11:06:09 +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
the-djmaze
824311937a
Improved Kolab AddressBook/Contacts
2022-05-13 16:17:13 +02:00
the-djmaze
4dd58f7c36
Cleanup and better rename settings screens to match template names
2022-03-08 00:51:32 +01:00
the-djmaze
97bc3ef585
Enable AbstractViewSettings
2022-02-28 10:38:47 +01:00
the-djmaze
e7c7b8ed53
Restructure Capa
2022-02-24 12:22:27 +01:00
the-djmaze
c270f0ad9a
Prevent Circular dependencies
2022-02-23 23:11:12 +01:00
the-djmaze
661cd2aaf9
Restructure JavaScript
...
Split list code from MessageUserStore into MessagelistUserStore
Move functions out of AppUser
2022-02-23 19:26:52 +01:00
the-djmaze
0da681f074
OpenPGP.js now stores keys in localStorage
...
Renamed all deleteAccess to askDelete
2022-01-27 23:07:34 +01:00
the-djmaze
5757d8d464
Drop use_imap_list_subscribe and use 'HideUnsubscribed' = false
...
This prevents user questions regarding: "my folders are missing"
2022-01-12 11:55:41 +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
1d9c772b94
Improved "delete folder" error handling.
2021-12-13 14:32:15 +01:00
djmaze
a512759289
Added: sort Folders on add/rename folder
2021-12-09 11:24:30 +01:00
djmaze
c8e4d589cb
Offload server CPU to client when fetching folder list
2021-12-08 14:08:25 +01:00
djmaze
32712415ef
Reload folders every 15 minutes is not needed
2021-12-08 12:17:45 +01:00
djmaze
2719f08e26
Revamp mailbox management so that reloading of the whole folder tree is not needed
2021-12-08 11:06:42 +01:00
djmaze
3a61bb3e5a
Revamp the FullNameHash system for better readable urls
...
And reduce the folders caching footprint.
And it reduces server load.
2021-12-07 14:03:30 +01:00
djmaze
792fee547a
change AbstractFetchRemote with a better structure
2021-12-02 23:15:24 +01:00
djmaze
299ec7faf8
Support RFC 6855 / RFC 5738 (UTF8)
2021-11-22 21:01:30 +01:00
djmaze
2c363e63a0
small code cleanup ()=>0 to null
2021-11-13 09:45:06 +01:00
djmaze
6c797c34f8
Activated search subfolders as request by #154
2021-11-03 02:28:01 +01:00
djmaze
4d6d0622e5
Speedup generating folderlist
2021-10-26 15:43:27 +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
8be4c384bb
Improved AbstractScreen properties
...
Improved settings screens
Views:
* sDefaultScope & sCurrentScope to sub-class keyScope
* drop viewModelVisible
* rename viewModelTemplateID to templateID
* rename viewModelPosition to viewType
2021-09-22 20:17:44 +02:00
djmaze
fe4344794b
Workarounds for #124 (does not solve it)
2021-08-25 16:30:47 +02:00
djmaze
8a22ddff5e
Improved #121
2021-08-25 16:27:17 +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
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
5eb7c7515a
Added feature request #69
2021-03-29 12:08:52 +02:00
djmaze
6a454ec624
Convert user stores to single object instances
...
Removed unused ContactUserStore.exportingCsv and ContactUserStore.exportingVcf
2021-03-10 22:41:35 +01:00
djmaze
1a5bc09bb3
Reduce amount of folder timers and improve autoLogout
2021-03-02 17:39:02 +01:00