Historique des versions

  • Envoi de plusieurs images simultanément.
  • Glisser - déposer pour le choix des fichiers.
  • Membres : Albums photos (création, affichage, partage).
  • Membres : Permettre de définir une valeur par défaut pour les paramètres des images à l'envoi.
  • Membres : Afficher les liens de partage dans l'espace membre.
  • Prise en charge du format WEBP.
  • Blocage d'accès au site pour les personnes ayant envoyé trop d'images qui ont été bloquées.
  • Espace admin : renforcement des systèmes anti-abus.
  • Meilleure gestion des GIF animés.
  • Classification des images via IA avec nsfwjs.
  • Amélioration des performances des requêtes dans la base de données.
  • Espace admin : ajout d'une interface pour gérer les abus.
  • Renforcement des systèmes anti-abus.
  • Migration bootstrap 5.1 -> 5.3
  • Migration fontawesome -> bootstrap icons
  • Espace membre : ajout des miniatures des images possédées.
  • Migration bootstrap 4 -> 5.
  • Suppression de jQuery.
  • Sélection uniquement des images lors du choix du fichier sur l'ordinateur.
  • Migration bootstrap 3 -> 4.
  • Utilisation de FontAwesome.
  • Améliorations techniques de l'outil pour les maintenances futures.
  • Améliorations techniques pour MySQL 5.7.
  • Améliorations techniques pour PHP7.
  • Ajout d'un outil de validation de l'installation.
  • Correction d'une erreur à l'effacement des images.
  • Migration jQuery 2 => 3
  • Suppression de la liste des referer (optimisation des affichages d'images).
  • Ajout d'une liste des referer
  • Gestion dynamique des délais avant suppression des fichiers inactifs
  • Réactivation de l'ensemble des fonctionnalités du site (miniatures, retournement, ...)
  • Modèle orienté objet pour une meilleure évolutivité sur le long terme
  • Nouveau thème graphique
  • Admin : Refonte de l'administration
  • Admin : création de fonctions pour nettoyer les images obsolètes
  • Reprise du schéma de la BDD
  • Mise en place de tests automatisés sur l'ensemble des fonctionnalités du site
  • Passage à la programation objet
  • Reprise, factorisation et optimisation globale du site
  • Remise en place des options miniatures, rotation et redimensionnement
  • Corrections de charset sur des messages d'erreur
  • Amélioration de la protection anti-flood
  • Changement de serveur internet (la vitesse d'affichage est meilleure + connectivité IPv6 !)
  • Changement d'encodage par défaut pour les pages et le code HTML (passage en UTF-8)
  • Gestion de l'IPv6 dans la BDD et les statistiques
  • Sélection du contenu des champs contenants l'url de l'image au clic
  • Amélioration du code HTML
  • Refonte des CSS
  • Préparation d'un système de templates
  • Utilisation de jQuery : box en haut de page, options cachées par défaut à l'envoi d'un fichier
  • Suppression de la limite des dimensions d'images pour les utilisateurs enregistrés
  • Ajout d'une fonction de blocage d'images + affichage d'une image d'information sur le blocage
  • Meilleure gestion des images inexistantes (erreurs 404)
  • Administration : suivi des requêtes SQL amélioré
  • Finalisation de l'encodage des caractères spéciaux conformément à la norme HTML.
  • Optimisation de la lisibilité du code source.
  • Optimisation du temps d'éxecution du code PHP.
  • Création du changelog.
  • Encodage conforme à la norme HTML des caractères spéciaux.
  • Correction d'une erreur PHP en cas d'envoi 'hack' de fichier.
  • Amélioration de la portée des variables de language.