diff --git a/infra/zero.ts b/infra/zero.ts
index 7c7ed5c4..68911fcc 100644
--- a/infra/zero.ts
+++ b/infra/zero.ts
@@ -32,7 +32,7 @@ const zeroEnv = {
...($dev
? {}
: {
- ZERO_LITESTREAM_BACKUP_URL: $interpolate`s3://${storage.name}/zero/12`,
+ ZERO_LITESTREAM_BACKUP_URL: $interpolate`s3://${storage.name}/zero/13`,
}),
};
diff --git a/packages/web/workspace/src/pages/workspace/stage/issues/list.tsx b/packages/web/workspace/src/pages/workspace/stage/issues/list.tsx
index afb37fa1..112a72cd 100644
--- a/packages/web/workspace/src/pages/workspace/stage/issues/list.tsx
+++ b/packages/web/workspace/src/pages/workspace/stage/issues/list.tsx
@@ -38,6 +38,7 @@ import { useWorkspace } from "../../context";
import { WindowVirtualizer } from "virtua/solid"
const COL_COUNT_WIDTH = 260;
+const COL_TOTAL_WIDTH = 80;
const COL_TIME_WIDTH = 140;
const Content = styled("div", {
@@ -674,6 +675,22 @@ export function List() {
Last 24hrs
+
+
+ Total
+
+
({ label: hour, value: hours[hour] || 0 }));
});
+ const totalCount = createMemo(() =>
+ counts().reduce((sum, item) => sum + item.count, 0)
+ );
+
const navigator = useKeyboardNavigator();
return (
@@ -901,6 +922,17 @@ function IssueRow(props: IssueProps) {
tooltipAlignment={props.last ? "top" : "bottom"}
/>
+
+
+ {totalCount().toLocaleString()}
+
+