summaryrefslogtreecommitdiffstats
path: root/install/ui/associate.js
Commit message (Collapse)AuthorAgeFilesLines
* Moved back link next to facet tabs.navigationEndi S. Dewata2011-05-041-1/+0
| | | | | The back link has been moved from the far right of the page, which is not very intuitive, into a location next to the facet tabs.
* Added facet container.Endi S. Dewata2011-05-041-43/+40
| | | | | Facet container has been created to hold facet header (i.e. title, search fields, buttons, links) and facet content.
* Moved entity contents outside navigation.Endi S. Dewata2011-05-041-19/+0
| | | | | | Previously the entities and navigation are entangled inside a common DOM structure which restricts code reuse. Now they have been moved into separate structures.
* Use entity names for tab state.Endi S. Dewata2011-05-041-8/+2
| | | | | | | Previously the tab state is represented using numeric index such as navigation=0&identity=1 which is not very user friendly. Now the code has been modified to use entity names such as navigation=identity&identity=group.
* action panel to top tabsAdam Young2011-04-261-24/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | replacing the action panel with the Design for 2.1 Significantly cleaned up implementation of intra-entity navigation requires additional CSS work still need to integrate the search controls onto each page cleaning up interface between entity and facet simplified nested tabs logic Fixed role navigation select default tab from the search widget fixed unit tests and jsl keep tabs area allocated set default tab selected whenever the pkey changes. Removing styling that is changing positions of buttons. The logic for that was for action-panel, but does not translate to entity-header. change from metadata name to label for I18N set selected tab in entity_init. Default title for entities without search and pkeys associations in table now link. remove colon from title when not showing pkey added Managed by facet group. Removed entities that are, for some reason, invalid.
* Standardized action panel buttons creation.Endi S. Dewata2011-04-211-16/+19
| | | | | Action panel buttons are now created in facet's create_action_panel(). This is to allow a subclass to override and customize the buttons.
* Merged IPA.cmd() into IPA.command().Endi S. Dewata2011-04-131-22/+41
| | | | | | | The IPA.cmd() has been merged into IPA.command(). All invocations and test cases have been converted. Ticket #988
* Refactored action panel and client area.Endi S. Dewata2011-04-111-1/+1
| | | | | | | To improve code readability and extensibility the containers for action panel and client area are now created in IPA.entity.setup(). The 'client area' has been renamed into 'content'. The IPA.facet.create() has been renamed to IPA.facet.create_content().
* define entities using builder and more declarative syntaxAdam Young2011-03-311-4/+58
| | | | | | merged hbac and sudo in to single files associaton facet and table supports linking
* Fixed memory leak caused by is_dirty dialogs.Endi S. Dewata2011-03-041-15/+12
| | | | Ticket 1054
* Use modified entity find commands for associationsAdam Young2011-03-021-20/+25
| | | | | | https://fedorahosted.org/freeipa/ticket/1011 Does not completely fix the problem in the ticket, but it does mitigate the failure.
* Save changes before modifying association.Endi S. Dewata2011-03-021-3/+39
| | | | | | | | | | | In a details page, usually any changes done to the fields will not be applied until the user clicks the Update button. However, if the page contains an association table, any addition/deletion to the table will be applied immediately. To avoid any confusion, the user is now required to save or reset all changes to the page before modifying the association. A dialog box will appear if the page contains any unsaved changes.
* I18n update.Endi S. Dewata2011-02-211-30/+55
| | | | | Hard-coded messages through out the code have been replaced by i18n messages obtained from json_metadata and i18n_messages.
* Fixed association facets.Endi S. Dewata2011-02-151-67/+67
| | | | | | | | The association config has been removed because it incorrectly assumes there is only one association between two entities. Now each association is defined separately using association facets. The service.py has been modified to specify the correct relationships. The API.txt has been updated. https://fedorahosted.org/freeipa/ticket/960
* Fixed missing object reference.Endi S. Dewata2011-01-311-2/+2
|
* aci association fixesAdam Young2011-01-311-2/+4
| | | | | declarative priv definition fixes role_add_privilege and privilege_add_permisison
* association fixesAdam Young2011-01-311-1/+2
| | | | | PLaces custom association facets into the proper facet groups usesthe associators if they are specifiedfor an association
* rename static to uiAdam Young2011-01-201-0/+944
Directory rename