Commit Graph

118 Commits

Author SHA1 Message Date
Atanas Janeshliev
7faf32d0ff feat(BRIDGE-396): Observability metrics for vault issues; Extension to observability service to support caching 2025-07-17 14:06:23 +02:00
Atanas Janeshliev
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; 2025-07-10 13:23:26 +00:00
Atanas Janeshliev
2f2a8a200b chore(BRIDGE-392): bump go to 1.24.4 2025-06-24 10:29:20 +02:00
Atanas Janeshliev
b699a53b12 chore(BRIDGE-388): disable particular vuln reporting 2025-06-12 12:17:09 +02:00
Atanas Janeshliev
7831a98e6c chore(BRIDGE-346): silence http/net vulnerability 2025-04-09 10:49:34 +02:00
Atanas Janeshliev
4b91e66505 chore(BRIDGE-315): remove silenced vulns 2025-03-06 14:49:03 +00:00
Atanas Janeshliev
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
Atanas Janeshliev
da0f51ce5f feat(BRIDGE-309): Update to the bridge updater logic corresponding to the version file restructure 2025-02-17 15:43:15 +00:00
Atanas Janeshliev
fe39d23cf8 chore(BRIDGE-315): silence crypto/internal/nistec vuln 2025-02-10 12:53:07 +01:00
Atanas Janeshliev
dbb84f2ae2 chore(BRIDGE-315): silence govulncheck vulns 2025-01-31 10:36:50 +01:00
Atanas Janeshliev
b8cc71fdd8 chore(BRIDGE-287): bump x/net x/crypto dependencies; remove ignore statements from govulncheck 2025-01-20 16:56:25 +00:00
Atanas Janeshliev
1949e89053 chore(BRIDGE-303): update govulncheck to use latest release 2025-01-20 16:09:32 +01:00
Atanas Janeshliev
7bc7a5e7b3 chore: downgraded govulncheck package 2025-01-16 14:43:44 +01:00
Jakub Cuth
082849dc6c chore: year bump 2025-01-02 14:03:49 +01:00
Atanas Janeshliev
28b0dbd051 chore: suppress vulnerability warnings in x/net package 2024-12-23 13:39:44 +01:00
Xavier Michelon
3f78f4d672 feat(BRIDGE-281): disable keychain test on macOS. 2024-11-29 09:14:29 +01:00
Atanas Janeshliev
4d2b328589 feat(BRIDGE-238): Added host information to sentry events; new sentry event for keychain issues 2024-10-28 11:53:04 +00:00
Gordana Zafirova
b481ce2203 test(BRIDGE-131): Integration tests for messages from Proton <-> Gmail 2024-10-09 12:29:42 +00:00
Xavier Michelon
3d53bf7477 feat(BRIDGE-116): add command-line switches to enable/disable keychain check on macOS. 2024-08-09 09:53:46 +02:00
Xavier Michelon
fc64dbec59 chore: golangci-lint update. 2024-07-11 16:29:59 +02:00
Xavier Michelon
606d6c0e3e chore: temporarily silence GO-2024-2963 in govulncheck 2024-07-11 07:34:51 +02:00
Atanas Janeshliev
8688277ee6 ci: supress govulncheck vulns 2024-06-05 12:36:43 +00:00
Atanas Janeshliev
1c6bbf1fae chore: enable GO-2024-2687 in govulncheck 2024-05-29 16:48:02 +02:00
Xavier Michelon
5b92945626 chore: disable GO-2024-2687 in govulncheck 2024-04-04 07:58:16 +02:00
Xavier Michelon
4cb938c57f chore: added bridge-rollout cli tool. 2024-03-13 09:25:40 +00:00
Jakub
1c7c342e19 ci(GODT-3304): ignore go vulncheck until go version bumped. 2024-03-07 13:00:16 +01:00
Gjorgji Slamkov
bfde96dc88 feat(GODT-3230): Scripts for removing Bridge from device 2024-01-29 11:33:55 +00:00
Jakub
164fb23653 feat(GODT-3160): no need to ignore vulns 2024-01-25 09:30:31 +01:00
Jakub
76d257af21 fix(GODT-3160): ignore non-called vulnerabilities. 2024-01-17 14:56:24 +01:00
Jakub
b8ae5be58c fix(GODT-3188): Happy new year. 2024-01-02 15:06:05 +01:00
Romain LE JEUNE
8f5bd37aee
chore: Get better logging arround keychain list initialisation. 2023-12-14 17:24:16 +01:00
Xavier Michelon
416f696863 feat(GODT-3121): added options to kb-tester CLI tool. 2023-12-08 11:04:48 +01:00
Xavier Michelon
a057138880 feat(GODT-3121): KB suggestion test tool now support multi-line input. 2023-12-07 10:48:33 +01:00
Xavier Michelon
76087f1749 feat(GODT-3121): minimalist CLI tool to test KB suggestions. 2023-12-07 09:36:47 +01:00
Jakub
5950eff083 chore(GODT-3160): silence vuln 2023-12-07 08:15:10 +01:00
Jakub
01db488caa feat(GODT-2001): add govulncheck to scan for vulnerabilities. 2023-12-06 15:29:21 +01:00
Romain LE JEUNE
ea26188dc0
fix(GODT-2277): Fix keychains initialisation in vault-editor (for write as well). 2023-11-13 15:37:32 +01:00
Romain Le Jeune
159e1cee7d fix(GODT-2277): Fix keychains initialisation in vault-editor. 2023-11-13 13:58:03 +00:00
Romain Le Jeune
e8d9534b9c feat(GODT-2277): Move Keychain helpers creation in main. 2023-11-08 13:05:57 +00:00
Leander Beernaert
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
Jakub
f48a60d58c feat(GODT-2762): bump version Go 1.20 Qt 6.4.3. 2023-09-19 07:57:59 +02:00
Romain Le Jeune
e8ce8942be feat(GODT-2788): Add preview to bug report validation. 2023-08-09 11:39:08 +00:00
Romain LE JEUNE
cc33423c1f
feat(GODT-2782): Add category name in decribe issue view + apply review comments. 2023-08-03 17:51:37 +02:00
Romain Le Jeune
9b88778c43 feat(GODT-2788): Add JSON validator file. 2023-08-01 14:49:53 +00:00
Romain LE JEUNE
8248491833
chore: Merge branch 'release-notes' into devel 2023-07-07 16:00:56 +02:00
Dimitri Papadopoulos
66bc911652
chore: fix typos found by codespell 2023-07-07 15:31:14 +02:00
Leander Beernaert
0afdc31f96 test: Add smtp-send utility
Small program to simulate external SMTP send to Bridge.
2023-07-06 14:06:28 +02:00
Jakub
c46b3245b8 feat(GODT-2660): calculate bridge coverage and refactor CI yaml file. 2023-06-02 11:56:10 +00:00
Romain LE JEUNE
89632b7acd
chore: Fix dependency_license script to handle dot formated version. 2023-06-02 11:38:36 +02:00
Romain LE JEUNE
fb4d34ef5b
fix(GODT-2675): Update GPA to applye togin-gonic/gin patch + update COPYING_NOTES. 2023-06-02 09:48:42 +02:00