Commit Graph

  • 49369167db chore(BRIDGE-455): Bump go toolchain to 1.24.11, logrus package and cloudflare/circl bump chore/bridge-455 ElectroNafta 2025-12-23 09:14:56 +01:00
  • d6d44185ed fix(BRIDGE-447): modify import size exceeded error message string fix/bridge-447 ElectroNafta 2025-12-18 11:35:30 +01:00
  • 1146884b91 fix(BRIDGE-442): add Cc and Bcc to headers when encrypting a whole message as an attachment. feat/bridge-442 Xavier Michelon 2025-11-28 09:34:26 +01:00
  • 9039cd6bf3 chore: import govulncheck ignore list from bridge repo. master Xavier Michelon 2025-11-27 10:18:32 +01:00
  • a1da1d7a26 feat(BRIDGE-409): increased message import size. Xavier Michelon 2025-11-27 09:33:51 +01:00
  • 9c2b53694f chore(BRIDGE-429): migrate resty fork to ProtonMail org ElectroNafta 2025-09-29 16:31:05 +02:00
  • a44ee01d3b feat(BRIDGE-424): update two FA status int field ElectroNafta 2025-09-18 11:48:42 +02:00
  • c3ed39febd feat(BRIDGE-424): fix data type in FIDO2 auth request. Xavier Michelon 2025-09-10 12:56:00 +02:00
  • 3404fdbca5 chore(BRIDGE-409): Increase import handler message size limit ElectroNafta 2025-07-18 12:40:54 +02:00
  • 7525f013dd feat(BRIDGE-396): extended observability metric type definition ElectroNafta 2025-07-11 13:18:30 +02:00
  • bf97394725 feat(BRIDGE-278): additional query parameter for feature flag route corresponding to stickiness constraint ElectroNafta 2025-06-26 17:11:58 +02:00
  • e6d3af81df fix(BRIDGE-355): check for nil encoder to prevent panic ElectroNafta 2025-06-25 16:20:33 +02:00
  • de1611bf40 chore(BRIDGE-369): bump gopenpg to 2.9.0 ElectroNafta 2025-06-23 17:14:11 +02:00
  • 0808f8569b chore(BRIDGE-392): bump go to 1.24.4 ElectroNafta 2025-06-20 16:20:54 +02:00
  • 0731b30235 chore(BRIDGE-370): bump gopenpgp to v2.9.0 and go to 1.24.3 chore/bridge-370 ElectroNafta 2025-05-29 15:16:31 +02:00
  • c9726b8d6e fix(IMEX-66): prevent potential double encryption on import ElectroNafta 2025-04-22 13:13:01 +02:00
  • e624a080f7 chore(BRIDGE-353): bump x/net dependency ElectroNafta 2025-04-17 12:32:53 +02:00
  • 3018ed03b5 chore(BRIDGE-252): bump go to 1.24.2 ElectroNafta 2025-04-17 10:51:20 +02:00
  • 92de6e7c85 feat(BRIDGE-348): add utility and tests functions for BYOE ElectroNafta 2025-04-09 11:29:40 +02:00
  • 1829a04dd4 chore(BRIDGE-346): silence http/net vulnerability ElectroNafta 2025-04-09 15:36:14 +02:00
  • e58f006804 chore(BRIDGE-320): bumping go to 1.24.0; removing silenced vulns; updating CI components chore/bridge-320 ElectroNafta 2025-03-06 15:33:28 +01:00
  • 2e531f21de feat(BRIDGE-154): include access token when refreshing ElectroNafta 2025-02-17 13:12:57 +01:00
  • c2689a2c0c chore(BRIDGE-315): silence go stdlib vulns ElectroNafta 2025-02-17 14:22:32 +01:00
  • 67bd01ad0b chore(BRIDGE-73): bump gopenpgp to v2.8.2 ElectroNafta 2025-01-21 12:33:14 +01:00
  • e2b01dc614 chore(BRIDGE-95): bumped to go 1.23; updated x/net ElectroNafta 2025-01-21 09:01:27 +01:00
  • 3a93f115ff chore(BRIDGE-290): updated go-crypto to latest release chore/bridge-290 ElectroNafta 2025-01-20 16:43:40 +01:00
  • 98a73ffe6d chore: CI and linter update Xavier Michelon 2024-12-02 11:24:08 +01:00
  • 0e2d512cf0 feat(IMEX-45): added unauth telemetry call ElectroNafta 2024-10-24 12:13:52 +02:00
  • b4860af56d feat(BRIDGE-150): added organization endpoint route and call ElectroNafta 2024-09-16 14:33:36 +02:00
  • d663a2ef90 feat(BRIDGE-37): added remote notification event types ElectroNafta 2024-08-27 15:24:59 +02:00
  • ca6bb6449b feat(BRIDGE-122): Observability support; type definitions, helper methods in fake server ElectroNafta 2024-08-27 11:27:20 +02:00
  • dd607af0f9 feat(BRIDGE-119): added feature flag relevant API calls; added Feature Flag route to fake server ElectroNafta 2024-08-08 16:56:10 +02:00
  • 218840f9b5 feat(IMEX-9): introduce a typedef to be able to mock ImportMessages. Xavier Michelon 2024-05-30 12:42:43 +02:00
  • 2f693dee7b fix(BRIDGE-94): enable govulncheck and add ignore capability ElectroNafta 2024-06-05 16:11:23 +02:00
  • 1a81ec7dc7 fix(BRIDGE-90): removed govulncheck temporarily ElectroNafta 2024-06-05 12:55:41 +02:00
  • 0ab324e838 fix(BRIDGE-90): added status getter in gpa manager; removed caching for govulncheck job ElectroNafta 2024-06-05 10:00:39 +02:00
  • 85d57907d3 chore: update the expired test data key and message. Xavier Michelon 2024-05-30 14:51:04 +02:00
  • a616326840 feat(BRIDGE-22): update go version to 1.21, linter, vulnerable modules and added govulncheck action. Xavier Michelon 2024-04-23 08:39:55 +02:00
  • 8f966ca604 feat(BRIDGE-14): Missing response code Atanas Janeshliev 2024-04-05 11:10:14 +02:00
  • ec58ed7ea4 feat(GODT-3199): add package log field. Jakub 2024-02-26 14:09:48 +01:00
  • 30339d1d26 feat(GODT-1602): add more logs to proxy requests. Jakub 2024-01-30 17:49:46 +01:00
  • 01f7811771 feat(GODT-1602): add more logs to proxy requests. feat/godt-1602 Jakub 2024-01-30 17:49:46 +01:00
  • e8aa47d7a3 fix(GODT-2851): Determine Body MIMEType for all Multipart when importing to backend. Romain LE JEUNE 2023-11-29 09:50:13 +01:00
  • 0ee691e470 fix(GODT-3124): Resty buffer bug Leander Beernaert 2023-11-29 11:11:17 +01:00
  • 2ba53999a4 fix(GODT-3124): Remove unnecessary lock in GPA Server Leander Beernaert 2023-11-29 11:06:27 +01:00
  • 6952028f1f fix(GODT-3124): Return errors during auth info + improved logging Leander Beernaert 2023-11-28 16:13:59 +01:00
  • 88e7263a8d fix(GODT-3022): Handle multipart/related on fake server. Romain LE JEUNE 2023-11-28 13:34:05 +01:00
  • a4cffbe6ab fix(GODT-3124): Fix server proof check in GPA auth route Leander Beernaert 2023-11-27 10:41:00 +01:00
  • a1f305279a fix(GODT-3124): Simplify locking in GPA server Leander Beernaert 2023-11-24 16:19:40 +01:00
  • d3eed8cf81 chore: add test for inline encrypted. Romain LE JEUNE 2023-11-21 17:30:59 +01:00
  • 44e8224f0b feat(GODT-3129): Trigger events when address order changes Leander Beernaert 2023-11-21 11:46:27 +01:00
  • 65479b90c4 fix(GODT-3117): Improve Contact Info Retrieval Leander Beernaert 2023-11-20 15:23:24 +01:00
  • 8a47c8d92f feat(GODT-2567): Simulate Answered/Forwarded behavior in GPA server Leander Beernaert 2023-11-16 15:02:52 +01:00
  • c9bc6f71ee feat(GODT-3122): server now support display name for addresses. Xavier Michelon 2023-11-16 08:29:43 +01:00
  • 0ea2258e7b feat(GODT-2617): Allow change send ability on GPA server addresses Leander Beernaert 2023-11-15 14:00:23 +01:00
  • d2fbf42bb0 feat(GODT-2576): Forward flag support Leander Beernaert 2023-11-13 15:57:11 +01:00
  • 501cee90c3 feat(GODT-2576): Forward flag support feat/godt-3576 Leander Beernaert 2023-11-13 15:57:11 +01:00
  • fb55d3bd8b feat(GODT-3048): Add X-PM-ENCRYPT-UNTRUSTED to vcard parser Leander Beernaert 2023-11-08 11:43:05 +01:00
  • 5f248dfc82 fix(GODT-3106): Fix broken import route Leander Beernaert 2023-11-06 10:18:07 +01:00
  • 77833c9854 Revert "feat(GODT-1224): Add more test case." Romain LE JEUNE 2023-10-30 15:18:41 +01:00
  • 933cd67ad9 fix(GODT-3012): Fix emtpy multi-part values after network retry Leander Beernaert 2023-10-30 13:33:27 +01:00
  • 8fc2478b27 fix(GODT-3020): Update GRPC and x/net dependencies Leander Beernaert 2023-10-30 09:56:07 +01:00
  • 1c93429214 fix(GODT-3095): Update GOpenPGP Leander Beernaert 2023-10-30 09:52:05 +01:00
  • 84d8336ae5 feat(GODT-1224): Add more test case. Romain LE JEUNE 2023-10-26 10:53:35 +02:00
  • 8983745553 feat(GODT-1224): Add support for clear-signed sending packages Add a new send package type for clear-signed messages. Trailing whitespace is stripped for this package type. The stripping of trailing whitespace has been removed for other package types. Romain LE JEUNE 2023-10-24 11:17:37 +02:00
  • d4a5c59e97 feat(GODT-1224): Add support for clear-signed sending packages James Houlahan 2023-02-28 10:53:02 +01:00
  • 6955dba06e test(GODT-3036): Also sort attachment for sent message + add unitary test. Romain LE JEUNE 2023-10-23 11:53:11 +02:00
  • 11d1254a95 fix(GODT-3036): Keep contentID order for attachment in FakeServer. Romain LE JEUNE 2023-10-23 10:20:53 +02:00
  • 2b3fddd7f7 feat(GODT-3015): Fix report bug attachment request parameter. Romain LE JEUNE 2023-10-18 11:18:39 +02:00
  • 2449db500e test: Implement account settings route in fakeserver. Romain LE JEUNE 2023-10-17 17:06:47 +02:00
  • 9ec88bde75 fix(GODT-3027): Improved APIError Details Parsing Leander Beernaert 2023-10-17 10:20:30 +02:00
  • d275edd4d6 feat(GODT-2908): Fix HV submission Leander Beernaert 2023-10-16 17:39:55 +02:00
  • 8f03c5a977 fix: Ensure test account has default draft MIME type James Houlahan 2023-10-16 13:23:04 +02:00
  • 4655c235e9 fix: Ensure test account has default draft MIME type temp/fix-draft-mime-type James Houlahan 2023-10-16 13:23:04 +02:00
  • f03defb04b feat(GODT-2908): Capture HV Request on HV Error Leander Beernaert 2023-10-16 10:00:59 +02:00
  • 5e6dba7c52 feat(GODT-3015): AttachmentAsync is now an enum. Romain LE JEUNE 2023-10-12 17:02:39 +02:00
  • 24b5b817ee feat(GODT-3004): update gopenpgp and dependencies. release/vasco_da_gama Jakub 2023-10-11 15:25:28 +02:00
  • aee19c63fa feat(GODT-3004): update gopenpgp and dependencies. Jakub 2023-10-10 17:01:10 +02:00
  • f3b976b7db feat(GODT-3004): update gopenpgp and dependencies. release/umshiang Jakub 2023-10-10 17:01:10 +02:00
  • 3d443adf37 feat(GODT-2836): Add routes to append attachement to BugReport. Romain LE JEUNE 2023-10-03 17:09:25 +02:00
  • 67aa58c9f1 chore: Also update UsedSpace type for event. Romain LE JEUNE 2023-10-03 11:42:58 +02:00
  • 134cc290d6 feat(GODT-2835): Update BugReport route to support AsyncAttachments option. Romain LE JEUNE 2023-10-03 10:46:20 +02:00
  • cbb8a6b863 test: Ensure expired auth keeps its scope test/fake-server-totp James Houlahan 2023-10-02 14:56:29 +02:00
  • 413495044a test: Implement 2FA in the fake server James Houlahan 2023-10-02 14:33:32 +02:00
  • 406b0b00e4 fix: Ensure failed operation is also undone fix/include-failed-op-in-undo James Houlahan 2023-09-29 13:37:16 +02:00
  • f1adb1492e feat(GODT-2948): Add used space per product to user info Leander Beernaert 2023-09-27 11:11:10 +02:00
  • 331ad8e6d5 fix(GODT-2212): Preserve header order when building messages Leander Beernaert 2023-09-25 10:56:38 +02:00
  • 3de73982c7 feat(GODT-2597): Implement contact list in fake server. Romain LE JEUNE 2023-09-12 21:46:28 +02:00
  • 64531b55cc feat(GODT-2597): Implement settings modification for contact card. Romain LE JEUNE 2023-09-11 11:20:27 +02:00
  • 32f61913ef chore: Move all test to proton_test package. Romain LE JEUNE 2023-09-08 17:37:38 +02:00
  • 0e3a549b3f fix(GODT-2867): do not crash on timeout or context cancel. Jakub 2023-08-31 07:20:19 +02:00
  • d12b1baf9b fix(GODT-2867): Get attachments returns proper error on 429. Jakub 2023-08-28 15:57:41 +02:00
  • 4da2872883 feat(GODT-2871): add user settings to event. Jakub 2023-08-18 13:23:04 +02:00
  • deff039fd9 feat(GODT-2829): Add MessageGroupCount route Leander Beernaert 2023-08-16 16:54:22 +02:00
  • ca6c1de96b feat(GODT-2829): Extend Metadata with some missing features Leander Beernaert 2023-08-16 16:08:24 +02:00
  • f042271313 fix(GODT-2802): missing error on unlock failed Jakub 2023-08-14 13:41:20 +02:00
  • 9115b4750e fix(2822): Refactor GetMessageIDs release/Thrift Leander Beernaert 2023-07-27 09:52:39 +02:00
  • c761773c51 fix(2822): Refactor GetMessageIDs Leander Beernaert 2023-07-27 09:52:39 +02:00
  • 9bfa8d1f47 fix(2822): Refactor GetMessageIDs release/Stone Leander Beernaert 2023-07-27 09:52:39 +02:00
  • b7d785347a feat(GODT-2801): Add names to QueudChannels Leander Beernaert 2023-07-24 15:40:54 +02:00