Skip to content

Releases: MineWeb/MineWebCMS

v1.1.2

12 Feb 20:55

Choose a tag to compare

[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.

v1.1.1

12 Feb 20:55

Choose a tag to compare

[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) .

v1.1.0

12 Feb 20:55

Choose a tag to compare

[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()).

v1.0.4

12 Feb 20:54

Choose a tag to compare

[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.

v1.0.3

12 Feb 20:54

Choose a tag to compare

[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.

v1.0.2

12 Feb 20:52

Choose a tag to compare

[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).

v1.0.1

12 Feb 20:54

Choose a tag to compare

[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.

v1.0.0

12 Feb 20:49

Choose a tag to compare

[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.