summaryrefslogtreecommitdiffstats
path: root/ipalib/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* pylint_plugins: add forbidden import checkerJan Cholasta2017-03-101-2/+6
* Ditch version_info and use version number from ipapython.versionChristian Heimes2017-02-101-7/+2
* Enable additional warnings (BytesWarning, DeprecationWarning)Christian Heimes2017-02-101-7/+39
* Use pytest conftest.py and drop pytest.iniChristian Heimes2017-01-051-7/+0
* Silence pylint import errors of ipaserver in ipalib and ipaclientChristian Heimes2017-01-051-2/+2
* ipalib: move server-side plugins to ipaserverJan Cholasta2016-06-031-2/+0
* ipaclient: implement thin clientJan Cholasta2016-06-031-5/+10
* rpc: specify connection options in API configJan Cholasta2016-06-031-1/+1
* ipalib: replace DeprecatedParam with `deprecated` Param argumentJan Cholasta2016-06-031-1/+1
* ipaclient: introduce ipaclient.pluginsJan Cholasta2016-06-031-0/+3
* ipalib, ipaserver: fix incorrect API.register calls in docstringsJan Cholasta2016-05-251-17/+19
* ipalib, ipaserver: migrate all plugins to Registry-based registrationJan Cholasta2016-05-251-0/+2
* plugable: replace API.import_plugins with new API.add_packageJan Cholasta2016-05-251-4/+10
* Use absolute importsPetr Viktorin2015-08-121-10/+10
* Fix minor typosYuri Chornoivan2015-07-171-1/+1
* plugable: Specify plugin base classes and modules using API propertiesJan Cholasta2015-07-011-8/+8
* plugable: Pass API to plugins on initialization rather than using set_apiJan Cholasta2015-07-011-2/+2
* plugable: Load plugins only from modules imported by APIJan Cholasta2015-07-011-2/+2
* plugable: Specify plugins to import in API by module namesJan Cholasta2015-07-011-3/+3
* ipalib: Load ipaserver plugins when api.env.in_server is TrueJan Cholasta2015-07-011-1/+1
* advise: Add separate API object for ipa-adviseJan Cholasta2015-03-051-6/+2
* ipalib: Move plugin package setup to ipalib-specific API subclassJan Cholasta2015-03-051-1/+16
* ipalib.frontend: Do API version check before converting argumentsPetr Viktorin2014-06-131-2/+2
* DNSNameParam parameterMartin Basti2014-06-031-1/+2
* ipalib: Add DateTime parameterTomas Babej2014-05-051-1/+1
* Remove the unused ipalib.frontend.Property classPetr Viktorin2014-02-211-5/+2
* Add IntEnum parameter to ipalibNathaniel McCallum2013-10-091-1/+1
* Provide ipa-advise toolTomas Babej2013-07-171-2/+5
* Deprecate HBAC source hosts from CLIAna Krivokapic2013-04-121-1/+1
* Add the version option to all CommandsPetr Viktorin2013-02-211-22/+29
* Use DN objects instead of stringsJohn Dennis2012-08-121-1/+1
* Add CLI parsing testsPetr Viktorin2012-03-281-0/+3
* Replace float with DecimalMartin Kosek2012-01-201-1/+1
* Parse comma-separated lists of values in all parameter types. This can be ena...Jan Cholasta2011-11-301-1/+1
* Add plugin framework to LDAP updates.Rob Crittenden2011-11-221-2/+2
* Fix typosYuri Chornoivan2011-09-071-1/+1
* Fix translatable strings in ipalib plugins.Pavel Zuna2011-03-011-1/+1
* Change FreeIPA license to GPLv3+Jakub Hrozek2010-12-201-5/+5
* Add new parameter type IA5Str and use this to enforce the right charset.Rob Crittenden2010-12-071-1/+1
* UUIDs: remove uuid python plugin and let DS always autogenerateSimo Sorce2010-10-281-5/+0
* Finish deferred translation mechanismJason Gerard DeRose2010-03-161-1/+1
* Fix unicode failures in Env tests and dn failures in XML-RPC testsRob Crittenden2010-02-261-1/+1
* Use the Output tuple to determine the order of outputRob Crittenden2010-02-151-10/+10
* Take 2: Extensible return values and validation; steps toward a single output...Jason Gerard DeRose2009-12-101-25/+35
* Rename GeneralizedTime to AccessTime.Pavel Zuna2009-12-011-1/+1
* Add 'File' parameter type.Pavel Zuna2009-11-061-1/+1
* Removed util.add_global_options() and frontend.ApplicationJason Gerard DeRose2009-10-141-6/+2
* Add HBAC plugin and introduce GeneralizedTime parameter type.Pavel Zuna2009-10-051-1/+1
* Many SELinux fixes: ldapi, ctypes and dogtagRob Crittenden2009-09-101-4/+3
* Removed PluginProxy and all its usesJason Gerard DeRose2009-08-051-3/+1