feat: implement security, discovery, history, file transfer, web UI (P0-P3)
This commit is contained in:
@@ -5,6 +5,28 @@ All notable changes to this project will be documented in this file.
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [0.2.0] — 2026-08-14
|
||||
|
||||
### Added
|
||||
- Sécurité : clé partagée (Bearer token) + `--generate-key`
|
||||
- Sécurité : validation d'origine (`security.allowed_origins`)
|
||||
- Sécurité : chiffrement TLS optionnel entre pairs + `--generate-cert`
|
||||
- Limite de taille du corps des requêtes (`daemon.max_body_bytes`)
|
||||
- Historique du presse-papiers persistant + commande `clip-sync history`
|
||||
- Mode one-shot : `clip-sync --one-shot [text]`
|
||||
- Transfert de fichiers : `clip-sync send-file <path>` (réception optionnelle)
|
||||
- Découverte automatique des pairs via mDNS (`daemon.discovery`)
|
||||
- Interface web locale de monitoring (`/`, `/health`, `/history`)
|
||||
- Notifications desktop (`daemon.notify`)
|
||||
- Flag `--config <path>` pour une configuration personnalisée
|
||||
- Fichier LICENSE (MIT)
|
||||
|
||||
### Fixed
|
||||
- Lecture du presse-papiers Windows bornée à la taille réelle (GlobalSize)
|
||||
- Version par défaut non vide (`--version`)
|
||||
- Correction des URLs de téléchargement (tag versionné au lieu de `latest`)
|
||||
- Suppression du fichier d'exemple dupliqué
|
||||
|
||||
## [0.1.0] — 2026-08-08
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user