Changelog

Toutes les mises à jour, nouvelles fonctionnalités et corrections de bugs.

Notifications, Preview fichiers & Passage en production

Nouveau Amélioration Correction
  • Nouveau Notification email lors du partage d'un fichier (nom, taille, bouton télécharger)
  • Nouveau Système de contact, abus et feedback unifié avec emails Mailgun + webhooks Discord
  • Nouveau Alertes status par email : abonnement depuis la page status, notification en cas d'incident ou maintenance, email de résolution
  • Nouveau Cron status_alerts : détection automatique des incidents Uptime Kuma et envoi aux abonnés
  • Nouveau Désabonnement des alertes status via lien sécurisé dans l'email
  • Nouveau Preview des images et vidéos sur la page de téléchargement
  • Nouveau Player vidéo custom minimaliste (play/pause, barre de progression)
  • Nouveau Liens réseaux sociaux dynamiques dans le footer (Discord, X, GitHub, Facebook, Instagram, YouTube, TikTok)
  • Nouveau Écran de chargement animé après connexion avec 3 étapes textuelles
  • Amélioration Pré-remplissage automatique des formulaires contact et abus pour les utilisateurs connectés
  • Amélioration Carte Discord sur la page contact conditionnelle selon la configuration
  • Amélioration Passage en production : clés Stripe live et webhook configurés
  • Correction Fix de l'affichage 0 B dans la FAQ (variable $hFree remplacée par $lpFree)

Status dynamique, Zone de danger & Codes promo

Nouveau Amélioration Correction
  • Nouveau Page Status dynamique avec intégration Uptime Kuma — monitoring en temps réel de tous les services
  • Nouveau Historique des incidents stocké en base de données avec résolution automatique
  • Nouveau Zone de danger : suppression de tous les fichiers en un clic avec confirmation
  • Nouveau Zone de danger : suppression complète du compte avec vérification par mot de passe
  • Nouveau Codes promo gratuits : activation directe sans passer par Stripe Checkout
  • Nouveau Visibilité par défaut des fichiers configurable (public/privé) dans les paramètres
  • Amélioration Toutes les modales migrées vers le système UpModal (annulation abonnement, suppressions, confirmations)
  • Amélioration Page Status avec auto-refresh AJAX toutes les 60 secondes et bandeau orange en cas du2019incident
  • Amélioration Période de facturation (mensuel/annuel) transmise automatiquement de la page Pro au checkout
  • Amélioration Libellé Se termine le affiché pour les abonnements activés par code promo gratuit
  • Amélioration Description des factures Stripe améliorée (Abonnement Pro — mensuel au lieu de Facture Stripe)
  • Correction Fix des erreurs de connexion API sur la page paramètres (URLs corrigées en chemins relatifs)
  • Correction Fix de lu2019erreur SQL lors de la suppression du compte (table file_shares : owner_id au lieu de user_id)
  • Correction Fix de lu2019activation du2019abonnement après paiement en environnement local (fallback PHP si webhook indisponible)

Multi-utilisateurs Business & Partage de fichiers

Nouveau Amélioration Correction
  • Nouveau Multi-utilisateurs Business : invitez des membres (admin, éditeur, lecteur) pour gérer votre cloud en équipe
  • Nouveau Sélecteur d'espace de travail dans la sidebar pour basculer entre espaces Business
  • Nouveau Gestion des membres dans les paramètres : invitation par email, modification de rôle, suppression
  • Nouveau Système d'invitations avec acceptation / refus depuis les paramètres
  • Nouveau Vue admin de l'espace Business : paramètres d'upload, branding et membres
  • Nouveau Partage restreint de fichiers : limiter l'accès à certains utilisateurs
  • Nouveau Fichiers partagés visibles dans la liste avec badge du propriétaire (téléchargement et copie de lien uniquement)
  • Nouveau Section Mes espaces de travail dans les paramètres avec possibilité de quitter un espace
  • Amélioration Rôles avec permissions granulaires : admin (tout), éditeur (upload, gestion, suppression), lecteur (consultation uniquement)
  • Amélioration Stockage et fichiers affichés selon l’espace actif (contexte Business)
  • Correction Fix du résolveur d’ID propriétaire Business (mauvais espace ciblé quand l’utilisateur est aussi owner)
  • Correction Fix de l’affichage des membres révoqués dans la liste (filtrés correctement)
  • Correction Fix de la protection admin : un admin ne peut plus supprimer un autre admin

Dynamisation complète, streaming et infrastructure

Nouveau Amélioration Correction
  • Nouveau URLs de téléchargement propres : /download/TOKEN au lieu de /download?token=TOKEN
  • Nouveau Page d'accueil des serveurs de stockage (dark, logo, pattern hexagonal, redirection auto vers upfile.fr)
  • Amélioration SEO et métadonnées (OG, Twitter Card) entièrement dynamiques depuis la table configuration
  • Amélioration Landing page : titre, JSON-LD structuré et taille max d'upload dynamiques depuis les plans
  • Amélioration Page login : description et stockage dynamiques, ajout du bloc Sécurisé & RGPD
  • Amélioration Pages docs, CGU, CGV, API : tableaux de plans générés dynamiquement avec formatBytes()
  • Amélioration Page checkout entièrement dynamique depuis le paramètre GET plan
  • Amélioration Pages payment-success et upload_widget dynamiques depuis les plans en base
  • Correction Fix du crash presse-papiers sur contextes HTTP (fallback execCommand copy)
  • Correction Fix du téléchargement de gros fichiers — streaming par chunks 8 KB au lieu du chargement mémoire complet

Branding, durées d'expiration et liens personnalisés

Nouveau Amélioration Correction
  • Nouveau Durées d'expiration configurables (1h à 90 jours) selon le plan
  • Nouveau Préférences d'upload par défaut (type temporaire/permanent + durée d'expiration)
  • Nouveau Liens personnalisés (custom slug) pour les fichiers — Pro et Business
  • Nouveau Statistiques de vues et téléchargements dans les paramètres du fichier — Pro et Business
  • Nouveau Protection par mot de passe des fichiers — Pro et Business
  • Nouveau Branding personnalisé sur la page de téléchargement (logo dark/light, nom d'entreprise, couleur du bouton) — Business
  • Amélioration Copie automatique du lien personnalisé /d/slug quand disponible
  • Amélioration Chips d'expiration avec scroll horizontal et grisées selon le plan
  • Amélioration Bouton permanent désactivé avec tooltip pour le plan gratuit
  • Correction Fix des requêtes POST redirigées en GET à cause de l'extension .php dans les fetch
  • Correction Fix des erreurs 404 sur la page /d/slug (chemins API relatifs corrigés)
  • Correction Fix du bug ENUM Discord/Google (string vs integer)

Système de plans, notifications et UX

Nouveau Amélioration Correction
  • Nouveau Table plans en base de données — toutes les valeurs (stockage, prix, limites) sont dynamiques
  • Nouveau Système de notifications toast (succès, erreur, warning, info)
  • Nouveau Modal de confirmation personnalisée (remplace le confirm navigateur)
  • Nouveau Pagination avec sélecteur de taille (10/25/50/100) sur les pages fichiers, permanents, temporaires
  • Nouveau Multi-sélection avec checkboxes et suppression de masse
  • Nouveau Page Changelog connectée à la base de données
  • Amélioration Page Pro et landing page entièrement dynamiques depuis la table plans
  • Amélioration Dashboard limité aux 10 derniers uploads
  • Amélioration Sidebar : mise à jour automatique du stockage après chaque action
  • Amélioration Page Paramètres : données réelles (profil, plan, connexions, stockage)
  • Amélioration Connexions : grise la méthode alternative si déjà connecté
  • Amélioration Enforcement des limites de plan côté serveur et client
  • Correction Fix du formatage stockage (15.0 GB → 15 GB)
  • Correction Fix de la limite permanents (autorisait 6 au lieu de 5 sur plan gratuit)

Nouvelle page API & SDK

Nouveau Amélioration
  • Nouveau Page de documentation API complète avec endpoints interactifs
  • Nouveau SDKs JavaScript, Python et PHP disponibles
  • Nouveau Page Status avec monitoring en temps réel
  • Amélioration Nouveau footer redesigné avec liens utiles
  • Amélioration Page Changelog avec timeline visuelle

Fichiers permanents & Plans Pro

Nouveau Correction
  • Nouveau Possibilité d'épingler des fichiers pour les rendre permanents
  • Nouveau Plans Pro et Business avec tarification dynamique
  • Nouveau Page checkout avec intégration Stripe
  • Nouveau Système de skeleton loading au chargement
  • Correction Fix du header mobile qui chevauchait le contenu
  • Correction Fix du scroll dans la sidebar mobile

Dashboard sidebar & thème clair

Nouveau Amélioration
  • Nouveau Dashboard avec sidebar fixe à gauche
  • Nouveau Toggle dark / light mode
  • Nouveau Pages Paramètres avec gestion du profil
  • Amélioration Stats en temps réel (fichiers, espace, permanents, expirations)
  • Amélioration Zone d'upload drag & drop améliorée

Lancement initial

Nouveau
  • Nouveau Upload de fichiers (.zip, .rar, .png, .jpg, .gif, .mp3, .mov)
  • Nouveau Expiration configurable (7 jours par défaut)
  • Nouveau Connexion via Discord et Google
  • Nouveau Dashboard avec table des fichiers
  • Nouveau Liens de partage uniques pour chaque fichier
  • Nouveau Bandeau cookie RGPD

Confirmer la suppression

Cette action est irréversible.