Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add optional error message to pattern validator | Rob Crittenden | 2010-08-06 | 1 | -0/+3 |
| | | | | | | | | | The pattern validator by default displays the pattern that is being matched against. This isn't helpful, particularly for very hairy patterns. This adds a new parameter, pattern_errmsg, that is displayed on errors if set. ticket #11 | ||||
* | Add separate var for search attributes and config attribute for search fields | Rob Crittenden | 2010-07-13 | 1 | -0/+1 |
| | | | | | | | | Add an optional search_attributes variable in case the attributes you want to display by default aren't what you want to search on. Also link in any cn=ipaconfig attributes that contain a comma-separated list of attributes to search on. | ||||
* | Add support for User-Private Groups | Rob Crittenden | 2010-07-06 | 1 | -10/+16 |
| | | | | | | | | | | | | | | | This uses a new 389-ds plugin, Managed Entries, to automatically create a group entry when a user is created. The DNA plugin ensures that the group has a gidNumber that matches the users uidNumber. When the user is removed the group is automatically removed as well. If the managed entries plugin is not available or if a specific, separate range for gidNumber is passed in at install time then User-Private Groups will not be configured. The code checking for the Managed Entries plugin may be removed at some point. This is there because this plugin is only available in a 389-ds alpha release currently (1.2.6-a4). | ||||
* | First pass at per-command documentation | Rob Crittenden | 2010-06-22 | 1 | -0/+22 |
| | |||||
* | Try to clear up that uid is a number, not the login name | Rob Crittenden | 2010-05-17 | 1 | -1/+1 |
| | |||||
* | Code cleanup: remove unused stuff, take 1. | Pavel Zuna | 2010-03-01 | 1 | -23/+12 |
| | |||||
* | Translatable Param.label, Param.doc | Jason Gerard DeRose | 2010-02-24 | 1 | -14/+14 |
| | |||||
* | Use the Output tuple to determine the order of output | Rob Crittenden | 2010-02-15 | 1 | -5/+9 |
| | | | | | | | | | | | | | | The attributes displayed is now dependant upon their definition in a Param. This enhances that, giving some level of control over how the result is displayed to the user. This also fixes displaying group membership, including failures of adding/removing entries. All tests pass now though there is still one problem. We need to return the dn as well. Once that is fixed we just need to comment out all the dn entries in the tests and they should once again pass. | ||||
* | Add Object.label class attribute, enable in webUI | Jason Gerard DeRose | 2010-02-12 | 1 | -0/+2 |
| | |||||
* | Enabled CRUDS in webUI using wehjit 0.2.0 | Jason Gerard DeRose | 2010-01-26 | 1 | -0/+3 |
| | |||||
* | Add --all to LDAPCreate and make LDAP commands always display default ↵ | Pavel Zuna | 2010-01-11 | 1 | -1/+1 |
| | | | | attributes. | ||||
* | Take 2: Extensible return values and validation; steps toward a single ↵ | Jason Gerard DeRose | 2009-12-10 | 1 | -29/+50 |
| | | | | output_for_cli(); enable more webUI stuff | ||||
* | Giant webui patch take 2 | Jason Gerard DeRose | 2009-10-13 | 1 | -5/+4 |
| | |||||
* | Make the user plugin use baseldap classes. | Pavel Zuna | 2009-10-05 | 1 | -230/+76 |
| | |||||
* | Add a new objectclass, ipaObject, that will add a UUID to many IPA objects | Rob Crittenden | 2009-08-10 | 1 | -0/+3 |
| | | | | | | | | | 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. | ||||
* | Fix bug: number of found entries was reported incorrectly in some plugins. | Pavel Zuna | 2009-07-02 | 1 | -1/+1 |
| | |||||
* | Rename *-create/*-delete commands to *-add/*-del respectively. | Pavel Zuna | 2009-07-02 | 1 | -4/+4 |
| | |||||
* | Rename plugins2 to plugins. | Pavel Zuna | 2009-07-02 | 1 | -16/+16 |
| | |||||
* | Rename plugins2 files (remove '2' suffix'). | Pavel Zuna | 2009-07-02 | 1 | -0/+405 |
| | |||||
* | Delete plugins using old LDAP backend. | Pavel Zuna | 2009-07-02 | 1 | -383/+0 |
| | |||||
* | Add a reason to the NotFound exception so we can provide more robust errors | Rob Crittenden | 2009-05-13 | 1 | -1/+1 |
| | |||||
* | Use correct attribute for e-mail address | Rob Crittenden | 2009-04-29 | 1 | -1/+1 |
| | | | | Resolves 498269 | ||||
* | Rename errors2.py to errors.py. Modify all affected files. | Pavel Zuna | 2009-04-23 | 1 | -3/+3 |
| | |||||
* | Renamed remaining plugins still using f_* b_* convention | Jason Gerard DeRose | 2009-04-01 | 1 | -0/+383 |