summaryrefslogtreecommitdiffstats
path: root/ipalib/crud.py
Commit message (Expand)AuthorAgeFilesLines
* Use absolute importsPetr Viktorin2015-08-121-4/+4
* Add optional_create flagNathaniel McCallum2013-10-081-5/+10
* Use correct super-calls in get_args() methodsPetr Viktorin2013-10-021-2/+13
* Relax restriction for leading/trailing whitespaces in *-find commandsTomas Babej2012-12-111-1/+1
* Enforce that required attributes can't be set to None in CRUD UpdatePetr Viktorin2012-03-121-2/+11
* Only apply validation rules when adding and updating.Rob Crittenden2012-02-291-2/+4
* Fix LDAP object parameter encodingMartin Kosek2011-11-151-8/+11
* Fix automountkey-modMartin Kosek2011-08-181-0/+4
* Add flags to enforce asking for object attributeJan Zeleny2011-01-261-3/+20
* Add API version and have server reject incompatible clients.Rob Crittenden2011-01-141-2/+2
* Retype (when cloning) Flag parameters to Bool for search commands.Pavel Zuna2011-01-101-3/+9
* Change FreeIPA license to GPLv3+Jakub Hrozek2010-12-201-5/+5
* Fix non XML-RPC testsJason Gerard DeRose2010-02-191-2/+2
* Add support for the 'no_create', 'no_update', and 'no_search' Param flagsJason Gerard DeRose2010-02-051-3/+109
* Take 2: Extensible return values and validation; steps toward a single output...Jason Gerard DeRose2009-12-101-3/+12
* Make primary_key optional.Rob Crittenden2009-10-051-2/+4
* Remove obsolete CRUD base classes as they aren't used anymore.Pavel Zuna2009-09-081-48/+0
* Generate crud.Search arguments with get_args.Pavel Zuna2009-06-101-4/+4
* Clone options of crud.Update and crud.Search with autofill=False.Pavel Zuna2009-05-261-2/+4
* Add ipalib.frontend.Command method to build an entry from params with attribu...Pavel Zuna2009-02-231-5/+5
* Some tweaks in user plugins, ported to new crud base classesJason Gerard DeRose2009-02-031-2/+27
* Started reworking CLI class into cli pluginJason Gerard DeRose2009-02-031-1/+1
* Added Object.params_minus() method; various small tweaksJason Gerard DeRose2009-02-031-1/+1
* Started roughing out new crud base classesJason Gerard DeRose2009-02-031-0/+49
* New Param: added Param.query kwarg for crud operations like Retrieve and Sear...Jason Gerard DeRose2009-01-141-2/+3
* All unit tests now working (except for doctests and Rob's xmlrpc tests)Jason Gerard DeRose2009-01-141-2/+2
* Partially revert back change. Del shouldn't provide default options.Rob Crittenden2008-11-031-2/+0
* Initial implementation of automount supportRob Crittenden2008-10-301-0/+7
* Use common display function for user-show and user-find.Rob Crittenden2008-10-231-0/+2
* Add missing * to *kw to make it pass named arguments instead of positionalRob Crittenden2008-10-151-2/+2
* Port user-show to new CrudBackend frameworkRob Crittenden2008-10-141-3/+5
* Added CrudBackend abstract class defining generic CRUD APIJason Gerard DeRose2008-10-131-1/+75
* crud.Add.get_args() and get_options() now yield static values in takes_args, ...Jason Gerard DeRose2008-10-091-0/+4
* Fixed unit tests; changed example.py so it doesn't import servercoreJason Gerard DeRose2008-09-301-1/+1
* Rebase XML-RPC client and serverRob Crittenden2008-09-301-1/+5
* 365: Implemented find.get_args(), find.get_options(); added corresponding uni...Jason Gerard DeRose2008-09-251-2/+6
* 364: Implemented Mod.get_args, Mod.get_options(); added corresponding unit testsJason Gerard DeRose2008-09-251-2/+7
* 362: Implemented Get.get_args() and Del.get_args(); added corresponding unit ...Jason Gerard DeRose2008-09-251-2/+4
* 361: Implemented crud.Add.get_options() method; added corresponding unit testsJason Gerard DeRose2008-09-251-1/+3
* 346: Added skeleton framework for crud.py module and corresponding test_crud....Jason Gerard DeRose2008-09-241-0/+44
* 60: Remeved depreciated base.py, crud.py; remeved corresponding test_base.py,...Jason Gerard DeRose2008-08-061-37/+0
* 25: Updated plugin examples, ipa scriptJason Gerard DeRose2008-07-201-4/+4
* 18: Moved base2 stuff into baseJason Gerard DeRose2008-07-201-19/+8
* 11: Added submodules needed to triger the plugin loading, etc., so I can star...Jason Gerard DeRose2008-07-201-8/+2
* 10: Updated base.API to reflect the fact that base.Object is now the new unit...Jason Gerard DeRose2008-07-201-15/+9
* 9: Reorganized new work and unit tests based around base.Object being the plu...Jason Gerard DeRose2008-07-191-47/+24
* 8: Experimental work on more OO definition of what gets pluged into API.commandsJason Gerard DeRose2008-07-191-0/+83