[#5] Tests manuels + ADR 0006 + changelog + PR finale #82
Labels
No labels
source:analyste
source:defenseur
source:human
source:medic
status:approved
status:blocked
status:in-progress
status:needs-fix
status:ready
status:review
status:triage
type:bug
type:feature
type:infra
type:refactor
type:schema
type:security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: maximus/Simpl-Resultat#82
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wrap-up du milestone : tester l'ensemble sur les deux OS cibles, documenter la décision dans un ADR, mettre à jour CHANGELOG / architecture.md, et merger.
Spec :
spec-issue-66-oauth-keychain.mdParent : #66
Dépendances : #78, #79, #80, #81 (toutes les issues techniques doivent être mergées)
Tâches
Tests manuels pop-os (Linux)
<app_data>/auth/, lancer, se connecter, vérifiersecret-tool lookup service com.simpl.resultat user oauth-tokensretourne une valeur, vérifier absence detokens.jsontokens.jsonartificiel (depuis une ancienne version), lancer la nouvelle version, vérifier que le fichier est zéroïfié+supprimé et que le secret est dans le keychain après le premier appel APIDBUS_SESSION_BUS_ADDRESS=/dev/null ./simpl-resultat→ vérifier que l'app démarre, que la bannière #81 apparaît, que l'auth continue de marcherstore_moderefuse les downgradesTests manuels Windows
rundll32.exe keymgr.dll,KRShowKeyMgr)tokens.jsonartificielADR
docs/adr/0006-oauth-tokens-keychain.md(format 4 chiffres, PASadr-006-)Documentation
docs/architecture.mdsection "Stockage" et "Commandes Tauri"token_storeetget_token_store_modeau tableau des commandesCHANGELOG (bilingue)
CHANGELOG.mdsection## [Unreleased]→### Changed(PASSecurity, pas une catégorie du projet)CHANGELOG.fr.mdéquivalent français sous### ModifiéPR finale
issue-66-oauth-keychainqui regroupe les commits de #78→#81mainavec summary + test planspec-oauth-keychainaprès mergeCritères d'acceptation
docs/adr/npm run build && cargo testpassent localement et en CIspec-oauth-keychainfermé