@@ -278,7 +281,7 @@ class="{{ request()->is('team*') ? 'menu-item-active menu-item' : 'menu-item' }}
Teams
- @if (isCloud())
+ @if (isCloud() && auth()->user()->isAdmin())
+
+
diff --git a/resources/views/livewire/project/shared/environment-variable/add.blade.php b/resources/views/livewire/project/shared/environment-variable/add.blade.php
index 6dd75aa9a..104cb8003 100644
--- a/resources/views/livewire/project/shared/environment-variable/add.blade.php
+++ b/resources/views/livewire/project/shared/environment-variable/add.blade.php
@@ -3,17 +3,19 @@
Environment variables (secrets) for this resource.
- @if ($resourceClass === 'App\Models\Application' && data_get($resource, 'build_pack') !== 'dockercompose')
-
- @can('manageEnvironment', $resource)
-
- @else
-
- @endcan
+ @if ($resourceClass === 'App\Models\Application')
+
+ @if (data_get($resource, 'build_pack') !== 'dockercompose')
+
+ @can('manageEnvironment', $resource)
+
+ @else
+
+ @endcan
+
+ @endif
+ @if (data_get($resource, 'build_pack') !== 'dockercompose')
+
+ @can('manageEnvironment', $resource)
+
+ @else
+
+ @endcan
+
+ @endif
@endif
@if ($resource->type() === 'service' || $resource?->build_pack === 'dockercompose')
@@ -45,14 +62,7 @@
Production Environment Variables
Environment (secrets) variables for Production.
- @php
- $requiredEmptyVars = $resource->environment_variables->filter(function ($env) {
- return $env->is_required && empty($env->value);
- });
-
- $otherVars = $resource->environment_variables->diff($requiredEmptyVars);
- @endphp
- @forelse ($requiredEmptyVars->merge($otherVars) as $env)
+ @forelse ($this->environmentVariables as $env)
Environment (secrets) variables for Preview Deployments.
- @foreach ($resource->environment_variables_preview as $env)
+ @foreach ($this->environmentVariablesPreview as $env)
- @if (!$is_redis_credential)
- @if ($type === 'service')
-
-
-
- @else
- @if ($is_shared)
-
+
+
+ @if (!$is_redis_credential)
+ @if ($type === 'service')
+
+
+
@else
- @if ($isSharedVariable)
-
+ @if ($is_shared)
+
@else
-
-
- @if ($is_multiline === false)
-
+ @if ($isSharedVariable)
+
+ @else
+ @if (!$env->is_coolify)
+ @if (!$env->is_nixpacks)
+
+ @endif
+
+ @if (!$env->is_nixpacks)
+
+ @if ($is_multiline === false)
+
+ @endif
+ @endif
+ @endif
@endif
@endif
@endif
@endif
- @endif
-
- @if ($isDisabled)
-
- Update
-
-
- Lock
-
-
- @else
-
- Update
-
-
- Lock
-
-
- @endif
+
+
+ @if ($isDisabled)
+ Update
+ Lock
+
+ @else
+ Update
+ Lock
+
+ @endif
+
@else
-
- @if (!$is_redis_credential)
- @if ($type === 'service')
-
-
-
- @else
- @if ($is_shared)
-
+
+
+ @if (!$is_redis_credential)
+ @if ($type === 'service')
+
+
+
@else
- @if ($isSharedVariable)
-
+ @if ($is_shared)
+
@else
-
-
- @if ($is_multiline === false)
-
+ @if ($isSharedVariable)
+
+ @else
+
+
+
+ @if ($is_multiline === false)
+
+ @endif
@endif
@endif
@endif
@endif
- @endif
-
+
@endcan
@endif
diff --git a/resources/views/livewire/project/shared/execute-container-command.blade.php b/resources/views/livewire/project/shared/execute-container-command.blade.php
index 7fe208a9b..f980d6f3c 100644
--- a/resources/views/livewire/project/shared/execute-container-command.blade.php
+++ b/resources/views/livewire/project/shared/execute-container-command.blade.php
@@ -20,7 +20,11 @@
@if (count($containers) === 0)
No containers are running or terminal access is disabled on this server.
@else
-
+ @if (isDev() && $server->isSentinelEnabled())
+
+
+
+ @endif
@if ($server->isSentinelEnabled())