1.9 KiB
1.9 KiB
FEEDBACK.md — PinchChat Feedback Queue
Item #1
- Date: 2026-02-11
- Priority: high
- Status: done
- Completed: 2026-02-11 — commit
d58c34f - Description: Migrer le projet de "ClawChat" vers "PinchChat"
Item #2
- Date: 2026-02-11
- Priority: high
- Status: done
- Completed: 2026-02-11 — commit
8834b2a - Description: Filtrer les messages "NO_REPLY"
Item #3
- Date: 2026-02-11
- Priority: medium
- Status: done
- Completed: 2026-02-11 — commit
99b7db9 - Description: Ajouter le support i18n (internationalisation) — le projet open-source est en anglais, mais le deploy perso de Nicolas doit rester en français. Soit via une config
.env(ex:VITE_LOCALE=fr), soit via un système de traduction léger. Les strings UI (placeholder input, bouton envoyer, statut connexion, etc.) doivent être configurables.
Item #4
- Date: 2026-02-11
- Priority: high
- Status: done
- Completed: 2026-02-11 — commit
36f9480 - Description: Supprimer le token du build — implémenter un écran de login au runtime
- Au premier lancement (ou si pas de credentials en localStorage), afficher un écran de connexion avec :
- Champ "Gateway URL" (ex:
ws://192.168.1.14:18789) - Champ "Token" (password field)
- Bouton "Connect"
- Champ "Gateway URL" (ex:
- Stocker les credentials en
localStorage(pas dans le bundle JS) - Supprimer
VITE_GATEWAY_TOKENdu.env.exampleet du code - Garder
VITE_GATEWAY_WS_URLuniquement comme valeur par défaut optionnelle pour pré-remplir le champ URL - Ajouter un bouton "Disconnect" / "Logout" dans le header qui clear le localStorage et revient à l'écran de login
- L'écran de login doit suivre le même thème dark neon que le reste de l'app
- ⚠️ Après ce changement, le deploy perso (
~/marlbot-chat/.env) n'a plus besoin deVITE_GATEWAY_TOKEN— l'utilisateur entrera le token via l'UI
- Au premier lancement (ou si pas de credentials en localStorage), afficher un écran de connexion avec :