summaryrefslogtreecommitdiffstats
path: root/install/ui/policy.js
Commit message (Collapse)AuthorAgeFilesLines
* Paging disable for password policiesPetr Vobornik2012-04-261-1/+3
| | | | | | | | | | 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
* Fixed entity metadata resolution.Endi Sukma Dewata2011-12-061-4/+6
| | | | | | | | | | | 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
* Changing definition of basic fields in section from factory to typePetr Vobornik2011-12-051-2/+2
| | | | https://fedorahosted.org/freeipa/ticket/2040
* Added extensible UI framework.Endi S. Dewata2011-11-041-17/+29
| | | | | | | | | 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
* Moved facet code into facet.js.Endi S. Dewata2011-11-041-1/+1
| | | | | Facet-related code has been moved from entity.js into a new facet.js because the file is getting too big.
* Fixed blank krbtpolicy and config pages.Endi S. Dewata2011-11-041-4/+11
| | | | | | | | | 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
* Add priority to pwpolicy listAdam Young2011-11-011-1/+1
| | | | | | First step to solving https://fedorahosted.org/freeipa/ticket/1977
* Fixed inconsistent required/optional attributes.Endi S. Dewata2011-10-251-3/+5
| | | | | | | | | The dialogs and details pages have been modified to use the * symbol to mark required fields. The automount map and the DNS zone dialogs have been modified to update the required fields according to the input type. Ticket #1696, #1973
* Added missing fields to password policy pagePetr Vobornik2011-10-101-2/+10
| | | | | | https://fedorahosted.org/freeipa/ticket/1944 No editable fields exist for "maxfail", "failinterval" "lockouttime" and "priority" in password policy page.
* Added confirmation when adding multiple entries.Endi S. Dewata2011-10-051-1/+1
| | | | | | | The adder dialog has been modified to show a confirmation message after each successful addition. Ticket #1786
* Fixed tab and dialog widths.Endi S. Dewata2011-09-291-1/+0
| | | | | | | | | | The width of the 1st level tab has been modified to expand according to the size of the tab label. The width of the adder dialogs have been increased to allow longer button labels. Ticket #1825
* Removed undo flags from dialog field specs.Endi S. Dewata2011-09-231-2/+1
| | | | | | | Since the undo flag is now automatically set to false in dialogs, it's no longer necessary to specify it in the field specs. Ticket #1394
* Entity select widget improvementsEndi S. Dewata2011-07-181-3/+6
| | | | | | | | The IPA.entity_select_widget has been modified into a searchable and editable drop down list. The base functionality has been extracted into IPA.combobox_widget. Ticket #1361
* dnsrecord-mod uiAdam Young2011-07-131-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Brings the DNS record infrastructure in line with the other entities. Uses widgets, nested search, and a littel bit of overloading for dns specific behavior The records now have their own page. simplified link widget and use for dns links work for nested entities. change the field in the link widget to other_entity to avoid name collision. unit test for entity link. fixed reference to entity for getting pkeys work around lack of setattr for dns record mod. update wasn't deducing locked_field type correctly. don't overwrite param_info in init data is required on adder dialog delete works for multiple records use show instead of find for entity_link_widget. https://fedorahosted.org/freeipa/ticket/1038 https://fedorahosted.org/freeipa/ticket/1448 https://fedorahosted.org/freeipa/ticket/577 https://fedorahosted.org/freeipa/ticket/1460
* entity link for password policyAdam Young2011-07-011-2/+9
| | | | | | | https://fedorahosted.org/freeipa/ticket/1111 reset() now hides both the link and the label calucalating should_link is now a function that can be overloaded.
* entity select for password policy http://fedorahosted.org/freeipa/ticket/1110Adam Young2011-06-211-1/+8
|
* Entitlement status.Endi S. Dewata2011-06-131-0/+1
| | | | | A new facet has been added to show entitlement status and download the registration certificate.
* Moved adder dialog box into entity.Endi S. Dewata2011-04-211-2/+4
| | | | | The adder dialog box definition has been moved from search facet into entity to make it accessible from other facets.
* code review fixesAdam Young2011-03-311-11/+13
| | | | this version includes using spec for detail_facets
* define entities using builder and more declarative syntaxAdam Young2011-03-311-639/+20
| | | | | | merged hbac and sudo in to single files associaton facet and table supports linking
* pwpolicy priorityAdam Young2011-03-181-2/+3
| | | | | | Priority is now a required field in order to add a new password policy. Thus, not having the field present means we cannot create one. https://fedorahosted.org/freeipa/ticket/1102
* Fixed memory leak caused by DNS record deleter dialog.Endi S. Dewata2011-03-041-56/+74
| | | | Ticket 1054
* Fixed memory leak caused by DNS record adder dialog.Endi S. Dewata2011-03-041-48/+62
| | | | Ticket 1054
* fix truncated messageAdam Young2011-03-031-2/+7
|
* Fixed buttons for DNS records.Endi S. Dewata2011-02-231-6/+6
| | | | | The order of the Add and Delete buttons has been reversed to be consistent with those in other facets.
* I18n update for dialog box buttons.Endi S. Dewata2011-02-221-9/+12
| | | | https://fedorahosted.org/freeipa/ticket/899
* I18n update.Endi S. Dewata2011-02-211-25/+37
| | | | | Hard-coded messages through out the code have been replaced by i18n messages obtained from json_metadata and i18n_messages.
* Remove WebUI identifiers from global namespaceMartin Kosek2011-02-181-1/+14
| | | | | | | | | | | Many WebUI identifiers were defined in a global namespace. This is not a good programming practice and may result in name clashes, for example with other libraries. This patch moves these variables to IPA namespace or its sub-namespaces, when meaningful. https://fedorahosted.org/freeipa/ticket/212
* DNS record searchAdam Young2011-02-141-9/+18
| | | | | | | | The current version of the DNS Plugin does not support searching by record, so that is commented out. The search field wasn't working either. The search criteria had to be appended to the params array, just after the zone. https://fedorahosted.org/freeipa/ticket/907
* remove deprecated record typesAdam Young2011-02-111-3/+3
|
* Moved add dialog into search facet.Endi S. Dewata2011-02-091-108/+99
| | | | | Previously the add dialog is added into entity. The dialog is only used by the search facet, so it's now moved into the search facet.
* declarative defintionsAdam Young2011-01-271-21/+22
| | | | | | | | | | | | | | Delay the creation of entities until after ipa init is called made the user and group entity definitions declarative removed unused facet from groups adjusted unit tests made review changes: factories are now in an associative array entity init called right after factory init dialogs in entity init fixed type on search
* dns containerAdam Young2011-01-261-25/+33
| | | | the dns records page was adding controls to the wrong tag. This pushes everything down one level, fixing the formatting.
* action buttons for dnsAdam Young2011-01-251-2/+2
|
* rename static to uiAdam Young2011-01-201-0/+599
Directory rename