summaryrefslogtreecommitdiffstats
path: root/ipalib/plugable.py
Commit message (Expand)AuthorAgeFilesLines
* Fix logging in APIMartin Basti2015-07-081-2/+2
* ipalib: Fix skip_version_check optionJan Cholasta2015-07-081-7/+1
* add option to skip client API version checkMartin Babinsky2015-07-081-1/+7
* plugable: Remove unused call method of PluginJan Cholasta2015-07-011-18/+0
* plugable: Specify plugin base classes and modules using API propertiesJan Cholasta2015-07-011-8/+17
* plugable: Change is_production_mode to method of APIJan Cholasta2015-07-011-13/+9
* plugable: Remove SetProxy, DictProxy and MagicDictJan Cholasta2015-07-011-110/+0
* plugable: Lock API on finalization rather than on initializationJan Cholasta2015-07-011-10/+9
* plugable: Do not use DictProxy for APIJan Cholasta2015-07-011-9/+50
* plugable: Pass API to plugins on initialization rather than using set_apiJan Cholasta2015-07-011-28/+22
* plugable: Load plugins only from modules imported by APIJan Cholasta2015-07-011-3/+21
* plugable: Specify plugins to import in API by module namesJan Cholasta2015-07-011-42/+42
* ipalib: Move find_modules_in_dir from util to plugableJan Cholasta2015-07-011-2/+23
* plugable: Move plugin base class and override logic to APIJan Cholasta2015-07-011-152/+121
* ipalib: Move plugin package setup to ipalib-specific API subclassJan Cholasta2015-03-051-8/+4
* ipalib: Allow multiple API instancesJan Cholasta2015-03-051-106/+98
* Add version and API versionGabe2014-06-091-0/+3
* ipalib.plugable: Always set the parser in bootstrap()Petr Viktorin2014-03-051-4/+6
* Allow API plugin registration via a decoratorPetr Viktorin2013-08-141-0/+27
* Provide ipa-advise toolTomas Babej2013-07-171-0/+2
* Prevent error when running IPA commands with su/sudoAna Krivokapic2013-06-071-5/+5
* Add tests for the help command & --help optionsPetr Viktorin2013-02-181-3/+6
* Mention `ipa COMMAND --help` as the preferred way to get command helpPetr Viktorin2013-02-181-1/+1
* Store the OptionParser in the API, use it to print unified help messagesPetr Viktorin2013-02-181-0/+1
* Improve `ipa --help` outputPetr Viktorin2013-02-181-7/+30
* Disallow setattr on no_update/no_create paramsPetr Viktorin2012-05-291-1/+1
* Import the ipaserver plugins based on context, not env.in_server.Rob Crittenden2012-03-191-1/+1
* Don't set delegation flag in client, we're using S4U2Proxy nowRob Crittenden2012-02-151-1/+4
* Restore default log level in server to INFOJohn Dennis2011-12-011-0/+1
* Add plugin framework to LDAP updates.Rob Crittenden2011-11-221-1/+14
* ticket 2022 - modify codebase to utilize IPALogManager, obsoletes loggingJohn Dennis2011-11-231-37/+29
* Finalize plugin initialization on demand.Jan Cholasta2011-11-221-6/+81
* Cleanup whitespaceAlexander Bokovoy2011-09-131-3/+3
* Slight performance improvement by not doing some checking in production modeRob Crittenden2011-06-231-6/+12
* Final i18n unit test fixes.Pavel Zuna2011-03-011-2/+2
* Use pygettext to generate translatable strings from plugin files.Pavel Zuna2011-03-011-3/+2
* Fix translatable strings in ipalib plugins.Pavel Zuna2011-03-011-3/+5
* Translate docstrings.Pavel Zuna2011-03-011-1/+1
* Add default success/failure output logging.Rob Crittenden2011-02-141-4/+8
* Fix test failures caused by the performance patch.Rob Crittenden2011-02-101-6/+17
* Don't perform some API self-tests in production mode for performance reasonsRob Crittenden2011-01-281-5/+10
* Don't require or create the log dirs if we're just validating the API.Rob Crittenden2011-01-141-1/+1
* Change FreeIPA license to GPLv3+Jakub Hrozek2010-12-201-5/+5
* Add support for client failover to the ipa command-line.Rob Crittenden2010-08-161-1/+6
* Handle errors raised by plugins more gracefully in mod_wsgi.Rob Crittenden2010-07-121-2/+3
* Connect the -v cli argument to the verbose flag in xmlrpclibRob Crittenden2010-06-031-3/+3
* Add Object.label class attribute, enable in webUIJason Gerard DeRose2010-02-121-0/+17
* Fix logging in CLI and server (take 2)Jason Gerard DeRose2010-02-091-5/+10
* Only change the log level if it isn't already setRob Crittenden2010-02-031-4/+5
* Remove __public__ and __proxy__ hold-overs from Plugin classJason Gerard DeRose2010-01-281-72/+1