Commit Graph

548 Commits

Author SHA1 Message Date
François Serman fe34b695b9 modified start to accept parameters (with default value). Must be done for monit and stop. 2013-04-15 13:42:04 +00:00
François Serman 943d091944 First draft for VM integration.
** ONLY PERFORMS MOCKUP **
2013-04-12 21:52:27 +00:00
Axel ROGER 785f7afbaf Panel's logs and webservers' logs can't be separated 2013-04-02 13:17:12 +00:00
Alan Garcia 80981196f4 Enleve des printvar qui restaient 2013-03-22 15:08:14 +00:00
Alan Garcia 580d89f75c Ajout d'infos de debug dans les variables 2013-03-22 14:25:32 +00:00
Steven Mondji-Lerider 813c953544 Updating domain mail creation to use the mailname_bounce variable for the first alias 2013-03-14 08:41:43 +00:00
Axel ROGER dfbcd0d861 a debug printf was there... 2013-03-08 15:47:14 +00:00
Alan Garcia 19e4739d79 On peux désactiver la possibilité pour l'utilisateur de faire ses propres backups de MySQL
Utile pour les hébergement mutu qui ont déjà des backups de configuré.
2013-03-04 16:28:19 +00:00
Alan Garcia ca33bbff59 Permet de restaurer un dump SQL depuis l'explorateur de fichier.
Plus facile pour sélectionner un dump ;)
2013-03-03 13:23:22 +00:00
Alan Garcia f248679280 Indentation 2013-03-03 12:09:53 +00:00
Alan Garcia 22ed77527c PhpMyAdmin pour l'admin qui n'était plus dans une nouvelle fenetre 2013-03-01 16:40:08 +00:00
Alan Garcia 9936146ec1 Fix d'un bug alacon qui faisait que tout les domaines étaient listé comme hébergeant des mails
Fix #308
2013-03-01 16:12:43 +00:00
Alan Garcia 769d090705 Manipulation des sub_domains via leur id et non plus via le couple sub/type/value
Corrige le bug de suppression de deux sub_domains ayant des valeurs identiques
2013-03-01 12:56:19 +00:00
Alan Garcia 52cda8789e SSO avec PhpMyAdmin sans cookie, avec le SSO officiel
PhpMyAdmin sait gérer X serveurs MySQL

Le SSO depuis le panel permet de se loguer sur le bon serveur de l'utilisateur

Tentative de login sur le serveur SSO renvoie sur le meme form, mais avec le serveur suivant
2013-03-01 10:31:23 +00:00
Alan Garcia 89920d549f Permet d'activer/désactiver un compte FTP
Fix #1421
2013-03-01 07:52:50 +00:00
Alan Garcia 90057f5f0b Ajoute l'aide de configuration dans la page FTP + variable pour définir le host à utiliser dans son client ftp 2013-02-26 15:05:10 +00:00
Alan Garcia dcc53d6156 Bug dans la liste des domaines dont on gére le MX.
A merger dans la branche stable 3.0
2013-02-26 10:23:16 +00:00
Alan Garcia bdd51cd353 Pas de menu Piwik si pas déclaré 2013-02-21 17:46:05 +00:00
Alan Garcia 86705bbae5 Oubli d'une ligne de debug 2013-02-21 17:25:20 +00:00
Alan Garcia d40ecfe9d1 Fix #1314 -> possible de désactiver TOUT les checks de TLD. Mouahaha.
Fix un bug de déploiement de répertoire si on fait vraiment des trucs vicieux et stupide.
2013-02-21 17:24:58 +00:00
Alan Garcia 9103f677fd Bug dans la classe de menu 2013-02-21 12:33:53 +00:00
Alan Garcia bc763fce61 Permet de choisir le server de BDD à la création du membre 2013-02-21 09:03:08 +00:00
Alan Garcia 770ccb5fb6 On peut maintenant avoir plusieurs serveurs MySQL pour les utilisateurs sur le même AlternC 2013-02-21 08:05:38 +00:00
Alan Garcia 5134362254 Lot de bugfixes pour Debian Compliance 2013-02-18 18:09:43 +00:00
Alan Garcia 6f1dc40919 Le panel est rangé dans /usr/share/alternc/panel 2013-02-18 14:55:42 +00:00
Alan Garcia 04462b0cf3 Classes browser, ftp et hta n'ont plus alternc_html en dur 2013-02-18 13:48:30 +00:00
Alan Garcia 1fe0e4594e Ca continue encore et encore 2013-02-18 13:11:25 +00:00
Alan Garcia b939bd2787 Et si je commitais la classe menu ? 2013-02-18 13:09:36 +00:00
Alan Garcia 57d93e600e Continue de ranger le panel au bon endroit 2013-02-18 11:57:56 +00:00
Alan Garcia ce9ffb559e Enleve la tres ancienne aide plus du tout à jour
Commence le debian_compliance pour le panel.
Start to be broken !
2013-02-18 11:39:46 +00:00
Alan Garcia 4e1a5027dc Maintenant, le debug php on l'active en "touch"-ant un fichier.
Evite de se looser dans les commits et autre, et on garde le debug activé
tout le long du developpement
2013-02-18 10:34:09 +00:00
Alan Garcia 938fcba146 Adieu, menulist.txt ! Bonjour, menu avec des hooks magique dans les classes.
Plus simple à gérer pour modifier le html, plus facile à surcharger dans l'optique
de permettre de mettre des préférences.

Active se souvenir pour la session des préférences de menu.

Passe le stockage dans la session de php serialize à json
2013-02-18 10:01:28 +00:00
Alan Garcia 89d9e531b1 Fix #1456
Msg d'erreur si répertoire inexistant
2013-02-14 17:14:31 +00:00
Alan Garcia 3204c433f3 Au cas ou 2013-02-14 15:51:55 +00:00
Alan Garcia bc29008ff5 Active le session_start dans AlternC
Du coup, active le bout d'js qui attendait pour enregistrer l'état des menu

Du coup, désactive le fait de cacher automatiquement le menu de langue
2013-02-14 15:38:11 +00:00
Steven Mondji-Lerider 216b1b2289 Removing notice when disk quotas are disabled 2013-02-08 14:29:51 +00:00
Alan Garcia 33732a5df0 Ajout d'une fleche sur les menu 2013-02-08 14:27:28 +00:00
Alan Garcia 6cb836c4fa Desactive les langues non traduites
(coucou azerttyu \o)
2013-02-08 14:18:30 +00:00
Alan Garcia 32428e3662 Hopla 2013-02-08 07:41:52 +00:00
Alan Garcia 56e5aeb90b Il faut obligatoirement que la bdd existe. 2013-02-08 07:40:38 +00:00
Alan Garcia a4f111d02b (ho le troll) 2013-02-07 16:55:50 +00:00
Alan Garcia e695678a4c Pour #1350 2013-02-07 15:48:28 +00:00
Alan Garcia bc0af080fc Créé un mail postmaster@ lors de l'installation d'un domaine. 2013-02-07 14:58:59 +00:00
Benjamin Sonntag dbc2c823e4 fixing checkpolicy error message for english 2013-02-07 14:12:10 +00:00
Alan Garcia b64e1ff141 Grep et Vinci sont d'accord sur le fait que c'est plus utilisé 2013-02-06 10:06:57 +00:00
Alan Garcia 168b5279da Ho, du francais en dur 2013-02-05 17:39:34 +00:00
Benjamin Sonntag 4aded69a06 Fixing Lintian reported bugs: debhelper-but-no-misc-depends, script-not-executable 2013-02-03 13:22:24 +00:00
Steven Mondji-Lerider 32346783a2 Should fix #1439. needs testing 2013-02-01 15:40:13 +00:00
Alan Garcia f8a6e80f7e Leve mieux les erreurs dans la class d'auth ip 2013-02-01 09:12:55 +00:00
Alan Garcia 3b719b1214 Bugfixes de la class mysql 2013-02-01 08:24:53 +00:00
Alan Garcia f1a4587ef1 Bugfixes 2013-02-01 07:59:37 +00:00
Alan Garcia 8965c8cbe4 Commit du Bro code 2013-01-31 17:33:32 +00:00
Alan Garcia e11ff7c263 Ajout de secu dans le checkpolicy 2013-01-31 17:17:18 +00:00
Alan Garcia f15b47b43a Nous les mini-patchs, nanananananana ! 2013-01-31 17:00:39 +00:00
Alan Garcia 6b8965bc45 Bug sur l'edition du mot de passe d'un user SQL inexistant 2013-01-31 16:45:20 +00:00
Alan Garcia 869a871264 Corrige quelques appels de trad
Déduplique du code pour les profils de quota
2013-01-31 13:28:17 +00:00
Alan Garcia f325f3f5e1 Enleve le debug du quota et protege un peu mieux les variables 2013-01-31 10:54:12 +00:00
Alan Garcia 522a231f41 Pour quand on voudra enregistrer l'etat des menu dans une var de session 2013-01-30 19:56:41 +00:00
Alan Garcia 87b89361ce Rollback... comparer une variable qui a pas encore été chargé, c'est pas forcément malin -_-' 2013-01-30 18:16:27 +00:00
Alan Garcia ed8e9883d4 Desktop TNG in progress... 2013-01-30 18:11:58 +00:00
Alan Garcia a6949498cb Desktop TNG
Merci Manu !
2013-01-30 15:27:43 +00:00
Alan Garcia 01e220f6ce Dump du debug un peu plus joli 2013-01-30 10:56:17 +00:00
Alan Garcia 6e4602431a Ajoute le nombre de requete SQL total au debug 2013-01-30 10:49:38 +00:00
Alan Garcia b1a8c6d971 Fix #1432 2013-01-30 10:07:42 +00:00
Alan Garcia 0ff32f590d Check que le mot de passe soit pas vide 2013-01-29 09:19:31 +00:00
Alan Garcia c715cefa56 Fix #1426 2013-01-29 09:13:34 +00:00
Alan Garcia 26a4171139 J'enfreind la regle. Je rajoute une feature.
A tester et valider, mais maintenant on peux reloader update_domain en un clic ;)

Quelques FIX de css, pour gérer les domaines très long et/ou les valeurs de sous domaine très longue
2013-01-28 17:05:53 +00:00
Alan Garcia 747bd87d73 Amélioration pour le FTP
Should fix #1423
2013-01-28 09:58:03 +00:00
Alan Garcia e54bec91d4 Class pour les boutons de browser forcé dans jquery 2013-01-25 15:58:21 +00:00
Alan Garcia fa2409c9fc CSS du selecteur de répertoire
Par default, selecteur hidden (ne déforme pas la page si elle met du temps à se charge)
2013-01-24 15:56:36 +00:00
Alan Garcia e83da9c579 Patch pour une plus zoli boite de sélection de répertoires 2013-01-24 11:25:15 +00:00
Alan Garcia b68cf4d0c5 WTF ? hop, rien à faire là 2013-01-24 09:14:12 +00:00
Alan Garcia 235aea23ea Optimisation de l'affichage de la liste des membres.
Maintenant, les fonctions récupérant l'expiration d'un compte partage le "cache" de la liste de membres
2013-01-23 16:18:42 +00:00
Alan Garcia 40203c993c Corrige l'overwrite de l'UID de membres.* par local.*
Ca doit être un vieux bug qui traine ça...
2013-01-23 15:44:15 +00:00
Alan Garcia d842567d2a Systeme de cache pour l'affichage des propriétés des membres.
Diminution du nombre de requetes (on passe de 2*nb_de_membres requetes à... une.)
2013-01-23 15:12:18 +00:00
Alan Garcia 6a0d10f8a0 Ajoute un check sur les usurpations de comptes, pour le retour en tant qu'admin 2013-01-23 14:41:10 +00:00
Alan Garcia 6acdb33c77 Patchs :
- warning de variables non existantes

Un peu d'ergonomie :
 - quelques mini-patchs de présentation
 - quand on génére un mot de passe, ça le colle dans les textbox adéquats
2013-01-23 13:34:01 +00:00
Alan Garcia 7a49d30792 Patchs sur des warnings à la création d'un membre 2013-01-21 14:51:33 +00:00
Alan Garcia 2d72d3e069 On ne créé plus de compte FTP par défault à la création d'un membre
Meme principe que pour les mails et le mysql : si ils ont besoin, ils le feront
2013-01-21 14:44:38 +00:00
Alan Garcia d50f8b5335 Should fix #1411
Problem with deletion of file named <<">>
2013-01-21 13:54:06 +00:00
Steven Mondji-Lerider e3772abacb Updating mysql getdefaultparam function to query the dbusers sql database. 2013-01-14 08:43:02 +00:00
Steven Mondji-Lerider 192d169ae7 Fixes:1395 dbusers informations where not deleted completely 2012-12-21 16:11:34 +00:00
Steven Mondji-Lerider 031c1ffcc1 closes:#1392 2012-12-12 16:50:26 +00:00
Alan Garcia d7101646ba Fix #1394
Autorise le '_' dans les sous domaines
2012-12-11 15:29:21 +00:00
Alan Garcia 1783ce0f2f Welcome to Dutch & Portuguese ! 2012-12-07 16:54:41 +00:00
Axel ROGER a67f649279 Translation of mails automatically sent + some fixes 2012-12-05 16:52:03 +00:00
Axel ROGER aae7e2b894 Chaine dynamique dans la trad = mauvaise idée :-) 2012-12-05 12:50:31 +00:00
Axel ROGER 8ba1047c2c Forgot a piece 2012-12-04 11:48:34 +00:00
Axel ROGER 96daf61624 Mail in English 2012-12-04 11:45:05 +00:00
Alan Garcia 799876ea02 Màj de certaines URL 2012-12-04 11:06:26 +00:00
Alan Garcia f230a6f511 Patch de Olivier Huet, merci à lui !
Le problème se posait lorsque le répertoire qu’on voulait protéger contenait un espace dans son chemin.
Apache ne pouvait alors accéder un .htpasswd
L’ajout de double quote dans le .htaccess règle le pb.
2012-12-04 10:10:09 +00:00
Alan Garcia da09f231b0 Fix #1348 2012-12-03 08:11:06 +00:00
Steven Mondji-Lerider 7f70edd150 Closes #1387 2012-11-30 09:14:26 +00:00
Benjamin Sonntag e1bf767288 Patch to remove any dependency on perl-suid. AlternC now uses sudo for all those former setuid scripts 2012-11-27 21:32:43 +00:00
Steven Mondji-Lerider ffbc8e2831 Fix #1373 2012-11-12 16:01:54 +00:00
Axel ROGER 05978d8333 Better display of mailman's lists 2012-11-09 09:07:02 +00:00
Alan Garcia 3cdfda851d Boulet inside, inversé deux mots 2012-11-08 19:39:39 +00:00
Alan Garcia 095da92e35 Fix #1370 2012-11-08 19:37:22 +00:00
Steven Mondji-Lerider 02fb605cf4 Bugfixing member account deleting did not delete member's apache domains configurations. 2012-11-08 15:44:03 +00:00
Axel ROGER ecafca7e58 (See #1364) Fix some bugs that gave us a bad display of user quotas 2012-11-08 14:33:46 +00:00