📋 Historique

Changelog

Toutes les nouveautés, corrections et améliorations de SysLink, version par version.

v1.3.6 27 mai 2026 Dernière version Stable
Nouveautés
  • Système de parrainage techniciens freelance — liens uniques par technicien, commissions automatiques générées à chaque facture Stripe payée, tableau de bord de suivi (total, en attente, payé)
  • Comptabilité SysLink avancée — section revenus licences (MRR, ARR, par mois, par client), charges freelance (CRUD complet), P&L mensuel avec taux de marge
  • Onboarding "Géré par SysLink" — parcours client en 6 étapes visuelles sur la page Tarifs : RDV → Audit → Inventaire → Déploiement → Formation → Suivi 24/7
  • Badge mode de gestion dans la liste des tenants et la fiche détail : 🤝 Géré SysLink ou 🏢 Autonome, déduit automatiquement du plan Stripe
  • Endpoint public /api/referral/validate/{code} pour valider les codes de parrainage depuis le formulaire d'inscription
Améliorations
  • Modal "Impact sur votre abonnement" — tarification réelle selon le plan Stripe (forfait fixe pour Autonome, prix/siège pour Géré), suppression du prix hardcodé erroné
  • Catalogue produits — isolation complète par tenant, accessible à tous les admins quel que soit le mode
  • Colonne Plan dans la gestion des tenants — affichage du tier licence + plan Stripe + mode de gestion
  • Stats site vitrine corrigées : 50+ entreprises clientes, +60 techniciens partenaires
Corrections
  • Webhook Stripe — correction AttributeError : le nouveau SDK Stripe utilise l'accès par attribut (obj.field) et non dict (.get()), causant l'absence d'envoi des emails de bienvenue
  • Test SMTP — le formulaire renvoyait le mot de passe masqué "••••••••" qui faisait échouer l'authentification ; le vrai mot de passe est maintenant chargé depuis la base
  • Reset mot de passe — le format TENANT\login n'était pas correctement parsé lors de la recherche en base de données
  • Colonne Plan dans les tenants — le billing_plan Stripe (ex: pro_managed) était stocké dans le champ plan (tier licence) au lieu du mapping correct (pro)
v1.2.0 20 mai 2026 Stable
Nouveautés
  • Catalogue produits IT — chaque tenant peut gérer son propre catalogue (matériel, logiciels, abonnements) avec photos, tarifs HT/TTC et gestion des commandes
  • Isolation catalogue par tenant — les articles d'un tenant ne sont jamais visibles par les autres, même en mode Autonome
  • Réinitialisation de mot de passe — lien par email avec token sécurisé (1h), support du format TENANT\login
  • Intégration Stripe Checkout complète — plans Autonome et Géré, session Checkout avec essai 14 jours, aucune CB requise pendant l'essai
  • Webhooks Stripe : checkout.session.completed, invoice.payment_succeeded, customer.subscription.deleted
  • Génération automatique de factures PDF à chaque paiement Stripe réussi
  • Portail client Stripe accessible depuis la console admin pour gérer l'abonnement
Améliorations
  • Console admin — onglet Comptabilité avec inventaire des actifs (numéros de série), alertes garanties, commandes par mois
  • Gestion des tenants — colonnes Plan et Licence avec badges statut facturation Stripe
  • Monitoring Sentry en production — traces d'erreurs et performances
v1.0.0 26 avril 2026 Stable
Nouveautés
  • Lancement officiel de SysLink — première version publique de la plateforme de support IT intelligente pour TPE/PME
  • Assistant IA propulsé par Claude d'Anthropic — support en langage naturel, diagnostic automatique, résolution guidée
  • Client Electron Windows — application desktop native, installeur NSIS, raccourci bureau
  • Architecture multi-tenant — isolation complète des données entre organisations
  • Gestion des tickets de support avec priorisation automatique par l'IA
  • Monitoring temps réel — CPU, RAM, disque, réseau, événements système
  • Parc informatique — inventaire automatique des machines connectées
  • Base de connaissances — wiki interne consultable en langage naturel
  • Console d'administration — gestion des tenants, utilisateurs, tickets, comptabilité
  • CRM & Prospects — gestion des demandes d'inscription et rendez-vous commerciaux
  • Catalogue produits IT — matériel, logiciels, abonnements
  • Architecture backend FastAPI + Python hébergée sur VPS français
  • Base de données SQLite avec migrations automatiques
  • Authentification sécurisée par bcrypt + JWT
  • Communication temps réel par WebSocket
Infrastructure
  • VPS hébergé en France (Strasbourg) — conformité RGPD native
  • Reverse proxy nginx avec TLS/SSL via Let's Encrypt
  • Backend disponible sur syslink.re/api avec endpoint de santé /api/health
  • Endpoint de téléchargement du client sur /api/download/client
v0.9.0 10 avril 2026 Bêta
Nouveautés
  • Intégration initiale de l'API Anthropic Claude pour le support IA
  • Prototype du client Electron avec interface React
  • Système d'authentification multi-tenant basique
  • Premier système de tickets (création et liste)
  • Endpoint /api/health pour le monitoring de disponibilité
Corrections
  • Correction des CORS pour les requêtes cross-origin depuis le client Electron
  • Gestion des erreurs de connexion au backend avec fallback gracieux
  • Fix de la déconnexion inattendue des WebSockets après 60 secondes
Améliorations
  • Performance de l'IA améliorée — réduction du temps de réponse de 4.2s → 1.8s en moyenne
  • Optimisation de la base de données SQLite avec indexes
  • UI du client Electron redesignée avec le design system SysLink
v0.8.0 15 mars 2026 Bêta privée
Nouveautés
  • Proof-of-concept initial du backend FastAPI
  • Maquette de l'interface admin React
  • Architecture multi-tenant SQLite posée
  • Première intégration API Anthropic (Claude claude-opus-4-5)
v1.4.0 Prochainement
  • Application mobile iOS & Android — notifications push tickets critiques en temps réel
  • Intégration Microsoft 365 — Outlook, Teams, synchronisation Azure AD
  • Module rapports automatiques — rapport hebdomadaire PDF par email pour les dirigeants
  • SSO — Single Sign-On SAML 2.0 / OIDC pour les grandes entreprises
  • API publique avec clés d'API dédiées par tenant et webhooks configurables
  • Module RH & onboarding — automatisation arrivée/départ collaborateurs