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
f84067de3e
chore: merge Xikou to master
2023-12-12 13:39:06 +01:00
Jakub
f885bfbcf4
chore: merge Xikou to master
2023-12-11 17:04:00 +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
Leander Beernaert
6cbef1d786
test: Improve TestMetadata_JobCorrectlyFinishesAfterCancel
2023-12-04 13:48:44 +00:00
Jakub
dd9a819ea2
chore: Xikou Bridge 3.8.0 changelog.
2023-12-04 14:42:09 +01:00
Jakub
401e56224b
fix(GODT-3142): pass br tag if available
2023-12-04 14:14:52 +01:00
Romain LE JEUNE
1ee52f0f55
fix(GODT-3151): Fix feature test with non modified HTML part.
2023-12-04 13:11:33 +01:00
Romain LE JEUNE
9efaf9184c
fix(GODT-3151): Only modify HTML Meta content if UTF-8 charset override is needed.
2023-12-04 11:45:47 +01:00
Jakub
a8f270405f
chore: Xikou Bridge 3.8.0 changelog.
2023-11-30 13:59:58 +01:00
Romain LE JEUNE
38606888fe
fix(GODT-2851): Add empty text part if no text part when importing multipart.
2023-11-30 11:03:31 +01:00
Leander Beernaert
1b22c32ef9
fix(GODT-3102): Distinguish Vault Decryption from Serialization Errors
...
Rather than returning whether the vault was corrupt or not return the
error which caused the vault to be considered as corrupt.
2023-11-30 08:31:14 +01:00
Leander Beernaert
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
Xavier Michelon
9449177553
fix(GODT-3148): bump go-sysinfo to get rid of linker warning on macOS Sonoma.
2023-11-29 14:49:13 +01:00
Leander Beernaert
bbcedc655a
fix(GODT-3124): Flaky tests
...
Bump GPA to include fix for flacky tests.
https://github.com/ProtonMail/go-proton-api/pull/137
2023-11-29 12:02:06 +01:00