@@ -258,6 +258,8 @@ export const DeploymentsList = () => {
key: "author" as const,
header: "Author",
width: "10%",
+ headerClassName: "hidden 2xl:table-cell",
+ cellClassName: "hidden 2xl:table-cell",
render: ({ deployment }: { deployment: Deployment }) => {
return (
@@ -342,12 +344,13 @@ export const DeploymentsList = () => {
layoutMode: "grid",
rowBorders: true,
containerPadding: "px-0",
+ tableLayout: "auto",
}}
renderSkeletonRow={({ columns, rowHeight }) =>
columns.map((column) => (
{column.key === "deployment_id" && }
diff --git a/web/apps/dashboard/app/(app)/[workspaceSlug]/projects/[projectId]/(overview)/details/active-deployment-card-logs/components/deployment-logs-content.tsx b/web/apps/dashboard/app/(app)/[workspaceSlug]/projects/[projectId]/(overview)/details/active-deployment-card-logs/components/deployment-logs-content.tsx
index 663966c63d..703b1f3e91 100644
--- a/web/apps/dashboard/app/(app)/[workspaceSlug]/projects/[projectId]/(overview)/details/active-deployment-card-logs/components/deployment-logs-content.tsx
+++ b/web/apps/dashboard/app/(app)/[workspaceSlug]/projects/[projectId]/(overview)/details/active-deployment-card-logs/components/deployment-logs-content.tsx
@@ -8,6 +8,7 @@ import { format } from "date-fns";
import { useDeploymentLogs } from "../hooks/use-deployment-logs";
import { useDeploymentLogsContext } from "../providers/deployment-logs-provider";
import { FilterButton } from "./filter-button";
+import { RuntimeLogsContent } from "./runtime-logs-content";
const ANIMATION_STYLES = {
expand: "transition-all duration-400 ease-in",
@@ -15,12 +16,12 @@ const ANIMATION_STYLES = {
} as const;
type Props = {
+ projectId: string;
deploymentId: string;
- showBuildSteps: boolean;
};
-export function DeploymentLogsContent({ deploymentId, showBuildSteps }: Props) {
- const { isExpanded } = useDeploymentLogsContext();
+export function DeploymentLogsContent({ projectId, deploymentId }: Props) {
+ const { isExpanded, logType } = useDeploymentLogsContext();
const {
logFilter,
@@ -34,9 +35,12 @@ export function DeploymentLogsContent({ deploymentId, showBuildSteps }: Props) {
scrollRef,
} = useDeploymentLogs({
deploymentId,
- showBuildSteps,
});
+ if (logType === "runtime") {
+ return ;
+ }
+
return (
{searchTerm
? `No logs match "${searchTerm}"`
- : `No ${
- logFilter === "all" ? (showBuildSteps ? "build" : "sentinel") : logFilter
- } logs available`}
+ : `No ${logFilter === "all" ? "sentinel" : logFilter} logs available`}
) : (
diff --git a/web/apps/dashboard/app/(app)/[workspaceSlug]/projects/[projectId]/(overview)/details/active-deployment-card-logs/components/deployment-logs-trigger.tsx b/web/apps/dashboard/app/(app)/[workspaceSlug]/projects/[projectId]/(overview)/details/active-deployment-card-logs/components/deployment-logs-trigger.tsx
index 9f5c9efa06..48f104d974 100644
--- a/web/apps/dashboard/app/(app)/[workspaceSlug]/projects/[projectId]/(overview)/details/active-deployment-card-logs/components/deployment-logs-trigger.tsx
+++ b/web/apps/dashboard/app/(app)/[workspaceSlug]/projects/[projectId]/(overview)/details/active-deployment-card-logs/components/deployment-logs-trigger.tsx
@@ -5,17 +5,27 @@ import { Button } from "@unkey/ui";
import { cn } from "@unkey/ui/src/lib/utils";
import { useDeploymentLogsContext } from "../providers/deployment-logs-provider";
-type Props = {
- showBuildSteps: boolean;
-};
-
-export function DeploymentLogsTrigger({ showBuildSteps }: Props) {
- const { isExpanded, toggleExpanded } = useDeploymentLogsContext();
+export function DeploymentLogsTrigger() {
+ const { isExpanded, toggleExpanded, logType, setLogType } = useDeploymentLogsContext();
return (
- |