Commit Graph

430 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 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
Alan Garcia 5102d0cad7 Ticket #1195
Changement des mots de passe des users mysql
2010-12-20 20:21:43 +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
Benjamin Sonntag c9f00b1db3 debug supression des bdd, step1 2010-11-18 09:12:55 +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 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 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 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
Benjamin Sonntag 719097e088 Par defaut, on a OUI dans 'gere-t-on vos mails', par ailleurs, un message prévient de la destruction des emails. Closes #1194 2010-06-23 23:26:10 +00:00
Benjamin Sonntag ff10656f84 typo dans l'explication 2010-06-23 23:21:27 +00:00
Benjamin Sonntag 784081f9d9 We prevent creating a CATCHALL On the PANEL URL. Fixes #1150 2010-06-23 23:19:27 +00:00
Chantal Bernard-Putz 4bf0345088 We add the subdomains in sub_domaines_standby when we set the dns to ON. Fixes #517 2010-06-23 22:16:10 +00:00
Chantal Bernard-Putz de5c535ac2 checkbox all/none now working 2010-06-23 21:58:44 +00:00
Chantal Bernard-Putz aa919ee22e correction orthographe dans traduction fr 2010-06-19 13:26:09 +00:00
Chantal Bernard-Putz 3f457745ad remplacement membres par comptes Altern 2010-06-09 13:40:13 +00:00
Chantal Bernard-Putz 618383ec86 correction traduction 2010-06-09 12:40:33 +00:00
Chantal Bernard-Putz a26245cef0 correction traduction 2010-06-09 11:53:44 +00:00
Benjamin Sonntag 49a71b9432 fixing translation 2010-06-03 11:33:26 +00:00
Benjamin Sonntag 4fadbfc400 bug when checking no account to delete 2010-06-03 10:52:48 +00:00
Benjamin Sonntag 51abae4051 removing old styles + integrating mailman lists size spooling 2010-06-03 08:55:26 +00:00
Benjamin Sonntag 012f612964 fixing quotas_users + mailman integration in the core (for size stats only) 2010-06-03 08:41:37 +00:00
Benjamin Sonntag 83ba76704d marche pas sous lenny, probablement pas sous squeeze ... 2010-06-02 22:43:53 +00:00
Benjamin Sonntag d493dad2c0 stylisation du admin panel, suite 2010-06-02 22:42:03 +00:00
Benjamin Sonntag 2ad687caf2 replacing echoes and urlencode by ehe() in VALUES of forms text input fields (prevent UTF/ISO and ENTITIES hacking) 2010-06-02 22:20:39 +00:00
Benjamin Sonntag fa67c7f53e styling raw stats + 2010-06-02 21:39:26 +00:00
Benjamin Sonntag 5e2b944a6c transparent background 2010-06-02 21:30:52 +00:00
Benjamin Sonntag ebe856e8df sql styling + missing trad 2010-06-02 18:47:39 +00:00
Benjamin Sonntag 3d1dc51b79 hta menu 2010-06-02 16:08:06 +00:00
Chantal Bernard-Putz 120aea1456 droits bdd traduction 2010-05-27 15:42:06 +00:00
Chantal Bernard-Putz 03b2882dda ergo pages bdd 2010-05-27 15:10:45 +00:00
Chantal Bernard-Putz 9989079a45 Texte explicatif sauvegarde bdd modif2 2010-05-27 14:01:35 +00:00
Chantal Bernard-Putz 5ab1c458f4 Texte explicatif sauvegarde bdd modif 2010-05-27 13:57:26 +00:00
Chantal Bernard-Putz 151f2a126c Texte explicatif sauvegarde bdd 2010-05-27 13:47:27 +00:00
Camille Lafitte 0623706e4b donner des rondeurs pour opera et safari
* Comme le montre http://border-radius.com/, il est possible d'avoir des bordures arrondies pour d'autres navigateurs supportant les CSS3
2010-05-26 19:48:23 +00:00
Chantal Bernard-Putz 29bcd7cdba Modification ergonomie 2010-05-24 15:42:21 +00:00
Chantal Bernard-Putz 63bfe88442 Modification textes de traduction 2010-05-24 12:08:10 +00:00
Chantal Bernard-Putz e3680ecc32 Traduction manquante dans la protection d'un répertoire 2010-05-24 11:40:39 +00:00
Benjamin Sonntag ebbe5e1678 Traduction manquante dans le file manager 2010-05-11 18:16:07 +00:00
Chantal Bernard-Putz 7875c67684 modif suppression bouton a trois points dans recherche repertoire 2010-05-10 11:48:48 +00:00
Chantal Bernard-Putz 4c1703da20 modif traduction repertoire et non dossier 2010-05-08 16:49:59 +00:00
Chantal Bernard-Putz 35d627a5d3 modification SQL en PHPmYAdmin 2010-05-07 11:55:16 +00:00
Chantal Bernard-Putz 10de3f8c31 modifications fichiers topbar et ergo 2010-05-02 06:02:41 +00:00
Chantal Bernard-Putz b24581ddf0 modifications topbar et ergonomie 2010-05-02 05:34:36 +00:00
Chantal Bernard-Putz 4699e1af58 modifications ergonomie 2010-04-29 21:31:46 +00:00
Benjamin Sonntag df1b9ca92c admin panel : starting ergonomics there ... 2010-04-29 14:29:27 +00:00
Chantal Bernard-Putz b3b4060d0d adm_list dechire ;) vraiment maintenant 2010-04-29 12:43:08 +00:00
Chantal Bernard-Putz 960672ab34 adm_list dechire ;) 2010-04-29 12:37:54 +00:00
Chantal Bernard-Putz b4eaf9b086 modifs liste des admins, debut d'ergo pour cette partie 2010-04-29 10:43:32 +00:00
Chantal Bernard-Putz 7643b87534 modifs liste des admins, debut d'ergo pour cette partie 2010-04-29 10:27:09 +00:00
Benjamin Sonntag b7ca3dc22e suite GROS upgrade ergo, homogeneisation et glossaire ... MySQL cette fois-ci... 2010-04-29 10:07:15 +00:00
Benjamin Sonntag d36c4f6baa dans l'edition des domaines, on a maintenant des formulaires PROPRES ... et l'adresse IP n'est pas preremplie desormais (ca me pourrissait la vie ce truc de xxx.xxx.xxx.xxx) 2010-04-29 08:31:15 +00:00
Benjamin Sonntag 52eaeb12ea suite ergo, ftp, dom, browser & co + traductions, stylisation propre, suite 2010-04-28 23:58:29 +00:00
Benjamin Sonntag 93663de951 suite des modifications majeures pour 1.0 : glossaire, ergonomie etc. 2010-04-28 19:28:36 +00:00
Benjamin Sonntag 023e2a6ab0 adding a variable 'subadmin_restriction' who determine how the account list may be accessed by admin account who are not uid=2000 2010-04-11 13:39:24 +00:00
Benjamin Sonntag e79702c344 1.0RC1 dans changelog + debug fonction checkalldom 2010-04-11 08:41:08 +00:00
Benjamin Sonntag c378f051b8 CSS / ERGONOMICS suite (et pas fin) 2010-04-06 20:29:08 +00:00
Benjamin Sonntag 54dfb206b7 adding the check dig in the domain list feature 2010-04-02 16:40:37 +00:00
Benjamin Sonntag 18022b34fb adding slave domain management 2010-03-04 16:16:13 +00:00
Benjamin Sonntag 929f1808ba ergo: on ne cree plus les dossiers stats et backups, inutiles, et on pointe les nouveaux domaines dans <nom court sans - ni . du domaine> 2010-03-04 15:10:05 +00:00
Benjamin Sonntag 3e0ede6da4 removal of language menu in the menu ... 2010-03-04 14:29:27 +00:00
Benjamin Sonntag 20053c90f0 modif ergo et html, step 1 2010-03-04 13:51:32 +00:00
Benjamin Sonntag 4a87e43bf8 password policy enforcment for alternc accounts password change 2010-02-01 22:13:31 +00:00
mlutfy bc0e7cdfcc ticket 1217: when creating new accounts, select max(uid)+1, not first uid available (otherwise some new accounts may get access to non-deleted info from old deleted accounts). Patch by Patrick @ Koumbit. 2010-01-15 01:40:24 +00:00
Benjamin Sonntag 1deeb6d899 adding 'connect as' link in the domain list, (I craved for ... and today I remembered I have commit right ;) ), and removed a _parent target in another link 2009-12-08 08:47:13 +00:00
Benjamin Sonntag 6a1e676c59 Fixes #1107 : downloading a folder works indeed ! but yes, we had a file naming issue (zip or tar.bz2 were in fact zip or tar.bz2, but they were still named .tar.gz...) 2009-12-01 00:10:03 +00:00
Benjamin Sonntag 761809aea5 Fixes #1201, we are now not allowed to finish an email address by . 2009-12-01 00:06:23 +00:00
Benjamin Sonntag 00f6ca70d3 Fixes #1186 : We trim spaces when adding or editing email addresses (and aliases too) 2009-11-30 23:53:36 +00:00
Benjamin Sonntag a6a71eb04b Fixed #1174 : we check the length of mysql login everywhere. + english comments and misc code cleanup (hook functions at the end of the class) 2009-11-30 23:48:48 +00:00
Benjamin Sonntag a5ef76622e Adding Password Policy management to AlternC \! 2009-11-30 06:01:34 +00:00
Benjamin Sonntag 161a04cebb translating comments of m_hta.php to english + misc fopen() checks 2009-11-30 05:02:53 +00:00
Benjamin Sonntag 2441ba9936 adding menulist fopen check 2009-11-30 04:41:00 +00:00
mlutfy 889fdd3881 avertissement sur la gestion des uid lors de la creation de compte 2009-10-06 17:10:46 +00:00
mlutfy 51fb49a25c ajout support domaines .im (isle of man) 2009-09-25 16:12:05 +00:00
Nahuel Angelinetti 0f03969b8a Merging blue desktop to trunk. 2009-09-08 05:29:38 +00:00
mlutfy c13e438840 alternc_add_mx_domain: fixed incorrect SQL insert statement (merci Patrick) 2009-09-02 02:21:52 +00:00
Antoine Beaupré 049042dd87 insert the owner of mail domains when creating
this isn't a complete fix because we do not fix existing tables

See: #1187
2009-08-04 18:51:31 +00:00
Antoine Beaupré 83efd6f0ad Properly cleanup the size_mail table when removing mails
Closes: #1196
2009-08-04 18:37:14 +00:00
Antoine Beaupré 72a8be3fb5 fix error message when Image_graph is missing
Closes: #1212
2009-08-04 18:25:19 +00:00
Antoine Beaupré cca8516e94 fix quota display scale
Closes: #1211
Patch by: dguedj
2009-08-04 18:23:46 +00:00
Camille Lafitte f3b7df4c49 Ne pas proposer la creation d'un sous domaine si nous n'avons pas de domaine
* close #1185

Not to propose subdomain option for a new accout when admin don't have domain.
2009-04-07 15:28:43 +00:00
mlutfy 9d9caa80da resolv #1199, checkfqdn should allow subdomains of one char, such as a.foo.net 2009-04-02 18:33:20 +00:00
mlutfy 721a7b6e81 allow to copy a file, say default.settings.php, to settings.php, by specifying only a relative path (ex: current directory), and not require to always browse to the current directory 2009-04-02 16:00:05 +00:00
Antoine Beaupré a2a64c8ce5 order database display by database name 2009-03-30 20:00:03 +00:00