e606d98664
fix(GODT-2613): install the TLS certificate in the user keychain.
2023-05-09 08:55:50 +00:00
36342299c7
chore: Set default log level to Debug
2023-05-09 08:05:11 +00:00
a05f93debd
feat(GODT-2520): Update error message for free users.
2023-05-09 07:20:15 +00:00
c438704648
test: Disable sync open files test
...
It is os specific and it has a tendency to succeed on CI runners.
2023-05-09 08:31:28 +02:00
0417e495ae
fix(GODT-2618): Crash when address does not have unlocked keyring
2023-05-09 08:31:28 +02:00
bda158d6c6
feat(GODT-2346): treat external address as disabled one.
2023-05-09 04:12:12 +00:00
ad02c71ad6
fix(GODT-2616): Silence out of Order UID report
...
https://github.com/ProtonMail/gluon/pull/348
2023-05-08 11:48:13 +00:00
eee2c73a61
feat(GODT-2610): re-use previous password when removing and adding back account.
2023-05-08 11:43:48 +02:00
01aa19edff
fix(GODT-2615): remove keyboard shortcut for tray icon context menu on Windows and Linux.
2023-05-08 07:49:09 +02:00
a0db1645f2
fix(GODT-2614): Handle failed update during sync
...
The sync process was getting stuck since we never handled the case where
the update to Gluon failed. This caused the flush stage to exist, but
the sync process would continue until it eventually gets stuck due to
lack of progress.
2023-05-05 16:09:23 +02:00
324593596a
chore: Update Gluon for async.Group.Do() fix
...
https://github.com/ProtonMail/gluon/pull/346
2023-05-05 14:50:09 +02:00
b51d85e768
chore: upgraded golangci-lint v1.52.2 and fixed all issues.
2023-05-05 07:57:22 +02:00
bd47303074
feat(GODT-2611): bridge CLI exits on the first SIGINT / Ctrl+C.
2023-05-04 11:48:05 +02:00
fdae8cb729
feat(GODT-2540): make icon loading failure behavior consistent.
2023-05-03 16:40:29 +02:00
333daa05c5
feat(GODT-2540): pop-up notification error icon is loaded on startup.
2023-05-03 15:19:02 +02:00
6a6ead8e6d
feat(GODT-2540): notify user of wrong IMAP password.
2023-05-03 13:17:25 +02:00
543c35041d
fix(GODT-2464): Filter attachment name from content-type parameter to not send it twice to the API.
2023-05-02 07:13:21 +00:00
50709acc5f
chore: Bridge Rialto 3.2.0 changelog
2023-04-28 14:26:01 +02:00
994cec196c
chore: merge tmp/Quebec into devel
2023-04-28 14:05:16 +02:00
910060a14c
fix(GODT-2598): Map Message Size Error to Gluon Error
...
Prevents messages with invalid size from ending up in the recovery
mailbox.
2023-04-28 11:44:02 +02:00
38b13d710c
fix(GODT-2596): fix bug when trying to generate Sentry report and there is not log.
2023-04-28 10:38:26 +02:00
06f710a9b1
fix(GODT-1374): Fix tray icon DPI change handling.
2023-04-28 09:03:55 +02:00
fbbd0245de
feat(GODT-2569): Add functional test to validate community PR.
2023-04-27 12:21:48 +00:00
7002806999
feat(GODT-2569): Support multiple externalID matching if we send one of it when looking for parentID.
...
Change behavior of `getParentID`: when `getParentID` gets called on an
external ID and more than one message with that ID is found, inspect the
metadata flags and if only one of those messages is `MessageFlagSent`,
then choose that as the parent.
2023-04-27 12:21:48 +00:00
c49b42060e
chore(GODT-2576): Connector can send any flags to Gluon
...
Requires Gluon bump: https://github.com/ProtonMail/gluon/pull/344
2023-04-27 11:52:55 +02:00
21b20ac420
fix(GODT-2410): Keep hardcoded version for ICU libs since Qt is looking to load the exact version it has been bundled with.
2023-04-27 10:07:57 +02:00
d8fa2fb3e3
fix(GODT-2582): Update Gluon for updated GetMessageHash
...
This patch also update getMessageHash to use the fixed version in Gluon.
https://github.com/ProtonMail/gluon/pull/342
2023-04-26 14:53:38 +02:00
2f7f898cee
fix(GODT-2582): fix hash for changed boundary.
v3.1.2
2023-04-26 14:00:45 +02:00
ae7621ed6a
chore: Bridge Rialto 2.3.0 changelog
2023-04-26 13:24:03 +02:00
f3fb10fb2d
feat(GODT-2410): Do not set hard requierement for ICU dependencies.
2023-04-26 09:43:56 +00:00
9241e5317f
feat(GODT-2410): Use cmake to require ICU version >= 56.
2023-04-26 09:43:56 +00:00
3ebd2f53f4
chore: merge release/Quebec into devel
2023-04-26 11:32:56 +02:00
59a944a06c
feat(GODT-2496): Bump gopenPGP to 2.7.1-proton.
2023-04-26 08:47:47 +00:00
f9a0c35daa
fix(GODT-2588): Always perma-delete from Drafts/Trash
2023-04-25 13:49:05 +02:00
e9629aca47
feat(GODT-2517): replace status window with native tray icon context menu.
...
feat(GODT-2517): show main windows on left click (Linux & Windows).
feat(GODT-2517): removed old QML status window.
feat(GODT-2517): polishing.
feat(GODT-2517): renaming + removal of dead code (v2 tests).
2023-04-25 11:17:57 +00:00
8d53ee855b
chore: Bridge Quebec 3.1.2 changelog
2023-04-25 13:06:58 +02:00
ec0db47f32
fix(GODT-2582): Dedup recovered messages folder
...
same code as:
* https://github.com/ProtonMail/gluon/pull/338
* https://github.com/ProtonMail/gluon/pull/339
2023-04-25 11:36:21 +02:00
7383d65cb2
fix(GODT-2582): Dedup recovered messages folder
...
https://github.com/ProtonMail/gluon/pull/338
https://github.com/ProtonMail/gluon/pull/339
https://github.com/ProtonMail/gluon/pull/340
2023-04-25 10:24:51 +02:00
3ef3ab72ed
feat(GODT-2553): Try to send telemetry every hour.
2023-04-24 18:33:50 +00:00
00adb8bc22
feat(GODT-2552): Fix review comment + use only string for Heartbeat Dimension.
2023-04-24 18:33:50 +00:00
d3fc9a50f6
feat(GODT-2556): Add functional test for Heartbeat Init and telemetry availability.
2023-04-24 18:33:50 +00:00
4adc6d60b9
feat(GODT-2552): Fix unit test.
2023-04-24 18:33:50 +00:00
d88bee68c6
feat(GODT-2552): Add functional test.
2023-04-24 18:33:50 +00:00
67b5e7f96a
feat(GODT-2552): Add unit test.
2023-04-24 18:33:50 +00:00
b250d49af8
feat(GODT-2552): Send first heartbeat.
2023-04-24 18:33:50 +00:00
0f621d0aad
feat(GODT-2552): Init telemetry heartbeat.
2023-04-24 18:33:50 +00:00
6ddaa94bc0
fix(GODT-2589): update BUILDS.md.
2023-04-24 17:07:37 +02:00
fed503501d
feat(GODT-2575): Add dev info to cookies.
2023-04-24 12:44:08 +02:00
ce5a559926
feat(GODT-2586): Two-columns layout for account details.
2023-04-24 08:42:08 +02:00
3b297fa37b
feat(GODT-2580): updated link to support website in GUI.
2023-04-20 10:40:19 +02:00