Rob Crittenden
|
75bad44c27
|
Enable the verbose flag to pass thru xmlrpc
|
2008-10-10 05:23:00 -04:00 |
|
Rob Crittenden
|
42cdca3e83
|
Use new options handler
|
2008-10-10 03:40:52 -04:00 |
|
Rob Crittenden
|
dbe49423ab
|
Start service principal plugin
|
2008-10-10 03:36:57 -04:00 |
|
Rob Crittenden
|
5d2a99925d
|
Implement group-mod
|
2008-10-10 03:36:57 -04:00 |
|
Rob Crittenden
|
8a97b3e8a8
|
Implement group-del
|
2008-10-10 03:36:57 -04:00 |
|
Rob Crittenden
|
83bb41faeb
|
Mechanism to convert from xmlrpclib.Fault to an IPAError exception
Include slew of new exceptions, not all of which are used yet
|
2008-10-10 03:36:56 -04:00 |
|
Rob Crittenden
|
672c07566d
|
Implement user-del
rename is_user_unique() to user_exists()
|
2008-10-10 03:36:56 -04:00 |
|
Jason Gerard DeRose
|
b2b5b904bc
|
Made package-level docstrings more consistent so they read better in generated documentation
|
2008-10-07 20:07:16 -06:00 |
|
Jason Gerard DeRose
|
c747c12fb2
|
Merge branch 'master' of git://git.engineering.redhat.com/users/rcritten/freeipa2
|
2008-10-07 17:00:36 -06:00 |
|
Martin Nagy
|
4a68c719f0
|
Implement config file reading
|
2008-10-08 00:07:44 +02:00 |
|
Rob Crittenden
|
db9d8dd3e0
|
Implement a real user_find and move existing user_find to user_show
|
2008-10-07 06:15:34 -04:00 |
|
Rob Crittenden
|
e012e860b4
|
Implement user-mod
|
2008-10-07 04:31:22 -04:00 |
|
Rob Crittenden
|
69bc5ad77a
|
Add some more supporting functions
Do a little bit more error handling and checking
|
2008-10-07 02:10:15 -04:00 |
|
Rob Crittenden
|
cb795fa14b
|
Add group plugin, routine to get cn=ipaconfig
|
2008-10-04 05:17:11 -04:00 |
|
Rob Crittenden
|
7e4b0a072e
|
Implement user-find and user-add backend functions so they work over XML-RPC
Change port to 8880 to not conflict with a running IPA v1 instance
Encode incoming values from unicode as utf-8 before sending to LDAP
|
2008-10-04 01:50:59 -04:00 |
|
Jason Gerard DeRose
|
3ffbaac64c
|
Backend.xmlrpc and simple-server.py now use the xmlrpc_marshal() and xmlrpc_unmarshal() functions respectively
|
2008-10-02 19:42:06 -06:00 |
|
Jason Gerard DeRose
|
6000b6b5c6
|
Implemented basic Command.forward() method
|
2008-10-02 17:02:24 -06:00 |
|
Jason Gerard DeRose
|
0e137110c7
|
Started on skeleton for xmlrcp client/server
|
2008-10-02 16:12:19 -06:00 |
|
Jason Gerard DeRose
|
2507b7c674
|
Clarified docstrings in */plugins/__init__.py; renamed ipa_server/plugins/ipa_ldap.py to b_ldap.py
|
2008-10-01 16:17:02 -06:00 |
|
Jason Gerard DeRose
|
c846c7d91f
|
Removed the everything except the envtest command and the user related plugins from f_user.py
|
2008-10-01 16:10:41 -06:00 |
|
Jason Gerard DeRose
|
e963be1dda
|
Renamed plugins/example.py to plugins/f_user.py
|
2008-10-01 15:56:04 -06:00 |
|
Jason Gerard DeRose
|
cc93e45e13
|
Removed depreciated override.py module
|
2008-10-01 15:53:21 -06:00 |
|
Jason Gerard DeRose
|
af6653f607
|
Added skeleton for kerberos backend
|
2008-10-01 15:50:04 -06:00 |
|
Jason Gerard DeRose
|
7ee0ccd90d
|
Fixed unit tests; changed example.py so it doesn't import servercore
|
2008-09-30 20:27:52 -06:00 |
|
Rob Crittenden
|
77e6c99f9d
|
Migrate to new source tree layoute
|
2008-09-30 19:37:35 -06:00 |
|
Rob Crittenden
|
b965e558b5
|
Rebase XML-RPC client and server
Fix error handling in server to return exceptions generated in library code
|
2008-09-30 19:37:35 -06:00 |
|
Martin Nagy
|
afdc721038
|
Add support for environment variables, change tests accordingly
|
2008-09-29 17:45:14 -06:00 |
|
Jason Gerard DeRose
|
0c3ebe0bef
|
367: Implementing basics of loading plugins out of tree
|
2008-09-25 23:21:41 +00:00 |
|
Jason Gerard DeRose
|
ac88500382
|
366: Ported user_* example Commands to crud base classes; added user_show example command
|
2008-09-25 03:58:42 +00:00 |
|
Jason Gerard DeRose
|
e84dd7a69d
|
357: Some experimenting with the example plugins
|
2008-09-25 00:58:16 +00:00 |
|
Jason Gerard DeRose
|
4747563a80
|
356: Modified Method.get_options() to now pull from self.obj.params(); updated unit tests for Method.get_options()
|
2008-09-25 00:42:38 +00:00 |
|
Jason Gerard DeRose
|
4e8ff5c656
|
318: Renamed all references to 'public' module to 'frontend'
|
2008-09-24 00:01:29 +00:00 |
|
Jason Gerard DeRose
|
47e4606a98
|
308: Fixed broken example plugin user_add
|
2008-09-21 21:55:21 +00:00 |
|
Jason Gerard DeRose
|
2d83614006
|
305: Ported cli.py to changes in public.py
|
2008-09-21 19:00:41 +00:00 |
|
Jason Gerard DeRose
|
5a1abcdf4f
|
291: Temporarily reverted Rob's changes in public.py and plugins/examples.py
|
2008-09-13 00:22:01 +00:00 |
|
Jason Gerard DeRose
|
0e60036bb4
|
290: Applyied Rob's patch
|
2008-09-12 16:36:04 +00:00 |
|
Jason Gerard DeRose
|
553b0c596d
|
264: Cleaned up docstrings on all example plugins
|
2008-09-04 09:22:18 +00:00 |
|
Jason Gerard DeRose
|
b16deabdff
|
256: Fixed cli.help plugin so it looks up commands in CLI instead of API
|
2008-09-04 05:18:14 +00:00 |
|
Jason Gerard DeRose
|
74a3cf8d28
|
200: Added plugins/override.py with an example of overriding a plugin
|
2008-08-26 19:43:56 +00:00 |
|
Jason Gerard DeRose
|
6226837eea
|
199: Updated user_login and user_initials example plugins to use Option.default_from
|
2008-08-26 19:23:50 +00:00 |
|
Jason Gerard DeRose
|
2fc3819bec
|
191: Removed ipalib/api.py module; standard plugable.API instance is now in ipalib.__init__.py
|
2008-08-25 23:35:29 +00:00 |
|
Jason Gerard DeRose
|
af52671e13
|
187: Renamed plubic.obj to Object; reworked plublic.Object unit tests to use ClassChecker
|
2008-08-22 21:50:53 +00:00 |
|
Jason Gerard DeRose
|
5bf6a9eb09
|
185: Renamed public.prop to Property
|
2008-08-22 20:32:23 +00:00 |
|
Jason Gerard DeRose
|
a1b5d928fb
|
184: Renamed public.mthd class to Method
|
2008-08-22 20:23:19 +00:00 |
|
Jason Gerard DeRose
|
b0ec8fe551
|
182: Renamed plublic.cmd base class to Command
|
2008-08-15 19:49:04 +00:00 |
|
Jason Gerard DeRose
|
99450358af
|
181: Changed docstrings on example plugins to use itial capital
|
2008-08-15 19:19:42 +00:00 |
|
Jason Gerard DeRose
|
6924d5e25e
|
144: Made properties in example plugins all required
|
2008-08-13 05:25:00 +00:00 |
|
Jason Gerard DeRose
|
0fed74b56d
|
138: Added ProxyTarget.doc property; CLI.print_commands() now uses cmd.doc instead of cmd.get_doc()
|
2008-08-13 02:34:36 +00:00 |
|
Jason Gerard DeRose
|
c0b5069fa0
|
133: Renamed run.py to api.py
|
2008-08-13 01:26:30 +00:00 |
|
Jason Gerard DeRose
|
12d662c1b7
|
131: Renamed Plugins/ to plugins/
|
2008-08-13 01:18:00 +00:00 |
|