6d7c21b2c9
fix(GODT-3135): fix br tag pipeline rules.
2023-11-27 16:25:49 +00:00
f7434109be
fix(GODT-3124): Race conditions reported by race check
2023-11-27 16:30:27 +01:00
414d74d06a
test(GODT-3124): Attempt to fix 401 during login
...
Update GPA to use the simplified locking model and hope that the problem
solves itself. As far as I could tell, this might be a lock acquisition
issue.
https://github.com/ProtonMail/go-proton-api/pull/132
https://github.com/ProtonMail/go-proton-api/pull/133
2023-11-27 13:31:35 +01:00
110cdbf3ae
feat(GODT-3046): report all clicked external links to bridge.
2023-11-27 10:41:46 +01:00
ec4ceb4552
feat(GODT-3134): br tag triggers installer
2023-11-24 12:32:01 +01:00
ef62704030
feat(GODT-31134): re-organize pipeline config files: no change
2023-11-24 11:56:19 +01:00
eaba6b6363
fix(GODT-2797): encode attached key name and use same pubkey name as web-app.
2023-11-23 15:24:08 +01:00
e1723fc24b
test: Add test scenarios to add an /Answered flag to a replied message and revert
2023-11-23 07:52:05 +00:00
2073513d5e
chore: fix case of IMAP login error.
2023-11-22 15:43:47 +01:00
36f7d9672f
fix(GODT-3132): Do not allow sending on disabled accounts
2023-11-22 13:07:20 +00:00
ef183e0758
feat(GODT-3046): tester UI cleanup.
2023-11-22 11:01:59 +01:00
0d2a803711
feat(GODT-3046): added all links to KB in error messages.
2023-11-22 09:26:40 +01:00
06b5276981
feat(GODT-3046): fix typo spotted during KB article review.
2023-11-22 08:29:58 +01:00
b2d61da41f
feat(GODT-3046): removed 'No active key for recipient.
2023-11-22 08:29:58 +01:00
e51c81fc03
feat(GODT-3046): added ReportBugFallback event support in bridge-gui.
2023-11-22 08:29:58 +01:00
26897f06c4
feat(GODT-3046): added 'no keychain' event to bridge-gui-tester.
2023-11-22 08:29:58 +01:00
5ca9a7db37
feat(GODT-3046): removed unused error notifications, and added default user to bridge-gui-tester.
2023-11-22 08:29:58 +01:00
b34f5d072f
feat(GODT-3046): added addressChanged and addressChangedLogout to gui-tester.
2023-11-22 08:29:58 +01:00
eeb514cc81
feat(GODT-3046): removed unused notification.
2023-11-22 08:29:58 +01:00
650ad49ab0
feat(GODT-3046): link in pop-up banner.
2023-11-22 08:29:58 +01:00
0e5715c4e3
feat(GODT-3046): LinkLabel in notification dialog.
2023-11-22 08:29:58 +01:00
b0f1c3d4c5
test(GODT-3113): Inline HTML message and HTML attachment is getting altered
2023-11-21 15:15:02 +00:00
ba935a6cce
fix(GODT-3129): Bad Event during after address order change
...
When syncing an account, if the user creates a new address and then
changes it to be the default address in combined address mode we need
to update the connector maps so that the new primary address ID can be
found in that map.
Includes https://github.com/ProtonMail/go-proton-api/pull/130
2023-11-21 12:24:24 +00:00
1370ff78c5
chore: added update events to bridge GUI tester.
2023-11-21 11:59:02 +01:00
109c15410a
fix(GODT-3117): Improve GetAllContacts and GetAllContactsEmail
...
https://github.com/ProtonMail/go-proton-api/pull/129
2023-11-20 16:02:21 +01:00
3210709810
chore: Wakato Bridge 3.7.1 changelog.
v3.7.1
2023-11-20 11:56:03 +01:00
8fd988d7c5
fix(GODT-3054): Only delete drafts after message has been Sent
...
When editing a draft created by Apple Mail on the web client and then
later sending the draft with Apple Mail, we need to delete the draft
ourselves, or it will remain in the Draft folder.
This patch makes sure that the deletion of said draft only occurs after
the message was successfully sent.
2023-11-20 10:37:04 +01:00
bf89d548d3
fix(GODT-2576): Correctly handle Forwarded messages from Thunderbird
...
Thunderbird uses `In-Reply-To` with `X-Forwarded-Message-Id` to signal
to the SMTP server that it is forwarding a message.
2023-11-16 16:17:54 +01:00
51229cbb68
feat(GODT-3122): added test, changed interface for accessing display name.
2023-11-16 10:44:59 +00:00
36c5c37dac
fix(GODT-3122): use display name as 'Email Account Name' in macOS profile.
2023-11-16 10:44:59 +00:00
5a434fafbc
fix(GODT-3125): Heartbeat crash on exit
...
Ensure that the heartbeat background task is stopped before we close
the users as it accesses data within these instances.
Additionally, we also make sure that when telemetry is disabled, we stop
the background task.
Finally, `HeartbeatManager` now specifies what the desired interval is
so we can better configure the test cases.
2023-11-16 11:05:40 +01:00
ea1c2534df
fix(GODT-2617): Validate user can send from the SMTP sender address
...
https://github.com/ProtonMail/go-proton-api/pull/126
2023-11-15 14:13:21 +01:00
1cafbfcaaa
chore: Wakato Bridge 3.7.1 changelog.
2023-11-15 12:54:18 +01:00
2d44ccaee0
fix(GODT-3123): Trigger bad event on empty EventID on existing accounts
...
See `checkIrrecoverableEventID` for more details.
2023-11-15 11:06:51 +01:00
96517b7fb1
chore: Remove debug prints
2023-11-15 09:09:07 +01:00
bc381407a7
feat(GODT-2576): Forward and $Forward Flag Support
...
When an IMAP client stores the `Forward` or `$Forward` flags on a
message, the forwarded state is now correctly represented on the Proton
servers.
https://github.com/ProtonMail/go-proton-api/pull/125
https://github.com/ProtonMail/gluon/pull/400
2023-11-15 07:51:00 +01:00
ddc5e775b9
fix(GODT-3118): Do not reset EventID when migrating sync settings
2023-11-14 07:03:28 +00:00
ea26188dc0
fix(GODT-2277): Fix keychains initialisation in vault-editor (for write as well).
2023-11-13 15:37:32 +01:00
159e1cee7d
fix(GODT-2277): Fix keychains initialisation in vault-editor.
2023-11-13 13:58:03 +00:00
4394ad0e9b
feat(GODT-3053): use smaller bridge window on small screens.
2023-11-10 14:23:41 +00:00
856bdd1321
fix(GODT-3116): Panic on closed channel
...
If sync finishes during shutdown, check if there is a context error in
the deferred go routine before rewinding the event.
2023-11-10 14:47:03 +01:00
ff288145df
fix(GODT-1623): Throttle SMTP failed requests
...
If a SMPT client keeps hammering bridge and triggers multiple successive
errors in quick succession, force that client to wait 20 seconds before
trying again.
2023-11-10 12:54:38 +00:00
83bbdbd63e
feat(GODT-3113): Only force UTF-8 charset for HTML part when needed.
2023-11-10 12:50:15 +00:00
fa430ee0fb
fix(GODT-3047): fixed 'disk full' error message.
2023-11-10 08:57:53 +00:00
0303ba38e8
feat(GODT-3113): Do not render HTML for attachment.
2023-11-10 08:36:46 +00:00
2a78b5c144
feat(GODT-3112): replaced error message when bridge exists prematurely. Added a link to support form.
2023-11-09 12:52:31 +00:00
a00b3cdb92
fix(GODT-3054): Delete draft create from reply
...
If an IMAP client creates a new message as a reply/forward from an
existing draft, that draft will be deleted once the message has been
sent.
Other than not being the correct behavior, the original reason for which
this line of code was added (carried over from v2), seems to be no longer
necessary as in all tests, the message is correctly removed from the
drafts folder after sent.
2023-11-09 13:24:38 +01:00
8d3e04679f
feat(GODT-3010): Do not log error when no MimeType provided to lower the noise.
2023-11-09 09:45:40 +00:00
21ff7b4b97
feat(GODT-2947): Remove 'blame it on the weather' error part from go-smtp.
2023-11-09 09:45:02 +00:00
4ea161f7ad
chore(GODT-3010): Log MimeType parsing issue.
2023-11-08 16:21:19 +00:00