Skip to content

feat(web): Add project validation results - #889

Merged
prathshenoy merged 1 commit into
mainfrom
prath.shenoy/stovepipe-project-results-oss
Oct 19, 2026
Merged

prathshenoy merged 1 commit into
mainfrom
prath.shenoy/stovepipe-project-results-oss

Conversation

@prathshenoy

@prathshenoy prathshenoy commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Summary

What:

  • Add project and repository results in a single table on request pages, with recording progress, shareable pagination, and the updated timestamp beneath the results.
  • Keep result mapping, presentation, refresh, and stale-result handling in the shared UI while hosts supply transport, authentication, and telemetry.

Why:

  • Let operators inspect validation results for the exact request without leaving its status page.
  • Avoid duplicating project-results behavior across host applications.

Test Plan

  • Add unit tests.

Revert Plan

  • Revert this PR. Roll back dependent UI package updates with it; no stored data changes or migrations are involved.

Issues

@prathshenoy
prathshenoy marked this pull request as ready for review October 19, 2026 19:36
@prathshenoy
prathshenoy force-pushed the prath.shenoy/stovepipe-project-results-oss branch from f9d9c5d to 1dac473 Compare October 19, 2026 19:54
@prathshenoy
prathshenoy enabled auto-merge October 19, 2026 19:56
@prathshenoy prathshenoy changed the title feat(stovepipe-web): Add project results feat(web): Add project validation results Oct 19, 2026

@mnoah1 mnoah1 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Minor feedback below regarding project results appearance

Comment thread web/stovepipe/view/projects.tsx Outdated
## Summary

**What**:
- Add project and repository results in a single table on request pages, with recording progress, shareable pagination, and the updated timestamp beneath the results.
- Keep result mapping, presentation, refresh, and stale-result handling in the shared UI while hosts supply transport, authentication, and telemetry.

**Why**:
- Let operators inspect validation results for the exact request without leaving its status page.
- Avoid duplicating project-results behavior across host applications.

## Test Plan

- [x] Add unit tests.

## Revert Plan

- Revert this PR. Roll back dependent UI package updates with it; no stored data changes or migrations are involved.

## Issues

- [CODEM-603](https://linear.app/uber/issue/CODEM-603/request-page-ui)
@prathshenoy
prathshenoy force-pushed the prath.shenoy/stovepipe-project-results-oss branch from 1dac473 to 094501e Compare October 19, 2026 21:49
@prathshenoy
prathshenoy added this pull request to the merge queue Oct 19, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 19, 2026
@prathshenoy
prathshenoy added this pull request to the merge queue Oct 19, 2026
Merged via the queue into main with commit cc185e0 Oct 19, 2026
19 checks passed
@prathshenoy
prathshenoy deleted the prath.shenoy/stovepipe-project-results-oss branch October 19, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants