<commit_before><div class="row-fluid" ng-controller="Fabric.AppViewController">

  <div>
    <div class="row-fluid">
      <div class="span12">
        <div class="row-fluid">
          <p></p>
          <div class="span12 centered">
            <div fabric-version-selector="selectedVersion"></div>
          </div>
        </div>
        <div class="row-fluid centered" ng-show="profiles.length == 0">
          <i class="icon-spinner icon-spin"></i>
        </div>
        <div class="row-fluid" ng-hide="profiles.length == 0">
          <div hawtio-auto-columns=".column-box">
            <div class="column-box" 
                ng-repeat="profile in profiles" 
                ng-class="isInGroup(cartItems, profile, 'column-box-selected', 'column-box-unselected')" 
                ng-show="filterProfiles(profile)" 
                ng-include="'app/fabric/html/profileBox.html'"></div>
          </div>
        </div>
      </div>
    </div>

    <script type="text/ng-template" id="headerTemplate.html">
      <div class="tree-header fabric-app-view-header" ng-controller="Fabric.AppViewPaneHeaderController">
        <div class="row-fluid">
          <div class="span12 centered">
            <p></p>
            <hawtio-filter ng-model="filter"
                           placeholder="Filter Profiles..."
                           save-as="fabric-appview-text-filter"></hawtio-filter>
          </div>
        </div>
        <div class="row-fluid">
          <p></p>
          <div class="pull-left">
            <div class="alert alert-info">
              Selected: {{cartItems.length}} 
            </div>
          </div>
          <div class="pull-right">
            <button class="btn btn-success"
                    ng-disabled="!cartItems.length"
                    ng-click="deploy()">
              <i class="icon-ok"
                 title="Deploy the selected Profiles ({{getNames()}}) to new containers"></i>
            </button>
            <button class="btn btn-primary"
                    ng-disabled="!cartItems.length"
                    ng-click="assign()">
              <i class="icon-truck"
                 title="Deploy the selected Profiles ({{getNames()}}) to existing containers"></i>
            </button>
            <button class="btn"
                    ng-disabled="!cartItems.length"
                    title="Clear selected Profiles"
                    ng-click="clearGroup(cartItems)">
              <i class="icon-remove"
                 title="Deploy the selected Profiles ({{getNames()}}) to existing containers"></i>
            </button>
          </div>
        </div>
      </div>
    </script>


    <hawtio-pane position="right" header="headerTemplate.html">
      <div class="row-fluid">
        <div class="span12">
          <p></p>
          <hawtio-tag-filter tags="tags"
                             selected="selectedTags"
                             collection="profiles"
                             collection-property="tags"
                             save-as="fabric-appview-tag-filter"></hawtio-tag-filter>
        </div>
      </div>
    </hawtio-pane>

  </div>
</div>
<commit_msg>Take out hawtio-auto-columns, helps speed up the profile view<commit_after><div class="row-fluid" ng-controller="Fabric.AppViewController">

  <div>
    <div class="row-fluid">
      <div class="span12">
        <div class="row-fluid">
          <p></p>
          <div class="span12 centered">
            <div fabric-version-selector="selectedVersion"></div>
          </div>
        </div>
        <div class="row-fluid centered" ng-show="profiles.length == 0">
          <i class="icon-spinner icon-spin"></i>
        </div>
        <div class="row-fluid" ng-hide="profiles.length == 0">
          <div class="column-box" 
              ng-repeat="profile in profiles" 
              ng-class="isInGroup(cartItems, profile, 'column-box-selected', 'column-box-unselected')" 
              ng-show="filterProfiles(profile)" 
              ng-include="'app/fabric/html/profileBox.html'"></div>
        </div>
      </div>
    </div>

    <script type="text/ng-template" id="headerTemplate.html">
      <div class="tree-header fabric-app-view-header" ng-controller="Fabric.AppViewPaneHeaderController">
        <div class="row-fluid">
          <div class="span12 centered">
            <p></p>
            <hawtio-filter ng-model="filter"
                           placeholder="Filter Profiles..."
                           save-as="fabric-appview-text-filter"></hawtio-filter>
          </div>
        </div>
        <div class="row-fluid">
          <p></p>
          <div class="pull-left">
            <div class="alert alert-info">
              Selected: {{cartItems.length}} 
            </div>
          </div>
          <div class="pull-right">
            <button class="btn btn-success"
                    ng-disabled="!cartItems.length"
                    ng-click="deploy()">
              <i class="icon-ok"
                 title="Deploy the selected Profiles ({{getNames()}}) to new containers"></i>
            </button>
            <button class="btn btn-primary"
                    ng-disabled="!cartItems.length"
                    ng-click="assign()">
              <i class="icon-truck"
                 title="Deploy the selected Profiles ({{getNames()}}) to existing containers"></i>
            </button>
            <button class="btn"
                    ng-disabled="!cartItems.length"
                    title="Clear selected Profiles"
                    ng-click="clearGroup(cartItems)">
              <i class="icon-remove"
                 title="Deploy the selected Profiles ({{getNames()}}) to existing containers"></i>
            </button>
          </div>
        </div>
      </div>
    </script>


    <hawtio-pane position="right" header="headerTemplate.html">
      <div class="row-fluid">
        <div class="span12">
          <p></p>
          <hawtio-tag-filter tags="tags"
                             selected="selectedTags"
                             collection="profiles"
                             collection-property="tags"
                             save-as="fabric-appview-tag-filter"></hawtio-tag-filter>
        </div>
      </div>
    </hawtio-pane>

  </div>
</div>

{'fraction_non_alphanumeric': 0.15246707916864985, 'fraction_numerical': 0.0031730921783277802, 'mean_word_length': 1.610351966873706, 'pattern_counts': {'":': 0, '<': 141, '<?xml version=': 0, '>': 141, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4937756', 'n_tokens_mistral': 1800, 'n_tokens_neox': 1708, 'n_words': 315}