From ae159c56780dade393522f341d9fa15c7aa22ba5 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sat, 21 Dec 2024 13:13:38 -0600 Subject: [PATCH] refactor: add tag to web server update --- .../dashboard/settings/web-server/update-server.tsx | 3 ++- apps/dokploy/server/api/routers/settings.ts | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/dokploy/components/dashboard/settings/web-server/update-server.tsx b/apps/dokploy/components/dashboard/settings/web-server/update-server.tsx index da4ee83a..6c8475d3 100644 --- a/apps/dokploy/components/dashboard/settings/web-server/update-server.tsx +++ b/apps/dokploy/components/dashboard/settings/web-server/update-server.tsx @@ -29,6 +29,7 @@ export const UpdateServer = () => { const { mutateAsync: getUpdateData, isLoading } = api.settings.getUpdateData.useMutation(); const { data: dokployVersion } = api.settings.getDokployVersion.useQuery(); + const { data: releaseTag } = api.settings.getReleaseTag.useQuery(); const [isOpen, setIsOpen] = useState(false); const [latestVersion, setLatestVersion] = useState(""); @@ -74,7 +75,7 @@ export const UpdateServer = () => {
- {dokployVersion} + {dokployVersion} | {releaseTag}
)} diff --git a/apps/dokploy/server/api/routers/settings.ts b/apps/dokploy/server/api/routers/settings.ts index 1e5b58b5..dbc99a41 100644 --- a/apps/dokploy/server/api/routers/settings.ts +++ b/apps/dokploy/server/api/routers/settings.ts @@ -26,6 +26,7 @@ import { findAdminById, findServerById, getDokployImage, + getDokployImageTag, getUpdateData, initializeTraefik, logRotationManager, @@ -373,6 +374,9 @@ export const settingsRouter = createTRPCRouter({ getDokployVersion: adminProcedure.query(() => { return packageInfo.version; }), + getReleaseTag: adminProcedure.query(() => { + return getDokployImageTag(); + }), readDirectories: protectedProcedure .input(apiServerSchema) .query(async ({ ctx, input }) => {