<commit_before><div class="row">
  <div class="content content-box col-md-9">
    <div oo-error-overlay></div>
    <div class="panel panel-default">
      <div class="panel-heading clearfix">
        <h3 class="panel-title"><span class="navbar-brand" translate>Abos</span>
        <form class="navbar-form pull-right" role="search">
          <div class="form-group">
            <input type="text" class="form-control" placeholder="{{'Suche in Übersicht...'|translate}}" ng-model="search.query">
            <oo-actions-button model="model" actions="actions"></oo-actions-button>
          </div>
        </form></h3>
      </div>
      <div class="panel-body">
        <div ng-hide="entries">
          <p ng-show="loading"><i class="fa fa-circle-o-notch fa-spin fa-2x"></i></p>
        </div>
        <script type="text/ng-template" id="headerCheckbox.html">
          <input type="checkbox" ng-model="checkboxes.checked" ng-class="checkboxes.css" value="" />
        </script>
        <script type="text/ng-template" id="headerShowAll.html">
          <i class="fa fa-eye" aria-hidden="true" ng-hide="showAll" style="cursor: pointer;" ng-click="toggleShowAll()" uib-tooltip="{{'Alle Spalten einblenden' | translate}}"></i>
          <i class="fa fa-eye-slash" aria-hidden="true" ng-show="showAll" style="cursor: pointer;" ng-click="toggleShowAll()" uib-tooltip="{{'Standardansicht' | translate}}"></i>
        </script>
        <div ng-show="entries" id="abosTable" display-export="true" export-file-name="Abos">
          <table ng-table="tableParams" class="table table-striped" show-filter="{{showFilter && hasData()}}" template-pagination="scripts/common/ngtable/oo-ngtable-paginationTemplate.html">
            <tr ng-repeat="abo in $data | filter: search.query.$">
              <td header="'headerCheckbox.html'">
                <input type="checkbox" ng-model="checkboxes.items[abo.id]" />
              </td>
              <td data-title="'Nr.'|translate" sortable="'id'" filter="{id: 'number'}">
                <a ng-click="selectAbo(abo)">{{abo.id}}</a>
              </td>
              <td data-title="'Abotyp'|translate" sortable="'abotypName'" filter="{abotypId: 'select'}" filter-data="abotypL">
                <a ng-href="#/abotypen/{{abo.abotypId}}">{{abo.abotypName}}</a>
              </td>
              <td data-title="'Abonnentin'|translate" sortable="'kunde'">
                <a ng-href="#/kunden/{{abo.kundeId}}">{{abo.kunde}}</a>
              </td>
              <td data-title="'Start'|translate" sortable="'start'">
                {{abo.start | date:'dd.MM.yyyy'}}
              </td>
              <td data-title="'Ende'|translate" sortable="'ende'">
                {{abo.ende | date:'dd.MM.yyyy'}}
              </td>
              <td data-title="'Depot/Tour'|translate">
                <a ng-href="#/depots/{{abo.depotId}}" ng-if="abo.depotId">{{abo.depotName}}</a>
                <a ng-href="#/tours/{{abo.tourId}}" ng-if="abo.tourId">{{abo.tourName}}</a>
              </td>
              <td ng-if="showAll"  data-title="'Letzte Lieferung'|translate" sortable="'letzteLieferung'">
                {{abo.letzteLieferung | date:'EEE, dd.MM.yyyy'}}
              </td>
              <td ng-if="showAll" data-title="'Guthaben'|translate" sortable="'guthaben'"  filter="{guthaben: 'number'}">
                {{abo.guthaben}}
              </td>
              <td ng-if="showAll"  data-title="'Guthaben in Rechnung'|translate" sortable="'guthabenInRechnung'" filter="{guthabenInRechnung: 'number'}">
                {{abo.guthabenInRechnung}}
              </td>
              <td ng-if="showAll"  data-title="'Guthaben vertraglich'|translate" sortable="'guthabenVertraglich'"  filter="{guthabenVertraglich: 'number'}">
                {{abo.guthabenVertraglich}}
              </td>
              <td  header="'headerShowAll.html'">
                <div class="pull-right"><commit_msg>OO-288: fixed tour link on abo overview<commit_after><div class="row">
  <div class="content content-box col-md-9">
    <div oo-error-overlay></div>
    <div class="panel panel-default">
      <div class="panel-heading clearfix">
        <h3 class="panel-title"><span class="navbar-brand" translate>Abos</span>
        <form class="navbar-form pull-right" role="search">
          <div class="form-group">
            <input type="text" class="form-control" placeholder="{{'Suche in Übersicht...'|translate}}" ng-model="search.query">
            <oo-actions-button model="model" actions="actions"></oo-actions-button>
          </div>
        </form></h3>
      </div>
      <div class="panel-body">
        <div ng-hide="entries">
          <p ng-show="loading"><i class="fa fa-circle-o-notch fa-spin fa-2x"></i></p>
        </div>
        <script type="text/ng-template" id="headerCheckbox.html">
          <input type="checkbox" ng-model="checkboxes.checked" ng-class="checkboxes.css" value="" />
        </script>
        <script type="text/ng-template" id="headerShowAll.html">
          <i class="fa fa-eye" aria-hidden="true" ng-hide="showAll" style="cursor: pointer;" ng-click="toggleShowAll()" uib-tooltip="{{'Alle Spalten einblenden' | translate}}"></i>
          <i class="fa fa-eye-slash" aria-hidden="true" ng-show="showAll" style="cursor: pointer;" ng-click="toggleShowAll()" uib-tooltip="{{'Standardansicht' | translate}}"></i>
        </script>
        <div ng-show="entries" id="abosTable" display-export="true" export-file-name="Abos">
          <table ng-table="tableParams" class="table table-striped" show-filter="{{showFilter && hasData()}}" template-pagination="scripts/common/ngtable/oo-ngtable-paginationTemplate.html">
            <tr ng-repeat="abo in $data | filter: search.query.$">
              <td header="'headerCheckbox.html'">
                <input type="checkbox" ng-model="checkboxes.items[abo.id]" />
              </td>
              <td data-title="'Nr.'|translate" sortable="'id'" filter="{id: 'number'}">
                <a ng-click="selectAbo(abo)">{{abo.id}}</a>
              </td>
              <td data-title="'Abotyp'|translate" sortable="'abotypName'" filter="{abotypId: 'select'}" filter-data="abotypL">
                <a ng-href="#/abotypen/{{abo.abotypId}}">{{abo.abotypName}}</a>
              </td>
              <td data-title="'Abonnentin'|translate" sortable="'kunde'">
                <a ng-href="#/kunden/{{abo.kundeId}}">{{abo.kunde}}</a>
              </td>
              <td data-title="'Start'|translate" sortable="'start'">
                {{abo.start | date:'dd.MM.yyyy'}}
              </td>
              <td data-title="'Ende'|translate" sortable="'ende'">
                {{abo.ende | date:'dd.MM.yyyy'}}
              </td>
              <td data-title="'Depot/Tour'|translate">
                <a ng-href="#/depots/{{abo.depotId}}" ng-if="abo.depotId">{{abo.depotName}}</a>
                <a ng-href="#/touren/{{abo.tourId}}" ng-if="abo.tourId">{{abo.tourName}}</a>
              </td>
              <td ng-if="showAll"  data-title="'Letzte Lieferung'|translate" sortable="'letzteLieferung'">
                {{abo.letzteLieferung | date:'EEE, dd.MM.yyyy'}}
              </td>
              <td ng-if="showAll" data-title="'Guthaben'|translate" sortable="'guthaben'"  filter="{guthaben: 'number'}">
                {{abo.guthaben}}
              </td>
              <td ng-if="showAll"  data-title="'Guthaben in Rechnung'|translate" sortable="'guthabenInRechnung'" filter="{guthabenInRechnung: 'number'}">
                {{abo.guthabenInRechnung}}
              </td>
              <td ng-if="showAll"  data-title="'Guthaben vertraglich'|translate" sortable="'guthabenVertraglich'"  filter="{guthabenVertraglich: 'number'}">
                {{abo.guthabenVertraglich}}
              </td>
              <td  header="'headerShowAll.html'">
                <div class="pull-right">
{'fraction_non_alphanumeric': 0.19657577679137603, 'fraction_numerical': 0.0013950538998097654, 'mean_word_length': 2.5394973070017954, 'pattern_counts': {'":': 0, '<': 147, '<?xml version=': 0, '>': 147, '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': '5097109', 'n_tokens_mistral': 2647, 'n_tokens_neox': 2488, 'n_words': 387}