Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added Fuzzy docstrings; make-test now runs doctests in tests/*; fixed ↵ | Jason Gerard DeRose | 2009-12-18 | 2 | -13/+13 | |
| | | | | 'existant' mispelling | |||||
* | Fuzzy feelings | Jason Gerard DeRose | 2009-12-17 | 6 | -391/+504 | |
| | ||||||
* | host and hostgroup summary messages, declarative tests; fix tests for 'dn' | Jason Gerard DeRose | 2009-12-16 | 5 | -221/+488 | |
| | ||||||
* | Add simple tests for the aci plugin | Rob Crittenden | 2009-12-14 | 1 | -0/+77 | |
| | ||||||
* | Take 2: Extensible return values and validation; steps toward a single ↵ | Jason Gerard DeRose | 2009-12-10 | 14 | -722/+1227 | |
| | | | | output_for_cli(); enable more webUI stuff | |||||
* | Add minimal test for the cert plugin | Rob Crittenden | 2009-12-03 | 1 | -0/+104 | |
| | | | | | | | This assumes that the developer has the equivalent of a selfsign CA installed. To do this, install IPA without a CA and copy /etc/httpd/alias/*.db to ~/.ipa/alias and /etc/httpd/alias/pwdfile.txt to ~/.ipa/alias/.pwd | |||||
* | Add {user,host,sourcehost}Category to HBAC and make accessTime multivalue. | Pavel Zuna | 2009-12-01 | 1 | -15/+14 | |
| | ||||||
* | Fix unit tests for plugins using baseldap classes. | Pavel Zuna | 2009-10-07 | 1 | -3/+1 | |
| | ||||||
* | Fix unit tests for plugins using baseldap classes. | Pavel Zuna | 2009-10-05 | 7 | -133/+218 | |
| | ||||||
* | Add HBAC plugin and introduce GeneralizedTime parameter type. | Pavel Zuna | 2009-10-05 | 1 | -0/+305 | |
| | ||||||
* | Add support for per-group kerberos password policy. | Rob Crittenden | 2009-10-05 | 1 | -0/+169 | |
| | | | | | | | | | | Use a Class of Service template to do per-group password policy. The design calls for non-overlapping groups but with cospriority we can still make sense of things. The password policy entries stored under the REALM are keyed only on the group name because the MIT ldap plugin can't handle quotes in the DN. It also can't handle spaces between elements in the DN. | |||||
* | Fix service_mod and add a test case | Rob Crittenden | 2009-08-26 | 1 | -1/+11 | |
| | ||||||
* | Add a new objectclass, ipaObject, that will add a UUID to many IPA objects | Rob Crittenden | 2009-08-10 | 9 | -26/+35 | |
| | | | | | | | | | ipaObject is defined as an auxiliary objectclass so it is up to the plugin author to ensure that the objectclass is included an a UUID generated. ipaUniqueId is a MUST attribute so if you include the objectclass you must ensure that the uuid is generated. This also fixes up some unrelated unit test failures. | |||||
* | Add unit test for password plugin | Rob Crittenden | 2009-07-07 | 1 | -0/+71 | |
| | ||||||
* | Fix unit tests to handle new group-{add, del}-member semantics. | Pavel Zuna | 2009-07-02 | 5 | -27/+37 | |
| | ||||||
* | Add unit tests for new plugins. | Pavel Zuna | 2009-07-02 | 9 | -0/+1634 | |
| | ||||||
* | Add utility functions for plugin unit testing. | Pavel Zuna | 2009-07-02 | 1 | -0/+12 | |
| | ||||||
* | Remove unit tests for old plugins. | Pavel Zuna | 2009-07-02 | 10 | -1848/+0 | |
| | ||||||
* | Schema change so the nisnetgroup triples work properly. | Rob Crittenden | 2009-05-19 | 3 | -37/+37 | |
| | | | | | | If we use cn for hostname there is no easy way to distinguish between a host and a hostgroup. So adding a fqdn attribute to be used to store the hostname instead. | |||||
* | Force xmlrpc tests to run with in_tree=True so config files in /etc/ipa/ ↵ | Jason Gerard DeRose | 2009-05-11 | 1 | -8/+0 | |
| | | | | don't get read; cleaned up config.Env automagic with regard to running in-tree vs. installed | |||||
* | Add missing attribute to fix netgroups test | Rob Crittenden | 2009-05-07 | 1 | -1/+1 | |
| | ||||||
* | Rename errors2.py to errors.py. Modify all affected files. | Pavel Zuna | 2009-04-23 | 10 | -43/+43 | |
| | ||||||
* | Finish work replacing the errors module with errors2 | Rob Crittenden | 2009-04-20 | 1 | -1/+0 | |
| | | | | | | Once this is committed we can start the process of renaming errors2 as errors. I thought that combinig this into one commit would be more difficult to review. | |||||
* | Make parentmap a autofill variable and add tests when parentmap is not passed | Rob Crittenden | 2009-04-13 | 1 | -0/+58 | |
| | ||||||
* | Add tests for posix groups | Rob Crittenden | 2009-03-20 | 1 | -4/+62 | |
| | ||||||
* | Modify the taskgroup plugin to use the new group baseclass and add tests | Rob Crittenden | 2009-03-20 | 1 | -0/+188 | |
| | ||||||
* | New plugin to handle role groups | Rob Crittenden | 2009-03-20 | 1 | -0/+143 | |
| | | | | | | Role groups will be part of the ACI system. It will let one create broad categories of permissions. Things like: helpdesk, user admin, group admin, whatever. | |||||
* | Add tests for the application frontend plugin | Jakub Hrozek | 2009-02-10 | 1 | -0/+148 | |
| | ||||||
* | Fix remaining issues with XML-RPC test cases | Rob Crittenden | 2009-02-04 | 7 | -23/+36 | |
| | | | | | | Tied the make-test script into the test target of the top-level Makefile Added code to xmlrpc_test.py so that it configures the API if it isn't already done which enables individual tests to be executed. | |||||
* | Fixed some of the test_xmlrpc unit tests | Jason Gerard DeRose | 2009-02-03 | 6 | -52/+52 | |
| | ||||||
* | Applied Rob's errors patch | Rob Crittenden | 2009-02-03 | 8 | -37/+64 | |
| | ||||||
* | Mostly got the test_xmlrpc/ tests working again | Jason Gerard DeRose | 2009-02-03 | 8 | -41/+14 | |
| | ||||||
* | Finished reworked cli.CLI class into cli.cli plugin | Jason Gerard DeRose | 2009-02-03 | 8 | -9/+0 | |
| | ||||||
* | Command.takes_options and Command.takes_args class attributes can now also ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -0/+1 | |
| | | | | be a callable | |||||
* | Initial implementation of netgroups | Rob Crittenden | 2009-01-19 | 1 | -0/+320 | |
| | ||||||
* | Add some negative testing to the user and group plugin tests | Rob Crittenden | 2009-01-19 | 2 | -0/+38 | |
| | ||||||
* | Revert change that caused XML-RPC tests to be skipped | Rob Crittenden | 2009-01-19 | 1 | -1/+0 | |
| | ||||||
* | Merge branch 'master' of ↵ | Jason Gerard DeRose | 2008-12-20 | 1 | -0/+59 | |
|\ | | | | | | | git://git.engineering.redhat.com/users/rcritten/freeipa2 | |||||
| * | Add helper for adding Indirect maps. | Rob Crittenden | 2008-12-10 | 1 | -0/+59 | |
| | | | | | | | | | | This creates the map and the key pointing to the map. By default the key is associated with the auto.master map but it can be overriden. | |||||
* | | Removed Plugin.name property and replaced with instance attribute created in ↵ | Jason Gerard DeRose | 2008-12-17 | 1 | -0/+3 | |
|/ | | | | Plugin.__init__() | |||||
* | Tests for the automount plugin | Rob Crittenden | 2008-11-04 | 1 | -0/+184 | |
| | ||||||
* | Add new tests for hosts and groups of hosts | Rob Crittenden | 2008-11-04 | 2 | -0/+277 | |
| | ||||||
* | Skip tests if the remote XML-RPC server is not responding. | Rob Crittenden | 2008-11-03 | 4 | -3/+53 | |
| | ||||||
* | Initial tests for user, group and service plugin API | Rob Crittenden | 2008-11-03 | 4 | -0/+403 | |