Skip to content

1.14.0#539

Draft
dcharles525 wants to merge 22 commits intodevelopmentfrom
1.14.0
Draft

1.14.0#539
dcharles525 wants to merge 22 commits intodevelopmentfrom
1.14.0

Conversation

@dcharles525
Copy link
Member

No description provided.

johnlcos and others added 22 commits February 25, 2026 14:03
fix: hide info button in standalone and hide trailhand console warnings
Replace custom DataTable.vue and Rancher SortableTable across all
list, detail, and page views with the trailhand data-table web
component for consistency with the design system.

Extract all shared cell renderers into utils/table-formatters.ts,
eliminating duplicated DOM construction logic across components.
Helpers cover state tags, router links, commit SHA/author cells,
app routes, and build progress cells.

Apply dark mode hover CSS variables to every data-table instance.
Configure vue.config.js isCustomElement to suppress Vue compiler
warnings for web component tag names.
- Add renderActions to namespaces, services, and configurations tables
- Fix AppProgress description cell formatter (div → flex span)
- Fix dark mode sorted column header (add --sortable-table-header-sorted-bg to all data-table CSS blocks)
- Fix Lit reactivity: spread [...rows] on all list table :rows bindings so _MERGE polls trigger re-renders
- Force-refresh namespaces store immediately after inline modal create
… loads

Add CONFIGURATION and SERVICE_INSTANCE to the loadCluster kick-start
dispatches alongside APP, so data is pre-warmed in the store before
the user navigates to those list pages.

Simplify configurations and services list pages to only fetch their
own type on mount (cross-loading of APP/SERVICE_INSTANCE removed).
Add property-touch for status, stateDisplay, and meta in each computed
so polling _MERGE updates re-render state tags and age columns in real time.
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.

3 participants