Commit Graph

2557 Commits

Author SHA1 Message Date
Jakub 5df95566b7 chore: Ypsilon Bridge 3.9.0 changelog. 2024-01-25 10:10:11 +01:00
Jakub 164fb23653 feat(GODT-3160): no need to ignore vulns 2024-01-25 09:30:31 +01:00
Jakub 374194c13b feat(GODT-3160): make linter happy 2024-01-24 10:28:08 +01:00
Jakub Cuth 1cd35defe5 feat(GODT-3160): bump version Go 1.21.6 Qt 6.4.3. 2024-01-24 10:11:52 +01:00
Jakub 56aa497b9d feat(GODT-3169): load pipeline env from bridge internal. 2024-01-24 09:36:43 +01:00
Romain Le Jeune 773a230d14 fix(GODT-3176): assume inline if content id is present. 2024-01-18 16:45:08 +00:00
Jakub 76d257af21 fix(GODT-3160): ignore non-called vulnerabilities. 2024-01-17 14:56:24 +01:00
Xavier Michelon 856efec886 fix(GODT-3160): updated external dependencies reported by govulncheck. 2024-01-17 09:47:18 +01:00
Gjorgji Slamkov 46fd1d5a76 test(GODT-3052): Replace attachments and inline content in feature tests with the smallest valid versions 2024-01-15 13:10:22 +00:00
Leander Beernaert f565fc4f69 fix(GODT-3203): Crash in chunkDivide
If for some reason all the message we are trying to sync in a chunk are
deleted from another client it is possible that the input to the build
stage will be empty. This case is now handled correctly.
2024-01-11 08:33:02 +01:00
Xavier Michelon 2895f42a64 feat(GODT-3195): add OS info to the log. 2024-01-10 08:32:43 +01:00
Xavier Michelon 5751166ebc feat(GODT-3155): customize log formatter for easier parsing. 2024-01-09 09:24:21 +01:00
Xavier Michelon e63afd3910 feat(GODT-3156): add time zone info to the bridge log. 2024-01-05 09:30:13 +01:00
Jakub 9b1daa0373 feat(GODT-3172): detect missing keychain item 2024-01-04 11:30:26 +00:00
Jakub 89bb7b6389 feat(GODT-3172): do not list, just retrieve vault key. 2024-01-04 11:30:26 +00:00
Xavier Michelon 31670ad9eb chore: fix for SMTP connection mode toggle in bridge-gui-tester. 2024-01-04 09:30:24 +01:00
Leander Beernaert fb32d652bc fix(GODT-3183): Fix database indices
https://github.com/ProtonMail/gluon/pull/402
2024-01-03 08:09:27 +00:00
Romain LE JEUNE 346988e604 chore: Also log the message received time when handling message creation event. 2024-01-02 15:18:56 +00:00
Romain LE JEUNE 43df20c25d
fix(GODT-3187): Fix numberOfDay computation when changing date. 2024-01-02 15:27:46 +01:00
Romain LE JEUNE 25ebcffde3
fix(GODT-3187): Fix numberOfDay computation when changing year. 2024-01-02 15:27:46 +01:00
Jakub b8ae5be58c fix(GODT-3188): Happy new year. 2024-01-02 15:06:05 +01:00
gzafirova 26a3385f4e test(GODT-3162): Add test scenarios for KB article suggestions
-Added test scenarios to check relevant suggestion links to knowledge base articles in the in-app bug report form
2023-12-21 06:48:34 +00:00
Gjorgji Slamkov dc002959eb test: Add scenarios for checking messages sent from Web Client 2023-12-18 14:53:13 +00:00
Romain LE JEUNE 8703faf345
chore: set log as artefact for all integration test. 2023-12-18 09:42:48 +01:00
Gjorgji Slamkov 3ac59d6943 test(GODT-3162): Add step definition for checking KB article suggestions
* Add a step definition that takes input from a possible problem report description, and gets the suggested knowledge base articles
* Also, has input of what those knowledge base articles should be, just their title and url, and compares these two values.
* A sample integration test is added
2023-12-15 09:53:49 +00:00
Romain LE JEUNE 8f5bd37aee
chore: Get better logging arround keychain list initialisation. 2023-12-14 17:24:16 +01:00
Jakub 5c69af4418 chore: Xikou Bridge 3.8.1 changelog. 2023-12-11 11:49:01 +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 789c1cc816 feat(GODT-3121): kb suggestion first version of complete list. 2023-12-08 10:01:38 +01:00
Romain LE JEUNE 58736dd254
chore: keep nighlty-job log as artifact. 2023-12-08 09:31:57 +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
Xavier Michelon 83935f3a03 feat(GODT-3121): refactored retrieval kb article index lookup. 2023-12-07 09:35:05 +01:00
Xavier Michelon b93c10ad47 feat(GODT-3121): adds KB suggestion scoring. 2023-12-07 09:35:05 +01:00
Xavier Michelon 3309137b80 feat(GODT-3121): forward user input to bridge. 2023-12-07 09:35:05 +01:00
Xavier Michelon 88c4737ba4 feat(GODT-3121): reuse InfoTooltip. 2023-12-07 09:35:05 +01:00
Xavier Michelon e5db9b1ccc feat(GODT-3121): added display of bug report user input in bridge-gui-tester. 2023-12-07 09:35:05 +01:00
Xavier Michelon 6e2e622a2f feat(GODT-3121): added tooltip for KB suggestions. 2023-12-07 09:35:05 +01:00
Xavier Michelon 3a66063938 feat(GODT-3121): change log level of click on external link. 2023-12-07 09:35:05 +01:00
Xavier Michelon 120ddbbcbb feat(GODT-3121): finalize UI for KB suggestions. 2023-12-07 09:35:05 +01:00
Xavier Michelon 39b31abef8 feat(GODT-3121): fix issues reported by the resharper C++ engine. 2023-12-07 09:35:05 +01:00
Xavier Michelon ebeca394c7 feat(GODT-3121): implement suggestion list in bridge-gui. 2023-12-07 09:35:05 +01:00
Xavier Michelon 2206cb3f12 feat(GODT-3121): suggestions links are in the final bug report page. 2023-12-07 09:35:05 +01:00
Xavier Michelon cfd07cf893 feat(GODT-3121): suggestions are transferred to QML. 2023-12-07 09:35:05 +01:00
Xavier Michelon 2e2648fcd5 feat(GODT-3121): QML request suggestions. 2023-12-07 09:35:05 +01:00
Xavier Michelon 3070912416 feat(GODT-3121): added gRPC call and event for KB suggestions. 2023-12-07 09:35:05 +01:00
Xavier Michelon 51722eb1a4 feat(GODT-3121): introduced knowledgebase package. 2023-12-07 09:35:05 +01:00
Jakub 5950eff083 chore(GODT-3160): silence vuln 2023-12-07 08:15:10 +01:00
Romain Le Jeune 5c67cc2e76 fix(GODT-3153): Do not take into account full address when hasing messages. 2023-12-06 16:14:38 +00:00
Jakub 01db488caa feat(GODT-2001): add govulncheck to scan for vulnerabilities. 2023-12-06 15:29:21 +01:00