Romain Le Jeune
ee4da8a89c
GODT-2291: Change gluon store default location from Cache to Data.
2023-01-24 13:35:45 +00:00
Xavier Michelon
5a70a16149
GODT-1770: handle UserBadEvent in CLI and gRPC.
2023-01-24 13:07:27 +01:00
Romain Le Jeune
f019ba3713
Other: Disable dialer test until badssl cert is bumbed.
2023-01-24 09:59:32 +00:00
Xavier Michelon
4b966c4845
GODT-2292: Updated BUILDS.md doc.
2023-01-24 09:28:43 +01:00
James Houlahan
94703bcf37
GODT-2223: Treat label/message deletion errors as non-critical
2023-01-23 21:25:15 +01:00
Xavier Michelon
40cc6b54c9
Other: make GUI Tester more resilient to Bridge abrupt termination.
2023-01-23 08:26:52 +01:00
Xavier Michelon
584ea7e9f8
GODT-2275: fixed location of bridge-gui log files.
2023-01-20 15:38:38 +01:00
Xavier Michelon
cbdbc124db
GODT-2258: suggest email as login when signing in via status window.
2023-01-20 15:02:44 +01:00
James Houlahan
b9c3fa9401
GODT-2266: Add test for sent message flags
2023-01-20 13:04:01 +00:00
James Houlahan
0e4ec8a8b8
Other: Ensure SMTP debug dump works on windows
2023-01-20 13:33:14 +01:00
James Houlahan
c3e4bb80a8
Other: Fix MaxLogs off-by-one limit and bump limit to 10
2023-01-20 12:52:22 +01:00
Romain Le Jeune
6459840507
GODT-2253: Restart Launcher from the gui when GUI crashes.
2023-01-20 07:43:02 +00:00
James Houlahan
87abbe9396
Other: Report corrupt and/or insecure vaults to sentry
2023-01-20 08:00:52 +01:00
James Houlahan
d26a8319b6
Other: Better user load logs
2023-01-19 17:47:45 +01:00
James Houlahan
c9c80fd861
Other(test): Make All Mail copy test more robust
2023-01-19 15:09:56 +00:00
Xavier Michelon
fea4cc7b3b
Other: fix path of temp folder in README.
2023-01-19 14:40:13 +00:00
James Houlahan
cba5da22ae
Other(CI): Make race checks manual
2023-01-19 14:22:43 +00:00
James Houlahan
59a29da054
Other(debug): Dump raw SMTP input to user's home dir
2023-01-19 13:30:28 +01:00
Romain LE JEUNE
c70674471e
Other: Remove old cert/key file location handling.
2023-01-19 09:28:44 +00:00
Romain Le Jeune
7882324439
GODT-2271: Update README with new system files path.
2023-01-19 09:11:14 +00:00
Jakub
1f8866a48a
Other: Bridge Perth Narrows v3.0.11
2023-01-18 16:18:39 +01:00
James Houlahan
faf28a6d4e
GODT-2223: Fix mutex double lock
2023-01-18 14:10:23 +00:00
James Houlahan
59745e6fb6
GODT-2223: Ensure apiLabels map is properly up to date
2023-01-18 14:10:23 +00:00
James Houlahan
c8925cd270
GODT-2223(test): Assert that bad request errors lead to user logout
2023-01-18 14:10:23 +00:00
James Houlahan
e35f3b6056
GODT-2223: Fix handling of create/update label events
2023-01-18 14:10:23 +00:00
James Houlahan
d68014ec7b
GODT-2223: Handle attempting to fetch a message that was just deleted
2023-01-18 14:10:23 +00:00
James Houlahan
b63029054d
GODT-2223: Fix handling deletion of nonexistent labels
2023-01-18 14:10:23 +00:00
James Houlahan
849c8bee78
GODT-2223: Handle bad events by logging user out
2023-01-18 14:10:23 +00:00
Leander Beernaert
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
Xavier Michelon
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
James Houlahan
a00e2acb5c
Other: Don't clean settings path on teardown
2023-01-18 08:24:31 +00:00
James Houlahan
1d405076e6
Other(test): Fix integration test steps
2023-01-18 07:16:24 +00:00
James Houlahan
7119c566ef
Other: Bump GPA to v0.3.0
2023-01-17 14:10:07 +00:00
Leander Beernaert
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
Xavier Michelon
fe009ca235
GODT-2258: change login label and suggest email instead of username.
2023-01-17 13:13:43 +01:00
Xavier Michelon
a377384553
Other: added user's primary email address to the vault.
2023-01-17 11:27:54 +01:00
James Houlahan
03c8c323bc
GODT-2251: Store gluon cache in user cache rather than user data
2023-01-16 16:27:41 +01:00
James Houlahan
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
Xavier Michelon
7056134b24
GODT-2093: use the primary email address in the account view and status view.
2023-01-16 14:45:15 +01:00
Leander Beernaert
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
Leander Beernaert
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
Romain Le Jeune
0580842ad2
GODT-2229: Own the full path for gluon and do not change Database path.
2023-01-12 13:23:09 +00:00
Xavier Michelon
8d9db83a87
GODT-2246: do not report API error 422 when using an invalid email address.
2023-01-12 12:36:46 +01:00
Xavier Michelon
c3eb6b2dbf
GODT-1797: copyright notice shows a date range with the build year.
2023-01-11 16:59:05 +01:00
Jakub
777ad369a2
Other: Bridge Perth Narrows v3.0.10, scope change
2023-01-11 10:24:25 +01:00
Jakub
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
Jakub
606a8f134d
Revert "Other: Update Gluon"
...
This reverts commit 761b98f02f
.
2023-01-11 10:19:16 +01:00
Jakub
84e92ca69f
Other: Bridge Perth Narrows v3.0.10
2023-01-11 09:42:31 +01:00
Xavier Michelon
0f0f8b3461
GODT-2205: use lock file in bridge-gui to detect orphan bridge.
2023-01-11 08:22:46 +01:00
Leander Beernaert
761b98f02f
Other: Update Gluon
...
Includes fix for not panicking on out of or UID insertion.
2023-01-10 17:54:53 +01:00