Skip to content

feat(apollo-react): display sla status and remaining time in stage node [MST-9616]#689

Merged
alextran1 merged 5 commits into
mainfrom
feat/stage-sla-ui-due-time
May 14, 2026
Merged

feat(apollo-react): display sla status and remaining time in stage node [MST-9616]#689
alextran1 merged 5 commits into
mainfrom
feat/stage-sla-ui-due-time

Conversation

@alextran1
Copy link
Copy Markdown
Contributor

@alextran1 alextran1 commented May 12, 2026

Description

StageNode exposes two new optional fields on execution.stageStatus to render an SLA line in the stage card header:

  • slaText (string) — the formatted SLA line shown to the user (e.g. "SLA: 10 days remaining", "SLA: 1 day overdue", "SLA: None"). The consumer is responsible for formatting from the API's slaDueTime.
  • slaIcon ('warning' | 'error') — optional indicator icon:
  • omitted → no icon, gray text only
  • 'warning' → triangle-alert icon + warning color
  • 'error' → circle-alert icon (error color)

In the scenario for displaying SLA time on the Stage nodes, it should only display in Case Apps and Case Instances. Case rules icons should not be shown in the scenario of Debug or case instance.

Screenshot 2026-05-13 at 11 20 07 AM Screenshot 2026-05-13 at 11 23 54 AM

@alextran1 alextran1 changed the title feat(apollo-react): display sla status and remaining time in stage node feat(apollo-react): display sla status and remaining time in stage node [MST-9616] May 12, 2026
@github-actions github-actions Bot added the size:L 100-499 changed lines. label May 12, 2026
@github-actions
Copy link
Copy Markdown

Dependency License Review

  • 2093 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 15 package(s) excluded (see details below)
License distribution
License Packages
MIT 1819
ISC 104
Apache-2.0 64
BSD-3-Clause 30
BSD-2-Clause 24
Copyright 2022, UiPath, all rights reserved 9
BlueOak-1.0.0 8
MPL-2.0 5
MIT OR Apache-2.0 3
MIT-0 3
Unknown 3
Unlicense 3
CC0-1.0 3
LGPL-3.0-or-later 2
(MIT OR Apache-2.0) 2
Python-2.0 1
CC-BY-4.0 1
(MPL-2.0 OR Apache-2.0) 1
BSD 1
Artistic-2.0 1
(WTFPL OR MIT) 1
(BSD-2-Clause OR MIT OR Apache-2.0) 1
CC-BY-3.0 1
0BSD 1
(MIT OR CC0-1.0) 1
MIT AND ISC 1
Excluded packages
Package Version License Reason
@img/sharp-libvips-linux-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
@img/sharp-libvips-linuxmusl-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
@uipath/apollo-angular-elements 5.89.0 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-core 4.35.1, 4.35.2 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-fonts 1.25.8 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-icons 1.33.7 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-mui5 2.31.26, 2.31.27 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/portal-shell 3.351.4 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/portal-shell-react 3.149.36 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/portal-shell-types 3.326.0 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/portal-shell-util 1.114.0 Copyright 2022, UiPath, all rights reserved UiPath first-party package
@uipath/apollo-lab 25.12.0 Unknown UiPath first-party package
@uipath/telemetry-client-web 5.1.0 Unknown UiPath first-party package
khroma 2.1.0 Unknown MIT per GitHub repo, missing license field in package.json
hyperx 2.5.4 BSD BSD-2-Clause per LICENSE file, non-SPDX "BSD" in package.json

@alextran1 alextran1 requested review from Miyuki-L and kittyyueli May 12, 2026 23:31
@alextran1 alextran1 force-pushed the feat/stage-sla-ui-due-time branch 2 times, most recently from cc4ee22 to 63338e6 Compare May 13, 2026 15:00
@alextran1 alextran1 force-pushed the feat/stage-sla-ui-due-time branch from aa01071 to b0fdaaf Compare May 13, 2026 22:10
@alextran1 alextran1 merged commit 581dc46 into main May 14, 2026
32 checks passed
@alextran1 alextran1 deleted the feat/stage-sla-ui-due-time branch May 14, 2026 01:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg:apollo-react size:L 100-499 changed lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants