1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-18 19:01:40 +02:00

feat(admin-plugin): update for API's #349

This commit is contained in:
Awilum
2020-01-14 17:11:06 +03:00
parent aadd3ba03b
commit 39146d578a
4 changed files with 4 additions and 39 deletions

View File

@@ -153,7 +153,7 @@ class ApiController extends Controller
'title' => $post_data['title'],
'icon' => $post_data['icon'],
'limit_calls' => (int) $post_data['limit_calls'],
'limit_rate' => $post_data['limit_rate'],
'calls' => (int) 0,
'state' => $post_data['state'],
'uuid' => $uuid,
'created_by' => Session::get('uuid'),
@@ -236,7 +236,7 @@ class ApiController extends Controller
'title' => $post_data['title'],
'icon' => $post_data['icon'],
'limit_calls' => (int) $post_data['limit_calls'],
'limit_rate' => $post_data['limit_rate'],
'calls' => (int) $post_data['calls'],
'state' => $post_data['state'],
'uuid' => $post_data['uuid'],
'created_by' => $post_data['created_by'],

View File

@@ -16,24 +16,6 @@
<input type="text" id="limit" name="limit_calls" value="0" class="form-control" required="required" data-validation="length required" data-validation-length="min1" data-validation-error-msg="{{ tr('admin_error_api_calls_empty_input') }}">
<small class="form-text text-muted">{{ tr('admin_help_text_for_api_calls_limit_label') }}</small>
</div>
<div class="form-group">
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline1" value="total" name="limit_rate" class="custom-control-input" checked>
<label class="custom-control-label" for="customRadioInline1">Total</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline2" value="year" name="limit_rate" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline2">Year</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline3" value="month" name="limit_rate" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline3">Month</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline4" value="day" name="limit_rate" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline4">Day</label>
</div>
</div>
<div class="form-group">
<label for="icon">{{ tr('admin_icon') }}</label>
<input type="text" id="fieldsetIcon" name="icon" value="fas fa-truck" class="form-control" required="required" data-validation="length required" data-validation-length="min1" data-validation-error-msg="{{ tr('admin_error_icon_empty_input') }}">

View File

@@ -8,6 +8,7 @@
<input type="hidden" name="created_by" value="{{ api_token_data.created_by }}">
<input type="hidden" name="created_at" value="{{ api_token_data.created_at }}">
<input type="hidden" name="uuid" value="{{ api_token_data.uuid }}">
<input type="hidden" name="calls" value="{{ api_token_data.calls }}">
<div class="row">
<div class="col-md-6">
<div class="form-group">
@@ -20,24 +21,6 @@
<input type="text" id="limit" name="limit_calls" value="{{ api_token_data.limit_calls }}" class="form-control" required="required" data-validation="length required" data-validation-length="min1" data-validation-error-msg="{{ tr('admin_error_api_calls_empty_input') }}">
<small class="form-text text-muted">{{ tr('admin_help_text_for_api_calls_limit_label') }}</small>
</div>
<div class="form-group">
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline1" value="total" name="limit_rate" class="custom-control-input" {% if api_token_data.limit_rate == 'total' %}checked{% endif %}>
<label class="custom-control-label" for="customRadioInline1">Total</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline2" value="year" name="limit_rate" class="custom-control-input" {% if api_token_data.limit_rate == 'year' %}checked{% endif %}>
<label class="custom-control-label" for="customRadioInline2">Year</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline3" value="month" name="limit_rate" class="custom-control-input" {% if api_token_data.limit_rate == 'month' %}checked{% endif %}>
<label class="custom-control-label" for="customRadioInline3">Month</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline4" value="day" name="limit_rate" class="custom-control-input" {% if api_token_data.limit_rate == 'day' %}checked{% endif %}>
<label class="custom-control-label" for="customRadioInline4">Day</label>
</div>
</div>
<div class="form-group">
<label for="icon">{{ tr('admin_icon') }}</label>
<input type="text" id="fieldsetIcon" name="icon" value="{{ api_token_data.icon }}" class="form-control" required="required" data-validation="length required" data-validation-length="min1" data-validation-error-msg="{{ tr('admin_error_icon_empty_input') }}">

View File

@@ -15,7 +15,7 @@
</td>
<td style="padding-left:0px;"><a href="{{ path_for('admin.api_tokens.edit') }}?api={{ api }}&api_token={{ delivery_token.dirname }}">{{ token_data.title }}</a></td>
<td style="padding-left:0px;">{{ delivery_token.dirname }}</td>
<td style="padding-left:0px;">0 / {% if(token_data.limit_calls > 0) %}{{ token_data.limit_calls }}{% else %}<span style="font-size: 20px;">&infin;</span>{% endif %}</td>
<td style="padding-left:0px;">{{ token_data.calls }} / {% if(token_data.limit_calls > 0) %}{{ token_data.limit_calls }}{% else %}<span style="font-size: 20px;">&infin;</span>{% endif %}</td>
<td class="text-right">
<div class="btn-group">
<button type="button" class="btn dot dropdown-toggle" data-toggle="dropdown" data-display="static" aria-haspopup="true" aria-expanded="false">