the-djmaze
|
4c5f19579c
|
Fix Fetch controller.abort(reason) handling #1220
|
2023-08-21 11:31:57 +02:00 |
|
the-djmaze
|
2a45142644
|
Resolve #1185
|
2023-06-22 12:42:59 +02:00 |
|
the-djmaze
|
5bf0f3b562
|
Improvements for #1071
|
2023-06-13 13:44:38 +02:00 |
|
the-djmaze
|
3a3b2f0771
|
Prevent MessageList multiple request at the same time #1071
|
2023-06-12 17:00:23 +02:00 |
|
the-djmaze
|
d1823af111
|
More JSON properties to JavaScript camelCase
|
2023-02-21 11:52:50 +01:00 |
|
the-djmaze
|
8d52b0afdf
|
Bugfix: Notification enum conflicts with window.Notification
|
2023-02-20 15:59:37 +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
|
f080a302b1
|
Almost all JSON properties to JavaScript camelCase
|
2023-01-24 18:58:25 +01:00 |
|
the-djmaze
|
d3b716cfda
|
I broke Remote.messageList() in previous commit
|
2023-01-09 14:06:33 +01:00 |
|
the-djmaze
|
cf12960507
|
Improved cache handling
|
2023-01-09 12:28:07 +01:00 |
|
the-djmaze
|
d4c4f84c13
|
https://github.com/the-djmaze/snappymail/issues/796#issuecomment-1367247159
|
2022-12-29 13:40:46 +01:00 |
|
the-djmaze
|
4709e6fc25
|
Resolve #752
|
2022-12-06 15:56:28 +01:00 |
|
the-djmaze
|
04c11ddc49
|
Move changeTheme and convertThemeName to Themes.js
|
2022-11-08 10:53:14 +01:00 |
|
the-djmaze
|
b12852bd08
|
Reduce JavaScript footprint
|
2022-10-10 13:52:56 +02:00 |
|
the-djmaze
|
6291abf83e
|
Resolve #487
|
2022-10-05 11:39:25 +02:00 |
|
the-djmaze
|
3553bfa2d9
|
TypeError fCallback not a function
|
2022-09-02 12:11:47 +02:00 |
|
the-djmaze
|
732b6eb641
|
Use JavaScript Optional chaining
|
2022-09-02 11:52:07 +02:00 |
|
the-djmaze
|
ab0b2b152c
|
Solution for #487 ?
|
2022-09-02 09:57:30 +02:00 |
|
the-djmaze
|
afd65c809d
|
Drop Remote.request() aAbortActions parameter
|
2022-09-02 09:56:31 +02:00 |
|
the-djmaze
|
4349eda310
|
Translate request errors for #471
|
2022-08-02 11:01:19 +02:00 |
|
the-djmaze
|
561445de03
|
Better solution for #471
|
2022-08-01 22:45:17 +02:00 |
|
the-djmaze
|
2c4bd445a5
|
Resolve #471 by extending fetch messagelist to 60 seconds and handling timeout/abort
|
2022-08-01 13:59:14 +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
|
2fae820ee4
|
Improved streaming as preperation for #300
|
2022-03-24 12:01:41 +01:00 |
|
the-djmaze
|
f4d98130a5
|
Simplify save settings
|
2022-03-01 10:18:12 +01:00 |
|
the-djmaze
|
97bc3ef585
|
Enable AbstractViewSettings
|
2022-02-28 10:38:47 +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
|
1f0af5c0ac
|
Hide some functions from rl.app.
|
2022-02-07 17:27:25 +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 |
|
the-djmaze
|
b5201883d6
|
Restructure and cleanup some RainLoop Actions code
|
2022-01-11 12:36:47 +01:00 |
|
djmaze
|
eb31d0258a
|
Remove unused vars
|
2021-12-23 11:38:01 +01:00 |
|
djmaze
|
e244ba01de
|
Much better fix for #175
And added some comments to it, to prevent more screw ups
|
2021-12-22 20:16:14 +01:00 |
|
djmaze
|
bdb6b9bb8b
|
Just force logout on InvalidToken error immediatley.
|
2021-12-14 21:12:38 +01:00 |
|
djmaze
|
32712415ef
|
Reload folders every 15 minutes is not needed
|
2021-12-08 12:17:45 +01:00 |
|
djmaze
|
b98762dd68
|
Replace deprecated String.substr with String.slice
|
2021-12-08 11:35:41 +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
|
76627ae2f6
|
Use the new b64EncodeJSONSafe
|
2021-12-07 13:23:38 +01:00 |
|
djmaze
|
d734a3e415
|
Better mail message handling
* Cleanup HTML parsing
* Drop useless Microsoft 'Sensitivity' MIME Header
* Revamp Flags handling
|
2021-12-06 16:08:58 +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
|
d33ec54c1c
|
FolderFullNameRaw is gone due to UTF8
|
2021-11-30 10:19:43 +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
|
ce413b7b7a
|
Some account switch reload improvements
|
2021-11-12 09:36:08 +01:00 |
|
djmaze
|
1767ba7ec9
|
Bugfix and improved Remote.message() and Remote.messageList() by using JSON
|
2021-11-11 22:52:06 +01:00 |
|
djmaze
|
739aeaded5
|
Improved the Switch account system for better feedback to user
|
2021-11-11 21:01:39 +01:00 |
|
djmaze
|
597ea21b70
|
Prepared code to switch accounts without reload (not working yet)
|
2021-11-11 17:14:06 +01:00 |
|
djmaze
|
20eb01de08
|
Added AbstractFetchRemote.streamPerLine(fCallback, sGetAdd) for future use of streaming data to the client.
|
2021-11-01 14:57:58 +01:00 |
|