a6f5cc870c
fix(GODT-2500): pass handler pointer down the road.
v3.1.1
2023-04-06 16:39:29 +02:00
7330406752
fix(GODT-2500): Recover in deferred function.
2023-04-05 09:25:24 +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
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
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
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
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
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
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
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
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
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
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
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
dd7c81ca4b
fix(GODT-2497): Do not report EOF and network errors
2023-03-16 14:40:51 +01:00
f71a89c265
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-16 13:30:25 +01:00
31de358bfd
feat(GODT-2487): add windows test job and worker.
2023-03-15 06:19:39 +00:00
212eac0925
chore: Bridge Quebec 3.1.0 - update changelog
2023-03-15 07:18:46 +01:00
e36c2b3d6e
chore: Update GPA to include detailed error messages
...
https://github.com/ProtonMail/go-proton-api/pull/62
2023-03-14 15:47:48 +01:00
8b33d56b59
fix(GODT-2479): Ensure messages always have a text body part
...
Proton Backend requires that all messages have at least one text/plain
or text/html body part, even if it is empty.
2023-03-14 14:29:42 +01:00
48274ee178
feat(GODT-2482): more attachment to relevant exceptions.
2023-03-14 12:43:35 +00:00
4273405393
chore: Bridge Quebec 3.1.0 - update changelog
2023-03-13 16:51:33 +01:00
3a85de2f3c
chore: merge branch release/perth_narrows into devel
2023-03-13 15:36:37 +01:00
a3aafabde3
feat(GODT-2455): upper limit for number of merged events.
2023-03-13 12:45:36 +00:00
30c1c14505
fix(GODT-2480): Do not override X-Original-Date with invalid Date
2023-03-13 12:37:27 +01:00
8164c41728
chore: merge release/perth_narrows into devel
2023-03-13 11:44:57 +01:00
1820af5021
chore: merge release/perth_narrows into devel
2023-03-13 11:40:54 +01:00
b57ca1506d
fix(GODT-2473): Fix handling of complex mime types
...
When rebuilding attachments, ensure that more complicated mime types are
properly re-constructed.
If we fail to parse the mime type, set the value as is.
2023-03-13 10:10:36 +01:00
7eaf1655b2
chore: Bump Gluon for fixes
...
- GODT-2442: Handle DB deletes on windows
- GODT-2419: Improve Error Messages
- GODT-2430: Collect more info to diagnose issue
2023-03-10 16:35:33 +01:00
f627151d04
fix(GODT-2469): Fix sentry revision hash for cmake on windows.
2023-03-09 14:52:34 +01:00
7c232b1331
fix(GODT-2469): Fix sentry revision hash for cmake on windows.
2023-03-09 14:50:34 +01:00
7be46a4740
fix(GODT-2467): elide long email adresses in 'bad event' QML notification dialog.
v3.0.20
2023-03-09 12:16:26 +01:00
b57c7abe92
fix(GODT-2442): Ensure DB gets moved during RemoveUser
2023-03-09 11:54:25 +01:00
c86c428718
chore: Bridge Perth Narrows 3.0.20
2023-03-09 07:26:47 +01:00
ed6e17a0ab
fix(GODT-2442): bump GPA: refresh All cleans event history.
2023-03-08 17:53:59 +01:00
c3454360fc
fix(GODT-2442): Remove unnecessary call to go-sync
...
This is not required in this call since address mode changes are always
proceeded by the removal of the IMAP user and then the creation of a new
IMAP user which will trigger the sync again.
2023-03-08 17:39:08 +01:00