• Joined on 2026-02-23
maximus merged pull request maximus/Simpl-Resultat#83 2026-04-14 00:17:42 +00:00
feat: OAuth token storage via OS keychain (#78)
maximus closed issue maximus/Simpl-Resultat#78 2026-04-14 00:17:42 +00:00
[#1] Module token_store + refactor auth_commands.rs (coeur migration)
maximus commented on pull request maximus/Simpl-Resultat#83 2026-04-14 00:11:21 +00:00
feat: OAuth token storage via OS keychain (#78)

Review — APPROVE ✓

Inspection de la PR #83 contre la checklist sprint.

Security

  • ✓ Service keychain = com.simpl.resultat (canonique tauri.conf.json)
  • ✓ Zero-overwrite + fsync…
maximus created pull request maximus/Simpl-Resultat#83 2026-04-13 23:49:07 +00:00
feat: OAuth token storage via OS keychain (#78)
maximus created branch issue-78-token-store in maximus/Simpl-Resultat 2026-04-13 23:41:55 +00:00
maximus pushed to issue-78-token-store at maximus/Simpl-Resultat 2026-04-13 23:41:55 +00:00
feaed4058d feat: migrate OAuth tokens to OS keychain via token_store (#78)
maximus opened issue maximus/Simpl-Resultat#82 2026-04-13 22:40:39 +00:00
[#5] Tests manuels + ADR 0006 + changelog + PR finale
maximus opened issue maximus/Simpl-Resultat#81 2026-04-13 22:39:44 +00:00
[#4] Bannière UI quand le fallback plaintext est actif
maximus opened issue maximus/Simpl-Resultat#80 2026-04-13 22:39:17 +00:00
[#3] Intégrité de subscription_status (anti-tampering gating licence)
maximus opened issue maximus/Simpl-Resultat#79 2026-04-13 22:38:52 +00:00
[#2] Packaging Linux + CI libsecret (deb/rpm/appimage + check.yml + release.yml)
maximus opened issue maximus/Simpl-Resultat#78 2026-04-13 22:38:24 +00:00
[#1] Module token_store + refactor auth_commands.rs (coeur migration)
maximus commented on issue maximus/Simpl-Resultat#66 2026-04-13 22:17:12 +00:00
feat: migrate OAuth tokens from plaintext JSON to OS keychain

Revue multi-expert de la spec (#66)

Spec complète annotée dans spec-issue-66-oauth-keychain.md. Verdict : 🔴 CRITIQUES A CORRIGER avant implémentation.

6 critiques à…

maximus created pull request maximus/Simpl-Resultat#77 2026-04-13 22:05:46 +00:00
fix(deps): bump vite to 6.4.2 (GHSA-4w7w-66w2-5vf9, GHSA-p9ff-h696-f583)
maximus created branch issue-59-bump-vite in maximus/Simpl-Resultat 2026-04-13 22:05:30 +00:00
maximus pushed to issue-59-bump-vite at maximus/Simpl-Resultat 2026-04-13 22:05:30 +00:00
813d29e38a fix(deps): bump vite to 6.4.2 to resolve GHSA-4w7w-66w2-5vf9 and GHSA-p9ff-h696-f583
maximus commented on issue maximus/Simpl-Resultat#68 2026-04-13 22:04:42 +00:00
sec: mettre à jour vite (vulnérabilité high)

Doublon de #59 (même vulnérabilité vite HIGH, même fix). Fermeture au profit de #59 qui est déjà status:approved.

maximus closed issue maximus/Simpl-Resultat#68 2026-04-13 22:04:42 +00:00
sec: mettre à jour vite (vulnérabilité high)
maximus pushed to main at maximus/Simpl-Resultat 2026-04-13 21:26:14 +00:00
43c5be0c84 docs(architecture): update for v0.7.3 OAuth2 and single-instance wiring
maximus pushed to main at maximus/Simpl-Resultat 2026-04-13 19:26:20 +00:00
f5d74b4664 fix: use on_open_url for OAuth deep-link callback
maximus pushed tag v0.7.3 to maximus/Simpl-Resultat 2026-04-13 19:26:20 +00:00