fb4d34ef5b
fix(GODT-2675): Update GPA to applye togin-gonic/gin patch + update COPYING_NOTES.
2023-06-02 09:48:42 +02:00
8564d3a483
fix(GODT-2650): Fix crash during header serialization
...
Fix crash in go-message when the header field key was greater than the
`preferredHeaderLen` folding line limit.
b62c999c85
2023-05-26 11:54:03 +02:00
262c4c5d95
fix(GODT-2437): Fix test + bump Gluon with silenced report.
2023-05-25 09:12:15 +02:00
f6741a9b58
fix(GODT-2649): Clean up cache files after failed connector create (Gluon)
...
https://github.com/ProtonMail/gluon/pull/357
2023-05-24 06:38:13 +00:00
bc5de2b884
fix(GODT-2638): Validate messages before import.
...
Ensure messages have required header fields and adhere to the rfc5322
spec before import.
2023-05-24 06:38:13 +00:00
ebe45d5abe
fix(GODT-2646): Bump GPA and Gluon dependecy after CIRCL upgrade.
2023-05-23 11:28:51 +02:00
b6eb5a1b13
fix(GODT-2454): Only Send status update if transaction succeeded
...
https://github.com/ProtonMail/gluon/pull/354
2023-05-23 09:32:54 +02:00
21f833ea11
fix(GODT-2307): removed deprecated macOS security framework function.
2023-05-17 07:52:42 +00:00
900caec09e
fix(GODT-2637): Fix address parser error due to trailing separator
...
https://github.com/ProtonMail/gluon/pull/353
2023-05-16 16:06:49 +02:00
4e3ad4f7fa
fix(GODT-2626): Server Events should not be merged.
...
d18e5932b28f83b201709a04fb7b8c6f74003574
Includes GPA bump: https://github.com/ProtonMail/go-proton-api/pull/80
2023-05-16 09:53:41 +02:00
8c958cdc2f
chore: Bump Gluon for GODT-2595, GODT-2634 and GODT-2619
...
https://github.com/ProtonMail/gluon/pull/350
https://github.com/ProtonMail/gluon/pull/351
https://github.com/ProtonMail/gluon/pull/352
2023-05-16 09:34:45 +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
324593596a
chore: Update Gluon for async.Group.Do() fix
...
https://github.com/ProtonMail/gluon/pull/346
2023-05-05 14:50:09 +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
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
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
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
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
2191dc70dc
fix(GODT-2550): Announce IMAP ID Capability
...
https://github.com/ProtonMail/gluon/pull/337
2023-04-13 15:02:41 +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
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
a6f5cc870c
fix(GODT-2500): pass handler pointer down the road.
2023-04-06 16:39:29 +02:00
7330406752
fix(GODT-2500): Recover in deferred function.
2023-04-05 09:25:24 +02:00
de5fd07a22
feat(GODT-2500): Reorganise async methods.
2023-04-03 07:07:22 +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
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
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
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
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
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
1820af5021
chore: merge release/perth_narrows into devel
2023-03-13 11:40:54 +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
b57c7abe92
fix(GODT-2442): Ensure DB gets moved during RemoveUser
2023-03-09 11:54:25 +01:00
ed6e17a0ab
fix(GODT-2442): bump GPA: refresh All cleans event history.
2023-03-08 17:53:59 +01:00
13c8a98389
fix(GODT-2442): move gluon DB before removal.
2023-03-08 17:21:03 +01:00
34c002ff68
test(GODT-2442): test bad event feedback and clean-up.
2023-03-07 17:59:04 +01:00
59cf5e890b
fix(GODT-2419): Reduce error spam an improve error messages
...
https://github.com/ProtonMail/gluon/pull/319
https://github.com/ProtonMail/gluon/pull/320
2023-03-07 13:32:04 +01:00
9058544f5c
feat(GODT-2448): Supported Answered flag
...
Bump gluon and implement changes required for the flag changes.
2023-03-06 16:04:49 +01:00
227bbf1c03
fix(GODT-2425): Out of sync messages and read status
...
Apply fix required for gluon update.
Update Gluon to include revision where the fix was made. Includes:
* https://github.com/ProtonMail/gluon/pull/313
* https://github.com/ProtonMail/gluon/pull/316
* https://github.com/ProtonMail/gluon/pull/317
2023-03-06 12:18:03 +00:00
8aec11a634
chore: Bump Gluon for GODT-2427, GODT-2419, GODT-2429
...
https://github.com/ProtonMail/gluon/pull/313
https://github.com/ProtonMail/gluon/pull/312
2023-03-02 12:50:22 +00:00
30651a531b
fix(GODT-2427): Fix header parser
...
Fix is included in gluon
2023-03-02 13:48:14 +01:00
ee4a8939d5
fix(GODT-2419): Use connector.ErrOperationNotAllowed
...
Return this error when we detect operations that we know are not allowed
so that gluon does not report them to sentry.
Includes Gluon update for the connector error
(https://github.com/ProtonMail/gluon/pull/309 )
2023-03-01 10:44:18 +01:00
9e4310712c
fix(GODT-2419): Use connector.ErrOperationNotAllowed
...
Return this error when we detect operations that we know are not allowed
so that gluon does not report them to sentry.
Includes Gluon update for the connector error
(https://github.com/ProtonMail/gluon/pull/309 )
2023-02-28 17:02:35 +01:00