From 81f1ee93a637c3e8871eea9ed1320693b676f4bd Mon Sep 17 00:00:00 2001 From: eskawl Date: Tue, 17 Mar 2026 15:44:24 +0530 Subject: [PATCH 1/3] Miner explorer: Status Filter: Add Maintenance, Remove not mining --- src/app/utils/statusUtils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/utils/statusUtils.ts b/src/app/utils/statusUtils.ts index 33623c1..a0f3932 100644 --- a/src/app/utils/statusUtils.ts +++ b/src/app/utils/statusUtils.ts @@ -24,7 +24,7 @@ export const MinerStatuses = { export type MinerStatus = (typeof MinerStatuses)[keyof typeof MinerStatuses] // Statuses to exclude from filter dropdowns -const NON_FILTERABLE_MINER_STATUSES = ['MAINTENANCE', 'ALERT'] as const +const NON_FILTERABLE_MINER_STATUSES = ['NOT_MINING', 'ALERT'] as const // Filtered statuses without maintenance and alert for filter dropdowns export const FilterableMinerStatuses = _omit(MinerStatuses, NON_FILTERABLE_MINER_STATUSES) From 08582a4efd44b1566d40ad5b2cd0a3f77ebd5006 Mon Sep 17 00:00:00 2001 From: eskawl Date: Tue, 17 Mar 2026 15:55:18 +0530 Subject: [PATCH 2/3] fix tests --- src/Components/Explorer/List/ListView.util.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Components/Explorer/List/ListView.util.test.ts b/src/Components/Explorer/List/ListView.util.test.ts index 1558559..50e7e5d 100644 --- a/src/Components/Explorer/List/ListView.util.test.ts +++ b/src/Components/Explorer/List/ListView.util.test.ts @@ -24,12 +24,13 @@ describe('ListView filter options', () => { const statusValues = statusFilter!.children.map((child) => child.value) - expect(statusValues).not.toContain(MinerStatuses.MAINTENANCE) + expect(statusValues).not.toContain(MinerStatuses.NOT_MINING) expect(statusValues).not.toContain(MinerStatuses.ALERT) expect(statusValues).toContain(MinerStatuses.MINING) expect(statusValues).toContain(MinerStatuses.OFFLINE) expect(statusValues).toContain(MinerStatuses.SLEEPING) expect(statusValues).toContain(MinerStatuses.ERROR) + expect(statusValues).toContain(MinerStatuses.MAINTENANCE) }) }) From 9afb783b98b3c4ee197e4e549aa804e2153ebbba Mon Sep 17 00:00:00 2001 From: eskawl Date: Tue, 17 Mar 2026 16:11:13 +0530 Subject: [PATCH 3/3] fix tests --- src/Components/Explorer/List/ListView.util.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Components/Explorer/List/ListView.util.test.ts b/src/Components/Explorer/List/ListView.util.test.ts index 50e7e5d..8934318 100644 --- a/src/Components/Explorer/List/ListView.util.test.ts +++ b/src/Components/Explorer/List/ListView.util.test.ts @@ -47,12 +47,13 @@ describe('ListView filter options', () => { const statusValues = minerStatusFilter!.children.map((child) => child.value) - expect(statusValues).not.toContain(MinerStatuses.MAINTENANCE) + expect(statusValues).not.toContain(MinerStatuses.NOT_MINING) expect(statusValues).not.toContain(MinerStatuses.ALERT) expect(statusValues).toContain(MinerStatuses.MINING) expect(statusValues).toContain(MinerStatuses.OFFLINE) expect(statusValues).toContain(MinerStatuses.SLEEPING) expect(statusValues).toContain(MinerStatuses.ERROR) + expect(statusValues).toContain(MinerStatuses.MAINTENANCE) }) }) })