From 58aa0874f4e57361b8634048bd3114473db36192 Mon Sep 17 00:00:00 2001 From: Grace Chia Date: Fri, 1 May 2026 09:14:50 -0700 Subject: [PATCH 1/2] fix(ui): update computing unit status on /compute tab every second --- .../user-computing-unit/user-computing-unit.component.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit.component.ts b/frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit.component.ts index 66121060670..0ce19bc3216 100644 --- a/frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit.component.ts +++ b/frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit.component.ts @@ -39,6 +39,7 @@ import { getJvmMemorySliderConfig, } from "../../../../common/util/computing-unit.util"; import { ComputingUnitActionsService } from "../../../../common/service/computing-unit/computing-unit-actions/computing-unit-actions.service"; +import { interval } from "rxjs"; @UntilDestroy() @Component({ @@ -145,6 +146,13 @@ export class UserComputingUnitComponent implements OnInit { this.allComputingUnits = units; this.entries = units.map(u => new DashboardEntry(u)); }); + + interval(1000) + .pipe(untilDestroyed(this)) + .subscribe(() => { + console.log("refreshing..."); + this.computingUnitStatusService.refreshComputingUnitList(); + }); } terminateComputingUnit(cuid: number): void { From 488e9a692648cca9b3a0ee0b03368273872b91fd Mon Sep 17 00:00:00 2001 From: Grace Chia Date: Fri, 1 May 2026 09:20:21 -0700 Subject: [PATCH 2/2] refactor: remove console logging for refreshing computing unit status --- .../user/user-computing-unit/user-computing-unit.component.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit.component.ts b/frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit.component.ts index 0ce19bc3216..a239546e3b8 100644 --- a/frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit.component.ts +++ b/frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit.component.ts @@ -150,7 +150,6 @@ export class UserComputingUnitComponent implements OnInit { interval(1000) .pipe(untilDestroyed(this)) .subscribe(() => { - console.log("refreshing..."); this.computingUnitStatusService.refreshComputingUnitList(); }); }