Skip to content

feat(apollo-vertex): add timeline registry component - #1154

Merged
KokoMilev merged 1 commit into
mainfrom
KokoMilev/timeline-registry-component
Sep 15, 2026
Merged

KokoMilev merged 1 commit into
mainfrom
KokoMilev/timeline-registry-component

Conversation

@KokoMilev

@KokoMilev KokoMilev commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Moves the activity-timeline marker and row layout out of the invoice-processing client into apollo-vertex as a shared timeline registry component, so any vertical solution can pull it. The marker knows only a plain variant string (nine values, no invoice concepts) and keeps the client's exact visuals.

Step 2 of 3: step 1 decoupled the marker from the invoice status enum (invoice-processing#1730); step 3 has the invoice client pull this and render its own rows.

Copilot AI lite review requested due to automatic review settings September 11, 2026 11:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions github-actions Bot added the size:L 100-499 changed lines. label Sep 11, 2026
@github-actions

github-actions Bot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Apollo Coded App preview deployments are ready.

Project Status Preview Updated (PT)
apollo-design Ready Preview · Logs Sep 14, 2026, 07:57:45 AM
apollo-docs Ready Preview · Logs Sep 14, 2026, 07:57:45 AM
apollo-landing Ready Preview · Logs Sep 14, 2026, 07:57:45 AM
apollo-vertex Ready Preview · Logs Sep 14, 2026, 07:57:45 AM

@github-actions

Copy link
Copy Markdown
Contributor

Dependency License Review

  • 1937 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 2 package(s) excluded (see details below)
License distribution
License Packages
MIT 1708
ISC 88
Apache-2.0 55
BSD-3-Clause 27
BSD-2-Clause 23
BlueOak-1.0.0 8
MPL-2.0 4
MIT-0 3
CC0-1.0 3
MIT OR Apache-2.0 2
(MIT OR Apache-2.0) 2
Unlicense 2
LGPL-3.0-or-later 1
Python-2.0 1
CC-BY-4.0 1
(MPL-2.0 OR Apache-2.0) 1
Unknown 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.3.2 LGPL-3.0-or-later LGPL pre-built binary, not linked
khroma 2.1.0 Unknown MIT per GitHub repo, missing license field in package.json

@github-actions

Copy link
Copy Markdown
Contributor

📊 Coverage + size by package

Per-package bundle size on this PR (no JS/TS source changes detected under packages/* or web-packages/*).

Package Coverage New-line coverage Packed (gzip) Unpacked vs main
@uipath/apollo-core
@uipath/apollo-react
@uipath/apollo-ui-icons
@uipath/apollo-wind
@uipath/ap-chat

"Coverage" is each package's own coverage.include scope (e.g. apollo-core instruments only scripts/). "Packed"/"Unpacked" come from npm pack --dry-run and only cover built packages — "—" means not measured this run (package not affected / not built). "vs main" is the packed (gzipped) delta against the last successful main build (the package-sizes artifact from the Release workflow); "—" there means no main baseline was available this run. The baseline is main's latest build, not this PR's exact merge-base, so it includes any drift since the branch diverged. Packages with no vitest config are omitted.

@github-actions

github-actions Bot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Storybook visual diff

✅ No stories are affected by this PR's changes; nothing to compare. Logs

Updated (PT): Sep 14, 2026, 07:59:06 AM

Copilot AI review requested due to automatic review settings September 11, 2026 12:55
@KokoMilev
KokoMilev force-pushed the KokoMilev/timeline-registry-component branch from 1634470 to eff8be9 Compare September 11, 2026 12:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions github-actions Bot added size:XL 500-999 changed lines. and removed size:L 100-499 changed lines. labels Sep 11, 2026
@KokoMilev
KokoMilev force-pushed the KokoMilev/timeline-registry-component branch from eff8be9 to ddb0a6c Compare September 14, 2026 08:37
Copilot AI review requested due to automatic review settings September 14, 2026 08:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings September 14, 2026 08:43
@KokoMilev
KokoMilev force-pushed the KokoMilev/timeline-registry-component branch from ddb0a6c to 49644ab Compare September 14, 2026 08:43

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings September 14, 2026 11:22
@KokoMilev
KokoMilev force-pushed the KokoMilev/timeline-registry-component branch from 49644ab to d53ee4f Compare September 14, 2026 11:22

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings September 14, 2026 13:30
@KokoMilev
KokoMilev force-pushed the KokoMilev/timeline-registry-component branch from d53ee4f to 777ccab Compare September 14, 2026 13:30

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@KokoMilev
KokoMilev marked this pull request as ready for review September 14, 2026 13:30
@KokoMilev
KokoMilev requested a review from a team as a code owner September 14, 2026 13:30
Comment thread apps/apollo-vertex/registry/timeline/timeline-marker.tsx
Comment thread apps/apollo-vertex/registry/timeline/timeline-row-layout.tsx Outdated
Extract the generic activity-timeline marker and row layout into apollo-vertex as a
reusable registry component so any vertical solution can render an activity timeline.

- Add registry/timeline with TimelineMarker (nine domain-free variants) and
  TimelineRowLayout, ported from the invoice-processing client with identical visuals.
- Register the previously-orphan ai-mark component so the CLI can resolve the marker's
  dependency, and add tsconfig aliases for ai-mark and timeline.
- Bridge the marker to apollo's AiMark API (currentColor + gradientId) without changing
  AiMark: solid steps inherit text color, gradient steps use a useId-scoped gradient def.
- Add a Components catalog page and an AI Toolkit style-guide gallery covering all nine
  variants in full and compact sizes.
Copilot AI review requested due to automatic review settings September 14, 2026 14:47
@KokoMilev
KokoMilev force-pushed the KokoMilev/timeline-registry-component branch from 777ccab to 2fb58f0 Compare September 14, 2026 14:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@KokoMilev
KokoMilev merged commit 365bc09 into main Sep 15, 2026
53 of 54 checks passed
@KokoMilev
KokoMilev deleted the KokoMilev/timeline-registry-component branch September 15, 2026 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app:apollo-vertex size:XL 500-999 changed lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants