40f2d8b30f
chore: Wakato Bridge 3.7.0 changelog.
v3.7.0
2023-11-06 14:51:20 +01:00
95a1acec0d
fix(GODT-3097): Warn about PGPInline encryption scheme which will be deprecated.
2023-11-06 14:29:31 +01:00
5ff074cc49
fix(GODT-3106): Broken import route
...
https://github.com/ProtonMail/go-proton-api/pull/123
2023-11-06 10:36:27 +01:00
4f0660bb8c
chore: Wakato Bridge 3.7.0 changelog.
2023-11-03 17:51:46 +01:00
708184439e
chore: update changelog for previous versions.
2023-11-03 17:32:23 +01:00
b8a33b9618
fix(GODT-3041): Fix Invalid Or Missing message signature during send
...
If we update the address after determining the sender address is
different, we also need to refresh the identity state in order to use
the right encryption keys.
2023-11-03 10:35:36 +01:00
1c385d5c9b
fix(GODT-3087): Exclude attachment content-disposition part when determining...
2023-11-03 08:55:01 +00:00
96773f3225
fix(GODT-2887): Inline images with Apple Mail
...
Fix sending of inline images with Apple Mail when not using rich text.
2023-11-02 14:18:28 +00:00
0f320dbd80
fix(GODT-3100): fix issue where a fatal error that bubble up to cli.Run() is not written in the log file.
2023-11-02 13:36:01 +00:00
6cb233473a
fix(GODT-3094): Clean up old update files on bridge startup.
2023-11-02 10:43:55 +01:00
1ac4e70115
test(GODT-1224): Add testing around package creation.
2023-11-02 07:24:43 +00:00
07f93d276b
fix(GODT-3012): Fix multipart request retries
...
Multipart request were failing due a bug in resty, which would cause
retries of the same request to end up with no data passed to the server.
https://github.com/ProtonMail/go-proton-api/pull/120
2023-10-30 15:27:39 +01:00
d29571fb01
fix(GODT-3095): Update GOpenPGP
2023-10-30 10:14:52 +01:00
d6000d025e
fix(GODT-2935): Do not allow parentID into drafts
...
When sending a message ensure that if a ParentID matches a proton
message, it is not a draft. This is not supported by the Proton API.
2023-10-25 16:29:39 +02:00
09ef3b20db
fix(GODT-2935): Correct error message when draft fails to create
2023-10-25 15:54:46 +02:00
405331d59b
fix(GODT-2970): Correctly handle rename of Inbox
...
https://github.com/ProtonMail/gluon/pull/398
https://github.com/ProtonMail/gluon/pull/399
2023-10-25 15:29:33 +02:00
eff7df2136
chore: Add debug_assemble binary
...
Attempt to reassemble messages produced by the mailbox state debug tool.
Unfortunately, most of it will only work if the messages have been fully
decrypted. To handle encrypted messages we need to have access to the
user's keyring, which is not available.
2023-10-25 11:43:39 +00:00
5823e3a99f
test(GODT-2723): Add importing a message with remote content
2023-10-25 11:39:16 +00:00
26d866bbbd
test(GODT-2737): Sending HTML messages to internal
2023-10-25 09:54:17 +00:00
d3f7be059d
test(GODT-3036): Keep inline attachment order on GPA Fake Server.
2023-10-24 08:22:22 +00:00
b52706a3ca
feat(GODT-3015): Add simple algorithm to deal with multiple attachment for bug report.
2023-10-20 10:14:20 +00:00
aebe7baed0
fix(GODT-2969): Prevent duration corruption for config status event.
2023-10-19 15:43:44 +02:00
ef31e2917c
test: make message structure check more verbose.
2023-10-19 14:22:46 +02:00
9eea26459a
fix(GODT-3033): Unable to receive new mail
...
If the IMAP service happened to finish syncing and wanted to reset the
user event service at a time the latter was publishing an event a
deadlock would occur and the user would not receive any new messages.
This change puts the request to revert the event id in a separate
go-routine to avoid this situation from re-occurring. The operational
flow remains unchanged as the event service will only process this
request once the current set of events have been published.
2023-10-18 14:29:27 +02:00
5747b85543
test: Add test around account settings.
2023-10-18 07:45:08 +00:00
ff78a23084
chore: update changelog
2023-10-17 11:58:18 +02:00
2a95e1ab41
test: Support multiple users when waiting for sync event.
2023-10-17 08:17:17 +00:00
ab76cab533
test: Update fake server with defautl draft content-type and test it.
2023-10-17 08:16:39 +00:00
dda2a5d01a
chore: fixed type in QA installer CI job name.
2023-10-13 08:50:46 +00:00
c2afb42fd4
fix(GODT-3019): fix title of main window when no account is connected.
2023-10-13 09:12:02 +02:00
1d53044803
feat(GODT-3004): update gopenpgp and dependencies.
2023-10-11 13:12:37 +00:00
d3f8297eb4
fix(GODT-3013): IMAP service getting "stuck"
...
* Ensure IMAP service sync cancel request waits until the sync has
completely cancelled rather than just signaling. It's possible that
due the context reset on `group.Cancel` that something may have not
have been bookmarked correctly in subsequent sync restarts.
* Handle connection lost/restored events in the services. Removes the
need to lock bridge users. Which could conflict with other ongoing
lock operations. Additionally, it ensure that if one service is
blocked it doesn't block the entire bridge.
* Revise access to bridge user locks.
2023-10-11 11:20:53 +01:00
b02203e3d3
chore: Umshiang Bridge 3.5.2 changelog.
2023-10-10 11:21:31 +02:00
5c7e4e04f9
fix(GODT-2966): Allow permissive parsing of MediaType parameters for import.
2023-10-09 15:14:51 +00:00
d7dadd7578
test: be less aggressive while checking for message structure.
2023-10-09 10:32:51 +00:00
ab9a758d63
fix(GODT-3003): Ensure IMAP State is reset after vault corruption
...
After we detect that the user has suffered the GODT-3003 bug due the
vault corruption not ensuring that a previous sync state would be
erased, we patch the gluon db directly and then reset the sync state.
After the account is added, the sync is automatically triggered and the
account state fixes itself.
2023-10-09 10:23:58 +01:00
cb0935be96
fix(GODT-3001): Only create system labels during system label sync
2023-10-06 10:09:10 +01:00
441b388f62
fix(GODT-2966): Add more test regarding quoted/unquoted filename in attachment.
2023-10-05 12:27:43 +00:00
cdbcd30d15
fix(GODT-2490): fix sync progress not being reset when toggling split mode.
2023-10-05 11:37:01 +02:00
acc7ca8d4a
feat(GODT-2996): set password fields to hidden when resetting the login form.
2023-10-04 15:57:36 +02:00
42e1dd4c41
chore: Vasco da Gama Bridge 3.6.0 changelog.
2023-10-03 16:44:24 +02:00
4cbd3ca832
feat(GODT-2990): change runner tags
2023-10-03 13:49:45 +00:00
de0b6c0737
feat(GODT-2835): Bump GPA adding support for AsyncAttachments for BugReport +...
2023-10-03 13:43:16 +00:00
1c344211d1
fix(GODT-2992): fix link in 'no account view' in main window after 2FA or TOTP are cancelled.
2023-10-03 10:49:24 +02:00
c11a87c16a
fix(GODT-2515): customized notification of unavailable keychain on macOS.
2023-10-02 17:02:39 +02:00
3bf4282037
feat(GODT-2940): allow 3 attempts for mailbox password.
2023-10-02 16:50:07 +02:00
0c212fbef4
chore: Vasco da Gama Bridge 3.6.0 changelog.
2023-10-02 16:31:07 +02:00
48d1ca1e72
fix(GODT-2989): allow to send bug report when no account connected.
2023-10-02 13:34:40 +00:00
52addb2582
feat(GODT-2960): replaced the account list with a button and label when no account is configured.
2023-09-29 17:36:23 +02:00
742d9eeef3
feat(GODT-2960): added content in empty view when there is no account.
2023-09-29 17:36:23 +02:00