Commit Graph

1001 Commits

Author SHA1 Message Date
M66B
55f7f40b5a Long back-off 2020-02-14 20:45:55 +01:00
M66B
866c873649 Stop retrying when polling 2020-02-14 18:16:57 +01:00
M66B
b3ec457738 Cleanup 2020-02-11 16:11:03 +01:00
M66B
a0ae00ba2c Conditionally run operations 2020-02-11 16:09:29 +01:00
M66B
40343d7b46 Update message count on opening offline folder 2020-02-11 09:09:31 +01:00
M66B
e91b411cf7 Explicitly set defaults for service notifications 2020-02-10 20:06:55 +01:00
M66B
afc03ba542 Simplification 2020-02-08 11:34:35 +01:00
M66B
e1a785afc3 Increased search timeout 2020-02-06 13:01:11 +01:00
M66B
85356f24bc Handle auth connection error 2020-02-06 09:59:47 +01:00
M66B
e0b6060252 Wait longer only when max connections 2020-02-05 19:11:34 +01:00
M66B
b946d03119 Increase Gmail backoff time 2020-02-05 18:43:03 +01:00
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