wip ui, hidden token on frontend
This commit is contained in:
@@ -15,6 +15,7 @@ class Provider extends Model
|
|||||||
use HasFactory;
|
use HasFactory;
|
||||||
|
|
||||||
protected $guarded = [];
|
protected $guarded = [];
|
||||||
|
protected $hidden = ['token'];
|
||||||
|
|
||||||
protected function casts(): array
|
protected function casts(): array
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ class ProviderFactory extends Factory
|
|||||||
'type' => $this->faker->randomElement([
|
'type' => $this->faker->randomElement([
|
||||||
ProviderType::HETZNER,
|
ProviderType::HETZNER,
|
||||||
]),
|
]),
|
||||||
'token' => $this->faker->uuid(),
|
'token' => env('HETZNER_KEY') ?? $this->faker->uuid(),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -33,8 +33,13 @@ defineProps({
|
|||||||
Loading...
|
Loading...
|
||||||
</template>
|
</template>
|
||||||
<h3 class="text-2xl font-bold tracking-tight mt-4">Server Providers</h3>
|
<h3 class="text-2xl font-bold tracking-tight mt-4">Server Providers</h3>
|
||||||
<p class="text-sm text-muted-foreground">Manage your server providers.</p>
|
<p class="text-sm text-muted-foreground mb-4">Manage your server providers.</p>
|
||||||
|
<div class="border border-muted-background divide-y divide-y-muted-background rounded-md">
|
||||||
|
<div v-for="provider in providers" class="py-1 px-2 flex gap-2 items-center">
|
||||||
|
{{ provider.name }}
|
||||||
|
<span class="uppercase text-xs ml-auto text-muted-foreground">{{ provider.type }}</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</WhenVisible>
|
</WhenVisible>
|
||||||
</TabsContent>
|
</TabsContent>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
|||||||
Reference in New Issue
Block a user