Refactor VM provisioning pipeline into focused services and add IP pool

management
This commit is contained in:
baodev0
2026-05-29 12:03:35 +07:00
parent 6bb4a47bfb
commit 7ae237ee9d
32 changed files with 1170 additions and 1200 deletions
@@ -22,6 +22,7 @@ class ProductResource extends JsonResource
'uuid' => $this->uuid,
'name' => $this->name,
'slug' => $this->slug,
'thumbnail' => $this->thumbnail,
'product_type' => $this->product_type,
'page_type' => $this->resolvePageType($this->product_type),
'product_categories_id' => $this->whenLoaded('category', fn() => $this->category?->id),