Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo in automount doc message. | Rob Crittenden | 2010-03-16 | 1 | -1/+1 |
| | | | | | | Update the po to pick up this change too. 573979 | ||||
* | Finish deferred translation mechanism | Jason Gerard DeRose | 2010-03-16 | 4 | -26/+434 |
| | |||||
* | Provide more detailed NotFound error messages from baseldap classes. | Pavel Zuna | 2010-03-09 | 1 | -7/+55 |
| | |||||
* | localize doc strings | John Dennis | 2010-03-08 | 13 | -43/+48 |
| | | | | | | | | | | | | A number of doc strings were not localized, wrap them in _(). Some messages were not localized, wrap them in _() Fix a couple of failing tests: The method name in RPC should not be unicode. The doc attribute must use the .msg attribute for comparison. Also clean up imports of _() The import should come from ipalib or ipalib.text, not ugettext from request. | ||||
* | When raising an error about a required attribute, use cli_name not name. | Rob Crittenden | 2010-03-07 | 1 | -1/+1 |
| | | | | name is an LDAP attribute and may not be easily identifiable (e.g. sn). | ||||
* | Don't calculate min/max lifetime if None is passed in. | Rob Crittenden | 2010-03-07 | 1 | -2/+2 |
| | | | | | | | | None is passed if the option is set with --minlife=''. This is a valid use case to delete a non-required attribute. In this case we simply don't do the math on None and things work as expected. 569847 | ||||
* | fix bug 570392, command help traceback | John Dennis | 2010-03-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | As a consequence of using doc=_('some message') the _() method was returning a Gettext instance, thus when optparse was handed the help text it received a Gettext instance instead of a basestring. optparse tried to operate on the Gettext instance as if it were a basestring and since it wasn't threw an exception. The fix is to promote (e.g. cast) the option.doc to unicode. If the option.doc was a str it becomes unicode, if it was unicode nothing happens, if it was Gettext (or any other object implementing the __unicode__() method) object is converted to unicode via the objects rules. By the way, while debugging this I discovered strings which were not localized, sometimes option.doc would be a str and sometimes a Gettext object. In a subsequent patch I'll fix all those unlocalized doc strings, but I don't want to bury this fix along with a load of string fixes. | ||||
* | Consolidate to single WSGI entry point | Jason Gerard DeRose | 2010-03-01 | 1 | -1/+1 |
| | |||||
* | Code cleanup: remove unused stuff, take 1. | Pavel Zuna | 2010-03-01 | 13 | -245/+12 |
| | |||||
* | Fix unicode failures in Env tests and dn failures in XML-RPC tests | Rob Crittenden | 2010-02-26 | 3 | -10/+10 |
| | |||||
* | Don't try to revoke a cert that is already revoked. | Rob Crittenden | 2010-02-26 | 2 | -5/+22 |
| | | | | | We get a bit of an unusual error message back from dogtag when trying to revoke a revoked cert so check its status first. | ||||
* | Make the --all option work in Add/Remove Member commands. | Pavel Zuna | 2010-02-24 | 1 | -2/+18 |
| | |||||
* | Translatable Param.label, Param.doc | Jason Gerard DeRose | 2010-02-24 | 22 | -274/+360 |
| | |||||
* | Complete netgroup attributes. | Pavel Zuna | 2010-02-23 | 1 | -1/+22 |
| | |||||
* | Replace incorrect use of str.index with str.find in host plugin. | Pavel Zuna | 2010-02-23 | 1 | -1/+1 |
| | |||||
* | Fix bug where parameter cloning didn't clone validation rules. | Pavel Zuna | 2010-02-23 | 1 | -1/+1 |
| | |||||
* | Fix non XML-RPC tests | Jason Gerard DeRose | 2010-02-19 | 2 | -11/+2 |
| | |||||
* | Use unicode instead of str for environmental variables in Env. | Pavel Zuna | 2010-02-19 | 1 | -2/+4 |
| | |||||
* | Make error message in migration plugin unicode. | Pavel Zuna | 2010-02-17 | 1 | -2/+2 |
| | |||||
* | Expand the types of groups that can be migrated to support IPA v1 migrations | Rob Crittenden | 2010-02-17 | 1 | -1/+1 |
| | |||||
* | Don't iterate over empty values in List params | Rob Crittenden | 2010-02-17 | 1 | -1/+1 |
| | |||||
* | Used named variables in calls to print_attribute() | Rob Crittenden | 2010-02-17 | 1 | -2/+2 |
| | |||||
* | Reverse patch to not encode int values, handled at OID level properly now. | Rob Crittenden | 2010-02-17 | 1 | -5/+1 |
| | |||||
* | Convert password policy integer values to unicode instead of str. | Pavel Zuna | 2010-02-17 | 1 | -2/+2 |
| | |||||
* | Auto-generate --all and --raw for commands, that return entries. | Pavel Zuna | 2010-02-17 | 4 | -130/+66 |
| | |||||
* | Fix the pwpolicy plugin to work better with new output system. | Rob Crittenden | 2010-02-17 | 1 | -9/+24 |
| | |||||
* | Don't base64-encode integers | Rob Crittenden | 2010-02-17 | 1 | -1/+5 |
| | | | | | | This is a temporary fix until we either use Params to determine output type or treat integers differently from other binary values internally (as unicode instead of str, for example). | ||||
* | Use the Output tuple to determine the order of output | Rob Crittenden | 2010-02-15 | 14 | -76/+277 |
| | | | | | | | | | | | | | | 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. | ||||
* | Fix the automountlocation-tofiles command and add some labels | Rob Crittenden | 2010-02-15 | 1 | -8/+18 |
| | |||||
* | Add sha1, md5 to compat | Jason Gerard DeRose | 2010-02-12 | 1 | -4/+34 |
| | |||||
* | Fix deprecation error importing sha | Rob Crittenden | 2010-02-12 | 1 | -2/+5 |
| | |||||
* | Add Object.label class attribute, enable in webUI | Jason Gerard DeRose | 2010-02-12 | 15 | -6/+68 |
| | |||||
* | Allow one-character Param names | Rob Crittenden | 2010-02-12 | 4 | -8/+4 |
| | | | | This is done explicitly to support the l/localityname attribute. | ||||
* | Add default automount location. Auto-create auto.direct in new locations. | Pavel Zuna | 2010-02-12 | 1 | -0/+3 |
| | |||||
* | Command.output_params not contains params in Command.params | Jason Gerard DeRose | 2010-02-11 | 1 | -0/+7 |
| | |||||
* | Fix logging in CLI and server (take 2) | Jason Gerard DeRose | 2010-02-09 | 1 | -5/+10 |
| | |||||
* | Add support for the 'no_create', 'no_update', and 'no_search' Param flags | Jason Gerard DeRose | 2010-02-05 | 1 | -3/+109 |
| | |||||
* | Implement pwplicy_find to show all group password policies | Rob Crittenden | 2010-02-03 | 1 | -0/+32 |
| | | | | | find is a bit of a misnomer here because we consider no search terms, it is all or nothing. | ||||
* | Add flag to allow a cert to be re-issued | Rob Crittenden | 2010-02-03 | 1 | -3/+7 |
| | | | | | I don't want a user to accidentally re-issue a certificate so I've added a new flag, --revoke, to revoke the old cert and load the new one. | ||||
* | Only change the log level if it isn't already set | Rob Crittenden | 2010-02-03 | 1 | -4/+5 |
| | | | | | | This primarily affects the installer. We want to log to the install/ uninstall file in DEBUG. This was getting reset to INFO causing lots of details to not show in the logs. | ||||
* | Be more careful when base64-decoding certificates | Rob Crittenden | 2010-02-02 | 1 | -6/+3 |
| | | | | | Only decode certs that have a BEGIN/END block, otherwise assume it is in DER format. | ||||
* | Base64-encode binary values on the command-line | Rob Crittenden | 2010-02-02 | 1 | -3/+17 |
| | |||||
* | Remove group-specific password policy on group deletion | Rob Crittenden | 2010-01-29 | 1 | -0/+8 |
| | |||||
* | Remove __public__ and __proxy__ hold-overs from Plugin class | Jason Gerard DeRose | 2010-01-28 | 3 | -109/+1 |
| | |||||
* | Enabled CRUDS in webUI using wehjit 0.2.0 | Jason Gerard DeRose | 2010-01-26 | 3 | -1/+11 |
| | |||||
* | Fix merge error, variable mis-named label instead of doc | Rob Crittenden | 2010-01-21 | 1 | -1/+1 |
| | |||||
* | User-defined certificate subjects | Rob Crittenden | 2010-01-20 | 1 | -1/+17 |
| | | | | | | | | | | | | | | | Let the user, upon installation, set the certificate subject base for the dogtag CA. Certificate requests will automatically be given this subject base, regardless of what is in the CSR. The selfsign plugin does not currently support this dynamic name re-assignment and will reject any incoming requests that don't conform to the subject base. The certificate subject base is stored in cn=ipaconfig but it does NOT dynamically update the configuration, for dogtag at least. The file /var/lib/pki-ca/profiles/ca/caIPAserviceCert.cfg would need to be updated and pki-cad restarted. | ||||
* | Fix plugin to work with new output validation, add new helpers | Rob Crittenden | 2010-01-20 | 1 | -34/+57 |
| | | | | | | | | Add a new get_subject() helper and return the subject when retrieving certificates. Add a normalizer so that everything before and after the BEGIN/END block is removed. | ||||
* | Add DS migration plugin and password migration page. | Pavel Zuna | 2010-01-20 | 1 | -0/+374 |
| | |||||
* | Add --enable-migration option in config plugin. | Pavel Zuna | 2010-01-20 | 1 | -1/+14 |
| |