Commit Graph

248 Commits

Author SHA1 Message Date
Benjamin Sonntag ec25ccdc62 adding svnignore where required to ignore .mo, debian files etc. thanks to this we can have an empty svn status properly now ;) 2012-10-17 09:41:40 +00:00
Benjamin Sonntag 179421de07 fixing translation (more) + templates for awstats + podebconf update 2012-10-17 09:34:27 +00:00
Benjamin Sonntag 442a032bb0 adding templates + adding awstats one 2012-10-17 09:19:12 +00:00
Benjamin Sonntag b81b2c9a5b adding roundcube non-edited conf file 2012-10-16 21:24:33 +00:00
Benjamin Sonntag 804fba671f adding roundcube + fixing squirrelmail, update javascript-common too 2012-10-16 21:13:15 +00:00
Benjamin Sonntag 373157ebc8 sed script of alternc.install now have a fixed name + squirrelmail-install script is using the template system to handle /etc/squirrelmail/alternc-changepass.conf. 2012-10-16 13:50:44 +00:00
Axel ROGER 228fd364c8 I forgot to add alternc-awstats.cron.d when added awstats module to alternc package 2012-10-15 15:52:20 +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 6fd15d10cb updating postfix configuration for mailman 2012-10-12 15:56:20 +00:00
Steven Mondji-Lerider 512848aa65 Updating postfix config files to work with mailman ( not yet with virtual domains ). 2012-10-08 13:49:15 +00:00
Axel ROGER cd4727e19a Nothing to do here 2012-10-05 14:40:18 +00:00
Axel ROGER 2448ceae55 Script qui existait déjà... zomg 2012-10-04 13:48:53 +00:00
Axel ROGER 599de98996 This file regenerate all awstats configurations files with the template:
- Remove old configurations files
- Open database and read all aws entries
- Generate new configuration files using the template
2012-10-04 12:49:21 +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
Axel ROGER 78eb7d0ee6 Fichier manquant 'upnp-install' --> touch ; alternc-upnp.dirs ajoute 2012-09-04 13:52:31 +00:00
Steven Mondji-Lerider fd3f4cef8b Changing Postfix policy script to bash to remove python dep warning 2012-09-04 07:41:17 +00:00
Benjamin Sonntag 39c45d06e3 update_upnp is working through php/class 2012-09-03 14:12:26 +00:00
Benjamin Sonntag 5be25b0945 adding alternc-upnp for home hosted server, 1st step 2012-09-02 16:36:48 +00:00
Steven Mondji-Lerider b9e00b5b18 Boulet time 2012-08-31 12:31:19 +00:00
Steven Mondji-Lerider 21e4fbd973 finishing up default domain types admin 2012-08-31 10:05:39 +00:00
Benjamin Sonntag 491ab501a7 adding alternc-changepass new plugin version, TO BE TESTED 2012-08-30 15:56:35 +00:00
Steven Mondji-Lerider 7e017eb2c7 Ajout page de gestion des sous domaines par defaults 2012-08-30 15:51:41 +00:00
Alan Garcia 7a302f62c6 Lintian compatibility 2012-08-30 14:45:16 +00:00
Axel ROGER 442ced0abc I Forgot to add 2 files, sorry 2012-08-30 12:55:57 +00:00
Benjamin Sonntag 6922ef1a2d inserting squirrelmail alternc-changepass plugin TODO: change the changepass plugin for recent squirrelmail + alternc 3.0 2012-08-30 12:51:17 +00:00
Axel ROGER c1e59f6e9a adding a FOURTH Debian Package : alternc-awstats 2012-08-30 12:50:19 +00:00
Benjamin Sonntag 594b264843 adding squirrelmail to the index of the panel 2012-08-30 10:16:05 +00:00
Benjamin Sonntag a8b05e045c Squirrelmail is only (for now) a simple specific domaintype. NEED TESTING 2012-08-26 20:46:32 +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
Benjamin Sonntag 5df2cb4e98 adding postinst for squirrelmail + user alternc-squirrelmail + statoverride for /var/lib/squirrelmail and /var/spool/squirrelmail 2012-08-26 18:24:26 +00:00
Benjamin Sonntag a1b33c1ce1 configuring the webmail properly 2012-08-26 17:55:44 +00:00
Benjamin Sonntag 6e2a1196cc adding a THIRD Debian Package : alternc-squirrelmail: configures squirrelmail + avelsieve + changepass. BIG change also in alternc.install : uses /usr/lib/alternc/install.d/ with run-parts. Also adding /etc/alternc/apache-panel.d/ for apache2 instructions ONLY in panel vhosts. TO BE TESTED 2012-08-26 17:20:10 +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 31936d58bb Patch de 1.0.3 porté sur la 1.1 2012-08-26 11:02:46 +00:00
Alan Garcia d5a94efb17 Clean de postfix-add-policy 2012-08-26 10:32:45 +00:00
Benjamin Sonntag 8acb48e91f removing french readme (...) too old, updating the english one a little, starting a small code convention doc 2012-08-26 10:01:39 +00:00
Benjamin Sonntag aa3a9b3552 removing french readme (...) too old, updating the english one a little, starting a small code convention doc 2012-08-26 10:01:33 +00:00
Alan Garcia 02c53d3cf0 Renomme de mail deletion 2012-08-26 09:26:04 +00:00
Benjamin Sonntag 5c6f4071a3 removing old classes, now merge into m_mail 2012-08-25 15:39:22 +00:00
Alan Garcia 645431acd6 Menage 2012-08-25 15:32:49 +00:00
Alan Garcia f0fbf8d428 Fichiers qui ont rien a faire là, vieux de 5 ans. 2012-08-25 14:53:09 +00:00
Benjamin Sonntag 785b52882d adding initial first test-case and test-suite for AlternC using Selenium IDE / Selenium Server 2012-08-25 14:39:03 +00:00
Benjamin Sonntag 6ba876f10c adding quota-warning for dovecot + fixing dovecot conf 2012-08-25 11:29:36 +00:00
Alan Garcia 1c23ff759a Lock sur mail deletion 2012-08-25 10:41:25 +00:00
Alan Garcia f2ff02c557 Delete mailbox 2012-08-25 10:35:23 +00:00
Alan Garcia 9f6e82764c Piwik by Fser 2012-08-25 08:45:04 +00:00
Benjamin Sonntag 70009c1118 mail_edit almost ready... 2012-08-24 16:25:04 +00:00
Benjamin Sonntag ed72840608 adding undelete icon + reordering head js/css & xhtml + lang + new title (translated) 2012-08-24 14:06:58 +00:00
Benjamin Sonntag 8487d68bb1 delete / undelete of emails now working. need cron for pop deletion 2012-08-24 13:37:56 +00:00
Alan Garcia 8e34ec294a Manage menulist 2012-08-24 10:43:10 +00:00
Alan Garcia 1fa954d5b4 About page 2012-08-24 10:16:25 +00:00
Benjamin Sonntag 1fc489c6e8 adding search icon + mail_del fix + fix hook error (mail big patch) 2012-08-23 18:56:51 +00:00
Alan Garcia c596e0c37c Logo de log 2012-08-23 07:41:32 +00:00
Alan Garcia 2bbc74c78f Register globals + clean d'anciens fichiers plus utile 2012-08-22 16:47:18 +00:00
Alan Garcia 95db0d48f2 Ze killer feature 2012-08-22 14:46:35 +00:00
Alan Garcia 43ce9c4138 Fix #470 2012-08-22 14:02:37 +00:00
Alan Garcia a2557c0440 Mise à jour jquery_ui 2012-08-22 07:56:20 +00:00
Alan Garcia bfbd26f015 Mise à jour Jquery 2012-08-22 07:55:21 +00:00
Steven Mondji-Lerider c1d3a1e401 menu_list pour les logs 2012-08-21 18:27:38 +00:00
Steven Mondji-Lerider 687e461324 Ajout classe de logs 2012-08-21 18:25:56 +00:00
Benjamin Sonntag 4dace1781c Updating language files from Transifex 2012-08-21 17:07:04 +00:00
Benjamin Sonntag 159f06a82c adding po file with ALL translations (used at package build time for AlternC) + transifex-to-repository script fix 2012-08-21 17:03:21 +00:00
Benjamin Sonntag baf4c8331d adding scripts to push/pull from/to transifex and update other repos 2012-08-21 16:50:19 +00:00
Benjamin Sonntag 225d93c1c0 fixing all .po to UTF-8 2012-08-21 14:59:35 +00:00
Benjamin Sonntag 57d7f70740 debian po debconf standardization + UTF8 + de/es/pt added 2012-08-21 10:39:09 +00:00
Benjamin Sonntag 3ad80498d6 adding tx folder for alternc trunk 2012-08-21 08:22:36 +00:00
Steven Mondji-Lerider 7c08903376 Ajout configuration squirrelmail + bugfixes pour postfix 2012-05-09 16:31:58 +00:00
Steven Mondji-Lerider 9bdae49cea Mise à jour pour la génération du paquet alternc, pour tout ce qui est mail.
Gros changement : comme discuté sur la ML, alternc.install n'est plus lancé automatiquement lors de l'installation, l'utilisateur doit le lancer manuellement
pour finir l'installation.

Changements significatifs :
 - l'installation génére et applique les template dovecot et postfix
 - un utilisateur MySQL dédié est maintenant créé pour postfix et dovecot (mail_user).
 - ajout d'un utilisateur systeme pour dovecot pour le mail delivery
2012-04-24 15:51:47 +00:00
Steven Mondji-Lerider f83cfb7493 Templating dovecot+Postifx + Bugfix 2012-04-13 09:57:28 +00:00
Steven Mondji-Lerider ae54c20591 Bugfix divers et varié 2012-04-12 14:06:47 +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
Steven Mondji-Lerider 20103063b3 ajout classe m_export + script export_account afin de générer un export de compte. Correction de bugs divers. 2012-02-28 14:48:45 +00:00
Alan Garcia a6ad7476bc Patch/simplifications d'une serie d'alternc tools (quota et permissions)
Reecriture de slave-dns pour qu'il utilise le template (avant il utilisait
le template la premiere fois, et après utilisait un template en dur dans 
son code)
2012-02-06 08:28:40 +00:00
Alan Garcia 2aeb58a614 First refonte des hooks pour en faire une classes a part entiere 2011-11-08 14:31:08 +00:00
Camille Lafitte bf33f146db Commit initial du script utilisé sur apt.webelys.com
* compile l'intégralité du dépot SVN alternc
 * utilise schroot et chroot pour les différentes distributions
 * exploite ftparchive pour exporter les paquets
2011-10-10 22:29:23 +00:00
Alexis Lahouze c0ada4eeca Added mail dataset generation script. 2011-08-01 11:18:30 +00:00
Alexis Lahouze 6b15e4039f Deleted unused file. 2011-07-07 19:15:41 +00:00
Alan Garcia d08840c1b5 test 2011-06-19 10:02:40 +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
Alexis Lahouze 60ab97c883 Merged changesets 2970, 2972, 2984, 2986, 2987 and 2988 from branch stable 1.0 to trunk. 2011-06-04 14:28:57 +00:00
Alan Garcia 72a219b5c8 Adieu courier 2011-06-04 14:05:39 +00:00
Alan Garcia 656b65fd9e Tentative d'indication de la force des password. A débugger
Màj de jquery
Début d'intégration de la nouvelle structure de mail dans m_mail
2011-06-04 13:46:33 +00:00
Alan Garcia 255f3d3096 Cron pour l'optimisation hebdomadaire de la bdd alternc (à merger par Xals) 2011-06-04 09:33:47 +00:00
Alan Garcia e303fdee72 Séparation des bases de données utilisateurs de la base
de donnée systéme.

Attention ! Bug ! $db et $dbu ne sont pas étanche !
Il faut se pencher sur la class db_mysql.php pour
finir l'isolation
2011-05-18 20:26:12 +00:00
Alan Garcia 61b9efbb39 Fix #1254 2011-05-16 11:57:13 +00:00
Alan Garcia 4e182e2e30 Fix delete member problem 2011-05-15 21:11:48 +00:00
Alan Garcia 83da8361e0 Restriction IP (work in progress) 2011-05-03 07:25:51 +00:00
Alan Garcia db6b3b0d3a Debut des restrictions sur IP 2011-04-27 15:44:19 +00:00
Benjamin Sonntag fb0c32ddf3 removing es_VE, unmaintained, let's try to fix es_ES first ;) 2011-04-27 12:04:49 +00:00
Benjamin Sonntag 757c7074ae on peut annuler la possibilite de revenir a l'admin 2011-03-27 13:45:51 +00:00
Benjamin Sonntag 3b7affb30a adding nightly build to the source 2011-03-27 10:47:57 +00:00
Alan Garcia 506e039730 DatePicker versionisé et avec les locales 2011-03-11 13:21:29 +00:00
Alan Garcia 61071e8c6c Correction : langue on enleve le flag.
Securité : deny access à http://panel-alternc/class/
Menulist dans /etc/alternc et plus dans /var/alternc/bureau/
2011-03-11 10:18:38 +00:00
Alan Garcia 5668506c08 Ajouts du changement de langue *dans* le panel (avec de mignons petit drapeaux).
Passage en 1.0~rc2 (au moins. On verra après si on change ça).
Premier jet du changelog
2011-03-11 09:32:58 +00:00
Alan Garcia 0e60815415 Bug sur les url redirect 2011-03-06 18:27:35 +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 68d7a7dd15 Proposition de conf apache sans massvirtualhosting.
ToDo : modifier le fichier template bureau avec le FQDN
2011-03-06 15:33:51 +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 46510d79e5 Patchs editions/suppression 2011-02-01 17:17:58 +00:00