From ed0c2e62ab96cceedaa27d4ac59ea0326c75db29 Mon Sep 17 00:00:00 2001
From: Alex Tideman
+ {translate('nexus.callback-url')}
+
{translate('nexus.blocked-reason')}
@@ -86,4 +92,5 @@
{/if}
+
+ View {callbacks.length - 1} other Callbacks
+
+
+ {version}
+
+
+
+ {formatDate( + deployment.routingConfig.rampingVersionChangedTime, + $timeFormat, + { + relative: $relativeTime, + }, + )} +
+ {/if} ++ {formatDate(deployment.createTime, $timeFormat, { + relative: $relativeTime, + })} +
++ +
+ +
@@ -45,6 +54,14 @@ {poller?.workerVersionCapabilities?.buildId ?? ''}
+ {#if !$isCloud} + {@const deployment = getDeploymentName(poller)} ++ {deployment ?? ''} +
+
{formatDate(poller.lastAccessTime, $timeFormat, {
diff --git a/src/lib/components/workflow/workflows-summary-configurable-table/table-body-cell.svelte b/src/lib/components/workflow/workflows-summary-configurable-table/table-body-cell.svelte
index c2546950c..a51c9eeae 100644
--- a/src/lib/components/workflow/workflows-summary-configurable-table/table-body-cell.svelte
+++ b/src/lib/components/workflow/workflows-summary-configurable-table/table-body-cell.svelte
@@ -113,6 +113,20 @@
{content && typeof content === 'string'
? formatDate(content, $timeFormat, { relative: $relativeTime })
: ''}
+ {:else if label === 'Deployment'}
+ {@const content =
+ workflow.searchAttributes?.indexedFields?.TemporalWorkerDeployment}
+ {content && typeof content === 'string' ? content : ''}
+ {:else if label === 'Deployment Version'}
+ {@const content =
+ workflow.searchAttributes?.indexedFields
+ ?.TemporalWorkerDeploymentVersion}
+ {content && typeof content === 'string' ? content : ''}
+ {:else if label === 'Versioning Behavior'}
+ {@const content =
+ workflow.searchAttributes?.indexedFields
+ ?.TemporalWorkflowVersioningBehavior}
+ {content && typeof content === 'string' ? content : ''}
{:else if isCustomSearchAttribute(label) && workflowIncludesSearchAttribute(workflow, label)}
{@const content = workflow.searchAttributes.indexedFields[label]}
{#if $customSearchAttributes[label] === SEARCH_ATTRIBUTE_TYPE.DATETIME && typeof content === 'string'}
diff --git a/src/lib/holocene/icon/paths.ts b/src/lib/holocene/icon/paths.ts
index e48067488..02df2b37a 100644
--- a/src/lib/holocene/icon/paths.ts
+++ b/src/lib/holocene/icon/paths.ts
@@ -36,6 +36,7 @@ import creditCard from './svg/credit-card.svelte';
import descending from './svg/descending.svelte';
import dollarBadge from './svg/dollar-badge.svelte';
import download from './svg/download.svelte';
+import drained from './svg/drained.svelte';
import error from './svg/error.svelte';
import exit from './svg/exit.svelte';
import externalLink from './svg/external-link.svelte';
@@ -53,8 +54,10 @@ import fireExtinguisher from './svg/fire-extinguisher.svelte';
import flag from './svg/flag.svelte';
import github from './svg/github.svelte';
import graph from './svg/graph.svelte';
+import heartbeat from './svg/heartbeat.svelte';
import hyphen from './svg/hyphen.svelte';
import importIcon from './svg/import.svelte';
+import inactive from './svg/inactive.svelte';
import info from './svg/info.svelte';
import json from './svg/json.svelte';
import keyboard from './svg/keyboard.svelte';
@@ -102,6 +105,8 @@ import transcoderError from './svg/transcoder-error.svelte';
import transcoderOff from './svg/transcoder-off.svelte';
import transcoderOn from './svg/transcoder-on.svelte';
import trash from './svg/trash.svelte';
+import trendingDown from './svg/trending-down.svelte';
+import trendingUp from './svg/trending-up.svelte';
import tutorial from './svg/tutorial.svelte';
import update from './svg/update.svelte';
import upload from './svg/upload.svelte';
@@ -149,6 +154,7 @@ export const icons = {
descending,
download,
'dollar-badge': dollarBadge,
+ drained,
error,
exit,
'external-link': externalLink,
@@ -166,7 +172,9 @@ export const icons = {
'fire-extinguisher': fireExtinguisher,
github,
graph,
+ heartbeat,
hyphen,
+ inactive,
import: importIcon,
info,
json,
@@ -216,6 +224,8 @@ export const icons = {
'transcoder-on': transcoderOn,
'transcoder-off': transcoderOff,
trash,
+ 'trending-up': trendingUp,
+ 'trending-down': trendingDown,
tutorial,
update,
upload,
diff --git a/src/lib/holocene/icon/svg/drained.svelte b/src/lib/holocene/icon/svg/drained.svelte
new file mode 100644
index 000000000..70a6a8ef9
--- /dev/null
+++ b/src/lib/holocene/icon/svg/drained.svelte
@@ -0,0 +1,10 @@
+
+
+
diff --git a/src/lib/holocene/icon/svg/heartbeat.svelte b/src/lib/holocene/icon/svg/heartbeat.svelte
new file mode 100644
index 000000000..1bcb7e00f
--- /dev/null
+++ b/src/lib/holocene/icon/svg/heartbeat.svelte
@@ -0,0 +1,13 @@
+
+
+
diff --git a/src/lib/holocene/icon/svg/inactive.svelte b/src/lib/holocene/icon/svg/inactive.svelte
new file mode 100644
index 000000000..8e867b7fb
--- /dev/null
+++ b/src/lib/holocene/icon/svg/inactive.svelte
@@ -0,0 +1,10 @@
+
+
+
diff --git a/src/lib/holocene/icon/svg/trending-down.svelte b/src/lib/holocene/icon/svg/trending-down.svelte
new file mode 100644
index 000000000..577d30db5
--- /dev/null
+++ b/src/lib/holocene/icon/svg/trending-down.svelte
@@ -0,0 +1,27 @@
+
+
+
diff --git a/src/lib/holocene/icon/svg/trending-up.svelte b/src/lib/holocene/icon/svg/trending-up.svelte
new file mode 100644
index 000000000..23b183fe4
--- /dev/null
+++ b/src/lib/holocene/icon/svg/trending-up.svelte
@@ -0,0 +1,27 @@
+
+
+
diff --git a/src/lib/i18n/locales/en/deployments.ts b/src/lib/i18n/locales/en/deployments.ts
new file mode 100644
index 000000000..0985657b6
--- /dev/null
+++ b/src/lib/i18n/locales/en/deployments.ts
@@ -0,0 +1,40 @@
+export const Namespace = 'deployments' as const;
+
+export const Strings = {
+ deployments: 'Deployments',
+ deployment: 'Deployment',
+ 'worker-deployments': 'Worker Deployments',
+ 'worker-deployments-description':
+ 'A simple line that explains the power and relationship of Deployment IDs, Series, and Build IDs.',
+ 'worker-deployments-search-placeholder': 'Filter by Deployment Name',
+ 'go-to-workflows': 'Go to Workflows',
+ 'empty-state-title': 'No Worker Deployments',
+ 'error-message-fetching': 'Error fetching deployments',
+ 'empty-state-description':
+ 'Want to learn about versioning?
+ Enable Worker Deployments to manage your workers more effectively. Learn more.
+ {deploymentName}
+
+
+ {#each columns as { label }, index}
+
+
+ {#each visibleItems as version}
+ {label}
+ {/each}
+
+ {translate('deployments.worker-deployments')}
+
+
+ {#each columns as { label }, index}
+
+ {#each visibleItems as deployment}
+ {label}
+ {/each}
+ Get Started
From 77dc7031b66c971757fcdbc3bb442df75a82d16a Mon Sep 17 00:00:00 2001
From: "temporal-cicd[bot]"
<138905749+temporal-cicd[bot]@users.noreply.github.com>
Date: Fri, 28 Feb 2025 08:52:06 -0600
Subject: [PATCH 009/172] 2.36.1 (#2583)
Co-authored-by: Temporal Data (cicd)
{/if}
- {#if compact && secondaryAttribute?.key && !currentEvent?.userMetadata?.summary}
+ {#if showSecondaryAttribute}
Pending Activity
@@ -88,7 +87,7 @@ diff --git a/src/lib/holocene/tab-buttons/tab-buttons.svelte b/src/lib/holocene/tab-buttons/tab-buttons.svelte new file mode 100644 index 000000000..08e1d9ce5 --- /dev/null +++ b/src/lib/holocene/tab-buttons/tab-buttons.svelte @@ -0,0 +1,8 @@ + + +{hintText}
+ {/if} +
+ {#if logo}
+
+ {/if}
+ {sdk}
+ {version}
+
mzydyd44b%58-HEkZzjexV*WN^ziP=)wzrSL~^gobzlRgpiOA
z)5vPXi3nU}=j(@!$Of