@extends('layouts.updater') @Push('updater-body')
@if(auth()->user()->role == 'admin' and $Vgit > $Vlocal or env('JOIN_BETA') === true) @if($_SERVER['QUERY_STRING'] === '')
Logo

{{__('messages.Updater')}}

@if(strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') @if(env('JOIN_BETA') === true)

$Vlocal) {echo __('messages.You need to update to the latest mainline release');} else {echo __("messages.You’re running the latest mainline release");} ?>

@else

{{__('messages.update.manually')}}

{{__('messages.update.windows')}}
@endif
   
@else @if(env('JOIN_BETA') === true)

$Vlocal) {echo __('messages.You need to update to the latest mainline release');} else {echo __("messages.You’re running the latest mainline release");} ?>

@else {{$Vlocal}} -> {{$Vgit}}

{{__('messages.update.manually')}}

@endif
@if(env('SKIP_UPDATE_BACKUP') == true)    @else    @endif  
@endif @endif @if($_SERVER['QUERY_STRING'] === 'updating-windows' and strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
Logo

{{__('messages.Updating')}}

@Push('updater-head') @endpush @endif @if($_SERVER['QUERY_STRING'] === 'updating-windows-bat' and strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') open(base_path() . '/storage/update.zip'); $zip->extractTo(base_path()); $zip->close(); unlink(base_path() . '/storage/update.zip'); echo "current() . "/?finishing\" />"; ?> @endif @if($_SERVER['QUERY_STRING'] === 'backup') @Push('updater-head') @endpush
Logo

{{__('messages.Creating backup')}}

@endif @if($_SERVER['QUERY_STRING'] === 'backups') true]); $tst = base_path('backups/'); file_put_contents($tst.'CANUPDATE', ''); $URL = Route::current()->getName(); header("Location: ".$URL."?preparing"); exit(); ?> @endif @if($_SERVER['QUERY_STRING'] === 'preparing')
Logo

{{__('messages.Preparing update')}}

@include('components.pre-update') @if(strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') @else current() . "?updating\" />" ?> @endif @endif @if($_SERVER['QUERY_STRING'] === 'updating' and (file_exists(base_path("backups/CANUPDATE")) or env('SKIP_UPDATE_BACKUP') == true))
Logo

{{__('messages.Updating')}}

@Push('updater-head') @endpush @endif @elseif($_SERVER['QUERY_STRING'] === '')
Logo

{{__('messages.No new version')}}

{{__('messages.There is no new version available')}}


@endif @if($_SERVER['QUERY_STRING'] === 'finishing')
Logo

{{__('messages.Finishing up')}}

@include('components.finishing') current() . "?success\" />"; ?> @endif @if($_SERVER['QUERY_STRING'] === 'success')
Logo

{{__('messages.Success!')}}

@if(env('JOIN_BETA') === true)

$Vlocal) {echo __('messages.You need to update to the latest mainline release');} else {echo __("messages.You’re running the latest mainline release");} ?>

@else

{{__('messages.The update was successful')}}

{{__('messages.View the release notes')}}
@endif
  @if(env('JOIN_BETA') === true)    @endif
@endif @if($_SERVER['QUERY_STRING'] === 'error')
Logo

{{__('messages.Error')}}

{{__('messages.Something went wrong with the update')}} :(


@endif
@endpush