4a87e43bf8 
								
							 
						 
						
							
							
								
								password policy enforcment for alternc accounts password change  
							
							
							
						 
						
							2010-02-01 22:13:31 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								761809aea5 
								
							 
						 
						
							
							
								
								Fixes   #1201 , we are now not allowed to finish an email address by .  
							
							
							
						 
						
							2009-12-01 00:06:23 +00:00  
				
					
						
							
							
								 
						
							
								00f6ca70d3 
								
							 
						 
						
							
							
								
								Fixes   #1186  : We trim spaces when adding or editing email addresses (and aliases too)  
							
							
							
						 
						
							2009-11-30 23:53:36 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a5ef76622e 
								
							 
						 
						
							
							
								
								Adding Password Policy management to AlternC \!  
							
							
							
						 
						
							2009-11-30 06:01:34 +00:00  
				
					
						
							
							
								 
						
							
								161a04cebb 
								
							 
						 
						
							
							
								
								translating comments of m_hta.php to english + misc fopen() checks  
							
							
							
						 
						
							2009-11-30 05:02:53 +00:00  
				
					
						
							
							
								 
						
							
								889fdd3881 
								
							 
						 
						
							
							
								
								avertissement sur la gestion des uid lors de la creation de compte  
							
							
							
						 
						
							2009-10-06 17:10:46 +00:00  
				
					
						
							
							
								 
						
							
								51fb49a25c 
								
							 
						 
						
							
							
								
								ajout support domaines .im (isle of man)  
							
							
							
						 
						
							2009-09-25 16:12:05 +00:00  
				
					
						
							
							
								 
						
							
								0f03969b8a 
								
							 
						 
						
							
							
								
								Merging blue desktop to trunk.  
							
							
							
						 
						
							2009-09-08 05:29:38 +00:00  
				
					
						
							
							
								 
						
							
								c13e438840 
								
							 
						 
						
							
							
								
								alternc_add_mx_domain: fixed incorrect SQL insert statement (merci Patrick)  
							
							
							
						 
						
							2009-09-02 02:21:52 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								83efd6f0ad 
								
							 
						 
						
							
							
								
								Properly cleanup the size_mail table when removing mails  
							
							... 
							
							
							
							Closes : #1196  
						
							2009-08-04 18:37:14 +00:00  
				
					
						
							
							
								 
						
							
								9d9caa80da 
								
							 
						 
						
							
							
								
								resolv  #1199 , checkfqdn should allow subdomains of one char, such as a.foo.net  
							
							
							
						 
						
							2009-04-02 18:33:20 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a2a64c8ce5 
								
							 
						 
						
							
							
								
								order database display by database name  
							
							
							
						 
						
							2009-03-30 20:00:03 +00:00  
				
					
						
							
							
								 
						
							
								2037ee4841 
								
							 
						 
						
							
							
								
								fix a 'already exist' error when creating a database containing an hyphen (-)  
							
							
							
						 
						
							2009-03-30 09:39:46 +00:00  
				
					
						
							
							
								 
						
							
								a2c2828473 
								
							 
						 
						
							
							
								
								allow to display size of directories (disabled by default)  
							
							
							
						 
						
							2009-03-27 04:45:48 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								433d89504d 
								
							 
						 
						
							
							
								
								fixing a typo error  
							
							
							
						 
						
							2009-02-17 21:27:09 +00:00  
				
					
						
							
							
								 
						
							
								0fab59676c 
								
							 
						 
						
							
							
								
								correction typo  
							
							
							
						 
						
							2009-02-06 15:32:28 +00:00  
				
					
						
							
							
								 
						
							
								f22ecfa0bc 
								
							 
						 
						
							
							
								
								sort domain list (for email) alphabetically, since users with 30+ domains go nuts  
							
							
							
						 
						
							2009-02-06 15:22:37 +00:00  
				
					
						
							
							
								 
						
							
								132f5a4523 
								
							 
						 
						
							
							
								
								sort domain list alphabetically, since users with 30+ domains go nuts  
							
							
							
						 
						
							2009-02-06 14:49:50 +00:00  
				
					
						
							
							
								 
						
							
								f9604fbef2 
								
							 
						 
						
							
							
								
								documentation de la fonction get_creator_list  
							
							
							
						 
						
							2009-02-03 21:00:00 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f813e844ef 
								
							 
						 
						
							
							
								
								put the user and parent account in the email subject  
							
							
							
						 
						
							2009-01-29 01:30:42 +00:00  
				
					
						
							
							
								 
						
							
								d09637d0ce 
								
							 
						 
						
							
							
								
								send email on new account creation  
							
							
							
						 
						
							2009-01-29 00:54:52 +00:00  
				
					
						
							
							
								 
						
							
								a7034d7779 
								
							 
						 
						
							
							
								
								add notes field to members  
							
							
							
						 
						
							2009-01-29 00:40:49 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								1b9ed23260 
								
							 
						 
						
							
							
								
								limit account/member listing to those created by a specific reseller  
							
							
							
						 
						
							2009-01-28 20:02:01 +00:00  
				
					
						
							
							
								 
						
							
								4701274c2e 
								
							 
						 
						
							
							
								
								in list of alternc accounts, show who is the creator/reseller that created the account  
							
							
							
						 
						
							2009-01-28 19:17:56 +00:00  
				
					
						
							
							
								 
						
							
								35255a9b87 
								
							 
						 
						
							
							
								
								support domains .cc and .re  
							
							
							
						 
						
							2009-01-26 21:07:41 +00:00  
				
					
						
							
							
								 
						
							
								74cec77279 
								
							 
						 
						
							
							
								
								use the official name of the whois nic server  
							
							
							
						 
						
							2008-10-21 19:37:25 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								388ba077f6 
								
							 
						 
						
							
							
								
								remove '-' from the list of authorized characters, it's too buggy for production.  
							
							... 
							
							
							
							Closes : #708  
						
							2008-07-10 20:51:05 +00:00  
				
					
						
							
							
								 
						
							
								eda30563e3 
								
							 
						 
						
							
							
								
								return the error directly if it's not an array  
							
							
							
						 
						
							2008-07-10 20:48:04 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c20775231e 
								
							 
						 
						
							
							
								
								.ca WHOIS replies change and are now like .ws. Thanks CIRA!  
							
							... 
							
							
							
							Reported by: Claude Girard 
							
						 
						
							2008-06-18 23:48:04 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a2f598a593 
								
							 
						 
						
							
							
								
								correct usage of array_unshift  
							
							
							
						 
						
							2008-04-24 18:23:55 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								15f9312e72 
								
							 
						 
						
							
							
								
								doc update of error handler  
							
							
							
						 
						
							2008-04-24 17:56:04 +00:00  
				
					
						
							
							
								 
						
							
								d5a4c72e4a 
								
							 
						 
						
							
							
								
								Major redesign of the MySQL backend interface to fix a security issue.  
							
							... 
							
							
							
							See: #318 .
As of now, the MySQL configuration used everywhere by AlternC is not
stored in the main configuration file (/etc/alternc/local.sh) but in a
MySQL configuration file in /etc/alternc/my.cnf, which enables us to
call mysql without exposing the password on the commandline.
The changes here are quite invasive but will allow us to factor out
the MySQL configuration better. See #364 .
This includes a partial rewrite of the mysql.sh logic, which is now ran
from the postinst script (and not alternc.install) which will allow us
to actually change the MySQL root user properly. See #601 .
This commit was tested like this:
 * clean install on etch (working)
 * upgrade from a clean 0.9.7 (working) 
							
						 
						
							2008-04-13 04:35:19 +00:00  
				
					
						
							
							
								 
						
							
								131b6a7f5e 
								
							 
						 
						
							
							
								
								cosmetic change: better alignment in variable decl.  
							
							
							
						 
						
							2008-04-12 21:07:16 +00:00