Files
PinchChat/FEEDBACK.md
2026-02-11 16:45:51 +00:00

89 lines
3.5 KiB
Markdown

# 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:** i18n support
## Item #4
- **Date:** 2026-02-11
- **Priority:** high
- **Status:** done
- **Completed:** 2026-02-11 — commit `36f9480`
- **Description:** Runtime login screen
## Item #5
- **Date:** 2026-02-11
- **Priority:** high
- **Status:** done
- **Completed:** 2026-02-11 — commit `9b3aed4`
- **Description:** Language selector in header
## Item #6
- **Date:** 2026-02-11
- **Priority:** high
- **Status:** pending
- **Description:** Installation simplifiée — Docker + oneliner
- **Dockerfile** : image légère (nginx:alpine ou similar) qui sert le build statique. Multi-stage : node pour build, nginx pour serve. Pas de secrets dans l'image (tout est runtime via le login screen).
- **docker-compose.yml** : exemple simple avec juste le container PinchChat
- **Publier l'image sur ghcr.io** : `ghcr.io/marlburrow/pinchchat:latest` — le CI GitHub Actions doit build & push l'image à chaque push sur main
- **Oneliner** : `docker run -p 3000:80 ghcr.io/marlburrow/pinchchat:latest` dans le README
- Alternative sans Docker : `npx pinchchat` ou un script curl qui télécharge le dernier release (build statique) et lance un serveur
- Mettre à jour le README avec les nouvelles méthodes d'installation
## Item #7
- **Date:** 2026-02-11
- **Priority:** high
- **Status:** pending
- **Description:** Affichage des images dans le chat
- Rendre les images inline dans les messages (quand le gateway envoie des images en base64/URL via `mediaUrls` ou content blocks de type image)
- Rendre les images dans les tool results (quand un tool `read` retourne une image, l'afficher au lieu de juste "Read image file [image/png]")
- Support des formats courants : png, jpg, gif, webp
- Les images doivent être cliquables pour voir en taille réelle (lightbox ou nouvel onglet)
- Garder le style dark theme cohérent (bordures arrondies, pas de fond blanc autour des images)
## Item #8
- **Date:** 2026-02-11
- **Priority:** high
- **Status:** pending
- **Description:** Intégrer le logo PinchChat
- Le logo est déjà dans `public/logo.png`
- L'utiliser comme favicon (générer les tailles appropriées ou utiliser le PNG directement)
- L'afficher dans le header à côté du titre "PinchChat"
- L'afficher sur l'écran de login
- L'ajouter dans le README (en haut, centré)
- Mettre à jour les meta OG tags pour utiliser le logo
## Item #9
- **Date:** 2026-02-11
- **Priority:** high
- **Status:** pending
- **Description:** GitHub Pages — landing page / démo
- Activer GitHub Pages sur le repo (branche `gh-pages` ou dossier `docs/`)
- Créer une landing page simple et stylée (même thème dark neon que l'app) avec :
- Le logo PinchChat
- Un titre + tagline
- Des screenshots/GIFs de l'app
- Les features principales
- Un bouton "Get Started" qui pointe vers le README / installation
- Le oneliner Docker
- URL : `https://marlburrow.github.io/pinchchat/`
- Ajouter un lien "Website" dans les settings du repo GitHub
- Ajouter le workflow GitHub Actions pour déployer automatiquement