98 lines
4.5 KiB
PHP
Raw Normal View History

2017-09-14 22:21:00 +03:00
@extends('layouts.admin')
@section('title', trans_choice('general.updates', 2))
2017-09-21 17:01:51 +03:00
@section('new_button')
2020-02-17 17:24:26 +03:00
<a href="{{ route('updates.check') }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-history"></span> &nbsp;{{ trans('updates.check') }}</a>
2017-09-21 17:01:51 +03:00
@endsection
2017-09-14 22:21:00 +03:00
@section('content')
2019-11-16 10:21:14 +03:00
<div class="card">
<div class="card-header">
<span class="table-text text-primary">Akaunting</span>
</div>
2017-09-14 22:21:00 +03:00
2019-11-16 10:21:14 +03:00
<div class="card-body">
<div class="row">
@if (empty($core))
<div class="col-md-12">
{{ trans('updates.latest_core') }}
</div>
@else
2019-11-27 11:16:17 +03:00
<div class="col-sm-2 col-md-6 long-texts">
2019-11-16 10:21:14 +03:00
{{ trans('updates.new_core') }}
</div>
<div class="col-sm-10 col-md-6 text-right">
2020-02-24 15:35:33 +03:00
<a href="{{ route('updates.run', ['alias' => 'core', 'version' => $core]) }}"
2019-11-27 11:16:17 +03:00
class="btn btn-info btn-sm header-button-top long-texts">
2019-11-20 13:35:43 +03:00
<i class="fa fa-refresh"></i> &nbsp;{{ trans('updates.update', ['version' => $core]) }}
</a>
<button type="button" @click="onChangelog" class="btn btn-white btn-sm header-button-bottom">
<i class="fa fa-exchange-alt"></i> &nbsp;{{ trans('updates.changelog') }}
</button>
2019-11-16 10:21:14 +03:00
</div>
@endif
</div>
</div>
2017-09-14 22:21:00 +03:00
</div>
2019-11-16 10:21:14 +03:00
<div class="card">
<div class="card-header border-bottom-0">
2020-01-21 18:13:29 +03:00
{{ trans_choice('general.modules', 2) }}
2019-11-16 10:21:14 +03:00
</div>
2017-09-14 22:21:00 +03:00
2019-11-16 10:21:14 +03:00
<div class="table-responsive">
<table class="table table-flush table-hover" id="tbl-translations">
<thead class="thead-light">
<tr class="row table-head-line">
<th class="col-xs-4 col-sm-4 col-md-4">{{ trans('general.name') }}</th>
2019-12-16 17:03:53 +03:00
<th class="col-md-2 d-none d-md-block">{{ trans_choice('general.categories', 1) }}</th>
<th class="col-sm-3 col-md-2 d-none d-sm-block">{{ trans('updates.installed_version') }}</th>
2019-11-16 10:21:14 +03:00
<th class="col-xs-4 col-sm-3 col-md-2">{{ trans('updates.latest_version') }}</th>
<th class="col-xs-4 col-sm-2 col-md-2 text-center">{{ trans('general.actions') }}</th>
2017-09-14 22:21:00 +03:00
</tr>
</thead>
<tbody>
2019-11-16 10:21:14 +03:00
@if ($modules)
@foreach($modules as $module)
<tr class="row align-items-center border-top-1">
<td class="col-xs-4 col-sm-4 col-md-4">{{ $module->name }}</td>
2019-12-16 17:03:53 +03:00
<td class="col-md-2 d-none d-md-block">{{ $module->category }}</td>
<td class="col-sm-3 col-md-2 d-none d-sm-block">{{ $module->installed }}</td>
2019-11-16 10:21:14 +03:00
<td class="col-xs-4 col-md-2 col-sm-3">{{ $module->latest }}</td>
<td class="col-xs-4 col-sm-2 col-md-2 text-center">
2020-02-24 15:35:33 +03:00
<a href="{{ route('updates.run', ['alias' => $module->alias, 'version' => $module->latest]) }}" class="btn btn-warning btn-sm">
2019-11-20 13:35:43 +03:00
<i class="fa fa-refresh" aria-hidden="true"></i> {{ trans_choice('general.updates', 1) }}
</a>
2019-11-16 10:21:14 +03:00
</td>
</tr>
@endforeach
@else
<tr class="row">
<td class="col-12">
<div class="text-sm text-muted" id="datatable-basic_info" role="status" aria-live="polite">
<small>{{ trans('general.no_records') }}</small>
</div>
</td>
</tr>
@endif
2017-09-14 22:21:00 +03:00
</tbody>
</table>
</div>
</div>
2019-11-20 13:35:43 +03:00
<akaunting-modal v-if="changelog.show"
:show="changelog.show"
:title="'{{ trans('updates.changelog') }}'"
@cancel="changelog.show = false"
:message="changelog.html">
<template #card-footer>
<span></span>
</template>
</akaunting-modal>
2017-09-14 22:21:00 +03:00
@endsection
2019-11-20 13:35:43 +03:00
@push('scripts_start')
<script src="{{ asset('public/js/install/update.js?v=' . version('short')) }}"></script>
@endpush