3ddd88e127
feat(GODT-2538): implement smart picking of default IMAP/SMTP ports
2023-04-17 13:26:47 +00:00
54b209f9e1
fix(GODT-2337): filter reply-to on draft.
2023-04-17 10:25:10 +02:00
4e7a669260
chore: Bridge Quebec 3.1.2 changelog.
2023-04-14 10:47:39 +02:00
8093bbf5f6
feat(GODT-2502): Additional info.
2023-04-14 10:27:37 +02:00
7bb925b6d7
feat(GODT-2502): Improve logs.
2023-04-14 10:27:37 +02:00
d6760d6f50
chore(GODT-2551): Store and Recover Last User Agent from Vault
2023-04-14 09:48:39 +02:00
2191dc70dc
fix(GODT-2550): Announce IMAP ID Capability
...
https://github.com/ProtonMail/gluon/pull/337
2023-04-13 15:02:41 +02:00
ff44a3d6df
test(GODT-2550): Verify IMAP ID is set properly
2023-04-13 14:28:53 +02:00
b0c3faa228
fix(GODT-2574): Fix label/unlabel of large amounts of messages
...
Requires update to GPA:
https://github.com/ProtonMail/go-proton-api/pull/75
2023-04-13 11:25:16 +02:00
3928ed08f6
feat(GODT-2554): Compute telemetry availability from API UserSettings.
2023-04-13 08:06:48 +00:00
c7ae239350
fix(GODT-2573): Handle invalid header fields in message
...
Requires updating Gluon and GPA
https://github.com/ProtonMail/gluon/pull/336
https://github.com/ProtonMail/go-proton-api/pull/74
2023-04-12 10:18:14 +02:00
7d51e9123d
chore: merge release/quebec to devel
2023-04-12 08:52:12 +02:00
6fcea2ad83
chore: Bridge Quebec 3.1.1 changelog
2023-04-11 14:31:39 +02:00
098f294cac
fix(GODT-2573): Crash on null update
...
Ensure that if we don't produce an update we don't construct an update
array with nil values.
2023-04-11 10:36:26 +02:00
a6f5cc870c
fix(GODT-2500): pass handler pointer down the road.
v3.1.1
2023-04-06 16:39:29 +02:00
a8cb0012e1
test: add missing double quotes in test
...
During integration test training, it was noticed that double-quotes were
missing after a specific regex.
Added them both in the *.feature and bdd_test.go files where applicable.
2023-04-05 12:31:03 +00:00
c84919faae
chore: merge release/Quebec into devel
2023-04-05 13:55:22 +02:00
3735d4b327
feat(GODT-2239): unit tests for BridgeUtils.cpp in bridgepp.
2023-04-05 13:19:35 +02:00
7330406752
fix(GODT-2500): Recover in deferred function.
2023-04-05 09:25:24 +02:00
1323229362
feat(GODT-2239): introduce GoogleTest unit tests for bridgepp.
2023-04-03 16:52:41 +02:00
fd100eecc2
chore: update changelog for Quebec 3.1.0.
v3.1.0
2023-04-03 14:16:30 +02:00
a11559fe58
chore: merge branch release/perth_narrows into release/Quebec
2023-04-03 14:08:05 +02:00
7d8e71c9ea
fix(GODT-2505): show notification only for cases when user needs to do actions.
2023-04-03 11:21:46 +02:00
8b80938e49
fix(GODT-2516): log error when the vault key cannot be created/loaded from the keychain.
...
Backported from release/perth-narrows.
2023-04-03 08:44:26 +00:00
0a53dc1da7
feat(GODT-2523): use software QML rendering backend by default on Windows.
...
(cherry picked from commit 934749b278e95a9d69818ddf6b45ee7bb896af03)
(cherry picked from commit 7448b814e8e6da90335b8db465fd64e3d4f08bdd)
2023-04-03 09:58:53 +02:00
9bbeabcf50
feat(GODT-2523): use software QML rendering backend by default on Windows.
...
(cherry picked from commit 934749b278e95a9d69818ddf6b45ee7bb896af03)
2023-04-03 09:55:19 +02:00
de5fd07a22
feat(GODT-2500): Reorganise async methods.
2023-04-03 07:07:22 +02:00
ec92c918cd
feat(GODT-2500): Add panic handlers everywhere.
2023-04-03 06:38:31 +02:00
9f59e61b14
feat(GODT-2511): add bridge-gui switches to permanently select the QML rendering backend.
...
(cherry picked from commit 03c3e95b34 )
2023-03-30 20:16:38 +02:00
86fd7961a1
fix(GODT-2526): Fix high memory usage with fetch/search
...
https://github.com/ProtonMail/gluon/pull/333
2023-03-29 14:52:46 +02:00
9756a7b51f
fix(GODT-2526): Fix high memory usage with fetch/search
...
https://github.com/ProtonMail/gluon/pull/333
2023-03-29 14:49:36 +02:00
aa957f3314
test: Disable TestBridge503DuringEventDoesNotCauseBadEvent
...
Changes to GPA 503 handling is now causing GPA client to treat this as
context cancelled rather than producing 503. To be re-enabled as part of
GODT-2527.
2023-03-28 14:35:13 +02:00
7124e7c9a0
fix(GODT-2514): Apply Retry-After to 503
...
https://github.com/ProtonMail/go-proton-api/pull/67
2023-03-28 10:52:06 +02:00
421da99cd8
fix(GODT-2524): Preserve old vault values
...
Keep the record of old vault settings alive to avoid issues when one
downgrades from a 3.1 release to a 3.0.x release.
2023-03-28 10:51:45 +02:00
ef1940d227
fix(GODT-2508): Handle Address Updated for none-existing address
...
If we receive an address update and the address does not exist, attempt
to create it.
2023-03-28 10:51:26 +02:00
579e996d3a
fix(GODT-2514): Apply Retry-After to 503
...
https://github.com/ProtonMail/go-proton-api/pull/67
2023-03-27 16:07:54 +02:00
7ba523393c
fix(GODT-2524): Preserve old vault values
...
Keep the record of old vault settings alive to avoid issues when one
downgrades from a 3.1 release to a 3.0.x release.
2023-03-27 13:00:56 +00:00
0a0bcd7b90
fix(GODT-2508): Handle Address Updated for none-existing address
...
If we receive an address update and the address does not exist, attempt
to create it.
2023-03-27 13:49:27 +02:00
f1fb525dc8
fix(GODT-2504): Fix missing attachments in imported message
...
https://github.com/ProtonMail/go-proton-api/pull/64
2023-03-23 13:39:20 +01:00
ee87e60239
fix(GODT-2504): Fix missing attachments in imported message
...
https://github.com/ProtonMail/go-proton-api/pull/64
2023-03-23 13:14:13 +01:00
babb4412ae
chore: Bridge Perth Narrows 3.0.21
2023-03-23 10:10:07 +01:00
74203e07a4
fix(GODT-2513): Scanner Crash in Gluon
...
Gluon MR: https://github.com/ProtonMail/gluon/pull/330
2023-03-22 13:20:18 +01:00
2166224e91
fix(GODT-2513): Scanner Crash in Gluon
...
Gluon MR: https://github.com/ProtonMail/gluon/pull/330
2023-03-22 13:19:15 +01:00
60df01eece
fix(GODT-2513): Crash in scanner
...
Gluon MR: https://github.com/ProtonMail/gluon/pull/330
v3.0.21
2023-03-22 13:12:34 +01:00
58df3312c1
feat(GODT-2509): Migrate TLS cert from v1/v2 location during upgrade to v3
2023-03-22 11:01:51 +01:00
f1989193c0
feat(GODT-2509): Migrate TLS cert from v1/v2 location during upgrade to v3
2023-03-22 11:00:45 +01:00
4e7acd9091
feat(GODT-2509): Migrate TLS cert from v1/v2 location during upgrade to v3
2023-03-22 10:26:22 +01:00
4c94606e20
fix(GODT-2516): log error when the vault key cannot be created/loaded from the keychain.
...
Backported from release/perth-narrows.
2023-03-22 09:10:26 +01:00
3ca5d0af71
fix(GODT-2516): log error when the vault key cannot be created/loaded from the keychain.
2023-03-21 17:25:35 +01:00
9425e091d8
fix(GODT-2481): Fix DBUS Secert Service
...
Fix the path we are checking for was not updated for V3.
Ensure that we only inspect items that start with the correct prefix.
Some implementation (e.g.: KeepassXC) return some values which are not
valid.
Finally, remove unnecessary attributes.
2023-03-21 15:43:41 +01:00