From 02e84ed548dd2517d861f6646a28215a958f3293 Mon Sep 17 00:00:00 2001 From: domrichardson <100129001+domrichardson@users.noreply.github.com> Date: Thu, 25 Jun 2026 09:51:45 +0100 Subject: [PATCH] feat: Updates button --- web/app/servers/[id]/page.tsx | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/web/app/servers/[id]/page.tsx b/web/app/servers/[id]/page.tsx index f758e39..222eae4 100644 --- a/web/app/servers/[id]/page.tsx +++ b/web/app/servers/[id]/page.tsx @@ -1,4 +1,4 @@ -"use client"; +"use client"; import { useState } from "react"; import { useQuery, useMutation, useQueryClient } from "@tanstack/react-query"; @@ -314,6 +314,15 @@ export default function ServerDetailPage() { return (
{showGenerateModal && setShowGenerateModal(false)} onSubmit={(opts) => generateKey(opts)} isPending={isGenerating} />} + {showUpdatesModal && server.available_updates && ( + setShowUpdatesModal(false)} + onApply={() => applyUpdates()} + isApplying={isApplying} + applySuccess={applySuccess} + /> + )}
@@ -329,6 +338,18 @@ export default function ServerDetailPage() {

{server.ip_address}

+ {server.available_updates && server.available_updates.length > 0 && ( + + )}