a00af3a398
feat(BRIDGE-383): Internal mailbox conflict resolution extended; Minor alterations to mailbox conflict pre-checker
2025-06-11 16:11:20 +02:00
39f2362996
feat(BRIDGE-379): mailbox pre-checker on startup & conflict resolver for bridge internal mailboxes; TODO potentially add this for system mailboxes as well
2025-06-05 14:34:29 +02:00
4088cf18c3
feat(BRIDGE-373): extend label conflict resolver logging & report sync errors to sentry
2025-06-05 14:34:29 +02:00
c3e2201945
feat(BRIDGE-366): Kill switch support for IMAP IDLE
2025-05-28 09:53:45 +02:00
89da7335b6
feat(BRIDGE-363): Observability metrics for IMAP connections; minor unleash service refactor;
2025-05-16 15:28:53 +02:00
b37f2d138a
feat(BRIDGE-348): display BYOE addresses in Bridge
2025-04-10 10:06:40 +02:00
b9c75d02b2
chore: stabilize windows tests
2025-03-14 11:56:42 +01:00
6e7cdfcd68
feat(BRIDGE-316): Changes required for Qt 6.8.2 bump; bumped go to 1.24.0; changes to OS bundler configs; golangci-lint bump;
2025-03-05 14:27:33 +01:00
da0f51ce5f
feat(BRIDGE-309): Update to the bridge updater logic corresponding to the version file restructure
2025-02-17 15:43:15 +00:00
74a990c69a
feat(BRIDGE-271): report to sentry when version file check fails
2025-01-08 08:59:29 +00:00
082849dc6c
chore: year bump
2025-01-02 14:03:49 +01:00
ef779a23c1
chore: fix linter issues.
2024-12-05 15:06:20 +01:00
af01c63298
fix(BRIDGE-261): delete gluon data during user deletion; integration tests; FF kill switch; Sentry report if error;
2024-11-22 14:32:28 +00:00
2e98d64f94
feat(BRIDGE-266): heartbeat telemetry update; extra integration tests;
2024-11-22 14:09:48 +00:00
cdcdd45bcf
feat(BRIDGE-268): add kill switch feature flag for the IMAP AUTHENTICATE command.
2024-11-22 12:32:33 +01:00
7d9753e2da
fix(BRIDGE-107): improved human verification UX
2024-11-11 09:03:02 +00:00
6647231278
chore: (BRIDGE-253) removing unused telemetry (activation and troubleshooting)
2024-10-30 15:13:41 +00:00
7021b1c2ea
feat(BRIDGE-228): removed sentry events:
2024-10-21 09:16:56 +00:00
bee2642aec
chore: update golangci-lint to 1.61.0.
2024-10-09 14:56:18 +02:00
040d887aae
feat(BRIDGE-218): observability adapter; gluon observability metrics and tests;
2024-10-08 13:13:07 +00:00
e8a95e26f6
feat(BRIDGE-207): failure to download or verify an update now fails silently.
2024-09-24 14:06:18 +00:00
ff7e45f395
feat(BRIDGE-204): removed redundant Sentry events
2024-09-23 15:52:23 +00:00
3ca9e625f5
feat(BRIDGE-150): Observability service modification; user distinction utility & heartbeat; various observbility metrics & relevant integration tests
2024-09-23 10:13:05 +00:00
f04350c046
feat(BRIDGE-37): Remote notification support
2024-08-29 13:31:37 +02:00
d12928b31c
feat(BRIDGE-122): Observability service implementation
2024-08-27 15:21:41 +02:00
e290cd308b
feat(BRIDGE-119): added support for Feature Flags
2024-08-21 14:54:27 +02:00
db9902e70b
feat(BRIDGE-97): added repair button telemetry
...
(cherry picked from commit 85a91c5572 )
2024-08-09 08:26:56 +02:00
fc64dbec59
chore: golangci-lint update.
2024-07-11 16:29:59 +02:00
9fbb6b4ca5
fix(BRIDGE-67): added detection for username changes on macOS & automatic reconfiguration
2024-06-20 12:32:42 +00:00
8688277ee6
ci: supress govulncheck vulns
2024-06-05 12:36:43 +00:00
63eb67760e
fix(BRIDGE-90): disable repair button when bridge cannot connect to proton servers; bump GPA
2024-06-05 12:36:43 +00:00
ff0615167b
feat(BRIDGE-75): Bridge repair button/feature implemented
2024-06-03 12:37:23 +00:00
9552e72ba8
feat(BRIDGE-14): HV3 implementation - GUI & CLI; ownership verification & CAPTCHA are supported
2024-04-12 13:07:22 +00:00
06daaf8d9f
feat(GODT-3146): don't need to wait for IMAP in tests.
2024-03-14 11:57:55 +01:00
6fadbde4a6
feat(GODT-3185): report cases which leads to wrong address key used
2024-03-13 07:49:25 +00:00
c9b6cc162b
feat(GODT-3199): add package log field.
2024-02-27 13:07:37 +01:00
b8ae5be58c
fix(GODT-3188): Happy new year.
2024-01-02 15:06:05 +01:00
3070912416
feat(GODT-3121): added gRPC call and event for KB suggestions.
2023-12-07 09:35:05 +01:00
7a1c7e8743
fix(GODT-3124): Handling of sync child jobs
...
Improve the handling of sync child jobs to ensure it behaves correctly
in all scenarios.
The sync service now uses a isolated context to avoid all the pipeline
stages shutting down before all the sync tasks have had the opportunity
to run their course.
The job waiter now immediately starts with a counter of 1 and waits
until all the child and the parent job finish before considering the
work to be finished.
Finally, we also handle the case where a sync job can't be queued
because the calling context has been cancelled.
2023-11-29 18:04:22 +00:00
110cdbf3ae
feat(GODT-3046): report all clicked external links to bridge.
2023-11-27 10:41:46 +01: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
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
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
e8d9534b9c
feat(GODT-2277): Move Keychain helpers creation in main.
2023-11-08 13:05:57 +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
6cb233473a
fix(GODT-3094): Clean up old update files on bridge startup.
2023-11-02 10:43:55 +01:00
b52706a3ca
feat(GODT-3015): Add simple algorithm to deal with multiple attachment for bug report.
2023-10-20 10:14:20 +00:00