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
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
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
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
Benjamin Sonntag
2037ee4841
fix a 'already exist' error when creating a database containing an hyphen (-)
2009-03-30 09:39:46 +00:00
mlutfy
a2c2828473
allow to display size of directories (disabled by default)
2009-03-27 04:45:48 +00:00
mlutfy
910146365e
ne pas permettre de creer un utilisateur mysql de plus de 16 chars (il y avait une erreur de validation dans le code). solves #1203
2009-03-24 21:02:33 +00:00
Antoine Beaupré
ced52717dd
small API change: do not include the db size in get_db_list(), which improves performance on big databases
2009-02-27 00:31:59 +00:00
Nahuel Angelinetti
433d89504d
fixing a typo error
2009-02-17 21:27:09 +00:00
mlutfy
0fab59676c
correction typo
2009-02-06 15:32:28 +00:00
mlutfy
f22ecfa0bc
sort domain list (for email) alphabetically, since users with 30+ domains go nuts
2009-02-06 15:22:37 +00:00
mlutfy
132f5a4523
sort domain list alphabetically, since users with 30+ domains go nuts
2009-02-06 14:49:50 +00:00
mlutfy
f9604fbef2
documentation de la fonction get_creator_list
2009-02-03 21:00:00 +00:00
mlutfy
1825dcac69
get_creator_list: if there are no reseller accounts, return an empty array, avoids php warning and need for useless checks afterwards
2009-02-03 20:58:04 +00:00
Antoine Beaupré
f813e844ef
put the user and parent account in the email subject
2009-01-29 01:30:42 +00:00
Antoine Beaupré
d09637d0ce
send email on new account creation
2009-01-29 00:54:52 +00:00
Antoine Beaupré
a7034d7779
add notes field to members
2009-01-29 00:40:49 +00:00
mlutfy
a3f3a6ba43
when a user adds a new domain to her account, point the domain to /www/example.net/ instead of just /. The directories are created if necessary.
2009-01-28 22:12:01 +00:00
mlutfy
6651482290
ajout fonction API ->get_user_root() et ->get_userid_root() pour obtenir le chemin complet vers la racine d'un compte utilisateur.
2009-01-28 22:08:54 +00:00
mlutfy
1b9ed23260
limit account/member listing to those created by a specific reseller
2009-01-28 20:02:01 +00:00
mlutfy
4701274c2e
in list of alternc accounts, show who is the creator/reseller that created the account
2009-01-28 19:17:56 +00:00
mlutfy
35255a9b87
support domains .cc and .re
2009-01-26 21:07:41 +00:00
Antoine Beaupré
74cec77279
use the official name of the whois nic server
2008-10-21 19:37:25 +00:00
Antoine Beaupré
e1a1aee4f5
utilise whois.crsnic.net (comme le client whois de debian) au lieu de rs.internic.net, qui ne répond plus, pour vérifier les .com et .net
2008-09-03 15:31:18 +00:00
Nahuel Angelinetti
e7311521aa
Rajout de l'ip du client dans les logs du bureau pour savoir qui a fait quoi lorsqu'il y a un problÚme.
2008-08-18 08:17:37 +00:00
Antoine Beaupré
388ba077f6
remove '-' from the list of authorized characters, it's too buggy for production.
...
Closes : #708
2008-07-10 20:51:05 +00:00
Antoine Beaupré
eda30563e3
return the error directly if it's not an array
2008-07-10 20:48:04 +00:00
Benjamin Sonntag
5f689df89c
Warning: array_unshift() [function.array-unshift]: The first argument should be an array in /var/alternc/bureau/class/m_err.php on line 99 CORRIGE
2008-06-26 09:19:06 +00:00
Antoine Beaupré
c20775231e
.ca WHOIS replies change and are now like .ws. Thanks CIRA!
...
Reported by: Claude Girard
2008-06-18 23:48:04 +00:00
mlutfy
eabfd5d1c9
Remplate intval() par floatval() sinon les quotas (ex: bande passante) sont limites a 2147483647 (1.99 gigs), quoique, voir aussi le bug #1129
2008-04-30 03:34:57 +00:00
Antoine Beaupré
a2f598a593
correct usage of array_unshift
2008-04-24 18:23:55 +00:00
Antoine Beaupré
a843e1200d
partially revert last change: stick to printf, but still allow
...
variable number of arguments in error handlers
we don't want to switch to strtr as ->raise() is used everywhere
without arrays...
2008-04-24 18:17:43 +00:00
Antoine Beaupré
fc9c612c21
use strtr instead of printf to expand variables in translated strings
...
this means that the error arguments are now passed as an associative
array.
exemple:
$err->raise("foo", "error message: %error", array('%error' => "blah"));
2008-04-24 18:07:11 +00:00
Antoine Beaupré
15f9312e72
doc update of error handler
2008-04-24 17:56:04 +00:00