the-djmaze
8635771537
Improve Settings -> OpenPGP to show available features
2022-01-24 16:47:53 +01:00
the-djmaze
ce971de919
Get PGP verify message working using Promise.
...
#89
2022-01-24 13:43:53 +01:00
the-djmaze
a7eeeb4f55
Many more changes for #89
2022-01-20 16:38:27 +01:00
the-djmaze
9f0b872839
Object.entries(d).forEach() to forEachObjectEntry()
2022-01-19 19:36:29 +01:00
the-djmaze
a47397ef09
Revamp PGP management due to implementing Mailvelop and PEAR Crypt_GPG
2022-01-19 18:24:07 +01:00
the-djmaze
7680372eda
Added option to prefer HTML to plain text view.
2022-01-14 14:05:33 +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
679d7356e0
More ko.computed to pureComputed
2021-12-31 17:02:32 +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
5c71d22215
Admin -> Config application.ini passwords as input password
2021-12-28 15:05:03 +01:00
djmaze
f20a7c7b83
Added Admin -> Config to view all the application.ini settings.
...
TODO: save changes
2021-12-23 11:37:39 +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
3b40f86c33
Better Remote.saveAdminConfig() and better idleTrigger for them
2021-12-03 12:32:21 +01:00
djmaze
35bce8cf62
Also reduce admin remote fetch
2021-12-03 00:11:19 +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
8ac116d0a4
Added Admin TOTP to admin security page
2021-11-18 14:14:14 +01:00
djmaze
6b8020b8f5
Improved additional account management
2021-11-15 10:56:52 +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
e52addf346
When login don't reload the whole browser. Just rebuilt screens
2021-11-01 11:24:11 +01:00
djmaze
4d6d0622e5
Speedup generating folderlist
2021-10-26 15:43:27 +02:00
djmaze
d534d2700a
Show if optional PHP extensions are loaded on Admin -> About page
2021-10-21 15:28:56 +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
134deb8d73
Drop unused user mail templates system
2021-09-17 10:32:58 +02:00
djmaze
e93dc9201d
Bugfix: Setting change "background color" checkbox error "MessageUserStore.messagesBodiesDom() is null"
2021-09-14 16:14:05 +02:00
djmaze
9e28eb5fc7
Improved Jua uploader
2021-09-14 12:50:56 +02:00
djmaze
985a4f5077
More CSS, HTML & JS cleanups
2021-09-10 09:30:06 +02:00
djmaze
371b23a2f3
Cleanup more HTML and CSS
2021-09-09 17:00:31 +02:00
djmaze
01d96153c6
Cleanup checkbox component
2021-09-07 23:09:56 +02:00
djmaze
081761b593
User Settings General messages per page
use <input number
instead of select
2021-09-03 16:40:16 +02:00
djmaze
023c8f603b
some ko.computed() to addComputables()/addComputablesTo()
2021-09-03 16:37:20 +02:00
djmaze
7c75e11666
Resolve issue #138
2021-09-02 14:21:50 +02:00
djmaze
3756264669
Improvements for issue #136
2021-08-30 14:01:42 +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
8b116fa8ba
Cleanup some code
2021-08-12 20:17:37 +02:00
djmaze
fd293b723b
Resolve Issue #104
2021-08-09 11:13:10 +02:00