Commit Graph

125 Commits

Author SHA1 Message Date
Benjamin Sonntag 80e96bc49f fixing upgrade, telling about procmail to sieve 2013-02-08 11:14:42 +00:00
Alan Garcia b6fe519ace Oups, manquait un morceau pour gérer les domaines hyper long 2013-02-06 15:22:34 +00:00
Steven Mondji-Lerider 516f1082c0 sh builtin echo command doesn't understand -e option: replaced with /bin/echo 2013-01-30 17:32:58 +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 07d6b8d7a9 Gere les domaines jusqu'a 255 caractères (tld compris).
Indentation du CSS

Should fix #1428
2013-01-28 15:05:00 +00:00
Steven Mondji-Lerider 06bc5abf34 Adding a script to resync maildirs quotas used by dovecot with AlternC 3 2013-01-23 13:47:52 +00:00
Steven Mondji-Lerider daf7e5b71f Moving the upgrade processes before the database update since operations wanted to take place before the sql collumns and tables are actually up to date with the new version 2013-01-22 14:36:37 +00:00
Benjamin Sonntag 1dbd6cf68d fixing MySQL scripts to be compatible with MySQL 5.5 (see https://dev.mysql.com/doc/refman/5.0/en/create-table.html VERSUS https://dev.mysql.com/doc/refman/5.5/en/create-table.html : ENGINE = versus ENGINE|TYPE = 2012-11-28 07:07:17 +00:00
Axel ROGER 8ef3efbede I forgot to create unicity on table default_subdomaines. 2012-10-17 12:55:24 +00:00
Axel ROGER f7b4037649 Correction du bug qui créait des doublons pour la table default_subdomaines 2012-10-17 12:37:48 +00:00
Alan Garcia 1be16853e7 Pb avec les redir web installé par default
Eclaircissement sur comment doit être noté une redir web
2012-10-17 12:15:34 +00:00
Axel ROGER c76d1916ce Courier to dovecot indexes files' migration script called when upgrade required.
This script is installed in /usr/lib/alternc/
(perl script provided by wiki.dovecot.com)
2012-10-15 15:14:43 +00:00
Alan Garcia cedce69efe Changement du chemin de stockage de la conf apache.
Au lieu de stocker dans /var/alternc/apache-vhost/a/admin/www.machin.conf
On stock dans /var/alternc/apache-vhost/2/2000/www.machin.conf

Permet de résoudre le probleme de non suppression de conf apache à la 
suppression d'un membre

TODO : le backporter en 1.0.4 une fois validé.
2012-10-15 14:20:38 +00:00
Steven Mondji-Lerider 35cf90434e bugfix, forgot to remove a print_r 2012-10-11 11:58:12 +00:00
Steven Mondji-Lerider 4bbb484d00 updating sql migration script to handle the escaped wildcard 2012-10-11 10:55:11 +00:00
Steven Mondji-Lerider 77f4133722 updating sql migration script to handle the escaped wildcard 2012-10-11 10:52:37 +00:00
Steven Mondji-Lerider 5cf807eddb bugfixing 2012-09-26 12:22:10 +00:00
Steven Mondji-Lerider 9fb6c3a1c1 Modification to make the upgrade from 1.0 to 1.1 work 2012-09-26 09:41:41 +00:00
Alexis Lahouze 591ba86425 Added mail data migration. 2012-09-01 09:13:28 +00:00
Alan Garcia a3ea861b98 Les sous domaines créé automatiquement à l'ajout d'un domaine sont maintenant dynamique.
Il manque l'interface web pour gérer ça.

BUG : la création du répertoire ne se fait pas. Message d'erreur affiché en gros.
Trouvé un peut-etre bug dans le checkuserpath de function.php, ajouté un FIXME
2012-08-27 19:23:23 +00:00
Benjamin Sonntag 4a096f265c Squirrelmail CAN'T BE CONFIGURED THROUGH A PROXY, so that configuration is currently commented out. We need to find a way to run the webmail on another web host than the panel one, that's all. No other solution found. So, next step for alternc-squirrelmail is to propose a vhost from the panel index WHEN ADMIN has a 'squirrelmail' type vhost ... 2012-08-26 19:59:12 +00:00
Alan Garcia 18898953ae Adieu table size_mail, deprecated grace à dovecot 2012-08-26 16:54:21 +00:00
Alan Garcia 265a9a3f5e Adieu stats2.
Avec l'arrivé de vlogger, les stats sont directement rangé pour chaque user.
Stats2 est remplacé par Logs
2012-08-26 16:30:55 +00:00
Alan Garcia 1faef827b6 Quotas en un seul hooks. Avec normalement du cache. 2012-08-26 16:11:53 +00:00
Benjamin Sonntag 1487b02a73 removing mailman table 2012-08-26 14:07:18 +00:00
Alan Garcia 31936d58bb Patch de 1.0.3 porté sur la 1.1 2012-08-26 11:02:46 +00:00
Alan Garcia d085129685 Les vues dovecot tiennent compte de address.enabled 2012-08-25 11:01:56 +00:00
François Serman 6669a07434 Modified database for piwik: added an uniq index to user, and a piwik_sites table 2012-08-24 15:05:22 +00:00
Alan Garcia 85d4bc5723 enum au lieu de varchar 2012-08-24 14:52:24 +00:00
François Serman f1c6786989 Added one of two tables required for piwik feature for upgrade 2012-08-24 13:45:37 +00:00
Benjamin Sonntag 7b6a087b98 adding mail_action for mailbox deletion cron 2012-08-24 13:43:57 +00:00
Alan Garcia ff6c9ff625 Commit "bourrin", beaucoup de choses.
- Nouvelle interface de mail, elle n'est pas terminée mais est bien avancée
 - Beaucoup de correction php (notice)
 - Premier jet de la gestion de tache planifiées (cron)
 - Ajout d'un mode de debug pour l'admin

Reste en ToDo :
 - pas mal de fixme dans le code
 - corriger le schema de base pour les mails (Squidly a tout ce qu'il faut, il faut qu'il le commit)
 - configuration Dovecot et Postfix a commiter (pareil, Squidly à tout, plukacommiter) 
 - suppression de mail
 - et beaucoup de debug...

Maintenant que le gros est commité, attendez-vous à beaucoup de petit commit.
2012-04-06 10:10:36 +00:00
Alexis Lahouze 3621480392 Merged changesets 3085, 3087, 3088, 3089, 3091, 3099, 3100, 3101, 3102, 3103 from branch stable 1.0 to trunk. 2011-10-18 19:09:44 +00:00
Benjamin Sonntag 8485d8e20d To be merge into trunk :
]  :  ]
3065:3070
3061:3063
3056:3059
3051:3055

From Stable-1.0
2011-06-17 10:32:21 +00:00
Alan Garcia 391ef496d0 Dovecot avance (un peu) 2011-06-15 21:58:26 +00:00
Alexis Lahouze f8ac16f0be Merge changeset 3048 from branch stable 1.0 to trunk. 2011-06-06 13:33:18 +00:00
Alexis Lahouze d60b68b1ba Merge changeset 2973 from branch/stable-1.0 to trunk. 2011-06-04 08:59:12 +00:00
Alan Garcia 86985b6a27 Regenerate apacheconf when upgrading 2011-05-18 07:10:46 +00:00
Alan Garcia db6b3b0d3a Debut des restrictions sur IP 2011-04-27 15:44:19 +00:00
Alan Garcia 45131668bf Premier jet refonte MX pour le "root" du domaine 2011-03-28 13:15:47 +00:00
Benjamin Sonntag 90c77142b4 - remember 'empty' value when the user answer empty value in templates
- changelog 
- MX is a DNS field, not an IP field !
- don't ask for mysql password if we already got it
- code cleanup  
- added "secondary MX DNS entry" domain type
2011-03-28 08:04:18 +00:00
Benjamin Sonntag 3f67f06c06 terminologie pour les types de domaine : correction. Traduction ok pour les types par defaut ... 2011-03-27 13:21:09 +00:00
Alan Garcia b09a6c1c4f Bug sur les entrées MX 2011-03-17 08:16:12 +00:00
Alan Garcia 4e0f98b93e Vaguement :
- correction de qques identation (et surement rajout d'erreur)
 - supression de apache 1 (c'est plus maintenu, on va pas s'étaler)
 - suppression du mass vhosting
 - corrections de bugs divers et varié
2011-03-06 18:06:27 +00:00
Alan Garcia 9533121a53 Deux choses :
- premier jet de "on degage le mass virtual hosting"
 - modification des types de domaine pour avoir des domaines avancé
 - modification des types de domaines pour avoir des domaines visible "que" par les admins
2011-03-06 15:03:51 +00:00
Benjamin Sonntag 4fe2ea6ab2 fixing the mysql upgrade script 2011-02-09 09:09:14 +00:00
Alan Garcia 1d28411a65 Infos de migrations massvirtual hosting => virtual hosting 2011-02-01 22:50:58 +00:00
Alan Garcia 77e83a6ad3 Ajout des hooks pour la gestion du mass virtual hosting 2011-02-01 22:44:18 +00:00
Alan Garcia b9d8daab9b Edition de sous-domaines 2011-02-01 13:06:40 +00:00
Alan Garcia dacbd14cf9 Update domains, l'aventure continue 2011-01-29 17:58:19 +00:00
Alan Garcia 5e8125a697 Modification/suppression/activation/desactivation conf web OK 2011-01-29 15:46:33 +00:00
Alan Garcia 527c0f3f0e Conf web : CREATION ok 2011-01-29 15:12:26 +00:00
Alan Garcia 9b2b1b120a Draft de levée d'erreur DNS et Web 2011-01-28 17:44:17 +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 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 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
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
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 51abae4051 removing old styles + integrating mailman lists size spooling 2010-06-03 08:55:26 +00:00
Benjamin Sonntag 44765c5dae adding the variable for subadmin restriction 2010-04-19 10:03:51 +00:00
Benjamin Sonntag 98c27aae57 adding changelog + CREATE TABLE for password policy management features 2009-11-30 06:11:27 +00:00
Nahuel Angelinetti 0f03969b8a Merging blue desktop to trunk. 2009-09-08 05:29:38 +00:00
Benjamin Sonntag 6b6cbf5b63 add ` everywhere on sql upgrades scripts 2009-04-22 18:50:55 +00:00
Nahuel Angelinetti 136ae243e8 make an upgrade script for 0.9.10 to fix an old mail redirect problem
Closes: #673
2009-02-18 18:01:34 +00:00
Antoine Beaupré a7034d7779 add notes field to members 2009-01-29 00:40:49 +00:00
Antoine Beaupré e6c66c2d8a remove 2GB quota limitation
Closes: #1129
2008-10-06 23:27:17 +00:00
Antoine Beaupré 675a357932 remove the size_db cache, it wasn't used in the code and is fully accessible from the PHP/MySQL API 2007-08-21 00:14:13 +00:00
Nahuel Angelinetti 27c70f2047 Comme php5 peut etre installé, nous utilisons le lien php qui pointe soit vers php5 soit vers php4 ( soit php6 ? ).
close: #1042
2007-04-18 16:55:34 +00:00
Nahuel Angelinetti 30587b8345 Corrections des quotas par default pour mysql_users
Closes: #670
2006-06-28 23:10:29 +00:00
Benjamin Sonntag d8da5e93ec new translations + secondarymx management 2006-05-22 09:03:51 +00:00
Antoine Beaupré bbd913e6e6 completely revert [1025] since we rely on apache config to enable/disable ssl/non-ssl now 2006-04-26 22:13:55 +00:00
Nahuel Angelinetti 87f977c85b rajout de la condition lors de la creation des tables dbusers
References: #265
2006-04-26 16:58:29 +00:00
Nahuel Angelinetti 979a7f0b0e Rajout de la gestion des utilisateurs mysql pour les membres ( avec quotas )
Closes: #265
2006-04-26 14:59:28 +00:00
Benjamin Sonntag 4e444d92e0 Adding spoolsize to cache the size of web / mail / db contents, Closes 569 2006-04-26 14:26:21 +00:00
Pierre Gilles Mialon 6ca8255f49 AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00