Commit Graph

  • 9230596037 chore: merge Laviolette to master master Atanas Janeshliev 2026-01-28 16:14:32 +00:00
  • 87bba395d0 chore: Laviolette Bridge 3.22.0 changelog. v3.22.0 Atanas Janeshliev 2026-01-22 16:47:19 +01:00
  • 4ab5bcdf65 fix(BRIDGE-449): IMAP OK heartbeat; gluon bump Atanas Janeshliev 2026-01-12 13:37:03 +01:00
  • 6194a1a125 chore: bump badssl pin Atanas Janeshliev 2026-01-21 12:43:51 +01:00
  • c6ec3cb53f fix(BRIDGE-447): bump GPA Atanas Janeshliev 2026-01-09 12:27:25 +01:00
  • 16e1177ec2 chore(BRIDGE-455): bump go toolchain to 1.24.11; logrus package and cloudflare/circl bump; bump GPA and Gluon; remove ignored vulns Atanas Janeshliev 2025-12-23 09:38:15 +01:00
  • 194942e895 chore: Happy New Year (2026) Atanas Janeshliev 2026-01-08 12:41:47 +01:00
  • fee4570a3a ci: DEVEX-54 migrating win runners. Jakub Cuth 2025-12-11 10:33:54 +01:00
  • 63ea76d757 chore(BRIDGE-440): supress govulnechk findings x2 Atanas Janeshliev 2025-12-09 12:29:09 +01:00
  • 3db547d187 feat(BRIDGE-409): update gluon and go-proton-api to the latest version. Xavier Michelon 2025-11-27 11:06:41 +01:00
  • 4378adab1a chore: bump badssl pin Atanas Janeshliev 2025-11-26 15:50:57 +01:00
  • 726eb72026 chore: Bump VCPKG on Windows; resolve build issues Atanas Janeshliev 2025-10-30 11:38:16 +01:00
  • 5a28fbf2df feat(BRIDGE-409): update gluon to fix max message size issue. Xavier Michelon 2025-11-05 11:09:19 +01:00
  • 131a663578 chore(BRIDGE-440): supress govulnechk findings Atanas Janeshliev 2025-10-30 14:48:40 +01:00
  • 6ab8558e17 chore: Attempt at stabilizing Bridge launch for e2e tests Gordana Zafirova 2025-10-24 14:55:07 +02:00
  • ac3d7375f7 fix(BRIDGE-424): patch second password prompt Atanas Janeshliev 2025-09-30 12:25:28 +02:00
  • cd375c81fa chore(BRIDGE-429): migrate GitHub forks to ProtonMail organization Jakub Cuth 2025-09-26 11:27:20 +00:00
  • 7fce966a65 fix(BRIDGE-424): resolved wrong layout ordering; u2f pin option is now treated as a 'password' Atanas Janeshliev 2025-09-29 11:58:09 +02:00
  • edf903fd21 feat(BRIDGE-424): FIDO2 GUI support. Atanas Janeshliev 2025-09-16 13:07:45 +02:00
  • e091e58be1 feat(BRIDGE-424): implement FIDO2 support Xavier Michelon 2025-09-08 20:22:34 +02:00
  • 2fb5b751b6 chore(BRIDGE-428): suppress vulnerability finding - GO-2025-3956 Atanas Janeshliev 2025-09-23 10:33:24 +02:00
  • e442b67ac0 chore: bump badssl pin Atanas Janeshliev 2025-09-24 15:57:35 +02:00
  • 8baa7e3b6e chore: Got rid of something that is not needed, but was failing the pipeline. Gordana Zafirova 2025-08-15 14:38:01 +02:00
  • 5bb71575c3 chore: Changes made so that the e2e tests can be run on a scheduled nightly pipeline. Gordana Zafirova 2025-08-15 10:24:03 +02:00
  • fd709b0d08 test(BRIDGE-136): Download Bridge Gjorgji Slamkov 2025-08-15 09:25:10 +02:00
  • cf9b35163a chore: let's see Atanas Janeshliev 2025-08-12 17:49:16 +02:00
  • f3b3fd960b chore: BRIDGE-416 silence database/sql vuln Atanas Janeshliev 2025-08-12 16:30:50 +02:00
  • 02684e27fb chore: Kanmon Bridge 3.21.2 changelog. Atanas Janeshliev 2025-07-07 11:34:42 +02:00
  • f6d4fc0c29 chore: Kanmon Bridge 3.21.1 changelog. Atanas Janeshliev 2025-06-11 16:15:53 +02:00
  • 054a51ba15 chore: Kanmon Bridge 3.21.0 changelog. Atanas Janeshliev 2025-06-05 15:45:27 +02:00
  • 7b2ea635ee chore(BRIDGE-409): Bump GPA Atanas Janeshliev 2025-07-18 15:39:36 +02:00
  • 7faf32d0ff feat(BRIDGE-396): Observability metrics for vault issues; Extension to observability service to support caching Atanas Janeshliev 2025-07-11 13:20:49 +02:00
  • c32c431640 chore: merge Kanmon to master Atanas Janeshliev 2025-07-10 13:36:03 +00:00
  • de3fd34998 feat(BRIDGE-356): Added retry logic for unavailable preferred keychain on Linux; Feature flag support before bridge initialization; Refactored some bits of the code; Atanas Janeshliev 2025-07-02 16:34:32 +02:00
  • 20183bf984 fix(BRIDGE-374): Tweaked MBOX header sanitization logic, ensures that RFC822 headers are present. Atanas Janeshliev 2025-07-01 15:41:01 +02:00
  • 47316a1843 ci: DEVOPS-3481 adding back cache (reduces build time by 1h) Jakub Cuth 2025-06-19 11:14:19 +02:00
  • 4cc2ded001 chore: Kanmon Bridge 3.21.2 changelog. v3.21.2 Atanas Janeshliev 2025-07-07 11:34:42 +02:00
  • 366f7eb4e0 feat(BRIDGE-358): hover tooltip on copy to clipboard UI button Atanas Janeshliev 2025-07-02 17:25:14 +02:00
  • 15880dfe19 fix(BRIDGE-406): fixed faulty certificate chain validation logic; made certificate pin checks exclusive to leaf certs; Atanas Janeshliev 2025-07-03 16:12:05 +02:00
  • 5ea45790fe fix(BRIDGE-406): fixed faulty certificate chain validation logic; made certificate pin checks exclusive to leaf certs; Atanas Janeshliev 2025-07-03 16:12:05 +02:00
  • 7e8d16e883 feat(BRIDGE-151): Additional sentry report for auto-update error case Atanas Janeshliev 2025-07-01 12:16:24 +02:00
  • e9b1befae4 chore: refactor; unify vault mutex usage with wrappers; Atanas Janeshliev 2025-07-01 13:20:23 +02:00
  • 26cc6169fa feat(BRIDGE-361): log the utilized keychain helper Atanas Janeshliev 2025-07-01 10:56:19 +02:00
  • be9e03d917 feat(BRIDGE-278): Rollout Feature Flag stickiness support; a new UUID 'sticky' value has been added to the vault" Atanas Janeshliev 2025-06-26 17:23:48 +02:00
  • 2669bb4df9 fix(BRIDGE-395): skip saving the last used keychain helper as user preference on Windows & macOS Atanas Janeshliev 2025-06-27 13:23:06 +02:00
  • bffad05933 fix(BRIDGE-394): bump Gluon Atanas Janeshliev 2025-06-27 12:29:47 +02:00
  • 7269e5ece0 fix(BRIDGE-355): bump GPA Atanas Janeshliev 2025-06-27 12:27:50 +02:00
  • 6ee9e6e38b chore(BRIDGE-369): bump GPA & gopenpg to 2.9.0 Atanas Janeshliev 2025-06-24 12:40:52 +02:00
  • 2f2a8a200b chore(BRIDGE-392): bump go to 1.24.4 Atanas Janeshliev 2025-06-20 16:19:12 +02:00
  • 5832d48a5b chore: remove windows env vcpkg cache Atanas Janeshliev 2025-06-17 13:20:12 +02:00
  • 6b1d203225 feat(BRIDGE-391): Simplified internal label conflict resolver Atanas Janeshliev 2025-06-17 13:09:39 +02:00
  • dbef40cfc5 chore: merge Kanmon to master Atanas Janeshliev 2025-06-12 16:54:19 +00:00
  • b699a53b12 chore(BRIDGE-388): disable particular vuln reporting Atanas Janeshliev 2025-06-12 12:17:09 +02:00
  • 4ee149ecd7 fix(BRIDGE-387): use gluon ID for getting the message count instead of the address ID Atanas Janeshliev 2025-06-12 11:47:33 +02:00
  • e9ea976773 chore: Kanmon Bridge 3.21.1 changelog. v3.21.1 Atanas Janeshliev 2025-06-11 16:15:53 +02:00
  • a00af3a398 feat(BRIDGE-383): Internal mailbox conflict resolution extended; Minor alterations to mailbox conflict pre-checker Atanas Janeshliev 2025-06-10 23:18:26 +02:00
  • 7b533d5951 feat(BRIDGE-383): Internal mailbox conflict resolution extended; Minor alterations to mailbox conflict pre-checker Atanas Janeshliev 2025-06-10 23:18:26 +02:00
  • 8b891fb3e7 chore: merge Kanmon to master Atanas Janeshliev 2025-06-09 13:05:03 +00:00
  • 50ab740b92 chore: Kanmon Bridge 3.21.0 changelog. v3.21.0 Atanas Janeshliev 2025-06-05 15:45:27 +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 Atanas Janeshliev 2025-06-03 17:30:30 +02:00
  • d2742c81e5 feat(BRIDGE-376): catch gluon errors related to label uniqueness constrainst... Atanas Janeshliev 2025-06-05 08:05:17 +00:00
  • 9cb914cf13 fix(BRIDGE-377): Correct label field usage on label update handler Atanas Janeshliev 2025-06-03 15:34:25 +02:00
  • 4088cf18c3 feat(BRIDGE-373): extend label conflict resolver logging & report sync errors to sentry Atanas Janeshliev 2025-06-03 15:24:06 +02:00
  • c02bae5eb2 fix(BRIDGE-378): Fix incorrect field usage for system mailbox names Atanas Janeshliev 2025-06-03 17:36:58 +02:00
  • 94125056ab chore: merge Jubilee to master Atanas Janeshliev 2025-05-29 14:02:18 +00:00
  • 2aa8acfb5b chore: changes to reconcile release/jubilee with dev Atanas Janeshliev 2025-05-28 15:06:03 +02:00
  • 8109b384c5 fix(BRIDGE-362): added label conflict reconciliation logic Atanas Janeshliev 2025-05-27 12:12:30 +02:00
  • 6d79ad3e41 chore: Jubilee Bridge 3.20.1 changelog. Atanas Janeshliev 2025-05-28 10:20:12 +02:00
  • 5d93ee0cfc chore: Jubilee Bridge 3.20.0 changelog. Atanas Janeshliev 2025-04-24 13:40:43 +02:00
  • 675b37a2fa chore: Jubilee Bridge 3.20.1 changelog. v3.20.1 Atanas Janeshliev 2025-05-28 10:20:12 +02:00
  • c3e2201945 feat(BRIDGE-366): Kill switch support for IMAP IDLE Atanas Janeshliev 2025-05-28 09:53:45 +02:00
  • 9d4415d8cc fix(BRIDGE-362): added label conflict reconciliation logic Atanas Janeshliev 2025-05-27 12:12:30 +02:00
  • 89da7335b6 feat(BRIDGE-363): Observability metrics for IMAP connections; minor unleash service refactor; Atanas Janeshliev 2025-05-12 13:35:52 +02:00
  • 4557f54e2f chore: merge Jubilee to master Atanas Janeshliev 2025-05-06 14:51:31 +00:00
  • 05623a9e49 chore: Jubilee Bridge 3.20.0 changelog. v3.20.0 Atanas Janeshliev 2025-04-24 13:40:43 +02:00
  • a305ee1113 chore: Infinity Bridge 3.19.0 changelog. Atanas Janeshliev 2025-03-07 11:12:59 +01:00
  • e38f7748d0 chore: bump GPA Atanas Janeshliev 2025-04-17 16:09:30 +02:00
  • 92b2024e3e chore(BRIDGE-352): bump go to 1.24.2 Atanas Janeshliev 2025-04-17 10:35:41 +02:00
  • 37a8fc95d2 chore(BRIDGE-353): update x/net package to 0.38.0 Atanas Janeshliev 2025-04-17 10:48:31 +02:00
  • 0c63533aa7 fix(BRIDGE-351): allow draft creation and import to BYOE addresses in combined mode Atanas Janeshliev 2025-04-11 16:40:32 +02:00
  • af98bc2273 fix(BRIDGE-301): don't use external, non-BYOE addresses for imports Atanas Janeshliev 2025-04-01 15:43:40 +02:00
  • b37f2d138a feat(BRIDGE-348): display BYOE addresses in Bridge Atanas Janeshliev 2025-04-09 16:04:20 +02:00
  • 7831a98e6c chore(BRIDGE-346): silence http/net vulnerability Atanas Janeshliev 2025-04-09 10:49:34 +02:00
  • 4d415675e0 fix(BRIDGE-341): replace go-autostart with fork; added ability to create shortcuts with unicode chars Atanas Janeshliev 2025-03-28 13:27:59 +01:00
  • 291f44d1b5 fix(BRIDGE-332): filter new line characters from username and password fields in GUI Atanas Janeshliev 2025-04-01 10:15:12 +02:00
  • a4b315d67a fix(BRIDGE-336): check and create all labels in Gluon on Bridge start Atanas Janeshliev 2025-03-25 13:24:50 +01:00
  • a15d4eb3ef ci: update CODEOWNERS Jakub Cuth 2025-01-28 10:12:22 +00:00
  • 4e764fe93d feat(BRIDGE-340): additional logging for label operations & bad events Atanas Janeshliev 2025-03-21 16:37:12 +01:00
  • df409925ec fix(BRIDGE-335): store last sucessfully used keychain helper as user preference Atanas Janeshliev 2025-03-17 12:57:47 +01:00
  • e68f3441d7 fix(BRIDGE-196): bump badssl public key Atanas Janeshliev 2025-03-18 11:42:51 +01:00
  • 42605c1923 chore: merge Infinity to master Atanas Janeshliev 2025-03-18 15:03:14 +00:00
  • 899d3293bc feat(BRIDGE-324): added a log entry for the vault key hash Atanas Janeshliev 2025-03-18 12:20:21 +01:00
  • c66f0b800a fix(BRIDGE-333): ignore unkown label IDs during synchronization Atanas Janeshliev 2025-03-13 14:57:52 +01:00
  • b9c75d02b2 chore: stabilize windows tests Atanas Janeshliev 2025-03-14 11:56:42 +01:00
  • 9f4801b738 chore: Infinity Bridge 3.19.0 changelog. v3.19.0 Atanas Janeshliev 2025-03-07 11:12:59 +01:00
  • 4b91e66505 chore(BRIDGE-315): remove silenced vulns Atanas Janeshliev 2025-03-06 15:28:35 +01:00
  • 0cbcd0bf13 fix(BRIDGE-329): fix menu bar icons not displayin on macOS Atanas Janeshliev 2025-03-06 15:10:52 +01:00
  • 5c12b00e70 chore: Helix Bridge 3.18.0 changelog. Atanas Janeshliev 2025-02-18 23:44:44 +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; Atanas Janeshliev 2025-02-14 15:29:12 +01:00
  • 4e6236611a chore: merge Helix to master Atanas Janeshliev 2025-02-27 10:36:11 +00:00