provider, enums, no timestamp
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
// This is a generated file.
|
||||
// Published at 2025-04-06 16:01:50
|
||||
|
||||
export default {
|
||||
"PENDING": "pending",
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// This is a generated file.
|
||||
// Published at 2025-04-06 16:01:50
|
||||
|
||||
export default {
|
||||
"NOT_APPLIED": "not-applied",
|
||||
"APPLIED": "applied",
|
||||
"FAILED": "failed"
|
||||
"UNINSTALLED": "uninstalled",
|
||||
"INSTALLED": "installed",
|
||||
"FAILED": "failed",
|
||||
"REMOVED": "removed"
|
||||
}
|
||||
|
||||
|
||||
7
resources/js/enums/FirewallRuleType.js
Normal file
7
resources/js/enums/FirewallRuleType.js
Normal file
@@ -0,0 +1,7 @@
|
||||
// This is a generated file.
|
||||
|
||||
export default {
|
||||
"ALLOW": "allow",
|
||||
"DENY": "deny"
|
||||
}
|
||||
|
||||
7
resources/js/enums/NetworkType.js
Normal file
7
resources/js/enums/NetworkType.js
Normal file
@@ -0,0 +1,7 @@
|
||||
// This is a generated file.
|
||||
|
||||
export default {
|
||||
"EXTERNAL": "external",
|
||||
"INTERNAL": "internal"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
// This is a generated file.
|
||||
// Published at 2025-04-06 16:01:50
|
||||
|
||||
export default {
|
||||
"ADMIN": "admin",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
// This is a generated file.
|
||||
// Published at 2025-04-06 16:01:50
|
||||
|
||||
export default {
|
||||
"HETZNER": "hetzner",
|
||||
@@ -1,5 +1,4 @@
|
||||
// This is a generated file.
|
||||
// Published at 2025-04-06 16:01:50
|
||||
|
||||
export default {
|
||||
"GIT": "git"
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
// This is a generated file.
|
||||
// Published at 2025-04-06 16:01:50
|
||||
|
||||
export default {
|
||||
"WAITING_FOR_PROVIDER": "waiting-for-provider",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
// This is a generated file.
|
||||
// Published at 2025-04-06 16:01:50
|
||||
|
||||
export default {
|
||||
"DATABASE": "database",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
// This is a generated file.
|
||||
// Published at 2025-04-06 16:01:50
|
||||
|
||||
export default {
|
||||
"NOT_INSTALLED": "not-installed",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
// This is a generated file.
|
||||
// Published at 2025-04-06 16:01:50
|
||||
|
||||
export default {
|
||||
"FRANKENPHP": "frankenphp",
|
||||
|
||||
@@ -6,6 +6,7 @@ import { Head, router, useForm } from '@inertiajs/vue3';
|
||||
import { watch } from 'vue';
|
||||
|
||||
const props = defineProps({
|
||||
providers: Array,
|
||||
locations: Array,
|
||||
serverTypes: Array,
|
||||
images: Array,
|
||||
@@ -18,18 +19,6 @@ const form = useForm({
|
||||
image: null,
|
||||
});
|
||||
|
||||
const serverProviders = [
|
||||
{
|
||||
name: 'Hetzner',
|
||||
value: 'hetzner',
|
||||
},
|
||||
{
|
||||
name: 'Digital Ocean',
|
||||
value: 'digital-ocean',
|
||||
disabled: true,
|
||||
},
|
||||
];
|
||||
|
||||
watch(
|
||||
() => form.provider,
|
||||
(provider) => {
|
||||
@@ -92,13 +81,13 @@ function loadServerTypes() {
|
||||
<div class="flex h-full flex-1 flex-col gap-4 rounded-xl p-4">
|
||||
<div class="flex flex-wrap gap-2">
|
||||
<RadioButton
|
||||
v-for="serverProvider in serverProviders"
|
||||
v-for="provider in providers"
|
||||
v-model="form.provider"
|
||||
:value="serverProvider.value"
|
||||
:disabled="serverProvider.disabled"
|
||||
:value="provider.value"
|
||||
:disabled="provider.disabled"
|
||||
name="server-provider"
|
||||
>
|
||||
{{ serverProvider.name }}
|
||||
{{ provider.name }}
|
||||
</RadioButton>
|
||||
</div>
|
||||
<div v-if="form.provider" class="flex flex-wrap gap-2">
|
||||
|
||||
Reference in New Issue
Block a user