<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/tests/test_xmlrpc, branch navigation</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/'/>
<entry>
<title>Modify the default attributes shown in user-find to match the UI design.</title>
<updated>2011-04-22T18:49:20+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-04-22T17:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=d3b0c64fcec9a97626dbaca238a0186f180fe2fd'/>
<id>d3b0c64fcec9a97626dbaca238a0186f180fe2fd</id>
<content type='text'>
This change means the UI can stop using the --all option and have to
retrieve significantly less information from the server. It also
speeds up user-find as it doesn't have to calculate membership.

This adds a new baseclass parameter, search_display_attributes, which
can provide a separate list from default_attributes just for find
commands.

The UI will need to be changed to switch from using cn to using
givenname and sn.

ticket 1136
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change means the UI can stop using the --all option and have to
retrieve significantly less information from the server. It also
speeds up user-find as it doesn't have to calculate membership.

This adds a new baseclass parameter, search_display_attributes, which
can provide a separate list from default_attributes just for find
commands.

The UI will need to be changed to switch from using cn to using
givenname and sn.

ticket 1136
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert manager from userid to dn for storage and back for displaying.</title>
<updated>2011-04-22T18:49:20+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-04-22T13:43:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=f746121824c58c1d21d94ae4f2afd8893be9e1dd'/>
<id>f746121824c58c1d21d94ae4f2afd8893be9e1dd</id>
<content type='text'>
ticket 1151
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ticket 1151
</pre>
</div>
</content>
</entry>
<entry>
<title>Sort entries returned by *-find by the primary key (if any).</title>
<updated>2011-04-13T15:29:16+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-04-13T14:48:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=9cac1d88fcffcce65018869827eadcfc0ff157f1'/>
<id>9cac1d88fcffcce65018869827eadcfc0ff157f1</id>
<content type='text'>
Do a server-side sort if there is a primary key.

Fix a couple of tests that were failing due to the new sorting.

ticket 794
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do a server-side sort if there is a primary key.

Fix a couple of tests that were failing due to the new sorting.

ticket 794
</pre>
</div>
</content>
</entry>
<entry>
<title>postalCode should be a string not an integer.</title>
<updated>2011-04-06T01:51:34+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-04-05T21:26:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=316efbc32f7b586df36653aa894e686313a64764'/>
<id>316efbc32f7b586df36653aa894e686313a64764</id>
<content type='text'>
postalCode is defined as an Int. This means you can't define one that has
a leading zero nor can you have dashes, letters, etc.

This changes the data type on the server. It will still accept an int
value if provided and convert it into a string.

Bump the API version to 2.1.

ticket 1150
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
postalCode is defined as an Int. This means you can't define one that has
a leading zero nor can you have dashes, letters, etc.

This changes the data type on the server. It will still accept an int
value if provided and convert it into a string.

Bump the API version to 2.1.

ticket 1150
</pre>
</div>
</content>
</entry>
<entry>
<title>Change default gecos from uid to first and last name.</title>
<updated>2011-04-05T18:18:55+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-04-01T19:53:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=deaf029023e4037ad53d17b9e48562845b3c1197'/>
<id>deaf029023e4037ad53d17b9e48562845b3c1197</id>
<content type='text'>
ticket 1146
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ticket 1146
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace only if old and new have nothing in common</title>
<updated>2011-03-03T16:02:02+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-02-23T15:43:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=f476c097d2ac5f0270ea3207955cd7184ffb9e1d'/>
<id>f476c097d2ac5f0270ea3207955cd7184ffb9e1d</id>
<content type='text'>
Jakub did the initial diagnosis of this, I added a fix for removing
the last entry when removing members and a test case.

ticket 1000
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Jakub did the initial diagnosis of this, I added a fix for removing
the last entry when removing members and a test case.

ticket 1000
</pre>
</div>
</content>
</entry>
<entry>
<title>Sudo command groups are not supposed to allow nesting.</title>
<updated>2011-02-23T23:44:28+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-02-23T22:49:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=d57dfc4e980ecb26cfdb608d90a5f95c26cc7fbb'/>
<id>d57dfc4e980ecb26cfdb608d90a5f95c26cc7fbb</id>
<content type='text'>
It was a design decision to not allow nesting sudo command groups,
remove it.

ticket 1004
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was a design decision to not allow nesting sudo command groups,
remove it.

ticket 1004
</pre>
</div>
</content>
</entry>
<entry>
<title>Collect memberof information for sudo commands.</title>
<updated>2011-02-23T23:44:23+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-02-23T22:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=af9f9052393697383c79576490127a4426452ba8'/>
<id>af9f9052393697383c79576490127a4426452ba8</id>
<content type='text'>
We weren't searching the cn=sudo container so all members of a
sudocmdgroup looked indirect.

Add a label for sudo command groups.

Update the tests to include verifying that membership is done
properly.

ticket 1003
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We weren't searching the cn=sudo container so all members of a
sudocmdgroup looked indirect.

Add a label for sudo command groups.

Update the tests to include verifying that membership is done
properly.

ticket 1003
</pre>
</div>
</content>
</entry>
<entry>
<title>Add handling for indirect memberof other entries.</title>
<updated>2011-02-21T16:21:23+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-02-20T04:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=2f82112bb3fdb02801fb1cb71c169dc77786cf39'/>
<id>2f82112bb3fdb02801fb1cb71c169dc77786cf39</id>
<content type='text'>
This creates a new custom attribute, memberofindirect_[plugin].
Using this you can tell the difference between being an actual memberof
another entry and being a memberof as the result if inheritence. This is
particularly useful when trying to remove members of an entry, you can
only remove direct members.

I had to add a couple of short sleep calls to make things work a little
better. The memberof plugin runs as a postop and we have no way of knowing
when it has done its work. If we don't pause we may show some stale
data that memberof hasn't updated yet. .3 seconds is an arbitrary choice.

ticket 966
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This creates a new custom attribute, memberofindirect_[plugin].
Using this you can tell the difference between being an actual memberof
another entry and being a memberof as the result if inheritence. This is
particularly useful when trying to remove members of an entry, you can
only remove direct members.

I had to add a couple of short sleep calls to make things work a little
better. The memberof plugin runs as a postop and we have no way of knowing
when it has done its work. If we don't pause we may show some stale
data that memberof hasn't updated yet. .3 seconds is an arbitrary choice.

ticket 966
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed parameter for user city.</title>
<updated>2011-02-18T15:10:35+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2011-02-18T06:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=fa75959486ddbd0be00f3611457e940215635a3a'/>
<id>fa75959486ddbd0be00f3611457e940215635a3a</id>
<content type='text'>
Previously the user's city parameter is defined to use the 'locality'
attribute. This was a problem because the attribute would be returned
as 'l' by the directory server causing a mismatch. Now the parameter
has been changed to use the 'l' attribute.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the user's city parameter is defined to use the 'locality'
attribute. This was a problem because the attribute would be returned
as 'l' by the directory server causing a mismatch. Now the parameter
has been changed to use the 'l' attribute.
</pre>
</div>
</content>
</entry>
</feed>
