Skip to content

refactor(hub): polishing #2420

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

refactor(hub): polishing #2420

wants to merge 1 commit into from

Conversation

jog1t
Copy link
Contributor

@jog1t jog1t commented May 1, 2025

Changes

Copy link

cloudflare-workers-and-pages bot commented May 1, 2025

Deploying rivet-studio with  Cloudflare Pages  Cloudflare Pages

Latest commit: cb6ba1d
Status: ✅  Deploy successful!
Preview URL: https://c892c4ff.rivet-studio.pages.dev
Branch Preview URL: https://05-01-refactor-hub-polishing.rivet-studio.pages.dev

View logs

Copy link
Contributor Author

jog1t commented May 1, 2025


How to use the Graphite Merge Queue

Add the label merge-queue to this PR to add it to the merge queue.

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

This stack of pull requests is managed by Graphite. Learn more about stacking.

Copy link

cloudflare-workers-and-pages bot commented May 1, 2025

Deploying rivet-hub with  Cloudflare Pages  Cloudflare Pages

Latest commit: cb6ba1d
Status: ✅  Deploy successful!
Preview URL: https://37b3c6e1.rivet-hub-7jb.pages.dev
Branch Preview URL: https://05-01-refactor-hub-polishing.rivet-hub-7jb.pages.dev

View logs

Copy link

cloudflare-workers-and-pages bot commented May 1, 2025

Deploying rivet with  Cloudflare Pages  Cloudflare Pages

Latest commit: cb6ba1d
Status: ✅  Deploy successful!
Preview URL: https://3157d034.rivet.pages.dev
Branch Preview URL: https://05-01-refactor-hub-polishing.rivet.pages.dev

View logs

@jog1t jog1t force-pushed the 05-01-refactor_hub_polishing branch from 1046f0b to 340d975 Compare May 1, 2025 21:01
@jog1t jog1t marked this pull request as ready for review May 2, 2025 22:41
Copy link
Contributor

graphite-app bot commented May 2, 2025

Graphite Automations

"Test" took an action on this PR • (05/02/25)

1 assignee was added to this PR based on Kacper Wojciechowski's automation.

Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

PR Summary

This PR implements a comprehensive refactoring of the hub interface, focusing on improved navigation, filtering, and visual consistency across components.

  • Replaced the old actor filtering system with a more sophisticated FilterValue system supporting multiple operators and filter types (tags, region, dates, status, devMode)
  • Unified logs handling by consolidating stdout/stderr into a single logs array with level property and improved timestamp-based sorting
  • Restructured sidebar layout with grouped items (products, tools, settings) and integrated CommandPanel component
  • Simplified UI by removing Card components in favor of direct table-based layouts with consistent H1 headers
  • Improved actor status management by splitting into AtomizedActorStatus and ActorStatus components with centralized status-to-label mapping

46 file(s) reviewed, 29 comment(s)
Edit PR Review Bot Settings | Greptile

@jog1t jog1t force-pushed the 05-01-refactor_hub_polishing branch from 340d975 to 7de51a7 Compare May 2, 2025 22:54
@jog1t jog1t force-pushed the 05-01-refactor_hub_polishing branch from 7de51a7 to 01a0524 Compare May 13, 2025 13:22
@jog1t jog1t force-pushed the 05-01-refactor_hub_polishing branch from 01a0524 to cb6ba1d Compare May 13, 2025 13:34
Copy link
Contributor

graphite-app bot commented May 13, 2025

Merge activity

  • May 13, 9:40 AM EDT: jog1t added this pull request to the Graphite merge queue.
  • May 13, 9:40 AM EDT: CI is running for this pull request on a draft pull request (#2438) due to your merge queue CI optimization settings.
  • May 13, 9:41 AM EDT: Merged by the Graphite merge queue via draft PR: #2438.

graphite-app bot pushed a commit that referenced this pull request May 13, 2025
<!-- Please make sure there is an issue that this PR is correlated to. -->

## Changes

<!-- If there are frontend changes, please include screenshots. -->
@graphite-app graphite-app bot closed this May 13, 2025
@graphite-app graphite-app bot deleted the 05-01-refactor_hub_polishing branch May 13, 2025 13:41
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.

1 participant