Commit Graph

24 Commits

Author SHA1 Message Date
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 2022-01-17 21:53:10 +01:00
Nicolas MORIN 311c8fc8c3 Habillage formulaire accueil, barre menu, message, alias virtuel 2022-01-17 00:41:06 +01:00
ycharbi f298c0c7d6 Utilisation de la fonction retourneMessage pour la page formulaire_accueil.php et ajout de vérifications avant affichage des messages 2022-01-16 16:48:49 +01:00
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 2022-01-10 12:07:29 +01:00
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 2022-01-05 16:59:01 +01:00
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 2021-12-30 12:19:55 +01:00
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 2021-12-28 18:48:43 +01:00
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 2021-12-28 17:00:10 +01:00
ycharbi 188e401688 Déplacement de la gestion des préfixes dans la base + préparation des requêtes SQL SELECT + nettoyage de code 2021-12-28 12:54:07 +01:00
ycharbi b5a6527830 Modification d'arborescence + corrections d'indentation 2021-12-27 13:13:32 +01:00
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) 2021-12-27 12:40:13 +01:00
ycharbi c4f930fb73 Support exclusif des mots de passe hachés avec la fonction crypt pour l'authentification des utilisateurs + adaptation du format des identifiants utilisateurs de "nom" en "nom@domaine" + ajout de la possibilité pour un administrateur de gérer les possessions des autres utilisateurs + ajout d'une confirmation pour la suppression d'un alias virtuel + nettoyage du code + ajout de commentaires au format PHPDoc + gestion de certaines exceptions du pilote PDO SQLite + suppression du fichier testObjet.php + suppression des fins de lignes vides sur tous les fichiers 2021-12-27 01:34:02 +01:00
ycharbi c399aece89 Changement de nom d'une valeur de session + ajout d'un domaine par défaut + ajout de la possibilité d'ajouter/modifier/supprimer des alias virtuels 2021-06-25 02:05:18 +02:00
ycharbi 2047481ecf Changement des données d'exemple + changement d'emplecement de la base de données pour permettre son accès en écriture par www-data 2021-06-25 01:59:46 +02:00
ycharbi 8f39a94134 Listage des alias virtuels et ajout d'une capacité de filtrage de celui-ci via le champ de domaine 2021-06-23 15:29:56 +02:00
ycharbi 0efd2c097d Désactivation du débogage de la page d'administration + inversion de la liste des domaines de la fonction dédiée pour correspondre à la base de données 2021-06-23 15:27:37 +02:00
ycharbi 8aefed8d66 Création de la structure HTML + répercussion du choix de domaine grace à JS 2021-06-22 21:53:02 +02:00
ycharbi 8a511622f0 Ajout des fonctions de listage des utilisateurs et des domaines de Postfix 2021-05-21 23:57:42 +02:00
ycharbi 2edf7f8e09 Création de fonctions pour sélectionner les domaines et les utilisateurs et appel de ces fonctions dans s/g/alias.php 2021-05-21 23:54:35 +02:00
ycharbi 8af27b0aa3 Correction de titre, d'indentation et de noms de classes CSS 2021-05-20 22:56:21 +02:00
ycharbi 2e30703eaa Résolution problème Atom 2021-05-20 18:27:37 +02:00
ycharbi 847a52b87e Ajout d'un écran d'échec d'authentification stylisé 2021-05-19 19:21:04 +02:00
ycharbi d6f561ddc1 Pages d'authentification d'un utilisateur 2021-05-18 23:00:34 +02:00
ycharbi 0577ebf3ae Objet de connexion à la base SQLite 2021-05-18 22:59:52 +02:00