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
ee5e87fe85
test: Add 503 request test for message create event
...
Simulate 503 status during a message create event when the message
data is being downloaded.
2023-03-21 13:47:01 +00:00
dbd156a272
fix(GODT-2512): Catch unhandled API errors
...
Bump GPA https://github.com/ProtonMail/go-proton-api/pull/63
2023-03-21 13:47:01 +00:00
bb770f3871
fix(GODT-2512): Catch unhandled API errors
...
Bump GPA https://github.com/ProtonMail/go-proton-api/pull/63
2023-03-21 13:46:55 +00:00
b1ad0ab6dc
test: Add 503 request test for message create event
...
Simulate 503 status during a message create event when the message
data is being downloaded.
2023-03-21 14:37:20 +01:00
03c3e95b34
feat(GODT-2511): add bridge-gui switches to permanently select the QML rendering backend.
2023-03-21 12:30:50 +01:00
b63b56960e
fix(GODT-2512): Catch unhandled API errors
...
Bump GPA https://github.com/ProtonMail/go-proton-api/pull/63
2023-03-21 11:56:32 +01:00
a8250ff65e
fix(GODT-2507): Memory consumption bug
...
Fix was made in Gluon: https://github.com/ProtonMail/gluon/pull/329
2023-03-21 08:47:26 +01:00
2d6e0c66a5
fix(GODT-2507): Memory consumption bug
...
Fix was made in Gluon: https://github.com/ProtonMail/gluon/pull/329
2023-03-21 08:45:01 +01:00
d8bf2cc25e
fix(GODT-2418): Do not issue connector renames for inferiors
...
Bump Gluon (https://github.com/ProtonMail/gluon/pull/328 ) and add test.
2023-03-20 15:01:53 +01:00
ed05823c78
fix(GODT-2418): Do not issue connector renames for inferiors
...
Bump Gluon (https://github.com/ProtonMail/gluon/pull/328 ) and add test.
2023-03-20 13:19:05 +01:00
ec351330f1
chore: Replace go-rfc5322 with gluon's rfc5322 parser
...
Bumps Gluon version in order to get the fixes from
https://github.com/ProtonMail/gluon/pull/327 .
2023-03-20 10:25:41 +01:00