<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/tests, branch trusts-master</title>
<subtitle>FreeIPA project</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/'/>
<entry>
<title>Fix structured DNS record output</title>
<updated>2013-03-22T14:10:03+00:00</updated>
<author>
<name>Martin Kosek</name>
<email>mkosek@redhat.com</email>
</author>
<published>2013-03-21T13:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=322458b5b2f80e179ef43b904c2665254c0a3763'/>
<id>322458b5b2f80e179ef43b904c2665254c0a3763</id>
<content type='text'>
Recent LDAP refactoring replaced entry_attrs regular dict with
normalized keys (i.e. lowercase) with LDAPEntry instance which keys
may not be normalized. This broke CND command output when
--structured and --all options were used.

Force lowercase normalization of the LDAPEntry keys in DNS plugin
structured format postprocessing. Also add a missing test for
DNS record structured output.

https://fedorahosted.org/freeipa/ticket/3526
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Recent LDAP refactoring replaced entry_attrs regular dict with
normalized keys (i.e. lowercase) with LDAPEntry instance which keys
may not be normalized. This broke CND command output when
--structured and --all options were used.

Force lowercase normalization of the LDAPEntry keys in DNS plugin
structured format postprocessing. Also add a missing test for
DNS record structured output.

https://fedorahosted.org/freeipa/ticket/3526
</pre>
</div>
</content>
</entry>
<entry>
<title>Realm Domains page</title>
<updated>2013-03-18T14:11:26+00:00</updated>
<author>
<name>Ana Krivokapic</name>
<email>akrivoka@redhat.com</email>
</author>
<published>2013-03-07T13:12:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=6c85b88874d099a909c5662a6a32c045439e0b2c'/>
<id>6c85b88874d099a909c5662a6a32c045439e0b2c</id>
<content type='text'>
Add support for Realm Domains to web UI.

https://fedorahosted.org/freeipa/ticket/3407
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for Realm Domains to web UI.

https://fedorahosted.org/freeipa/ticket/3407
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve error messages for external group members</title>
<updated>2013-03-14T15:44:24+00:00</updated>
<author>
<name>Ana Krivokapic</name>
<email>akrivoka@redhat.com</email>
</author>
<published>2013-02-21T15:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=66356f0daf2a55c7e64dc648e0f8c765e9a56151'/>
<id>66356f0daf2a55c7e64dc648e0f8c765e9a56151</id>
<content type='text'>
When adding a duplicate member to a group, an error message is issued,
informing the user that the entry is already a member of the group.
Similarly, when trying to delete an entry which is not a member,
an error message is issued, informing the user that the entry is not
a member of the group. These error messages were missing in case of
external members.

This patch also adds support for using the AD\name or name@ad.domain.com
format in ipa group-remove-member command. This format was supported in
group-add-member, but not in group-remove-member.

Unit test file covering these cases was also added.

https://fedorahosted.org/freeipa/ticket/3254
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When adding a duplicate member to a group, an error message is issued,
informing the user that the entry is already a member of the group.
Similarly, when trying to delete an entry which is not a member,
an error message is issued, informing the user that the entry is not
a member of the group. These error messages were missing in case of
external members.

This patch also adds support for using the AD\name or name@ad.domain.com
format in ipa group-remove-member command. This format was supported in
group-add-member, but not in group-remove-member.

Unit test file covering these cases was also added.

https://fedorahosted.org/freeipa/ticket/3254
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove implicit Str to DN conversion using *-attr</title>
<updated>2013-03-13T16:33:51+00:00</updated>
<author>
<name>Tomas Babej</name>
<email>tbabej@redhat.com</email>
</author>
<published>2013-03-08T17:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=99b62aa66ffbf7f1ffd566b44ebe41a0f6c1782c'/>
<id>99b62aa66ffbf7f1ffd566b44ebe41a0f6c1782c</id>
<content type='text'>
DNs represented as strings and passed via --setattr or --addattr
are no longer implicitly converted to DN type. This solves various
errors associated with this behaviour, see tickets below.

Unit tests added.

https://fedorahosted.org/freeipa/ticket/3348
https://fedorahosted.org/freeipa/ticket/3349
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DNs represented as strings and passed via --setattr or --addattr
are no longer implicitly converted to DN type. This solves various
errors associated with this behaviour, see tickets below.

Unit tests added.

https://fedorahosted.org/freeipa/ticket/3348
https://fedorahosted.org/freeipa/ticket/3349
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unneeded python-ldap imports</title>
<updated>2013-03-13T11:36:34+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-01-31T14:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=cf4b52111d384e8baa250aefe57f21ebda4dad7e'/>
<id>cf4b52111d384e8baa250aefe57f21ebda4dad7e</id>
<content type='text'>
Part of the work for: https://fedorahosted.org/freeipa/ticket/2660
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of the work for: https://fedorahosted.org/freeipa/ticket/2660
</pre>
</div>
</content>
</entry>
<entry>
<title>Use IPAdmin rather than raw python-ldap in migration.py and ipadiscovery.py</title>
<updated>2013-03-13T11:36:33+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-01-31T13:26:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=664248d5b846321f61e0776b646cca82c5a17884'/>
<id>664248d5b846321f61e0776b646cca82c5a17884</id>
<content type='text'>
These used ipautil.get_ipa_basedn. Convert that to use the new wrappers.

Beef up the error handling in ipaldap to accomodate the errors we catch
in the server discovery.
Add a DatabaseTimeout exception to errors.py.

These were the last uses of ipautil.convert_ldap_error, remove that.

https://fedorahosted.org/freeipa/ticket/3487
https://fedorahosted.org/freeipa/ticket/3446
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These used ipautil.get_ipa_basedn. Convert that to use the new wrappers.

Beef up the error handling in ipaldap to accomodate the errors we catch
in the server discovery.
Add a DatabaseTimeout exception to errors.py.

These were the last uses of ipautil.convert_ldap_error, remove that.

https://fedorahosted.org/freeipa/ticket/3487
https://fedorahosted.org/freeipa/ticket/3446
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove ipaserver/ipaldap.py</title>
<updated>2013-03-13T11:36:33+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-01-31T11:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=91a63cce6203cb8d0cf956d9e30842db365500da'/>
<id>91a63cce6203cb8d0cf956d9e30842db365500da</id>
<content type='text'>
In addition to removing the module, fix all places where it was imported.

Preparation for: https://fedorahosted.org/freeipa/ticket/3446
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In addition to removing the module, fix all places where it was imported.

Preparation for: https://fedorahosted.org/freeipa/ticket/3446
</pre>
</div>
</content>
</entry>
<entry>
<title>Change DNA magic value to -1 to make UID 999 usable</title>
<updated>2013-03-11T16:07:07+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-01-08T09:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=91606e6679f3a18b1c1789efd240eed982a563d4'/>
<id>91606e6679f3a18b1c1789efd240eed982a563d4</id>
<content type='text'>
Change user-add's uid &amp; gid parameters from autofill to optional.
Change the DNA magic value to -1.

For old clients, which will still send 999 when they want DNA
assignment, translate the 999 to -1. This is done via a new
capability, optional_uid_params.

Tests included

https://fedorahosted.org/freeipa/ticket/2886
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change user-add's uid &amp; gid parameters from autofill to optional.
Change the DNA magic value to -1.

For old clients, which will still send 999 when they want DNA
assignment, translate the 999 to -1. This is done via a new
capability, optional_uid_params.

Tests included

https://fedorahosted.org/freeipa/ticket/2886
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix remove while iterating in suppress_netgroup_memberof.</title>
<updated>2013-03-06T14:05:27+00:00</updated>
<author>
<name>Jan Cholasta</name>
<email>jcholast@redhat.com</email>
</author>
<published>2013-02-27T13:14:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=b194b850ca1e083c0a799ba0f9ed3881c141efec'/>
<id>b194b850ca1e083c0a799ba0f9ed3881c141efec</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/3464
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/3464
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve LDAPEntry tests</title>
<updated>2013-03-01T15:59:47+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-02-20T09:49:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=2546e4fd5603cabfe500e881949345ae847f2522'/>
<id>2546e4fd5603cabfe500e881949345ae847f2522</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
