Historique des versions

1.2.0

Liste des modifications :

En cours de développement

Aucune date de prévue

  • [MODIF] L'erreur de connexion à la base de données durant l'installation est maintenant plus complète.
  • [MODIF] Le mot de passe de la base de données peux maintenant être vide.
  • [AJOUT] Les notifications peuvent être supprimé par groupe (toutes les notifications indiquant une promotion par exemple).
  • [AJOUT] Page affichant les notifications automatique du CMS ou des plugins, possibilité de les désactiver.
  • [AJOUT] Ajout d'un fichier JSON pour les thèmes permettant (par exemple) la suppression de fichiers inutilisé lors d'une mise à jour.
  • [AJOUT] Les thèmes peuvent exécuter des actions lors des mises à jour comme les plugins
  • [AJOUT] Pouvoir configurer les notifications automatiques
  • [AJOUT] Implémentation de la version 2.0 de l'API de MineWeb.org
  • [AJOUT] Possibilité d'ouvrir le lien des boutons de réseaux sociaux sur la même page
  • [AJOUT] Utilisation du plugin de Bridge V2
  • [FIX] Corrections de fautes d'orthographe ou d'incohérences
  • [FIX] Bugs mineurs
  • [FIX] Suppression d'un bug si aucun bouton de réseau social n'est configuré

1.1.4

Liste des modifications :

Disponible

Sortie le 7/23/2016, 9:30:00 PM

  • [FIX] Ajout d'une clé 'loaded' pour les plugins, basé sur le chargement des plugins interne à CakePHP.
  • [FIX] Des notifications avec des apostrophes peuvent être enregistrées.
  • [AJOUT] Le dossier de logs pour les messages de langue est créé automatiquement.

1.1.3

Liste des modifications :

Disponible

Sortie le 7/16/2016, 4:00:00 PM

  • [FIX] L'envoie de notifications sans cocher la case "Afficher que la notification viens de moi" est maintenant fonctionnel.
  • [AJOUT] Permission pour pouvoir envoyer des commandes sur le serveur depuis le dashboard admin.

1.1.2

Liste des modifications :

Disponible

Sortie le 7/13/2016, 3:00:00 PM

  • [FIX] La recherche d'un utilisateur fonctionne correctement.
  • [FIX] Si une notification est trop longue, elle ne prendra plus toute la page dans la table du panel admin, elle sera découpé en plusieurs lignes.
  • [MODIF] Ajout d'une fonction getVisitsCount() et intégration de celle-ci sur le dashboard admin pour éviter le crash de celui-ci si de nombreuses visites sont comptabilisés.
  • [MODIF] Après la mise à jour, vous êtes automatiquement redirigé sur la page qui supprime le cache de votre site pour éviter des bugs.

1.1.1

Liste des modifications :

Disponible

Sortie le 7/12/2016, 10:00:00 PM

  • [FIX] Les liaison site-serveur, les commandes ... re-fonctionnent correctement.
  • [MODIF] L'envoie des notifications à tous les utilisateuts a été optimisé pour permettre l'envoie à beaucoup d'utilisateurs (Testé sur 60k) .

1.1.0

Liste des modifications :

Disponible

Sortie le 7/12/2016, 6:00:00 PM

  • [FIX] Les permissions ne sont plus ajoutées en double dans la base de données à l'actualisation de celles-ci (installation/update d'un plugin).
  • [FIX] Le dossier du fichier 'update-entries.php' (pour la mise à jour) est maintenant le bon.
  • [FIX] Fix sur certains messages qui n'étaient pas les bons.
  • [FIX] Les liens d'un onglet déroulant sont maintenant bien affichés.
  • [FIX] Un plugin n'est plus affiché dans la barre déroulante pour choisir un plugin pour un lien de la barre de navigation si celui-ci n'en a pas besoin.
  • [FIX] Les caractères spéciaux (pourcentage, ...) peuvent être maintenant utilisé dans les commandes envoyés au serveur.
  • [FIX] Le fichier de cache des connectés est maintenant bien situé dans /app/tmp/cache.
  • [FIX] Si une maintenance n'a pas lieu et qu'un utilisateur se rend sur la page de celle-ci, il sera redirigé sur l'accueil.
  • [FIX] Lors de la mise à jour, les colonnes ajoutées par un plugin ne sont plus supprimées.
  • [FIX] Les auteurs des pages sont maintenant bien enregistrés.
  • [FIX] Plus d'erreur en rapport avec les tentatives de connexion (n'avait aucune répercussion).
  • [FIX] Les plugins et thèmes déjà installés ne sont plus affichés dans ceux disponibles.
  • [FIX] L'historique d'utilisateur est bien affiché sur la page d'édition de celui-ci.
  • [FIX] Fix sur le transfère de points (ne passe plus par le CMS mais par le plugin de boutique directement).
  • [FIX] UserResetPassword reçois bien les bonnes données.
  • [FIX] L'upload d'un logo sur un thème ne pose plus de problèmes.
  • [FIX] Plus d'erreur de cache au niveau du after() du schema SQL principal.
  • [FIX] Le nom du site n'est plus affiché 2 fois dans le titre de l'email pour rénitialiser son mot de passe.
  • [MODIF] Les actions utilisant le JSON passent maintenant par $this->request->body().
  • [MODIF] Utilisation des DataTables côté serveur pour charger les utilisateurs (plus performant).
  • [MODIF] Le champ du mot de passe SMTP est bien caché maintenant (type password).
  • [MODIF] Un utilisateur ne peut plus d'inscrire avec un tiret dans son pseudo.
  • [AJOUT] Gestionnaire des fichiers CSS d'un thème, ils peuvent être modifié.
  • [AJOUT] Possibilité de choisir entre le système de session classique (php) ou base de données.
  • [AJOUT] Les mises à jour forcées peuvent être désactivées.
  • [AJOUT] Galerie d'images déjà uploads pour le slider.
  • [AJOUT] Case à cocher "Se souvenir de moi".
  • [AJOUT] Ajout de nombreuses permissions sur le panel admin.
  • [AJOUT] L'encodage des mots de passes peut être modifié et un salt peut être ajouté.
  • [AJOUT] Système de notifications utilisateur et admin, possibilité d'en envoyer à tous les joueurs ou à un en particulier.
  • [AJOUT] Les plugins peuvent maintenant avoir leur onglet de page admin où ils souhaitent dans la sidebar admin (possibilité de sous-menu avec permissions...).
  • [AJOUT] Les events globaux (requestPage, onPostRequest) peuvent maintenant être stoppée ($event->stopPropagation()).

1.0.4

Liste des modifications :

Disponible

Sortie le 5/13/2016, 6:00:00 PM

  • [FIX] Plus d'erreur CSRF sur l'enregistrement de skin.
  • [FIX] Les auteurs de pages sont correctements écris.
  • [FIX] La fonction getAllFromUser() du model User fonctionne désormais.

1.0.3

Liste des modifications :

Disponible

Sortie le 5/7/2016, 6:00:00 PM

  • [FIX] Un utilisateur peut maintenant être bien supprimé.
  • [FIX] Les modules d'un plugin ne sont plus chargés si le plugin n'est pas valide.
  • [FIX] La police d'écriture 'Roboto' est bien importée sur l'installation.
  • [FIX] Si la base de données n'est pas disponible et que le débug du CMS est en mode production, une erreur correcte sera affichée.
  • [FIX] Quand on soumet le formulaire de recherche d'un utilisateur (panel admin), nous sommes bien redirigés sur sa page.
  • [FIX] Modification sur la manière de supprimer le cache.

1.0.2

Liste des modifications :

Disponible

Sortie le 5/4/2016, 6:00:00 PM

  • [FIX] La mise à jour de la version se fait correctement dans la mise à jour.
  • [FIX] Le type de données est configuré en JSON correctement (pour la mise à jour).

1.0.1

Liste des modifications :

Disponible

Sortie le 5/3/2016, 9:00:00 PM

  • [FIX] Suppression d'une fonction pas compatible avec les anciennes versions de PHP (empêchant la mise à jour).
  • [FIX] La partie language peut maintenat être édité correctement (plus d'erreur en relation avec le footer).
  • [FIX] Le cache est maintenant bien supprimé à la mise à jour du CMS, des plugins et l'installation/suppression des plugins.
  • [FIX] Les plugins déjà installés ne sont plus affichés dans la partie Plugins du panel admin.

1.0.0

Liste des modifications :

Disponible

Sortie le 5/3/2016, 6:00:00 PM

  • [AJOUT] Choix entre ReCaptcha de Google et le captcha traditionnel (code de sécurité).
  • [AJOUT] Possibilité de demander la confirmation de l'email à l'inscription (bloquage du compte au choix si non confirmé).
  • [AJOUT] Permission pour pouvoir modifier son email sur son profil.
  • [AJOUT] Le profil de l'utilisateur dans le panel admin contient maintenant son historique.
  • [AJOUT] Possibilité de modifier un lien dans la barre de navigation.
  • [AJOUT] Possibilité d'enregistrer directement une image sur le CMS pour le slider.
  • [AJOUT] Possibilité d'ajouter ses propres boutons de réseaux sociaux personnalisés.
  • [AJOUT] Les liens sociaux s'ouvre maintenant dans un nouvel onglet dans le thème MineWeb.
  • [AJOUT] Vous pouvez rénitialiser les statistiques de visiteurs.
  • [AJOUT] Possibilité de configurer un compte SMTP pour l'envoie de mail.
  • [AJOUT] Le premier serveur à être configuré est automatiquement ajouté pour la bannière serveur.
  • [AJOUT] Un système d'anti-bruteforce (compte bloqué + envoie d'email au bout d'un certain nombre de mot de passe faux).
  • [AJOUT] Possibilité de récupérer les connectés avec Query.
  • [AJOUT] Possibilité d'ajouter des modules sur les pages (GoogleAnalytics, Tawk.to ...).
  • [AJOUT] Ajout d'un nouveau type de serveur : BungeeCord.
  • [AJOUT] Ajout d'une option pour ouvrir le lien dans un nouvel onglet.
  • [AJOUT] Possibilité de choisir la taille du skin ou de la cape.
  • [AJOUT] 2 types pour afficher la page des membres (recherche ou liste).
  • [AJOUT] Possibilité d'activer le cache ou non sur la bannière (affichage des connectés).
  • [AJOUT] Sécurité CSRF.
  • [AJOUT] Ajout de cache sur les news.
  • [AJOUT] Liaison entre table likes et comments et news pour tout récupéré en 1 seule requête.
  • [AJOUT] Désactivation des requêtes SQL récursives de bases.
  • [AJOUT] Ajout d'une API pour récupérer les news (http://votresite.fr/news/api).
  • [AJOUT] Ajout d'un Shell pour générer automatiquement les schèma SQL des plugins.
  • [AJOUT] Ajout d'une exceptions si MineWeb n'est plus disponible.
  • [AJOUT] Module user_profile_messages sur le profil d'un utilisateur.
  • [AJOUT] Module admin_user_edit sur le profil d'un utilisateur dans le panel admin.
  • [AJOUT] Module admin_user_edit_form sur le profil d'un utilisateur dans le panel admin.
  • [AJOUT] Les exceptions de licences, 403 ou 404 sont correctements affichés en mode production.
  • [MODIF] L'historique est maintenant enregistré en fonction de l'identifiant de l'utilisateur.
  • [MODIF] Prise en compte des HTTPS dans les URLs.
  • [MODIF] Les mots de passes passent par un component (pour être modifié depuis un évent).
  • [MODIF] Du thème bootstrap.
  • [MODIF] La taille du champ IP des serveurs à été agrandie.
  • [MODIF] Changement du mode de détection de connexion.
  • [MODIF] Modifications de l'installation de la base de données et de sa mise à jour.
  • [MODIF] Modifications de la mise à jour.
  • [MODIF] Modifications de l'installation.
  • [MODIF] Organisation de la page de configuration.
  • [MODIF] Organisation de la page de liaison site-serveur (plus de fonctionnalitées).
  • [MODIF] Les news non publiées ne sont plus affichés sur la page d'une news.
  • [MODIF] Les boutons des réseaux sociaux ne sont pas affichés si non configurés.
  • [MODIF] Modification de certains Events (coté développement).
  • [MODIF] Les modifications de la configuration sont affichés instantanément après l'enregistrement.
  • [MODIF] Modification de tout les formulaires AJAX.
  • [MODIF] Optimisitations dans les Models (User...).
  • [MODIF] Suppression du Component History et Connect pour laisser place aux Models.
  • [MODIF] Les caractères spéciaux ne sont plus acceptés dans le pseudo.
  • [MODIF] La limite des pseudos est fixée à 16 caractères.
  • [MODIF] Lors d'une mise à jour, le fichier de langue n'est pas modifié en entier, seul les messages ajoutés sont mis à jour.
  • [MODIF] L'organisation de la barre de navigation du panel admin a changée.
  • [MODIF] Si la news n'existe pas, une page 404 s'affiche.
  • [MODIF] Vérification que le slug (url personnalisée pour news/pages) est valide.
  • [MODIF] L'upload de skin/cape se fais bien en AJAX.
  • [MODIF] L'organisation de la page de statistiques.
  • [MODIF] L'organisation du fichier de langue.
  • [MODIF] L'organisation de la page de mise à jour.
  • [MODIF] Ajout de deux fonctions callback pour les formulaires AJAX.
  • [FIX] Robot.txt deviens Robots.txt.
  • [FIX] Tout les serveurs sont mis à jour pour MineGuard.
  • [FIX] Caractères spéciaux dans une commande envoyée au serveur.
  • [FIX] Les mise à jours sont bien affichés sur le panel admin.
  • [FIX] Les mise à jours forcées fonctionnent désormais.
  • [FIX] Les variables des modules acceptent maintenant les arrays.
  • [FIX] Les boutons sur la page de banlist, whitelist ne redirige plus vers les joueurs connectés.
  • [FIX] L'affichage des serveurs (allumé ou non) est fix.
  • [FIX] L'état des serveurs (server_state) n'est plus bugé et est configurable.
  • [FIX] Plus d'erreur si le dossier __MACOSX n'existe pas à l'installation d'un plugin.
  • [FIX] Le nom de skins et des capes est correctement enregistré.
  • [FIX] Correction d'une faute de frappe quand on supprime un plugin.
  • [FIX] Les news du Thème MineWeb ne sont plus bugé si elles contiennent du gras.
  • [FIX] Les colonnes de la table des statistiques sont toutes mise à NULL par défaut.
  • [FIX] Fix sur les Events.
  • [FIX] Changement de la méthode pour détecter si le serveur est ouvert ou non.
  • [FIX] Le mot de passe est bien crypté quand un administrateur modifie celui-ci depuis le panel admin.
  • [FIX] Quand on ajoute un serveur, la vérification de connexion ne s'effectue plus 2 fois.

0.5.3

Liste des modifications :

Disponible

Sortie le 11/24/2015, 2:00:00 PM

  • [FIX] Correction d'une éventuelle faille lors de la rénitialisation de mot de passe.

0.5.2

Liste des modifications :

Disponible

Sortie le 10/13/2015, 2:00:00 PM

  • [FIX] Les permissions pour manager la barre de navigation et les news laisse bien accès à l'affichage de ces pages
  • [FIX] L'URL permettant de récupérer les skins des joueurs peux mainteant être visualiser depuis un navigateur
  • [FIX] Un bouton permettant d'ajouter facilement des liens hypertextes à été ajouté à l'éditeur dans le panel admin
  • [FIX] Un fichier robot.txt à été ajouter et est modifiable à la racine du CMS
  • [FIX] Si un plugin n'a pas de permissions par défaut, le CMS n'affiche plus d'erreur
  • [FIX] Un serveur lié peux maintenant être supprimé

0.5.1

Liste des modifications :

Disponible

Sortie le 10/3/2015, 2:00:00 PM

  • [FIX] Les news non publiées ne sont plus affichées sur la sidebar dans le thème boostrap
  • [FIX] La redirection après l'installation est bien faites sur l'accueil
  • [FIX] L'image de fond par défaut du thème bootstrap à été changée
  • [FIX] Les images de skin sur les commentaires du thème bootstrap sont maintenant bien affichées
  • [FIX] (Pour les développeurs) Si un plugin est désactivé, les évents de celui-ci ne sont plus écoutés
  • [FIX] Le graphique des langues dans le panel admin est correctement affichés
  • [FIX] Dans les partie pour lier son site à son serveur et barre de navigation, ajouter un lien ou serveur n'annule plus la configuration précédente

0.5.0

Liste des modifications :

Disponible

Sortie le 9/30/2015, 2:00:00 PM

  • [AJOUT] Nouveau panel administrateur plus épuré (l'ancien reste disponible)
  • [AJOUT] Le fichier de compatibilité à été ajouté sur l'index du CMS (affiché à l'installation)
  • [AJOUT] Vous pouvez maintenant insérer une image depuis l'éditeur (news, pages, maintenance)
  • [FIX] Suppressions de bugs qui apparaissait si un serveur n'étais pas lié
  • [FIX] Les logs de la dernière mise à jour sont maintenant bien affichés
  • [FIX] Le thème MineWeb ne peux plus être supprimé depuis le panel admin
  • [FIX] Le message du timeout non configuré est maintenant bien affiché
  • [MODIF] L'API des skins & capes est désactivé par défaut (à l'installation)

0.4.0

Liste des modifications :

Disponible

Sortie le 9/16/2015, 2:00:00 PM

  • [FIX] Fix d'un bug provoquant une erreur à la mise à jour d'un plugin
  • [FIX] Fix d'un bug qui ne modifier pas la configuration d'un plugin lors de sa mise à jour
  • [MODIF] Modification du Component des Plugins pour plus de clarté sur le code
  • [AJOUT] Traduction des permissions disponibles sur le panel admin pour plus de clarté
  • [AJOUT] Ajout de permissions (ACCESS_DASHBOARD, MANAGE_NEWS, MANAGER_SLIDER, MANAGER_PAGE & MANAGE_NAV)
  • [AJOUT] Possibilité d'ajouter/supprimer un grade personnalisé depuis l'espace de permission
  • [AJOUT] Traduction des permissions disponibles sur le panel admin pour plus de clarté
  • [AJOUT] MineGuard peut être désactivé depuis le site pour 1 seul joueur
  • [AJOUT] Ajout d'un système de "brouillons", la news peut être publiée ou non
  • [AJOUT] Le message vous informant d'une mise à jour est disponible sur tout le panel admin
  • [AJOUT] Le mot de passe doit être crypté pour l'API Launcher

0.3.0

Liste des modifications :

Disponible

Sortie le N/A

  • [FIX] Quand on supprime un commentaire sur une news, le compte des commentaires s'actualise
  • [FIX] Les accents sur les commentaires des news ne sont plus bugés
  • [FIX] Il n'y pas plus de page blanche à l'installation
  • [FIX] La modification d'un utilisateur depuis le panel n'est plus bugé si celui-ci à 0 points boutique
  • [FIX] Le grade est maintenant bien affiché dans l'édition d'un utilisateur sur le panel admin
  • [FIX] Les espaces et caractères spéciaux sont disponibles sur un sous-menu de la navbar
  • [FIX] Le CSS à été légérement modifié pour un peu plus de responsive
  • [FIX] Les images du thèmes MineWeb et du panel admin on été compressé pour permettre un chargement plus rapide
  • [FIX] Les permissions d'un plugin sont maintenant bien ajoutés par défaut
  • [AJOUT] Le multi-serveur à été ajouté permettant la liaison de plusieurs serveurs
  • [AJOUT] Une erreur quand les permissions des fichiers sont mal configurés à été ajoutée
  • [AJOUT] Les events disponible pour les plugins on été modifié et certains ajoutés.

0.2.0

Liste des modifications :

Disponible

Sortie le N/A

  • [FIX] La page de maintenance ne provoque maintenant plus de bugs sur les plugins
  • [FIX] Quand on clique sur le logo, la redirection est bien faite sur l'accueil
  • [FIX] L'édition d'un utilisateur depuis le panel admin est maintenant disponible
  • [FIX] Le footer est maintenant placé en bas de la page

0.1.0

Liste des modifications :

Disponible

Sortie le N/A

  • [CMS] Sortie du CMS