summaryrefslogtreecommitdiffstats
path: root/ipalib/frontend.py
Commit message (Expand)AuthorAgeFilesLines
* client: add support for pre-schema serversJan Cholasta2016-07-011-2/+4
* client: do not crash when overriding remote command as methodJan Cholasta2016-07-011-6/+13
* frontend: forward command calls using full nameJan Cholasta2016-06-281-1/+6
* plugable: support plugin versioningJan Cholasta2016-06-281-1/+9
* plugable: use plugin class as the key in API namespacesJan Cholasta2016-06-281-5/+5
* frontend: do not crash on missing output in output_for_cliJan Cholasta2016-06-201-1/+1
* frontend: skip `value` output in output_for_cliJan Cholasta2016-06-201-1/+3
* frontend: don't copy command arguments to output paramsJan Cholasta2016-06-201-12/+1
* frontend: call `execute` rather than `forward` in LocalJan Cholasta2016-06-151-0/+3
* plugable: initialize plugins on demandJan Cholasta2016-06-151-8/+2
* schema: do not validate unrequested params in command_defaultsJan Cholasta2016-06-091-3/+5
* frontend: do not check API minor version of the clientJan Cholasta2016-06-031-2/+0
* frontend: turn Method attributes into propertiesJan Cholasta2016-06-031-32/+11
* help, makeapi: allow setting command topic explicitlyJan Cholasta2016-06-031-0/+4
* frontend: allow commands to have an argument named `name`Jan Cholasta2016-05-251-4/+4
* frontend: move the interactive_prompt callback type to CommandJan Cholasta2016-05-251-1/+9
* frontend: merge baseldap.CallbackRegistry into CommandJan Cholasta2016-05-251-0/+53
* ipalib, ipaserver: fix incorrect API.register calls in docstringsJan Cholasta2016-05-251-5/+5
* frontend: do not forward argument defaults to serverJan Cholasta2016-05-251-2/+3
* frontend: do not forward unspecified positional arguments to serverJan Cholasta2016-05-251-1/+14
* frontend: perform argument value validation only on serverJan Cholasta2016-05-251-2/+8
* frontend: remove the unused Command.soft_validate methodJan Cholasta2016-05-251-14/+1
* frontend: re-raise remote RequirementError using CLI name in CLIJan Cholasta2016-05-251-10/+11
* ipalib: add convenient Command method for adding messagesJan Cholasta2016-03-031-8/+12
* ipalib: provide per-call command contextJan Cholasta2016-03-031-0/+10
* ipalib: assume version 2.0 when skip_version_check is enabledJan Cholasta2016-01-121-2/+1
* Remove unused importsMartin Basti2015-12-231-2/+2
* Alias "unicode" to "str" under Python 3Jan Cholasta2015-09-171-0/+4
* Replace uses of map()Petr Viktorin2015-09-011-1/+1
* Replace filter() calls with list comprehensionsPetr Viktorin2015-09-011-2/+2
* Use Python3-compatible dict method namesPetr Viktorin2015-09-011-2/+2
* Use absolute importsPetr Viktorin2015-08-121-7/+7
* Modernize 'except' clausesPetr Viktorin2015-08-121-2/+2
* ipalib: Fix skip_version_check optionJan Cholasta2015-07-081-2/+5
* add option to skip client API version checkMartin Babinsky2015-07-081-2/+2
* include more information in metadataPetr Vobornik2015-07-031-18/+18
* plugable: Change is_production_mode to method of APIJan Cholasta2015-07-011-2/+2
* plugable: Pass API to plugins on initialization rather than using set_apiJan Cholasta2015-07-011-5/+2
* plugable: Move plugin base class and override logic to APIJan Cholasta2015-07-011-8/+1
* Server Upgrade: specify order of plugins in update filesMartin Basti2015-04-141-3/+3
* advise: Add separate API object for ipa-adviseJan Cholasta2015-03-051-50/+0
* ipalib: Allow multiple API instancesJan Cholasta2015-03-051-1/+9
* Fix warning message on client sideMartin Basti2015-02-131-1/+3
* ipalib.frontend: Do API version check before converting argumentsPetr Viktorin2014-06-131-17/+17
* Allow primary keys to use different type than unicode.Jan Cholasta2014-04-181-7/+8
* Remove the unused ipalib.frontend.Property classPetr Viktorin2014-02-211-54/+3
* Switch client to JSON-RPCPetr Viktorin2013-11-261-3/+3
* frontend: report arguments errors with better detailAlexander Bokovoy2013-10-041-1/+2
* Add a word wrapping for comment log messages to AdviceLoggerTomas Babej2013-08-061-2/+7
* Provide ipa-advise toolTomas Babej2013-07-171-0/+45