<commit_before><%--

    Licensed to Apereo under one or more contributor license
    agreements. See the NOTICE file distributed with this work
    for additional information regarding copyright ownership.
    Apereo licenses this file to you under the Apache License,
    Version 2.0 (the "License"); you may not use this file
    except in compliance with the License.  You may obtain a
    copy of the License at the following location:

      http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    KIND, either express or implied.  See the License for the
    specific language governing permissions and limitations
    under the License.

--%>
<%@ include file="/WEB-INF/jsp/include.jsp" %>

<c:set var="n"><portlet:namespace/></c:set>

<portlet:actionURL var="permissionLookupUrl">
    <portlet:param name="execution" value="${ flowExecutionKey }"/>
    <portlet:param name="_eventId" value="lookupPermission"/>
</portlet:actionURL>

<!--
PORTLET DEVELOPMENT STANDARDS AND GUIDELINES
| For the standards and guidelines that govern
| the user interface of this portlet
| including HTML, CSS, JavaScript, accessibilty,
| naming conventions, 3rd Party libraries
| (like jQuery and the Fluid Skinning System)
| and more, refer to:
| http://www.ja-sig.org/wiki/x/cQ
-->

<!-- Portlet -->
<div class="fl-widget portlet prm-mgr view-listperms container-fluid" role="section">

  <!-- Portlet Titlebar -->
  <div class="fl-widget-titlebar titlebar portlet-titlebar" role="sectionhead">
      <h2 role="heading" class="title"><spring:message code="permissions.by.category"/></h2>
  </div>
  <!-- end: portlet-titlebar -->

  <!-- Portlet Content -->
  <div class="fl-widget-content portlet-content row" role="main">

    <div class="permission-lookup">
        <form id="${n}permissionLookupForm" class="form-inline" action="${permissionLookupUrl}" method="POST">
            <div id="${n}principalSuggest" class="principal-input form-group">
                <label for="${n}principalSuggest">
                  <spring:message code="permission.suggest.principal"/>
                </label>
                <input class="up-autocomplete-searchterm form-control" type="text" name="principalDisplayName" value="<spring:message code="permission.suggest.principal.value"/>" title="<spring:message code="permission.suggest.principal.label"/>" autocomplete="off"/>
                <input class="form-control" type="hidden" name="principal"/>
                <label for="${n}permissionSuggest">
                  <spring:message code="permission.suggest.permission"/>
                </label>
                <div class="up-autocomplete-dropdown">
                    <div class="up-autocomplete-noresults portlet-msg info alert alert-danger" role="alert">
                        <p><spring:message code="no.matches"/></p>
                    </div>
                    <ul class="up-autocomplete-matches">
                        <li class="up-autocomplete-match group">
                            <a href="javascript:;" class="up-autocomplete-match-link" title="&nbsp;">
                                <span class="up-autocomplete-match-text">&nbsp;</span>
                            </a>
                        </li>
                    </ul>
                    <div class="up-autocomplete-loading"><span><spring:message code="loading"/></span></div>
                    <div class="up-autocomplete-close"><a href="javascript:;"><spring:message code="close"/></a></div>
                </div>
            </div>
            <div id="${n}permissionSuggest" class="activity-input form-group">
                <input class="up-autocomplete-searchterm form-control" type="text" name="activityDisplayName" value="<spring:message code="permission.suggest.permission.value"/>" title="<spring:message code="permission.suggest.permission.label"/>" autocomplete="off"/>
                <input type="hidden" name="activity"/>
                <span class="punctuation">?</span>
                <input type="submit" class="btn btn-primary" value="<spring:message code="show.me"/>"/>
                <div class="up-autocomplete-dropdown">
                    <div class="up-autocomplete-noresults portlet-msg info alert alert-danger" role="alert">
                        <p><spring:message code="no.matches"/></p>
                    </div>
                    <ul class="up-autocomplete-matches">
                        <li class="up-autocomplete-match group">
                            <a href="javascript:;" class="up-autocomplete-match-link" title="&nbsp;">
                                <span class="up-autocomplete-match-text">&nbsp;</span>
                            </a>
                        </li>
                    </ul>
                    <div class="up-autocomplete-loading alert alert-success"><span><spring:message code="loading"/></span></div>
                    <div class="up-autocomplete-close"><a href="javascript:;"><spring:message code="close"/></a></div>
                </div>
            </div>
        </form>
        <span class="permission-lookup-error-container" style="font-size: 13px; color: #dd7615;"></span>
    </div>

  	<!-- Panel list -->
    <div class="fl-col-flex2 panel-list icon-large">

        <!-- 2 column layout -->
        <div class="fl-col fl-force-left"><commit_msg>UP-4757: Change title to aria-labelledby<commit_after><%--

    Licensed to Apereo under one or more contributor license
    agreements. See the NOTICE file distributed with this work
    for additional information regarding copyright ownership.
    Apereo licenses this file to you under the Apache License,
    Version 2.0 (the "License"); you may not use this file
    except in compliance with the License.  You may obtain a
    copy of the License at the following location:

      http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    KIND, either express or implied.  See the License for the
    specific language governing permissions and limitations
    under the License.

--%>
<%@ include file="/WEB-INF/jsp/include.jsp" %>

<c:set var="n"><portlet:namespace/></c:set>

<portlet:actionURL var="permissionLookupUrl">
    <portlet:param name="execution" value="${ flowExecutionKey }"/>
    <portlet:param name="_eventId" value="lookupPermission"/>
</portlet:actionURL>

<!--
PORTLET DEVELOPMENT STANDARDS AND GUIDELINES
| For the standards and guidelines that govern
| the user interface of this portlet
| including HTML, CSS, JavaScript, accessibilty,
| naming conventions, 3rd Party libraries
| (like jQuery and the Fluid Skinning System)
| and more, refer to:
| http://www.ja-sig.org/wiki/x/cQ
-->

<!-- Portlet -->
<div class="fl-widget portlet prm-mgr view-listperms container-fluid" role="section">

  <!-- Portlet Titlebar -->
  <div class="fl-widget-titlebar titlebar portlet-titlebar" role="sectionhead">
      <h2 role="heading" class="title"><spring:message code="permissions.by.category"/></h2>
  </div>
  <!-- end: portlet-titlebar -->

  <!-- Portlet Content -->
  <div class="fl-widget-content portlet-content row" role="main">

    <div class="permission-lookup">
        <form id="${n}permissionLookupForm" class="form-inline" action="${permissionLookupUrl}" method="POST">
            <div id="${n}principalSuggest" class="principal-input form-group">
                <label for="${n}principalSuggest">
                  <spring:message code="permission.suggest.principal"/>
                </label>
                <input class="up-autocomplete-searchterm form-control" type="text" name="principalDisplayName" value="<spring:message code="permission.suggest.principal.value"/>" aria-labelledby="<spring:message code="permission.suggest.principal.label"/>" autocomplete="off"/>
                <input class="form-control" type="hidden" name="principal"/>
                <label for="${n}permissionSuggest">
                  <spring:message code="permission.suggest.permission"/>
                </label>
                <div class="up-autocomplete-dropdown">
                    <div class="up-autocomplete-noresults portlet-msg info alert alert-danger" role="alert">
                        <p><spring:message code="no.matches"/></p>
                    </div>
                    <ul class="up-autocomplete-matches">
                        <li class="up-autocomplete-match group">
                            <a href="javascript:;" class="up-autocomplete-match-link" title="&nbsp;">
                                <span class="up-autocomplete-match-text">&nbsp;</span>
                            </a>
                        </li>
                    </ul>
                    <div class="up-autocomplete-loading"><span><spring:message code="loading"/></span></div>
                    <div class="up-autocomplete-close"><a href="javascript:;"><spring:message code="close"/></a></div>
                </div>
            </div>
            <div id="${n}permissionSuggest" class="activity-input form-group">
                <input class="up-autocomplete-searchterm form-control" type="text" name="activityDisplayName" value="<spring:message code="permission.suggest.permission.value"/>" aria-labelledby="<spring:message code="permission.suggest.permission.label"/>" autocomplete="off"/>
                <input type="hidden" name="activity"/>
                <span class="punctuation">?</span>
                <input type="submit" class="btn btn-primary" value="<spring:message code="show.me"/>"/>
                <div class="up-autocomplete-dropdown">
                    <div class="up-autocomplete-noresults portlet-msg info alert alert-danger" role="alert">
                        <p><spring:message code="no.matches"/></p>
                    </div>
                    <ul class="up-autocomplete-matches">
                        <li class="up-autocomplete-match group">
                            <a href="javascript:;" class="up-autocomplete-match-link" title="&nbsp;">
                                <span class="up-autocomplete-match-text">&nbsp;</span>
                            </a>
                        </li>
                    </ul>
                    <div class="up-autocomplete-loading alert alert-success"><span><spring:message code="loading"/></span></div>
                    <div class="up-autocomplete-close"><a href="javascript:;"><spring:message code="close"/></a></div>
                </div>
            </div>
        </form>
        <span class="permission-lookup-error-container" style="font-size: 13px; color: #dd7615;"></span>
    </div>

  	<!-- Panel list -->
    <div class="fl-col-flex2 panel-list icon-large">

        <!-- 2 column layout -->
        <div class="fl-col fl-force-left">
{'fraction_non_alphanumeric': 0.14472134118713184, 'fraction_numerical': 0.0030811055731762575, 'mean_word_length': 2.428393911152532, 'pattern_counts': {'":': 0, '<': 209, '<?xml version=': 0, '>': 209, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, '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': '6038358', 'n_tokens_mistral': 3030, 'n_tokens_neox': 2842, 'n_words': 695}