Commit Graph

927 Commits

Author SHA1 Message Date
Alan Garcia d189214c5e Structure d'annulation de suppression de domaine.
Fonction commentée parce que pas complete en ce qui concerne les classes "domaine sensitives"
2011-01-29 10:35:12 +00:00
Alan Garcia 9b2b1b120a Draft de levée d'erreur DNS et Web 2011-01-28 17:44:17 +00:00
Alan Garcia fb0fd61b1f Qques modifs pour améliorer l'interface 2011-01-28 16:46:32 +00:00
Alan Garcia bb83fe83e4 Nouvelle gestion des DNS, complétement repensée
Nouvelle génération des formulaires
Nouvelle gestions des HOST disponible (dynamique)
Nouveau update_domains.sh

ToDo : 
 - finir de tester/mettre au propre les DNS
 - intégrer la nouvelle gestion VHOST au reste

On y crois, on se bat !
2011-01-28 15:55:26 +00:00
Alan Garcia 064aa0864c Suite draft DNS 2011-01-26 17:26:01 +00:00
Alan Garcia 0b5ee28489 Suite draft precedent 2011-01-26 17:24:34 +00:00
Alan Garcia 365ac2c367 Draft proposition nouvelle gestion DNS 2011-01-26 17:18:56 +00:00
Alan Garcia 33041612ff I said "F*cking UTF8" 2010-12-24 10:10:19 +00:00
Alan Garcia 930889bde5 Ajout de la possibilitée de commandes postinst (et implicitement preinst) ainsi que predelete 2010-12-23 23:25:47 +00:00
Alan Garcia ccb02072fa Correction de UTF8
Appel systématique du script spécifique si script spécifique il y a
2010-12-23 23:10:47 +00:00
Alan Garcia 1ef3654b66 F*cking utf8 2010-12-23 21:52:34 +00:00
Alan Garcia 4b7cba2a6a Beta de refonte du vhosting, envoyé sur le SVN pour avoir une copie 2010-12-23 20:48:08 +00:00
Alan Garcia 663f482d60 Ajout de fonctions de vhosting a la génération du .deb 2010-12-21 10:57:48 +00:00
Camille Lafitte f9fc4769f1 Des templates pour Apache / Provide template for Apache
* Des templates pour créer les domaines selon le nouveau systeme vhost
 * Provide templating for new domains about proposition form plugin alternc-vhost
2010-12-21 09:34:10 +00:00
Alan Garcia 3dfae49cda Close #62
HTTP Auth for the panel
fqdn/admin/login.php?http_auth=true
2010-12-20 22:28:33 +00:00
Alan Garcia a40a2b8cfa Ticket #1166
Les serveurs whois dont défini dynamiquement, reste à rendre leur format standart.
2010-12-20 21:05:48 +00:00
Alexis Lahouze c733743e29 Added configuration template files for dovecot. 2010-12-20 20:47:38 +00:00
Alan Garcia 5102d0cad7 Ticket #1195
Changement des mots de passe des users mysql
2010-12-20 20:21:43 +00:00
Alan Garcia 48ddeb9fbf Ok. Toujours le bug 1173, je pensais pas que Alternc voulait ça. Owned 2010-12-20 17:15:34 +00:00
Alan Garcia 5d47f12088 Fin résolution ticket #1173 2010-12-20 17:09:52 +00:00
Alan Garcia c37c069317 Typo stupide de Fufroma 2010-12-20 17:04:06 +00:00
Alan Garcia ff029755d5 Ferme le ticket #1173 2010-12-20 16:56:37 +00:00
Alan Garcia 4fd0c76dd2 Vieux bug : activation de mod_rewrite a l'installation 2010-12-20 16:50:08 +00:00
Alan Garcia 4e5fbda013 Oublie d'un fichier pour les mails temporaire 2010-12-20 16:06:45 +00:00
Alan Garcia 20d4b3fb52 Ajout de la notion de temporaire sur les mails
("May be broken" comme qui dirait, ya eu pas mal de patch entretemps
2010-12-20 15:04:19 +00:00
Camille Lafitte 888685bcb6 Virtual Hosting updated (report from alternc-vhost)
* Provide a file by host typology
 * a file to generic functions (enable/disable host)
 * a generic directory to provide different host function

Evolution du systeme de création d'hôte

 * Fournir un fichier par type de hote à créer (panel, webmail, redirection, ...)
 * Un fichier generique pour les (des)activation
 * Un repertoire dédié au differentes fonctions personnalisées
2010-12-19 18:42:42 +00:00
Camille Lafitte a55106e0e5 Le type des domaines passent en chaine de caracteres
* Permettre de nommer clairement les types independamment d'un ordre numerique non g\303\251rable depuis un plugin
2010-12-19 18:42:36 +00:00
Benjamin Sonntag 9fb4e1a884 changing initial mysql dump to fix IPv6 bug + create policy table + create subadmin_restriction variable 2010-11-18 09:18:21 +00:00
Benjamin Sonntag c9f00b1db3 debug supression des bdd, step1 2010-11-18 09:12:55 +00:00
Alan Garcia 9f980cec02 Modification de la creation de la DB pour les install neuve pour le patch r2784 2010-11-17 19:33:57 +00:00
Alan Garcia 3343aa803a Ajout de la possibilité d'avoir des CNAME, TXT dans les DNS.
Possibilitée d'avoir plusieurs entrée sur le même sous-domaine.
ToDo : Merci aux experts Alternc de regarder si j'ai mit les modifications de base dans le bon fichier (install/upgrades/1.0.sql)
2010-11-16 17:11:06 +00:00
Alan Garcia 33cb13286b Ajout de la gestion des sous-domaine IPv6
ToDo: Pouvoir avoir un domaine simultanément IPv4 et IPv6
2010-11-14 16:54:27 +00:00
Camille Lafitte a1837727a5 La documentation de sqlbackup.sh dit -t
* Le type de backup est indiqué par -t daily/weekly
 * evitons donc des messages d'erreur inutiles
2010-10-11 09:35:07 +00:00
Camille Lafitte b096cc579d Apache2 fait du logrotate en root:adm en 640
* Le cron  rawstat se doit d'etre en adequation
2010-10-11 09:24:07 +00:00
Camille Lafitte 83d1d3f835 Log ftp par defaut
* Il est utile de sp\303\251cifier les chemins par defaut

Autrement le logrotate fait son boulot sur des fichiers vide, un peu inutile.
2010-10-01 21:14:15 +00:00
Camille Lafitte 406104b5ed Gestion de hooks
* Offrir des hooks/point d'entrée dans le code d'alternc
 * Un hook est fournit avec 2 arguments :
  * son nom
  * des data définies au cas par cas par le hook considéré
 * Tout plugin peut fournir un traitement appelé par un hook en mettant un fichier '''hooks/plugin.php''' et une fonction '''plugin_hook()'''
 * Exemple :
{{{
require_once('../class/hooks.php');
$hook = new hooks();
echo $hook->invoke('menu','');
}}}

 * Remarque :
  * Il n'y pas de gestion de cache
  * L'ordre d'éxécution est uniquement alphabétique
2010-09-29 09:46:19 +00:00
mlutfy f1f653d0fe limite de 10 chars pour les quotas signifie qu'il est impossible d'entrer un quota de plus de 10 gigs (puisqu'on doit entrer la taille en octets), donc augmentation a 20 chars 2010-09-01 18:53:08 +00:00
mlutfy ba48c8bc4f ajout support TLD .coop (oops, removed forgotten debug code) 2010-08-30 20:17:00 +00:00
mlutfy e2a3c45f1c ajout support TLD .coop 2010-08-30 20:16:01 +00:00
Benjamin Sonntag 7f8bbe9885 session depended on magic_quotes = on ... it seems like it was the last part of the code which depend on magic_quotes. Fixes compatibility with PHP5.3 and IPv6 clients 2010-08-04 14:35:28 +00:00
Benjamin Sonntag bced228b5e alternc don't depend on magic_quotes ON (in fact it only depend on magic quotes for session management, which will be corrected in the next patch ...) 2010-08-04 14:33:28 +00:00
Benjamin Sonntag 5b5b16669d the MASTER dns of a zone should be the SERVER itself, not the NS1, fixes a VERY OLD bug I had with zones not synchronized to primary.heberge.info 2010-07-29 14:42:37 +00:00
Camille Lafitte 6aa65b8408 Permettre la creation du compte admin
Dans certains cas php5 prend le nom de fonction pour une constante et se perd (b_b)
''' PHP Notice:  Use of undefined constant mysql_connect - assumed 'mysql_connect' in /usr/share/alternc/install/newone.php on line 33'''
2010-07-29 14:37:37 +00:00
Benjamin Sonntag f179122db4 we sort the email account list by their alias name (and by domain) in the quota list 2010-06-30 08:19:30 +00:00
Benjamin Sonntag 0dea85bd88 mise a jour des templates FR de debconf 2010-06-25 15:06:36 +00:00
Benjamin Sonntag 2da495aa25 on autorise un mail invalide pour la creation d'un membre avec force=1, permet de mettre le panel sur un domaine non qualifie. Closes #591 2010-06-24 00:23:08 +00:00
Benjamin Sonntag 22935e9b68 fin de la correction du bug. See #691 2010-06-24 00:17:20 +00:00
Benjamin Sonntag 6ddf9fe6d6 detecting access right problem in browser upload 2010-06-24 00:11:01 +00:00
Benjamin Sonntag 0cbb58153d Lorsque l'on supprime un compte, on met les eventuels sous-comptes à lui comme createur = 2000 2010-06-23 23:33:58 +00:00
Benjamin Sonntag 05c422eaa8 On utilise set_time_limit(0) pour la suppression des gros comptes. Closes #1132 2010-06-23 23:29:42 +00:00