- Add CloudronStack/output/CloudronPackages-Artifacts/tirreno/ directory and its contents - Includes package manifest, Dockerfile, source code, documentation, and build artifacts - Add tirreno-1761840148.tar.gz as a build artifact - Add tirreno-cloudron-package-1761841304.tar.gz as the Cloudron package - Include all necessary files for the tirreno Cloudron package This adds the complete tirreno Cloudron package artifacts to the repository.
94 lines
5.9 KiB
HTML
94 lines
5.9 KiB
HTML
<div class="card events-card">
|
|
<header class="card-header">
|
|
<div class="card-header-title">
|
|
{{ @AdminRules_table_title }}
|
|
<span>{{ count(@RULES) }}</span><p class="tooltip-info tooltip" title="{{ @AdminRules_table_title_tooltip }}"><include href="images/icons/information.svg" alt=''/></p>
|
|
</div>
|
|
</header>
|
|
|
|
<include href="templates/parts/forms/searchForm.html" />
|
|
<div class="card-table">
|
|
<div class="content">
|
|
<table class="table" id="rules-table">
|
|
<thead>
|
|
<tr>
|
|
<th class="tooltip rules-code-col" title="{{@AdminRules_table_header_code_tooltip}}">{{ @AdminRules_table_header_code }}</th>
|
|
<th class="tooltip rules-type-col" title="{{@AdminRules_table_header_group_tooltip}}">{{ @AdminRules_table_header_group }}</th>
|
|
<th class="tooltip rules-description-col" title="{{@AdminRules_table_header_description_tooltip}}">{{ @AdminRules_table_header_description }}</th>
|
|
<th class="tooltip rules-proportion-col" title="{{@AdminRules_table_header_proportion_tooltip}}">{{ @AdminRules_table_header_proportion }}</th>
|
|
<th class="tooltip rules-weight-col" title="{{@AdminRules_table_header_weight_tooltip}}">{{ @AdminRules_table_header_weight }}</th>
|
|
<th class="tooltip rules-action-col" title="{{@AdminRules_table_header_users_tooltip}}">{{ @AdminRules_table_header_users }}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<loop from="{{ @I }}=0" to="{{ @I }} < {{ count(@RULES) }}" step="{{ @I }}++">
|
|
<SET VALUE="{{ @RULES[@I].value ?? 0}}" />
|
|
<SET BROKEN="{{ !@RULES[@I].validated || @RULES[@I].missing }}" />
|
|
<SET PROPORTION="{{ @RULES[@I].proportion !== null ? (@RULES[@I].proportion < 1.0 && @RULES[@I].proportion > 0.0 ? '<1%' : strval(intval(@RULES[@I].proportion)).'%') : '−' }}"/>
|
|
<SET PROPORTION_UPD="{{ @RULES[@I].proportion_updated_at !== null ? 'Last updated: '.(new DateTime(@RULES[@I].proportion_updated_at))->format('d/m/Y') : '−' }}"/>
|
|
<tr data-rule-uid="{{ @RULES[@I].uid }}">
|
|
<td align="right">
|
|
<a href="/id?ruleUid={{@RULES[@I].uid}}"><h3 class="ruleHighlight {{ @BROKEN ? 'broken' : \Utils\RulesClasses::getRuleClass($VALUE) }}">{{@RULES[@I].uid}}</h3></a>
|
|
</td>
|
|
<td>
|
|
<check if="{{ !@BROKEN }}">
|
|
<true>
|
|
{{@RULES[@I].type}}
|
|
</true>
|
|
<false>
|
|
<p class="addlight">{{@RULES[@I].type}}</p>
|
|
</false>
|
|
</check>
|
|
</td>
|
|
<td>
|
|
<p {{@BROKEN ? 'class="inactive-rulename"' : ''}}>{{@RULES[@I].name}}</p>
|
|
<p class="addlight">{{@RULES[@I].descr}}</p>
|
|
</td>
|
|
|
|
<td align="center">
|
|
<check if="{{ !@BROKEN }}">
|
|
<true>
|
|
<span class="tooltip" title="{{ @PROPORTION_UPD }}">{{ @PROPORTION }}</span>
|
|
</true>
|
|
</check>
|
|
</td>
|
|
<td>
|
|
<check if="{{ !@BROKEN }}">
|
|
<true>
|
|
<div class="selector">
|
|
<select class="input rulescore" name="{{@RULES[@I].uid}}" data-initial-value="{{ @VALUE }}">
|
|
<loop from="{{ @J }}=0" to="{{ @J }} < {{ count(@RULE_VALUES) }}" step="{{ @J }}++">
|
|
<SET RULE_VALUE="{{ @RULE_VALUES[@J] }}" />
|
|
<set IS_RULE_ACTIVE="{{ @VALUE === @RULE_VALUE['value'] }} " />
|
|
<option value="{{ @RULE_VALUE.value }}" {{ @IS_RULE_ACTIVE ? 'selected' : '' }}>{{ @RULE_VALUE.text }}</option>
|
|
</loop>
|
|
</select>
|
|
</div>
|
|
</true>
|
|
</check>
|
|
</td>
|
|
<td>
|
|
<check if="{{ !@BROKEN }}">
|
|
<true>
|
|
<button class="button dark-loader" data-rule-uid="{{ @RULES[@I].uid }}">
|
|
<span class="icon ruleIcon">
|
|
<include href="images/icons/play.svg" />
|
|
</span>
|
|
</button>
|
|
<button class="button dark-loader is-primary is-hidden" type="button">
|
|
<span class="icon ruleIcon">
|
|
<include href="images/icons/save.svg" />
|
|
</span>
|
|
</button>
|
|
</true>
|
|
</check>
|
|
</td>
|
|
</tr>
|
|
</loop>
|
|
</tbody>
|
|
</table>
|
|
<include href="templates/parts/forms/reloadRulesForm.html">
|
|
</div>
|
|
</div>
|
|
</div>
|