Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix bug in Encoder where tuples were encoded into lists. Fix Encoder and ↵ | Pavel Zuna | 2009-06-10 | 2 | -42/+50 | |
| | | | | Command.args_options_2_entry unit tests. | |||||
* | Completed Param.use_in_context() functionality, which is now used by Command ↵ | Jason Gerard DeRose | 2009-05-21 | 3 | -8/+105 | |
| | | | | and Object | |||||
* | Added Param 'include' and 'exclude' kwargs; added frontend.UsesParams base ↵ | Jason Gerard DeRose | 2009-05-19 | 1 | -2/+37 | |
| | | | | class with methods implementing the filtering to restrict params to only certain contexts | |||||
* | Add Encoder base class and method decorators to encode arguments/decode ↵ | Pavel Zuna | 2009-05-19 | 1 | -0/+144 | |
| | | | | return values. Also - unit tests. | |||||
* | Schema change so the nisnetgroup triples work properly. | Rob Crittenden | 2009-05-19 | 3 | -37/+37 | |
| | | | | | | If we use cn for hostname there is no easy way to distinguish between a host and a hostgroup. So adding a fqdn attribute to be used to store the hostname instead. | |||||
* | Force xmlrpc tests to run with in_tree=True so config files in /etc/ipa/ ↵ | Jason Gerard DeRose | 2009-05-11 | 2 | -59/+51 | |
| | | | | don't get read; cleaned up config.Env automagic with regard to running in-tree vs. installed | |||||
* | Add missing attribute to fix netgroups test | Rob Crittenden | 2009-05-07 | 1 | -1/+1 | |
| | ||||||
* | Rename errors2.py to errors.py. Modify all affected files. | Pavel Zuna | 2009-04-23 | 17 | -111/+111 | |
| | ||||||
* | Finish work replacing the errors module with errors2 | Rob Crittenden | 2009-04-20 | 4 | -292/+2 | |
| | | | | | | Once this is committed we can start the process of renaming errors2 as errors. I thought that combinig this into one commit would be more difficult to review. | |||||
* | Make parentmap a autofill variable and add tests when parentmap is not passed | Rob Crittenden | 2009-04-13 | 1 | -0/+58 | |
| | ||||||
* | Add new type List that converts delimited values into a tuple | Rob Crittenden | 2009-03-20 | 1 | -0/+59 | |
| | ||||||
* | Add tests for posix groups | Rob Crittenden | 2009-03-20 | 1 | -4/+62 | |
| | ||||||
* | Modify the taskgroup plugin to use the new group baseclass and add tests | Rob Crittenden | 2009-03-20 | 1 | -0/+188 | |
| | ||||||
* | New plugin to handle role groups | Rob Crittenden | 2009-03-20 | 1 | -0/+143 | |
| | | | | | | Role groups will be part of the ACI system. It will let one create broad categories of permissions. Things like: helpdesk, user admin, group admin, whatever. | |||||
* | Fixed Executioner.execute() so that its 'name' argument doesn't conflict ↵ | Jason Gerard DeRose | 2009-03-13 | 1 | -0/+14 | |
| | | | | with a param called 'name' (which is a valid param name) | |||||
* | Add maxvalue and minvalue kwargs and rules to Int and Float | Rob Crittenden | 2009-03-03 | 1 | -0/+168 | |
| | ||||||
* | Add unit test for ipalib.frontend.Command.args_options_2_entry. | Pavel Zuna | 2009-02-24 | 1 | -1/+32 | |
| | ||||||
* | Add pattern matching to Str and Bytes | Jason Gerard DeRose | 2009-02-17 | 1 | -1/+69 | |
| | ||||||
* | Removed depreciated xmlrpc_marshal() and xmlrpc_unmarshal() functions | Jason Gerard DeRose | 2009-02-17 | 1 | -24/+0 | |
| | ||||||
* | Add tests for the application frontend plugin | Jakub Hrozek | 2009-02-10 | 1 | -0/+148 | |
| | ||||||
* | Fix remaining issues with XML-RPC test cases | Rob Crittenden | 2009-02-04 | 7 | -23/+36 | |
| | | | | | | Tied the make-test script into the test target of the top-level Makefile Added code to xmlrpc_test.py so that it configures the API if it isn't already done which enables individual tests to be executed. | |||||
* | Fixed some of the test_xmlrpc unit tests | Jason Gerard DeRose | 2009-02-03 | 6 | -52/+52 | |
| | ||||||
* | Applied Rob's errors patch | Rob Crittenden | 2009-02-03 | 8 | -37/+64 | |
| | ||||||
* | Mostly got the test_xmlrpc/ tests working again | Jason Gerard DeRose | 2009-02-03 | 8 | -41/+14 | |
| | ||||||
* | Finished reworked cli.CLI class into cli.cli plugin | Jason Gerard DeRose | 2009-02-03 | 9 | -170/+0 | |
| | ||||||
* | Ported xmlclient to subclass from Connectible | Jason Gerard DeRose | 2009-02-03 | 2 | -62/+69 | |
| | ||||||
* | Ported xmlserver to subclass from Executioner | Jason Gerard DeRose | 2009-02-03 | 1 | -28/+1 | |
| | ||||||
* | Removed the depreciated Context and LazyContext classes | Jason Gerard DeRose | 2009-02-03 | 1 | -18/+0 | |
| | ||||||
* | Added stuff for managing connections and new Executioner backend base class | Jason Gerard DeRose | 2009-02-03 | 2 | -5/+180 | |
| | ||||||
* | Added some missing parameter unit tests; added docstring about ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -3/+41 | |
| | | | | Command._repr_iter() and Param.safe_value() | |||||
* | More work on xmlrpc stuff, started migrated more code to use errors2 instead ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -3/+1 | |
| | | | | of errors | |||||
* | Further migration toward new xmlrcp code; fixed problem with unicode ↵ | Jason Gerard DeRose | 2009-02-03 | 3 | -10/+12 | |
| | | | | Fault.faultString; fixed problem where ServerProxy method was not called correctly | |||||
* | Sundry work getting ready to switch to new XML-RPC client/server code | Jason Gerard DeRose | 2009-02-03 | 2 | -1/+22 | |
| | ||||||
* | Added Object.params_minus() method; various small tweaks | Jason Gerard DeRose | 2009-02-03 | 1 | -0/+20 | |
| | ||||||
* | Removed depreciated Command.args_to_kw() method; updated CLI to use ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -36/+4 | |
| | | | | Command.args_options_2_params() instead | |||||
* | Added Command.args_options_2_params() method and its unit tests | Jason Gerard DeRose | 2009-02-03 | 3 | -3/+52 | |
| | ||||||
* | Command.takes_options and Command.takes_args class attributes can now also ↵ | Jason Gerard DeRose | 2009-02-03 | 2 | -2/+3 | |
| | | | | be a callable | |||||
* | Merge branch 'master' of ↵ | Jason Gerard DeRose | 2009-01-21 | 4 | -1/+358 | |
|\ | | | | | | | git://git.engineering.redhat.com/users/rcritten/freeipa2 | |||||
| * | Initial implementation of netgroups | Rob Crittenden | 2009-01-19 | 1 | -0/+320 | |
| | | ||||||
| * | Add some negative testing to the user and group plugin tests | Rob Crittenden | 2009-01-19 | 2 | -0/+38 | |
| | | ||||||
| * | Revert change that caused XML-RPC tests to be skipped | Rob Crittenden | 2009-01-19 | 1 | -1/+0 | |
| | | ||||||
* | | Fixed Param.validate() so that self.query is checked after self.required | Jason Gerard DeRose | 2009-01-20 | 1 | -1/+2 | |
| | | ||||||
* | | Added rpc.xmlclient backend plugin for forwarding; added corresponding unit ↵ | Jason Gerard DeRose | 2009-01-19 | 2 | -2/+124 | |
|/ | | | | tests | |||||
* | Added missing enumerable parameters | Jason Gerard DeRose | 2009-01-18 | 1 | -0/+49 | |
| | ||||||
* | rpcserver now uses xml_dumps() and xml_loads() functions | Jason Gerard DeRose | 2009-01-16 | 1 | -8/+7 | |
| | ||||||
* | Renamed ipaserver.rpc to ipaserver.rpcserver | Jason Gerard DeRose | 2009-01-16 | 1 | -6/+6 | |
| | ||||||
* | ipalib.rpc: now using allow_none=True after conversation with Rob; added ↵ | Jason Gerard DeRose | 2009-01-15 | 1 | -22/+86 | |
| | | | | xml_dumps() and xml_loads() functions; some name cleanup | |||||
* | New Param: added Param.query kwarg for crud operations like Retrieve and ↵ | Jason Gerard DeRose | 2009-01-14 | 1 | -2/+9 | |
| | | | | Search where criteria should not be validated | |||||
* | All unit tests now working (except for doctests and Rob's xmlrpc tests) | Jason Gerard DeRose | 2009-01-14 | 1 | -18/+15 | |
| | ||||||
* | New Param: got most of unit tests ported (still have 6 errors); haven't ↵ | Jason Gerard DeRose | 2009-01-14 | 1 | -50/+26 | |
| | | | | ported doctests yet |