<commit_before><div class="mobile-app-config">
  <label class="control-label">Tab Privileges</label>
  <div class="form-group form-inline">
    <div class="checkbox">
      <label>
        <input type="checkbox" ng-model="service"> Service
      </label>
    </div>

    <div class="checkbox">
      <label>
        <input type="checkbox" ng-model="message"> Message
      </label>
    </div>

    <div class="checkbox">
      <label>
        <input type="checkbox" ng-model="map"> Map
      </label>
    </div>
  </div>

  <div class="form-group">
    <label for="role" class="control-label">User Privilege</label>
    <select id="role" name="role" class="form-control" ng-model="$ctrl.formData.agentRole">
      <option ng-repeat="role in $ctrl.agentRoles" value="{{role.value}}">{{role.text}}</option>
    </select>
  </div>

  <div class="form-group">
    <label for="mobileKey" class="control-label top-margin">Mobile Key</label>
    <input type="text" id="mobileKey" name="mobileKey" class="form-control" placeholder="Mobile Key" ng-model="selected.mobileKey" readonly="readonly">
  </div>

  <div class="form-group text-right">
    <button type="button" class="btn btn-default top-margin"
            ng-click="$ctrl.toggleMobileAppUser()"
            ng-class="$ctrl.getMobileAppButtonCss()"
            ng-bind-html="$ctrl.getMobileAppButtonText()">
    </button>
  </div>
</div><commit_msg>Bind service, map, message & mobile key<commit_after><div class="mobile-app-config">
  <label class="control-label">Tab Privileges</label>
  <div class="form-group form-inline">
    <div class="checkbox">
      <label>
        <input type="checkbox" ng-model="$ctrl.formData.service"> Service
      </label>
    </div>

    <div class="checkbox">
      <label>
        <input type="checkbox" ng-model="$ctrl.formData.message"> Message
      </label>
    </div>

    <div class="checkbox">
      <label>
        <input type="checkbox" ng-model="$ctrl.formData.map"> Map
      </label>
    </div>
  </div>

  <div class="form-group">
    <label for="role" class="control-label">User Privilege</label>
    <select id="role" name="role" class="form-control" ng-model="$ctrl.formData.agentRole">
      <option ng-repeat="role in $ctrl.agentRoles" value="{{role.value}}">{{role.text}}</option>
    </select>
  </div>

  <div class="form-group">
    <label for="mobileKey" class="control-label top-margin">Mobile Key</label>
    <input type="text" id="mobileKey" name="mobileKey" class="form-control" placeholder="Mobile Key" ng-model="$ctrl.formData.mobileKey" readonly="readonly">
  </div>

  <div class="form-group text-right">
    <button type="button" class="btn btn-default top-margin"
            ng-click="$ctrl.toggleMobileAppUser()"
            ng-class="$ctrl.getMobileAppButtonCss()"
            ng-bind-html="$ctrl.getMobileAppButtonText()">
    </button>
  </div>
</div>
{'fraction_non_alphanumeric': 0.18630517900590893, 'fraction_numerical': 0.0, 'mean_word_length': 3.496875, 'pattern_counts': {'":': 0, '<': 79, '<?xml version=': 0, '>': 79, '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': '6991430', 'n_tokens_mistral': 920, 'n_tokens_neox': 899, 'n_words': 174}