Files
clip-sync/ROADMAP.md
T
bruno 5655573fc8
CI / Lint (push) Failing after 14m46s
CI / Test (push) Failing after 4m23s
CI / Build (darwin/amd64) (push) Skipped
CI / Build (linux/amd64) (push) Skipped
CI / Build (windows/amd64) (push) Skipped
CI / Build (darwin/arm64) (push) Skipped
CI / Build (linux/arm64) (push) Skipped
CI / Build (windows/arm64) (push) Skipped
CI / Release (push) Skipped
feat: implémentation complete v0.1.0 — daemon de sync clipboard bidirectionnel
2026-08-08 15:47:22 -04:00

1.4 KiB

ROADMAP.md — clip-sync

v0.1.0 ✅ MVP — Sync texte bidirectionnel (actuelle)

  • Synchronisation texte entre pairs LAN
  • Anti-boucle (hash + timestamp + origine)
  • Configuration TOML + env override
  • Linux (X11 + Wayland), Windows, macOS
  • Tests unitaires + intégration
  • Build cross-plateforme
  • Service systemd --user

v0.2.0 🔒 Sécurité

  • Chiffrement TLS entre pairs (certificats auto-signés ou clé partagée)
  • Authentification par clé partagée (header Authorization: Bearer <key>)
  • Validation de l'origine (rejet des pairs inconnus)
  • Option --generate-key pour générer une clé partagée
  • Config : section [security] dans peers.toml

v0.3.0 📎 Contenu enrichi

  • Support images (JPEG/PNG) — payload Base64
  • Support fichiers (chemin + contenu Base64, taille max configurable)
  • Historique du presse-papiers local (derniers N éléments)
  • Commande clip-sync history pour afficher l'historique
  • Option --one-shot : envoi unique sans daemon

v1.0.0 🌐 Stable

  • Découverte automatique des pairs via mDNS (optionnel, activable)
  • Interface web locale de monitoring (localhost:9137/ : pairs connectés, stats)
  • Notification desktop (DBus/Linux, toast/Windows, Notification Center/macOS)
  • Tests de performance et benchmark
  • Documentation utilisateur finale (site statique ou wiki)
  • Signature GPG des releases