Commit Graph

  • 42c09260fa Fusionner 'Version 1.1.0' (#10) de develop dans master master V1.1.0 nmorin 2023-08-02 23:00:26 +0200
  • ac5ca20de6 Merge branch 'master' into develop #10 develop nmorin 2023-08-02 22:38:55 +0200
  • 6b433361b3 Modification de la septième image en rapport avec l'ajout de la section information du dernier commit ycharbi 2023-07-09 16:46:03 +0200
  • f3c057aec2 Ajout d'une section d'information dans les paramètres de l'administrateur + ajout de la version du site dans cette dernière ycharbi 2023-07-09 16:39:16 +0200
  • b2248c3715 Modification des captures d'écran + adaptation du fichier README.md en conséquence ycharbi 2023-07-09 16:23:11 +0200
  • 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 ycharbi 2023-06-17 12:44:31 +0200
  • 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 ycharbi 2023-06-17 11:55:45 +0200
  • 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 ycharbi 2023-06-17 11:54:36 +0200
  • 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 ycharbi 2023-06-09 19:41:25 +0200
  • 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 ycharbi 2023-04-02 15:47:09 +0200
  • d1054cf55e Changement de l'ordre d'affichage des alias virtuels pour décroissant par date de création ycharbi 2023-04-02 15:22:36 +0200
  • f92855e126 Travail de l'apparence de la page de gestion des utilisateurs ycharbi 2023-04-02 14:31:03 +0200
  • 548c1794fb Correction de la condition validant le privilège administrateur d'un nouvel utilisateur ycharbi 2023-04-02 14:29:30 +0200
  • 650af8c94f Actualisation du schéma logique + renommage de quelque fichiers de gestion utilisateurs ycharbi 2023-03-25 17:53:20 +0100
  • 14c055d868 Changement du noms des fonctions comportant le mot 'Postfix' par 'Bdd' ycharbi 2023-03-19 16:56:01 +0100
  • 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é) ycharbi 2023-03-11 18:37:27 +0100
  • d3baa6166c Correction d'un bogue concernant la non disparition du bouton d'enregistrement de l'activation/désactivation d'un élément de liste + application des bons droits de Courtail dans le conteneur Docker + correction du domaine de l'utilisateur tata pour qu'il corresponde à celui en base de données ycharbi 2023-03-01 14:17:04 +0100
  • d597b1a5bf V1.0.0 V1.0.0 nmorin 2022-09-03 22:11:28 +0200
  • 22438b3a3c Ajout du favicon à la page d'échec d'authentification #9 ycharbi 2022-08-27 20:01:59 +0200
  • 203dcaf4ee Correction mineur du nom de la constante listedesentree + Ajout de commentaires à but documentaire pour les fonctions #8 #4 ycharbi 2022-08-27 13:47:13 +0200
  • 95245825cb Ajout d'un détail des rôles utilisateurs + ajout du schéma logique du site ycharbi 2022-08-27 13:43:35 +0200
  • 673401e919 Description du logiciel dans README + ajout d'une galerie le présentant visuellement ycharbi 2022-08-15 17:51:13 +0200
  • c337140b56 Suppression d'un fichier de développement obsolète + ajout d'un favicon + ajout d'un icône dans la barre d'en-tête + adaptation du CSS de liste noire si onglet actif ycharbi 2022-08-15 17:36:07 +0200
  • 227fc00a77 Ajout du support des identifiants courts ycharbi 2022-08-15 15:56:49 +0200
  • 26a022b8a9 Ajout d'un domaine d'exmple et d'un utilisateur demo + modification de tous les mots de passes utilisateurs + mise à l'heure du contenur Docker ycharbi 2022-08-15 15:54:16 +0200
  • 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 ycharbi 2022-08-15 12:44:22 +0200
  • e8ee6ecc3a Ajout du support HTTPS + support de l'exécution du script rundocker.sh depuis n'importe quel répertoire ycharbi 2022-08-15 12:38:14 +0200
  • dd62c601ea Mise à jour du schéma du site (commit 0b5db50d5d) + export de celui-ci en PDF ycharbi 2022-08-15 12:25:32 +0200
  • fb105927a5 Ajout du plan du site sous forme de schéma logique (version commit b84c8a1733) ycharbi 2022-08-09 15:13:29 +0200
  • 0b5db50d5d Ajout de la fonction "Se souvenir de moi" ycharbi 2022-08-04 20:31:16 +0200
  • 1c6af168a6 Merge pull request 'Ajout code pour affichage du bouton si formulaire modifié' (#7) from nmorin into develop nmorin 2022-05-26 17:58:13 +0200
  • de4d50cf0a Ajout code pour affichage du bouton si formulaire modifié #7 Nicolas MORIN 2022-05-26 17:54:33 +0200
  • 585017ef7a Gestion du cas où l'utilisateur restaurant la base n'existe plus + modification des messages d'erreurs SQL des fonctions d'importation ycharbi 2022-01-26 22:52:58 +0100
  • 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 Nicolas MORIN 2022-01-26 21:33:42 +0100
  • e228da2674 Correction d'une erreur PHP lorsque l'utilisateur connecté n'existe plus après restauration de la base ycharbi 2022-01-26 21:17:58 +0100
  • 514d9ff4b6 Correction d'un bogue sur la détection des doublons au niveau des alias virtuels ycharbi 2022-01-26 19:06:39 +0100
  • c9fe812fc7 Modifiction de la haute des pastilles à 100% dans une liste + Ajout du style pour la restoration sur la BDD Nicolas MORIN 2022-01-26 17:36:57 +0100
  • 9ba4465361 Modification du visuel de la page paramètres + vérification du typage de certaines conditions Nicolas MORIN 2022-01-25 23:37:22 +0100
  • 5d28535b3f Officialisation couleur Arc noire + Ajout badges sur pages liste noire dest et exp avec fleche dans liste Nicolas MORIN 2022-01-25 21:17:36 +0100
  • 70e77dc11c Modification de la couleur de fond des pages Nicolas MORIN 2022-01-19 17:25:27 +0100
  • 6d75465697 Ré-indentation du code pour le fichier services/gestion/listes_noires.php Nicolas MORIN 2022-01-19 17:24:39 +0100
  • fc62455f51 Tentative de persistence de la session utilisateur pour 30 jours ycharbi 2022-01-25 17:41:00 +0100
  • 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 ycharbi 2022-01-22 19:31:09 +0100
  • 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 ycharbi 2022-01-21 16:32:55 +0100
  • 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 ycharbi 2022-01-20 22:43:56 +0100
  • 0c4db52805 Ajout de la fonctionnalité d'exportation des alias virtuels d'un utilisateur ycharbi 2022-01-20 20:16:37 +0100
  • 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 ycharbi 2022-01-19 23:09:46 +0100
  • 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 ycharbi 2022-01-19 18:23:15 +0100
  • 3da0a37443 Merge branch 'develop' into nmorin #6 nmorin 2022-01-19 00:04:16 +0100
  • e7964aa035 Merge branch 'nmorin' into develop #5 nmorin 2022-01-19 00:01:22 +0100
  • 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 Nicolas MORIN 2022-01-18 23:30:48 +0100
  • cae5faec06 Correction d'un bogue sur la fonction retournant le domaine par défaut -> gestion du cas où il n'y en a pas ycharbi 2022-01-18 22:49:28 +0100
  • a9f684c8ef Ajout du message d'alert de domaine par défaut manquant Nicolas MORIN 2022-01-18 22:34:42 +0100
  • 1105198508 Mise en place du style de la page domaines Nicolas MORIN 2022-01-18 22:01:31 +0100
  • aa2757e623 Arrangement de l’interface Nicolas MORIN 2022-01-18 00:42:21 +0100
  • bd569ef0ff Agrandissement de la limite des entrées utilisateurs pour les fonction d'ajout Nicolas MORIN 2022-01-17 23:24:08 +0100
  • f3fedca887 Acceptation des noms longs dans les pastilles Nicolas MORIN 2022-01-17 23:01:53 +0100
  • e55fd03a5d Généralisation du style pour les pastilles et modification de l'emplacement du bouton et ajout d'une marge pied de page Nicolas MORIN 2022-01-17 21:53:10 +0100
  • 311c8fc8c3 Habillage formulaire accueil, barre menu, message, alias virtuel Nicolas MORIN 2022-01-17 00:41:06 +0100
  • f298c0c7d6 Utilisation de la fonction retourneMessage pour la page formulaire_accueil.php et ajout de vérifications avant affichage des messages ycharbi 2022-01-16 16:48:49 +0100
  • 7826207b1f Modification jeux de données BDD et Création de la barre de navigation Nicolas MORIN 2022-01-16 15:17:20 +0100
  • 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 ycharbi 2022-01-10 12:07:29 +0100
  • 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 ycharbi 2022-01-05 16:59:01 +0100
  • 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 ycharbi 2021-12-30 12:19:55 +0100
  • 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 ycharbi 2021-12-28 18:48:43 +0100
  • 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 ycharbi 2021-12-28 17:00:10 +0100
  • 188e401688 Déplacement de la gestion des préfixes dans la base + préparation des requêtes SQL SELECT + nettoyage de code ycharbi 2021-12-28 12:54:07 +0100
  • b5a6527830 Modification d'arborescence + corrections d'indentation ycharbi 2021-12-27 13:13:32 +0100
  • 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) ycharbi 2021-12-27 12:40:13 +0100
  • 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 ycharbi 2021-12-27 01:34:02 +0100
  • 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 ycharbi 2021-06-25 02:05:18 +0200
  • ed3bb43b07 Changement du nom de la fonction Javascript de filtre des alias virtuels ycharbi 2021-06-25 02:02:21 +0200
  • 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 ycharbi 2021-06-25 01:59:46 +0200
  • 8f39a94134 Listage des alias virtuels et ajout d'une capacité de filtrage de celui-ci via le champ de domaine ycharbi 2021-06-23 15:29:56 +0200
  • 3723e5096f 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 ycharbi 2021-06-23 15:28:27 +0200
  • 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 ycharbi 2021-06-23 15:27:37 +0200
  • c55375d632 Création d'exemples d'alias virtuels plus représentatifs du réel ycharbi 2021-06-23 15:25:14 +0200
  • 5ea51b4645 Correction du nom de la table postfix_alias_virtuels ycharbi 2021-06-22 21:54:20 +0200
  • 8aefed8d66 Création de la structure HTML + répercussion du choix de domaine grace à JS ycharbi 2021-06-22 21:53:02 +0200
  • 8a511622f0 Ajout des fonctions de listage des utilisateurs et des domaines de Postfix ycharbi 2021-05-21 23:57:42 +0200
  • 2edf7f8e09 Création de fonctions pour sélectionner les domaines et les utilisateurs et appel de ces fonctions dans s/g/alias.php ycharbi 2021-05-21 23:54:35 +0200
  • e5ceef87cb Merge branch 'develop' into ycharbi ycharbi 2021-05-20 22:59:14 +0200
  • 8af27b0aa3 Correction de titre, d'indentation et de noms de classes CSS ycharbi 2021-05-20 22:56:21 +0200
  • 440eeb7f1a Correction de l'erreur "Cannot modify header information - headers already sent by" avec certaines configurations de PHP ycharbi 2021-05-20 22:54:47 +0200
  • d17153ba49 Ajout de Bootstrap Nicolas MORIN 2021-05-20 20:19:35 +0200
  • 682a100e6b Configuration de Apache et PHP dans le dossier conf Nicolas MORIN 2021-05-20 19:40:52 +0200
  • 13855ba658 Ajout du paquet php-sqlite3 dans l'image Docker Nicolas MORIN 2021-05-20 19:16:00 +0200
  • 1a3054d22c Merge branch 'develop' into fct/docker Nicolas MORIN 2021-05-20 19:12:54 +0200
  • f5dca6af67 Modification du Dockerfile pour partir d'une image Debian Nicolas MORIN 2021-05-20 19:03:24 +0200
  • ffb41d6615 Activation de l'authentification ycharbi 2021-05-20 18:35:21 +0200
  • 2e30703eaa Résolution problème Atom ycharbi 2021-05-20 18:27:37 +0200
  • 847a52b87e Ajout d'un écran d'échec d'authentification stylisé ycharbi 2021-05-19 19:21:04 +0200
  • cad2b58910 Mise a jour des données de tests Nicolas MORIN 2021-05-19 00:27:17 +0200
  • 749fcae0c4 Redirection de l'utilisateur au portail d'authentification ycharbi 2021-05-18 23:01:50 +0200
  • d6f561ddc1 Pages d'authentification d'un utilisateur ycharbi 2021-05-18 23:00:34 +0200
  • 0577ebf3ae Objet de connexion à la base SQLite ycharbi 2021-05-18 22:59:52 +0200
  • 8ee2c98c04 Ajout des fichiers de préparation de l'environnement de test #1 ycharbi 2021-05-15 22:20:09 +0200
  • 5600f758b2 Ajout du .htaccess du répertoire outils ycharbi 2021-05-15 18:23:54 +0200
  • 3049ba93f1 Initial commit ycharbi 2021-05-15 18:11:19 +0200