40cc6b54c9
Other: make GUI Tester more resilient to Bridge abrupt termination.
2023-01-23 08:26:52 +01:00
584ea7e9f8
GODT-2275: fixed location of bridge-gui log files.
2023-01-20 15:38:38 +01:00
cbdbc124db
GODT-2258: suggest email as login when signing in via status window.
2023-01-20 15:02:44 +01:00
b9c3fa9401
GODT-2266: Add test for sent message flags
2023-01-20 13:04:01 +00:00
0e4ec8a8b8
Other: Ensure SMTP debug dump works on windows
2023-01-20 13:33:14 +01:00
c3e4bb80a8
Other: Fix MaxLogs off-by-one limit and bump limit to 10
2023-01-20 12:52:22 +01:00
6459840507
GODT-2253: Restart Launcher from the gui when GUI crashes.
2023-01-20 07:43:02 +00:00
87abbe9396
Other: Report corrupt and/or insecure vaults to sentry
2023-01-20 08:00:52 +01:00
d26a8319b6
Other: Better user load logs
2023-01-19 17:47:45 +01:00
c9c80fd861
Other(test): Make All Mail copy test more robust
2023-01-19 15:09:56 +00:00
fea4cc7b3b
Other: fix path of temp folder in README.
2023-01-19 14:40:13 +00:00
cba5da22ae
Other(CI): Make race checks manual
2023-01-19 14:22:43 +00:00
59a29da054
Other(debug): Dump raw SMTP input to user's home dir
2023-01-19 13:30:28 +01:00
c70674471e
Other: Remove old cert/key file location handling.
2023-01-19 09:28:44 +00:00
7882324439
GODT-2271: Update README with new system files path.
2023-01-19 09:11:14 +00:00
1f8866a48a
Other: Bridge Perth Narrows v3.0.11
2023-01-18 16:18:39 +01:00
faf28a6d4e
GODT-2223: Fix mutex double lock
2023-01-18 14:10:23 +00:00
59745e6fb6
GODT-2223: Ensure apiLabels map is properly up to date
2023-01-18 14:10:23 +00:00
c8925cd270
GODT-2223(test): Assert that bad request errors lead to user logout
2023-01-18 14:10:23 +00:00
e35f3b6056
GODT-2223: Fix handling of create/update label events
2023-01-18 14:10:23 +00:00
d68014ec7b
GODT-2223: Handle attempting to fetch a message that was just deleted
2023-01-18 14:10:23 +00:00
b63029054d
GODT-2223: Fix handling deletion of nonexistent labels
2023-01-18 14:10:23 +00:00
849c8bee78
GODT-2223: Handle bad events by logging user out
2023-01-18 14:10:23 +00:00
70f0384cc3
GODT-2165: Reduce UTF8 parsing errors from TLS header input
...
Updates Gluon to include fix which does not report UTF-8 errors when we
parse a TLS header on a non TLS connection.
2023-01-18 13:06:14 +01:00
5459720523
Others: chores fix a QML warning when no account is present, and a few typos in QML.
2023-01-18 11:04:13 +01:00
a00e2acb5c
Other: Don't clean settings path on teardown
2023-01-18 08:24:31 +00:00
1d405076e6
Other(test): Fix integration test steps
2023-01-18 07:16:24 +00:00
7119c566ef
Other: Bump GPA to v0.3.0
2023-01-17 14:10:07 +00:00
0e9428aaae
GODT-2252: Recover from deleted cached messages
...
Update to latest Gluon version and implement the new
`Connector.GetMessageLiteral` function.
2023-01-17 14:02:39 +01:00
fe009ca235
GODT-2258: change login label and suggest email instead of username.
2023-01-17 13:13:43 +01:00
a377384553
Other: added user's primary email address to the vault.
2023-01-17 11:27:54 +01:00
03c8c323bc
GODT-2251: Store gluon cache in user cache rather than user data
2023-01-16 16:27:41 +01:00
fdbc380421
GODT-2251: Store gluon DB in user config rather than cache directory
...
Gluon data was stored in the user's "data dir". This is
~/.local/share on linux, but was the user's "cache dir" on windows/mac.
As a result, it would sometimes be deleted to reclaim disk space.
This change ensures the "data dir" is persistent on windows/mac.
2023-01-16 15:14:00 +00:00
7056134b24
GODT-2093: use the primary email address in the account view and status view.
2023-01-16 14:45:15 +01:00
93c7552a41
GODT-2202: Report update errors from Gluon
...
For every update sent to gluon wait and check the error code to see if
an error occurred.
Note: Updates can't be inspect on the call site as it can lead to
deadlocks.
2023-01-13 15:54:31 +01:00
931ed119bb
GODT-2226: Fix moving drafts to trash
...
Only handle draft updates if the event was a message update. Also
includes Gluon update.
2023-01-12 14:25:27 +01:00
0580842ad2
GODT-2229: Own the full path for gluon and do not change Database path.
2023-01-12 13:23:09 +00:00
8d9db83a87
GODT-2246: do not report API error 422 when using an invalid email address.
2023-01-12 12:36:46 +01:00
c3eb6b2dbf
GODT-1797: copyright notice shows a date range with the build year.
2023-01-11 16:59:05 +01:00
777ad369a2
Other: Bridge Perth Narrows v3.0.10, scope change
v3.0.10
2023-01-11 10:24:25 +01:00
715efaa087
Revert "GODT-2229: Allow changing cache folder to a non-empty folder."
...
This reverts commit b19e16e4b8 .
2023-01-11 10:19:38 +01:00
606a8f134d
Revert "Other: Update Gluon"
...
This reverts commit 761b98f02f .
2023-01-11 10:19:16 +01:00
84e92ca69f
Other: Bridge Perth Narrows v3.0.10
2023-01-11 09:42:31 +01:00
0f0f8b3461
GODT-2205: use lock file in bridge-gui to detect orphan bridge.
2023-01-11 08:22:46 +01:00
761b98f02f
Other: Update Gluon
...
Includes fix for not panicking on out of or UID insertion.
2023-01-10 17:54:53 +01:00
b19e16e4b8
GODT-2229: Allow changing cache folder to a non-empty folder.
2023-01-10 16:40:52 +00:00
407c9fe1a6
GODT-2181: Empty but not nil address from API
2023-01-10 14:54:29 +00:00
0b61f8f146
GODT-2242: Bump GPA - Don't send any 2fa information if not needed.
2023-01-10 13:23:17 +00:00
06eee89479
GODT-1817: Port old user feature tests
2023-01-10 11:47:05 +01:00
e3a43e4ca8
GODT-2179: added handler for exceptions in QML backend methods.
...
GODT-2179: added custom QApplication class to handle exceptions.
GODT-2179: wired sentry report in AppController error handler.
2023-01-10 08:33:42 +01:00