2faeebe9e7
chore: Bridge Perth Narrows 3.0.16/17
v3.0.16
2023-02-16 17:46:31 +01:00
f6727a56d2
fix(GODT-2371): Continue, not return, when handling draft
2023-02-16 17:46:24 +01:00
d7fd39503f
chore: Bridge Perth Narrows 3.0.15/16
v3.0.15
2023-02-13 15:06:36 +01:00
b4b66f94ec
feat(GODT-2355): improve wording and actions on bad event
2023-02-13 14:27:34 +01:00
cbd36184bd
feat(GODT-2354): report failed to load users.
2023-02-10 11:53:05 +00:00
465f754803
feat(GODT-2353): show popup only after 3.0.16
2023-02-09 17:00:58 +01:00
2fa7c97f39
fix(GODT-2351): Bump GPA to better handle net.OpError
2023-02-09 12:04:39 +01:00
9048b14fdb
chore: Bridge Perth Narrows v3.0.14
v3.0.14
2023-02-07 16:36:38 +01:00
43100d11bf
fix(GODT-2323): Fix Expunge not issued for move
...
When moving between system labels the expunge commands were not being
issued.
2023-02-07 15:09:23 +01:00
4876314cf5
fix(GODT-2341): Handle URL error
2023-02-07 14:31:06 +01:00
2f75131710
fix(GODT-2340): improve logging
2023-02-07 14:31:06 +01:00
1e09fd6662
feat(GODT-2278): improve sentry logs.
2023-02-07 14:31:06 +01:00
48f2c56caa
fix(GODT-2327): Better sleep (with context)
2023-02-07 14:31:06 +01:00
20d83dd476
fix(GODT-2327): Loop to retry until sync has complete
2023-02-07 14:31:06 +01:00
9c6be78b4c
fix(GODT-2327): Don't retry with abortable context because it's canceled
2023-02-07 14:31:06 +01:00
0a8e71771e
fix(GODT-2327): Fix lint issue
2023-02-07 14:31:06 +01:00
29d1c7bccd
fix(GODT-2327): Remove unnecessary sync abort call
2023-02-07 14:31:06 +01:00
ca1996a670
fix(GODT-2327): Properly cancel event stream when handling refresh
2023-02-07 14:31:06 +01:00
ab1c1c474a
fix(GODT-2327): Clear update channels whenever clearing sync status
2023-02-07 14:31:06 +01:00
d7cac8a8f0
fix(GODT-2327): avoid windows delete all deadlock
2023-02-07 14:31:06 +01:00
63bc87cc86
fix(GODT-2327): Only start processing events once sync is finished
2023-02-07 14:31:06 +01:00
232875d5cc
fix(GODT-2327): Delay event processing until gluon user exists
...
We don't want to start processing events until those events have
somewhere to be sent to.
Also, to be safe, ensure remove and re-add the gluon user while
clearing its sync status. This shouldn't be necessary.
2023-02-07 14:31:02 +01:00
5ea53ea5c0
fix(GODT-2318): Remove gluon DB if label sync was incomplete
2023-02-06 16:36:15 +00:00
367c505444
fix(GODT-1804): Use cherry-picked mail settings in GPA
2023-02-06 15:57:24 +00:00
3bd39b3ea5
fix(GODT-1804): Only promote content headers if non-empty
...
When attaching public key, we take the root mime part, create a new root,
and put the old root alongside an additional public key mime part.
But when moving the root, we would copy all content headers, even empty ones.
So we’d be left with Content-Disposition: "" which would fail to parse.
2023-02-06 15:57:24 +00:00
e89dcb2cca
fix(GODT-2343): Only poll after send if sync is complete
2023-02-06 16:33:53 +01:00
2cb2ca15c7
fix(GODT-2336): Recover from changed address order while bridge is down
2023-02-03 16:05:30 +01:00
db41645159
test: Add failing test for changing address order while bridge is down
2023-02-03 15:51:18 +01:00
4cf23bb2e6
fix(GODT-2328): Ignore labels that aren't part of user label set
2023-02-02 16:59:07 +01:00
ea11c1046a
chore: Bridge Perth Narrows v3.0.13
2023-02-02 16:30:45 +01:00
df40f27069
test(GODT-2326): Remove user tests
...
These tests no longer work due to sync only being started after an
account has been added. Functionality of these tests is covered in the
bridge unit tests.
2023-02-02 16:26:38 +01:00
76d732f247
fix(GODT-2326): Only run sync after addIMAPUser()
...
There is concurrency bug due to competing sync calls that can occur when
we clear the sync status in the Vault. Running sync at the end of
addIMAPUser() avoids the problem.
This patch also remove the execution of a sync task for
`user.ClearSyncStatus()`
2023-02-02 16:26:12 +01:00
b17bdad864
chore: Bridge Perth Narrows v3.0.13
2023-02-01 10:42:33 +01:00
52daa165a2
fix(GODT-2319): seed the math/rand RNG on app startup.
2023-02-01 10:42:09 +01:00
4c5ba04822
fix(GODT-1804): Preserve MIME parameters when uploading attachments
2023-02-01 10:41:55 +01:00
d7ff54d679
Other: Bridge Perth Narrows v3.0.1 hotfix 2
v3.0.12
2023-01-30 08:35:22 +01:00
4aa1091f62
GODT-2210: fix splash screen always showing on CentOS and Ubuntu.
2023-01-27 14:10:14 +01:00
6d024d2055
Other: Other: Bridge Perth Narrows v3.0.1 hotfix
2023-01-27 10:15:53 +01:00
c86cdf737f
GODT-2311: Fix missing headers in re-downloaded Gluon messages
2023-01-27 09:55:02 +01:00
7e36b215fe
GODT-1453: clicking 'Sign in' from status window now selects the right account.
2023-01-26 17:27:55 +01:00
badebbef9f
GODT-2297: More significantly improve GPA's paging algorithm
2023-01-26 12:43:30 +01:00
5e072c3282
Other: Slightly improve GPA's paging algorithm
2023-01-26 09:48:19 +01:00
048c3a900c
GODT-2145: Fix button spacing w/ Qt 6.4.
2023-01-25 17:35:21 +01:00
88a9fe410c
Other: Bridge Perth Narrows v3.0.12
2023-01-25 15:14:30 +01:00
cf32b84257
GODT-2305: Detect missing gluon DB
2023-01-25 14:55:13 +01:00
e7dea0a77f
GODT-2223(test): Fix array access off-by-one in test code
2023-01-25 13:05:05 +01:00
160489a771
GODT-2223: Testing event processing scenarios.
2023-01-25 13:05:04 +01:00
996c6826b9
GODT-2223: Handle gracefully multiple create events with same id.
2023-01-25 13:04:04 +01:00
43b871a124
GODT-2210: Typo fix
2023-01-25 09:51:18 +00:00
d1bf186040
Other: changed splash screen icon.
2023-01-25 09:42:00 +00:00