summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Tony Mack [Tue, 12 Sep 2006 16:08:50 +0000 (16:08 +0000)]
-fixed validate_name function. It now returns the name if it is valid.
Tony Mack [Mon, 11 Sep 2006 17:52:31 +0000 (17:52 +0000)]
Added Tests for AdmGetSiteNodes
Tony Mack [Mon, 11 Sep 2006 17:50:51 +0000 (17:50 +0000)]
Initial checkin of new API implementation
Mark Huang [Fri, 8 Sep 2006 19:47:51 +0000 (19:47 +0000)]
- fix randstr to return (possibly unicode) strings of the specified
*byte length* (as encoded into UTF-8 by default)
- bump all random strings to their appropriate maximums
- use random (possibly unicode) string for password
Mark Huang [Fri, 8 Sep 2006 19:45:57 +0000 (19:45 +0000)]
- set min and max for str fields
Mark Huang [Fri, 8 Sep 2006 19:45:46 +0000 (19:45 +0000)]
- no need for md5crypt module, newer standard crypt modules support md5
crypt
- set min and max for str fields
Mark Huang [Fri, 8 Sep 2006 19:45:04 +0000 (19:45 +0000)]
- add min and max Parameter attributes
Mark Huang [Fri, 8 Sep 2006 19:44:31 +0000 (19:44 +0000)]
- add min and max validation to type_check routine
Mark Huang [Fri, 8 Sep 2006 19:44:12 +0000 (19:44 +0000)]
- handle non-ascii passwords correctly
Mark Huang [Fri, 8 Sep 2006 19:43:31 +0000 (19:43 +0000)]
- set default byte encodings for DB and XML-RPC/SOAP transactions to
UTF-8
Mark Huang [Fri, 8 Sep 2006 19:41:05 +0000 (19:41 +0000)]
no need for md5crypt module, newer standard crypt modules support md5 crypt
Mark Huang [Fri, 8 Sep 2006 15:37:01 +0000 (15:37 +0000)]
- If any XML-RPC options have been specified, do not try
connecting directly to the DB.
- fix auto URL generation
- ignore undefined methods for now
Mark Huang [Fri, 8 Sep 2006 00:29:56 +0000 (00:29 +0000)]
Example test script
Mark Huang [Fri, 8 Sep 2006 00:29:34 +0000 (00:29 +0000)]
- add XML-RPC support
- now more like plcsh; specifying authentication parameter as first
argument is optional (automagically added if required and not
specified)
Mark Huang [Fri, 8 Sep 2006 00:28:19 +0000 (00:28 +0000)]
add validation
Mark Huang [Thu, 7 Sep 2006 23:49:15 +0000 (23:49 +0000)]
- use Person.set_primary_site
Mark Huang [Thu, 7 Sep 2006 23:49:01 +0000 (23:49 +0000)]
- use Person.remove_role
Mark Huang [Thu, 7 Sep 2006 23:48:53 +0000 (23:48 +0000)]
- use Site.remove_person
Mark Huang [Thu, 7 Sep 2006 23:48:44 +0000 (23:48 +0000)]
- use Person.add_role
Mark Huang [Thu, 7 Sep 2006 23:48:29 +0000 (23:48 +0000)]
- fix bad assertion since AdmGetPersons() can return [] if the caller is
not allowed to view the specified account
Mark Huang [Thu, 7 Sep 2006 23:47:55 +0000 (23:47 +0000)]
- fix accidental modification of class variable
Mark Huang [Thu, 7 Sep 2006 23:47:34 +0000 (23:47 +0000)]
- fix function spec
Mark Huang [Thu, 7 Sep 2006 23:47:20 +0000 (23:47 +0000)]
- use Site.add_person
Mark Huang [Thu, 7 Sep 2006 23:47:02 +0000 (23:47 +0000)]
- get person_ids when querying site information
Mark Huang [Thu, 7 Sep 2006 23:46:32 +0000 (23:46 +0000)]
- fix recursive import problem
- add add_person and remove_person functions
- use login_base in site nodegroup description to avoid overflowing the
field
- fix ambiguous field spec in sql
Mark Huang [Thu, 7 Sep 2006 23:45:31 +0000 (23:45 +0000)]
- fix recursive import problem
- add add_role, remove_role, and set_primary_site functions
- fix ambiguous field spec in sql
Mark Huang [Thu, 7 Sep 2006 23:44:49 +0000 (23:44 +0000)]
- add remove_node function
Mark Huang [Wed, 6 Sep 2006 19:17:25 +0000 (19:17 +0000)]
- add default auth structure
Mark Huang [Wed, 6 Sep 2006 19:16:15 +0000 (19:16 +0000)]
remove AuthenticatePrincipal
Mark Huang [Wed, 6 Sep 2006 19:15:59 +0000 (19:15 +0000)]
fix error message
Mark Huang [Wed, 6 Sep 2006 19:15:35 +0000 (19:15 +0000)]
- change default config file
Mark Huang [Wed, 6 Sep 2006 16:04:14 +0000 (16:04 +0000)]
- remove direct sql, squirrel it away in NodeGroups
Mark Huang [Wed, 6 Sep 2006 16:03:24 +0000 (16:03 +0000)]
- add add_node() function to add node to this node group
- fix conditional
- add missing import
Mark Huang [Wed, 6 Sep 2006 15:43:11 +0000 (15:43 +0000)]
Initial checkin of new API implementation
Planet-Lab Support [Wed, 6 Sep 2006 15:43:11 +0000 (15:43 +0000)]
New repository initialized by cvs2svn.