rcritten / freeipa

Forked from freeipa 6 years ago
Clone

b36df6e removing setters setup and init

Authored and Committed by admiyo 12 years ago
    removing setters setup and init
    
        change widget and widget unit tests to hold on to entity, not entity name.
        Replacing entity_name with entity.name  in most places.
           The one exception is columns for table_widget.
           Widgets that refer to other entities have to have late resolution of the entity object, due to circular dependencies.
    
        cleanup entity assignment.
        removed template and layout,
        merged setup into create
        adder dialogs adjust height for external
        removed init from widget, isection, association, facet, host and service
    
        Make unit tests use factory.
        fix functional tests to click find link correctly.
        tweak to activation test, but still broken.
        moved initialization code to the end
        use --all for hbacrule find, so the type shows up now
    
        fixed dns exception code and exception handling for get_entity
        replace metadata look up with value from entity.
        fixed author lines
        removed duplicate columns in managed by facets.
        tweak to nav fix in order to initialize tab.
        more defensive code
        update metadata for true false
        one line init for entity_name in widget
        move init code to end of constructor functions
        moved constants to start of function for adder_dialog
        external fields for dialogs initialized at dialog creation
        sudo sections: move add fields and columns to widget definition.
    
       The parameter validation in IPA.column ...This is precondition checking.  Note that it merely throws an exception if the entity_name is not set.  I want this stuff at the top of the function so that it is obvious to people looking to use them what is required.  I added a comment to make this clear, but I'd like to keep precondition checking at the top of the function.
    
       decreased the scope of the pkey_name and moved the initiailzation fof columns into the setup_column function for association_tables
    
       return false at the end of click handler
    
       removed blank labels in sudo command section
    
       fix radio buttons for sudo category
    
       fixed table side for adder dialogs with external fields
        comments for future direction with add_columns
    
        https://fedorahosted.org/freeipa/ticket/1451
        https://fedorahosted.org/freeipa/ticket/1462
        https://fedorahosted.org/freeipa/ticket/1493
        https://fedorahosted.org/freeipa/ticket/1497
        https://fedorahosted.org/freeipa/ticket/1532
        https://fedorahosted.org/freeipa/ticket/1534
    
        
file modified
+25 -22
file modified
+52 -59
file modified
+146 -129
file modified
+19 -13
file modified
+0 -9
file modified
+20 -129
file modified
+74 -94
file modified
+9 -91
file modified
+0 -3
file modified
+35 -58
file modified
+166 -295
file modified
+29 -51
file modified
+16 -4
file modified
+9 -6
file modified
+36 -53
file modified
+19 -23
file modified
+28 -42
file modified
+275 -508
file modified
+11 -8
file modified
+74 -59
file modified
+2 -9
file modified
+93 -104
file modified
+2 -0