Commit Graph

  • aa890c5847 SFTP sur cette connexion : ne plus perdre la cible ssh detectee main Florian 2026-09-05 09:11:35 +02:00
  • ef059647fa Reduire la taille du formulaire de session (connexion rapide SFTP/SSH) Florian 2026-09-05 08:54:31 +02:00
  • a65b86e25b Assistant IA : se rabattre sur l'ecran visible si rien n'est selectionne Florian 2026-09-05 08:37:05 +02:00
  • add1073e37 Corriger la fleche invisible des menus deroulants (QComboBox) Florian 2026-09-05 08:16:36 +02:00
  • f5d99584fd Assistant IA : liste deroulante de fournisseurs (dont Ollama, LM Studio) Florian 2026-09-05 08:00:25 +02:00
  • 6cceb3f3b2 README : couvrir les 14 phases precedentes, mettre en avant la confidentialite Florian 2026-09-05 07:50:24 +02:00
  • c39ef9c038 Qualite : pyproject.toml (ruff/pytest/pyright) + CI Gitea (lint/tests/build) Florian 2026-09-05 07:46:50 +02:00
  • 09b7ed092c Migration de la suite de tests vers pytest, sans reecrire les scripts existants Florian 2026-09-05 07:32:55 +02:00
  • 0b2ff38bfd Assistant IA optionnel (analyse de sortie, diagnostic, generation de commande) Florian 2026-09-05 05:48:13 +02:00
  • 9216f636bd feat: ajouter le Credential Vault (memorisation securisee optionnelle) Florian 2026-09-05 03:21:32 +02:00
  • b615ed52af feat: ajouter les tags de session et les parametres par defaut de groupe Florian 2026-09-05 03:10:01 +02:00
  • ff4a73e6e6 feat: ajouter la recherche rapide Ctrl+K (Quick Connect) Florian 2026-09-05 03:00:07 +02:00
  • 0a07ddcb62 feat: ajouter les Snippets de commandes Florian 2026-09-05 02:55:10 +02:00
  • a3c72ade0b feat: ajouter les Workspaces (enregistrer/restaurer l'etat des onglets) Florian 2026-09-05 02:47:07 +02:00
  • 5917e1ca04 feat: ajouter le split terminal (plusieurs panneaux par onglet) Florian 2026-09-05 02:35:39 +02:00
  • 9c8017cebd feat: ajouter le keepalive SSH et la reconnexion automatique Florian 2026-09-05 02:27:19 +02:00
  • fe938a47b0 feat: ajouter le forwarding dynamique SOCKS (-D) Florian 2026-09-05 02:08:02 +02:00
  • c2bde19f59 feat: ajouter le support ProxyJump / bastion (jump host) Florian 2026-09-05 02:02:25 +02:00
  • c08037a638 feat: ajouter la prise en charge de ~/.ssh/config Florian 2026-09-05 01:49:59 +02:00
  • 5fb965d7c2 refactor: unifier le calcul d'empreinte des cles SSH Florian 2026-09-05 01:43:24 +02:00
  • d212e6ab44 feat: proteger les cles privees via ACL NTFS (icacls) sous Windows Florian 2026-09-05 01:43:12 +02:00
  • 23f5aaccd1 feat: sauvegarde atomique des JSON avec schema_version et recuperation .bak Florian 2026-09-05 01:42:59 +02:00
  • fd848c2025 feat: rendre les operations SFTP asynchrones Florian 2026-09-05 01:42:46 +02:00
  • 47005b1e26 refactor: decouper main_window.py en controllers/services/ui Florian 2026-09-05 01:42:31 +02:00
  • f641357073 Copier-coller a la souris comme dans un terminal Unix snoopy 2026-09-04 16:30:17 +02:00
  • fbf7f580bc Retirer le pave de description du formulaire de generation de cle snoopy 2026-09-04 12:20:02 +02:00
  • c4afc31e34 Renommage des onglets snoopy 2026-09-04 12:17:34 +02:00
  • 1760dc39ac Expliquer chaque type de cle dans le formulaire de generation snoopy 2026-09-04 12:10:49 +02:00
  • 1f9aedfdb2 Panneau lateral masquable et redimensionnable, plus de types de cles snoopy 2026-09-04 12:08:28 +02:00
  • 9d346d76ed Tunnels SSH, envoi multi-onglets, et reparation de main_window.py snoopy 2026-09-04 11:52:25 +02:00
  • b322b95aa4 Terminaux locaux : detecter et proposer les shells Unix du poste snoopy 2026-09-04 11:45:03 +02:00
  • 6de0aad79c Edition de fichier distant en place, et journalisation de session snoopy 2026-09-04 11:35:39 +02:00
  • f537868da3 Confort du terminal, reconnexion, et hotes deja connus de ssh snoopy 2026-09-04 11:31:50 +02:00
  • f82288b2e4 Copier-coller dans le terminal, et suite de tests versionnee snoopy 2026-09-04 11:24:55 +02:00
  • 81d5d8c75b Build: embarquer les executables auxiliaires de pywinpty snoopy 2026-09-04 07:01:00 +02:00
  • b977842186 Client SSH/SFTP personnel pour Windows snoopy 2026-09-04 06:50:10 +02:00