<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/install/ui/policy.js, branch webui_isolate</title>
<subtitle>FreeIPA patches</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/'/>
<entry>
<title>Move of core Web UI files to AMD directory</title>
<updated>2013-01-18T14:10:36+00:00</updated>
<author>
<name>Petr Vobornik</name>
<email>pvoborni@redhat.com</email>
</author>
<published>2012-11-26T13:28:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=b9ef6ab0c412913234f05f788b3fcd3c3277eb69'/>
<id>b9ef6ab0c412913234f05f788b3fcd3c3277eb69</id>
<content type='text'>
SSIA

https://fedorahosted.org/freeipa/ticket/112
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SSIA

https://fedorahosted.org/freeipa/ticket/112
</pre>
</div>
</content>
</entry>
<entry>
<title>Password policy paging with proper sorting</title>
<updated>2012-08-29T10:00:15+00:00</updated>
<author>
<name>Petr Vobornik</name>
<email>pvoborni@redhat.com</email>
</author>
<published>2012-08-27T15:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=edbcd28f44fb5c123440c246965166d5947554e6'/>
<id>edbcd28f44fb5c123440c246965166d5947554e6</id>
<content type='text'>
This patch adds option to disable sorting when paging. It allowed to enable paging in password policy with order of items untouched (they are sorted on server side by priority).

Also fixing issue when paging is disabled and command summary = null. It displayed 'null' in facet footer.

https://fedorahosted.org/freeipa/ticket/2677
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds option to disable sorting when paging. It allowed to enable paging in password policy with order of items untouched (they are sorted on server side by priority).

Also fixing issue when paging is disabled and command summary = null. It displayed 'null' in facet footer.

https://fedorahosted.org/freeipa/ticket/2677
</pre>
</div>
</content>
</entry>
<entry>
<title>Web UI: kerberos ticket policy measurement units</title>
<updated>2012-07-10T11:30:43+00:00</updated>
<author>
<name>Petr Vobornik</name>
<email>pvoborni@redhat.com</email>
</author>
<published>2012-07-09T15:28:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=0d11b8b0567e8440f9cb553a99e1f66e545509d0'/>
<id>0d11b8b0567e8440f9cb553a99e1f66e545509d0</id>
<content type='text'>
Added measurement units for kerberos ticket policy.

https://fedorahosted.org/freeipa/ticket/2444
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added measurement units for kerberos ticket policy.

https://fedorahosted.org/freeipa/ticket/2444
</pre>
</div>
</content>
</entry>
<entry>
<title>Password policy measurement units.</title>
<updated>2012-07-10T11:30:38+00:00</updated>
<author>
<name>Petr Vobornik</name>
<email>pvoborni@redhat.com</email>
</author>
<published>2012-07-09T14:58:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=848bd0e9e738a4590049a223868dcfe6749a9154'/>
<id>848bd0e9e738a4590049a223868dcfe6749a9154</id>
<content type='text'>
When filling password policy it may be unclear what value to enter because user may not remember field's measurement unit.

This patch adds support for declaring measurement units. It's done in field's/widget's spec by entering key for unit's string (which is in IPA.messages.measurement_units[key]).

Measurement units in table layout are displayed in parenthesis after label. It is to be consistent with some fields which have measurement unit integrated in label.

This patch defines measurement units for password policy's 'History size', 'Failure reset interval' and 'Lockout duration' fields.

https://fedorahosted.org/freeipa/ticket/2437
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When filling password policy it may be unclear what value to enter because user may not remember field's measurement unit.

This patch adds support for declaring measurement units. It's done in field's/widget's spec by entering key for unit's string (which is in IPA.messages.measurement_units[key]).

Measurement units in table layout are displayed in parenthesis after label. It is to be consistent with some fields which have measurement unit integrated in label.

This patch defines measurement units for password policy's 'History size', 'Failure reset interval' and 'Lockout duration' fields.

https://fedorahosted.org/freeipa/ticket/2437
</pre>
</div>
</content>
</entry>
<entry>
<title>Paging disable for password policies</title>
<updated>2012-04-26T12:32:17+00:00</updated>
<author>
<name>Petr Vobornik</name>
<email>pvoborni@redhat.com</email>
</author>
<published>2012-04-26T06:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=e1f69625454fe1c023c0f4571bbb0a15efc15ccf'/>
<id>e1f69625454fe1c023c0f4571bbb0a15efc15ccf</id>
<content type='text'>
Password policies are sorted by priority. When paging is enabled, table facet uses pwpolicy-find --pkey-only to get all pwpolicies keys. Those keys are sorted on server by priority but table facet sorts them again. This breaks the priority sorting.

This patch disables the paging in passord policy serch page so the keys are sorted by priority.

TODO: we should inspect sorting in table facet more deeply and disable it if it don't break anything.

https://fedorahosted.org/freeipa/ticket/2676
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Password policies are sorted by priority. When paging is enabled, table facet uses pwpolicy-find --pkey-only to get all pwpolicies keys. Those keys are sorted on server by priority but table facet sorts them again. This breaks the priority sorting.

This patch disables the paging in passord policy serch page so the keys are sorted by priority.

TODO: we should inspect sorting in table facet more deeply and disable it if it don't break anything.

https://fedorahosted.org/freeipa/ticket/2676
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed entity metadata resolution.</title>
<updated>2011-12-06T22:07:52+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2011-11-17T03:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=a8ea42bda841c8773d68886614faf9efd38e33bd'/>
<id>a8ea42bda841c8773d68886614faf9efd38e33bd</id>
<content type='text'>
The current code assumes that an entity will always have a corresponding
LDAPObject on the server, so it looks for the metadata in a fixed location.
This assumption doesn't work for HBAC Test since it is a Command, not an
LDAPObject, so the metadata has to be obtained from a different location.
A new method get_default_metadata() has been added to allow each entity
to find the metadata from the correct location.

Ticket #388
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current code assumes that an entity will always have a corresponding
LDAPObject on the server, so it looks for the metadata in a fixed location.
This assumption doesn't work for HBAC Test since it is a Command, not an
LDAPObject, so the metadata has to be obtained from a different location.
A new method get_default_metadata() has been added to allow each entity
to find the metadata from the correct location.

Ticket #388
</pre>
</div>
</content>
</entry>
<entry>
<title>Changing definition of basic fields in section from factory to type</title>
<updated>2011-12-05T16:01:50+00:00</updated>
<author>
<name>Petr Vobornik</name>
<email>pvoborni@redhat.com</email>
</author>
<published>2011-11-29T13:29:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=9a09916108539f0d9f70257983666254c0cde67e'/>
<id>9a09916108539f0d9f70257983666254c0cde67e</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/2040
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/2040
</pre>
</div>
</content>
</entry>
<entry>
<title>Added extensible UI framework.</title>
<updated>2011-11-04T15:51:54+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2011-11-02T19:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=8ca348b99e350862418ac2fe0addfb0e354ea57e'/>
<id>8ca348b99e350862418ac2fe0addfb0e354ea57e</id>
<content type='text'>
The entity definitions have been converted into classes. The entity
init() method will use the builder to construct the facets and dialogs.
The UI can be customized by creating a subclass of the original entity
in extension.js and then overriding the init() method.

Ticket #2043
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The entity definitions have been converted into classes. The entity
init() method will use the builder to construct the facets and dialogs.
The UI can be customized by creating a subclass of the original entity
in extension.js and then overriding the init() method.

Ticket #2043
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved facet code into facet.js.</title>
<updated>2011-11-04T15:51:43+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2011-11-02T17:21:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=5db9fed8a5c62a65adf43f1d8c24a0e061f6b301'/>
<id>5db9fed8a5c62a65adf43f1d8c24a0e061f6b301</id>
<content type='text'>
Facet-related code has been moved from entity.js into a new facet.js
because the file is getting too big.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Facet-related code has been moved from entity.js into a new facet.js
because the file is getting too big.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed blank krbtpolicy and config pages.</title>
<updated>2011-11-04T15:51:37+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2011-11-03T21:02:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=6c3e1a21d79c344dc54c7e8fe789068ccda3a48b'/>
<id>6c3e1a21d79c344dc54c7e8fe789068ccda3a48b</id>
<content type='text'>
The details page compares the old and the new primary keys to determine
if the page needs to be reloaded. The Kerberos Ticket Policy and Config
pages do not use primary keys, so they are never loaded/updated with
data. A parameter has been added to force update on these pages.

Ticket #1459
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The details page compares the old and the new primary keys to determine
if the page needs to be reloaded. The Kerberos Ticket Policy and Config
pages do not use primary keys, so they are never loaded/updated with
data. A parameter has been added to force update on these pages.

Ticket #1459
</pre>
</div>
</content>
</entry>
</feed>
