63 Commits (42c09260fa6adf00ecf3a5989400d2623f561024)

Author SHA1 Message Date
ycharbi f3c057aec2 Ajout d'une section d'information dans les paramètres de l'administrateur + ajout de la version du site dans cette dernière
1 year ago
ycharbi b4e9654ad1 Suppression des formulaires de changement de mot de passe et de préfixe utilisateur faisant doublons avec la page dédiée aux utilisateurs
2 years ago
ycharbi 561139835b Actualisation du fichier README prenant en compte les nouvelles fonctions autour des utilisateurs + ajout d'un message indiquant que les fichiers de l'utilisateur prochainement supprimé devront l'être manuellement sur le serveur + correction d'une faute de français dans le message au survol d'une modification de préfixe utilisateur
2 years ago
ycharbi d77dcc32db Envoi d'un code HTTP 404 si la page demandée dans l'administration n'existe pas + modification de l'état d'un alias virtuel uniquement si la valeur envoyée est 0 ou 1 + ajout de fonctions die() après chaque redirections header HTTP dans les pages de traitements + nettoyage d'un ancien code commenté dans editUtilisateur.php
2 years ago
ycharbi d67d257947 Correction d'un bogue de sélection via le triple clic sur Firefox qui ajoutait des espaces avant et après l'adresse sélectionnée sur les alias, domaines, utilisateurs et les listes noires
2 years ago
ycharbi 2d0186e63d Désactivation de l'interrupteur de changement d'état et du bouton de suppression pour l'administrateur courant + correction d'indentation + correction d'une erreur d'ordonnancement d'affichage des alias virtuels + changement du descriptif de la feuille de style de confirmation + suppression de la bordure du message de survol pour le statut d'un utilisateur
2 years ago
ycharbi d1054cf55e Changement de l'ordre d'affichage des alias virtuels pour décroissant par date de création
2 years ago
ycharbi f92855e126 Travail de l'apparence de la page de gestion des utilisateurs
2 years ago
ycharbi 548c1794fb Correction de la condition validant le privilège administrateur d'un nouvel utilisateur
2 years ago
ycharbi 650af8c94f Actualisation du schéma logique + renommage de quelque fichiers de gestion utilisateurs
2 years ago
ycharbi 14c055d868 Changement du noms des fonctions comportant le mot 'Postfix' par 'Bdd'
2 years ago
ycharbi 3bd350e761 Ajout de la fonctionnalité de gestion des utilisateurs + déplacement du fichier Javascript gérant le filtrage des entrées dans le pied de page + correction de fautes de frappe dans les textes français + affichage de l'adresse de courriel en message de bienvenue si aucun nom complet n'existe pour l'utilisateur + déconnexion automatique d'un utilisateur désactivé par un administrateur + réorganisation visuel légère du code de certaines page + ajout du support des erreurs personnalisées lors de la déconnexion d'un utilisateur (seul une erreur générique était supporté)
2 years ago
ycharbi 203dcaf4ee Correction mineur du nom de la constante listedesentree + Ajout de commentaires à but documentaire pour les fonctions
2 years ago
ycharbi 227fc00a77 Ajout du support des identifiants courts
2 years ago
ycharbi 10bdb07218 Finalisation de l'apparition dynamique du bouton pour enregistrer les modifications des interrupteurs + ajout de l’auto-sélection du champ adresse au chargement du formulaire d'accueil + stylisation de la case se souvenir de moi
2 years ago
ycharbi 0b5db50d5d Ajout de la fonction "Se souvenir de moi"
2 years ago
Nicolas MORIN de4d50cf0a Ajout code pour affichage du bouton si formulaire modifié
3 years ago
ycharbi 585017ef7a Gestion du cas où l'utilisateur restaurant la base n'existe plus + modification des messages d'erreurs SQL des fonctions d'importation
3 years ago
Nicolas MORIN 48e8bdceb9 Ajout alert page paramètre si modif paramétre autre utilisateur que soit même + Réindentation du code de la page paramètre
3 years ago
ycharbi e228da2674 Correction d'une erreur PHP lorsque l'utilisateur connecté n'existe plus après restauration de la base
3 years ago
ycharbi 514d9ff4b6 Correction d'un bogue sur la détection des doublons au niveau des alias virtuels
3 years ago
Nicolas MORIN c9fe812fc7 Modifiction de la haute des pastilles à 100% dans une liste + Ajout du style pour la restoration sur la BDD
3 years ago
Nicolas MORIN 9ba4465361 Modification du visuel de la page paramètres + vérification du typage de certaines conditions
3 years ago
Nicolas MORIN 5d28535b3f Officialisation couleur Arc noire + Ajout badges sur pages liste noire dest et exp avec fleche dans liste
3 years ago
Nicolas MORIN 6d75465697 Ré-indentation du code pour le fichier services/gestion/listes_noires.php
3 years ago
ycharbi fc62455f51 Tentative de persistence de la session utilisateur pour 30 jours
3 years ago
ycharbi 820512ced7 Ajout de la fonctionnalité permettant l'import des données de la base précédemment exportés via la fonction idoine + correction du formatage des utilisateurs présents dans le fichier de provision SQL pour Docker + changement de formatage des entêtes de type de données pour la sauvegarde des données de la base
3 years ago
ycharbi cd42ba8d01 Ajout de la fonctionnalité permettant l'import des alias virtuels d'un utilisateur + precision du retrour des fonctions de listage des alais virtuels, domaines, listes noires et utilisateurs
3 years ago
ycharbi 7c8d7a0d32 Ajout de la fonctionnalité d'export des données de la base pour les administrateurs + correction d'une faille de sécurité permettant à un utilisateur standard de réaliser des tâches administrateur
3 years ago
ycharbi 0c4db52805 Ajout de la fonctionnalité d'exportation des alias virtuels d'un utilisateur
3 years ago
ycharbi b60bf87f07 Ajout de la fonctionnalité de changement de préfixe utilisateur + changement du nom de plusieurs fonctions + déplacement et modification de la fonction d'affichage du préfixe d'un utilisateur + suppression ou correction de messages de débogage
3 years ago
ycharbi 08535603f4 Début du travail sur la page des paramètres : adaptation de la redirection du choix utilisateur + fonctionnalité de changement de mot de passe utilisateur
3 years ago
Nicolas MORIN 5d35acb756 Suppression des étoiles dans les champs textes et modification du menu pour ajouter un sous-menu à liste noires et début de modification du style des pages listes noires
3 years ago
ycharbi cae5faec06 Correction d'un bogue sur la fonction retournant le domaine par défaut -> gestion du cas où il n'y en a pas
3 years ago
Nicolas MORIN a9f684c8ef Ajout du message d'alert de domaine par défaut manquant
3 years ago
Nicolas MORIN 1105198508 Mise en place du style de la page domaines
3 years ago
Nicolas MORIN aa2757e623 Arrangement de l’interface
3 years ago
Nicolas MORIN bd569ef0ff Agrandissement de la limite des entrées utilisateurs pour les fonction d'ajout
3 years ago
Nicolas MORIN f3fedca887 Acceptation des noms longs dans les pastilles
3 years ago
Nicolas MORIN e55fd03a5d Généralisation du style pour les pastilles et modification de l'emplacement du bouton et ajout d'une marge pied de page
3 years ago
Nicolas MORIN 311c8fc8c3 Habillage formulaire accueil, barre menu, message, alias virtuel
3 years ago
ycharbi f298c0c7d6 Utilisation de la fonction retourneMessage pour la page formulaire_accueil.php et ajout de vérifications avant affichage des messages
3 years ago
ycharbi b84c8a1733 Déplacement des fichiers deconnexion.php et parametres.php + ajout d'un lien vers les paramètres dans la barre de menu + changement de la redirection après connexion vers la page d'accueil
3 years ago
ycharbi 2f75db187a Ajout de la fonctionnalité de gestion des listes noires + refonte du système d'affichage des messages à l'utilisateur + création de la notion de page d'accueil + modification des paramètres de certaines fonctions + contôle de l'entrée d'informations utilisateurs sur les ajouts (faille XSS) + contrôle de l'existence d'un domaine lors de la création d'un alias virtuel + renommage de quelques variables
3 years ago
ycharbi 4651df9c62 Travail sur la page de gestion des domaines + ajout d'une fonction permettant la création d'un domaine + ajout d'une fonction permettant l'activation/désactivation d'un domaine + ajout d'une fonction permettant la suppression d'un domaine + ajout d'une fonction permettant de changer le domaine par défaut + renommage de la page alias.php en alias_virtuels.php + changement de noms de variables et de classes pour lister les alias virtuels d'un utilisateur + changement de l'ordre des messages de retours utilisateurs
3 years ago
ycharbi 7d7b47c69f Ajout du nom du site dans la barre de menu + affichage des liens menant vers les pages en fonction des privilèges + réorganisation de l'arborescence + limitation de l'accès à la page domaines.php aux seuls administrateurs
3 years ago
ycharbi 5dfc627b70 Renommage de la fonction d'auto-soumission JavaScript pour le choix de l'utilisateur + ajout d'une phrase indiquant à l'utilisateur vers quelle adresse va pointer l'alias virtuel
3 years ago
ycharbi 188e401688 Déplacement de la gestion des préfixes dans la base + préparation des requêtes SQL SELECT + nettoyage de code
3 years ago
ycharbi b5a6527830 Modification d'arborescence + corrections d'indentation
3 years ago
ycharbi 9470e2bb57 Supression de la page formChoixUtilisateur.php et intégration de son contenu dans alias.php. Cette approche est jugée plus sécurisée (aucun accès non autorisé n'est possible)
3 years ago