{{ __('updating.title') }}
-{{ __('updating.body') }}
-{{ __('updating.auto') }}
-diff --git a/resources/views/errors/503.blade.php b/resources/views/errors/503.blade.php index 80fcda2..bf4d881 100644 --- a/resources/views/errors/503.blade.php +++ b/resources/views/errors/503.blade.php @@ -13,33 +13,8 @@ mid-deploy or freshly installed, which is exactly when the Vite manifest may not exist. Pulling it in through @vite would throw an exception instead of rendering the reassurance the visitor came for. --}} - -
-{{ __('updating.body') }}
-{{ __('updating.auto') }}
-{{ __('admin_settings.update_offline_hint') }}
- - {{-- Queued: the agent has not picked the request up yet, so there - is no step yet either. - - This used to count down to the agent's next tick. It was wrong - twice over. Wrong in fact: the countdown target was recomputed - on every poll, and where the reported interval was shorter than - the timer actually installed it landed in the past every time - and reset to a full minute — so it ran backwards four seconds - and jumped, forever. And wrong in kind: with the agent woken - the moment the request lands there is nothing left to wait for. - A sentence, not a clock. --}} -- {{ $updateState['instant'] ? __('admin_settings.update_starting') : __('admin_settings.update_starting_queued') }} -
- - {{-- Running: the step, how long it has been going, and the tail - of the log — a run that IS stuck is then visibly stuck AT a - step, not just a spinner nobody can read anything from. --}} -{{ $body ?? __('updating.body') }}
+ + {{-- Only in the console. A customer looking at the 503 has no use for a + deployment step, and an operator watching a run that is stuck has + no use for anything else: "läuft gerade" alone is what sends + somebody to the shell. The markup is Alpine-driven and inert + wherever Alpine is not — which is why it is behind a flag rather + than always present. --}} + @if ($detail ?? false) +{{ $starting ?? '' }}
+ + + +{{ __('updating.auto') }}
+