From 3e2cfe6eb8b1549b4532ae4b61270007391f4ebf Mon Sep 17 00:00:00 2001
From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Date: Sun, 9 Feb 2025 02:20:28 -0600
Subject: [PATCH] refactor: agroupate utilities
---
.../compose/general/compose-file-editor.tsx | 6 +-
.../compose/general/isolated-deployment.tsx | 191 +
.../compose/general/randomize-compose.tsx | 239 +-
.../compose/general/randomize-deployable.tsx | 195 -
.../compose/general/show-utilities.tsx | 46 +
apps/dokploy/drizzle/0065_daily_zaladane.sql | 1 +
apps/dokploy/drizzle/meta/0065_snapshot.json | 4485 +++++++++++++++++
apps/dokploy/drizzle/meta/_journal.json | 7 +
apps/dokploy/server/api/routers/compose.ts | 826 +--
packages/server/src/db/schema/compose.ts | 272 +-
packages/server/src/utils/builders/compose.ts | 322 +-
packages/server/src/utils/docker/collision.ts | 50 +-
packages/server/src/utils/docker/domain.ts | 494 +-
13 files changed, 5826 insertions(+), 1308 deletions(-)
create mode 100644 apps/dokploy/components/dashboard/compose/general/isolated-deployment.tsx
delete mode 100644 apps/dokploy/components/dashboard/compose/general/randomize-deployable.tsx
create mode 100644 apps/dokploy/components/dashboard/compose/general/show-utilities.tsx
create mode 100644 apps/dokploy/drizzle/0065_daily_zaladane.sql
create mode 100644 apps/dokploy/drizzle/meta/0065_snapshot.json
diff --git a/apps/dokploy/components/dashboard/compose/general/compose-file-editor.tsx b/apps/dokploy/components/dashboard/compose/general/compose-file-editor.tsx
index 3e51cf05..47497219 100644
--- a/apps/dokploy/components/dashboard/compose/general/compose-file-editor.tsx
+++ b/apps/dokploy/components/dashboard/compose/general/compose-file-editor.tsx
@@ -15,7 +15,8 @@ import { toast } from "sonner";
import { z } from "zod";
import { validateAndFormatYAML } from "../../application/advanced/traefik/update-traefik-config";
import { RandomizeCompose } from "./randomize-compose";
-import { RandomizeDeployable } from "./randomize-deployable";
+import { RandomizeDeployable } from "./isolated-deployment";
+import { ShowUtilities } from "./show-utilities";
interface Props {
composeId: string;
@@ -126,8 +127,7 @@ services:
-
-
+