Commit Graph

990 Commits

Author SHA1 Message Date
M66B
c015522c7e Added logging 2020-02-02 15:00:54 +01:00
M66B
227d71a1f4 Changed log level 2020-02-01 15:12:59 +01:00
M66B
c7f7bfb3cd Execute operations for same priority ordered 2020-02-01 09:46:21 +01:00
M66B
9665ff64f2 Sort folders to sync 2020-02-01 08:48:01 +01:00
M66B
c95dabd05b Fixed rare crash 2020-01-31 08:45:23 +01:00
M66B
16aa183b3f Shutdown operations queue 2020-01-30 17:05:15 +01:00
M66B
d8af9d2226 Take poll interval into account when reporting account errors 2020-01-30 08:52:45 +01:00
M66B
d0fca27e70 Refactoring 2020-01-29 21:06:45 +01:00
M66B
208ec02cd3 Added option to harden SSL connections 2020-01-29 12:53:37 +01:00
M66B
9737ed1479 Schedule operations on priority, time 2020-01-27 14:14:08 +01:00
M66B
8d73342363 Fixed partitioning 2020-01-27 13:12:57 +01:00
M66B
3bf94520cb Update operation partitions 2020-01-27 10:24:47 +01:00
M66B
70392bdeb1 Added remark 2020-01-27 09:49:30 +01:00
M66B
a7acf34321 Run operations for closed folders as batch / low priority 2020-01-27 08:43:50 +01:00
M66B
2bf83fade3 Check for 'Too many concurrent connections to this mailbox' 2020-01-26 10:51:31 +01:00
M66B
c6d38bf032 Queue fetch for message added/remove in transaction 2020-01-25 18:48:06 +01:00
M66B
e5e17a7e9d Partition by operation type 2020-01-25 18:26:44 +01:00
M66B
08365a7f1d Partition operations by priority 2020-01-25 13:41:07 +01:00
M66B
544d4dfd61 Prepare operation partitioning 2020-01-25 12:38:38 +01:00
M66B
5669acad9e Prioritize operation execution 2020-01-25 10:49:59 +01:00
M66B
54f1948886 Service boot transaction 2020-01-24 08:52:04 +01:00
M66B
7d5784dc43 POP3: added leave on device option 2020-01-21 15:15:48 +01:00
M66B
28da59d2b3 Fixed sync service not stopping 2020-01-20 08:43:01 +01:00
M66B
f93fed20a3 Cancel quit on operations pending 2020-01-19 15:28:04 +01:00
M66B
fb8a3fc817 Added logging 2020-01-19 09:21:06 +01:00
M66B
d7458a8792 Check main app 2020-01-19 09:09:50 +01:00
M66B
03ed6c057d Fixed/improved quit sequence 2020-01-17 08:54:16 +01:00
M66B
36e68347d0 Simplified starting FTS indexing 2020-01-15 12:11:08 +01:00
M66B
a02ac3c381 Reduced logging 2020-01-15 10:59:48 +01:00
M66B
96cd456a3d Check schedule on scheduling next poll 2020-01-14 09:02:37 +01:00
M66B
512f24feb3 Added logging 2020-01-13 17:16:02 +01:00
M66B
e73d8f4329 Small improvement 2020-01-13 13:18:49 +01:00
M66B
bee37b2b17 Small improvements 2020-01-13 11:33:34 +01:00
M66B
a77f73ea71 Prevent race condition on quit 2020-01-12 19:31:37 +01:00
M66B
0bb4282e5c Allow accounts to be exempted from polling 2020-01-12 18:48:26 +01:00
M66B
51e971bf41 Fixed quit delay 2020-01-12 16:16:50 +01:00
M66B
ff0e5641fc Replace work manager by alarm for polling 2020-01-12 15:38:00 +01:00
M66B
86bcdb28e7 Delay updating widgets until operations completed 2020-01-12 11:09:11 +01:00
M66B
afb4ac669d Added logging 2020-01-10 13:02:46 +01:00
M66B
9d3eb2d270 Fixed polling without schedule 2020-01-10 12:20:57 +01:00
M66B
9306d4e1e9 Revert "Switch to alarm manager for more control over polling"
This reverts commit 7658047300.
2020-01-10 12:08:14 +01:00
M66B
7658047300 Switch to alarm manager for more control over polling 2020-01-10 11:23:42 +01:00
M66B
65f256a4eb Added quota support 2020-01-07 18:04:51 +01:00
M66B
dc69b597ab Updated copyright 2020-01-05 18:36:57 +01:00
M66B
960c589e3a Refactoring 2020-01-01 21:01:18 +01:00
M66B
b99fcb48f7 Added widget new message count per account 2020-01-01 20:51:38 +01:00
M66B
7dcf151922 Longer backoff for Gmail 2020-01-01 16:26:53 +01:00
M66B
567681c08f Auto keep alive tuning 2019-12-29 17:00:38 +01:00
M66B
5a8bd2000d Auto keep alive debug 2019-12-29 13:03:30 +01:00
M66B
4f7917d8bf Disable poll outside of schedule 2019-12-29 12:26:51 +01:00