Skip to content

fix: patch console components 0.3.7#224

Merged
v-kessler merged 3 commits intomainfrom
fix-navtree
Mar 16, 2026
Merged

fix: patch console components 0.3.7#224
v-kessler merged 3 commits intomainfrom
fix-navtree

Conversation

@v-kessler
Copy link
Contributor

@v-kessler v-kessler commented Mar 16, 2026

BEGIN_COMMIT_OVERRIDE
fix(ui): navigation tree auto-updates on namespace/table/view create and delete
fix(ui): navigation tree auto-expands to reflect current route
fix(ui): refresh button preserves expanded tree state
fix(ui): namespace permissions GRANT button missing due to missing warehouseId prop
fix(ui): hide only chart card on statistics 403 instead of showing error snackbar
END_COMMIT_OVERRIDE

@coderabbitai
Copy link

coderabbitai bot commented Mar 16, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 40ade2e0-5da3-44ab-a5bd-bf6cc49ae321

📥 Commits

Reviewing files that changed from the base of the PR and between 667b673 and 62d54de.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (4)
  • package.json
  • src/pages/warehouse/[id].namespace.[nsid].table.[tid].vue
  • src/pages/warehouse/[id].namespace.[nsid].view.[vid].vue
  • src/pages/warehouse/[id].namespace.[nsid].vue

Walkthrough

Updates console-components dependency to v0.3.7 and adds active-namespace-path prop binding to WarehousesNavigationTree across three warehouse pages. Introduces computed namespacePath properties that convert control characters to dots, and adds tree refresh logic on table creation.

Changes

Cohort / File(s) Summary
Dependency Update
package.json
Updated @lakekeeper/console-components from v0.3.6 to v0.3.7.
Navigation Tree Integration
src/pages/warehouse/[id].namespace.[nsid].table.[tid].vue, src/pages/warehouse/[id].namespace.[nsid].view.[vid].vue, src/pages/warehouse/[id].namespace.[nsid].vue
Added :active-namespace-path prop binding to WarehousesNavigationTree components. Introduced computed namespacePath properties that replace control character 0x1F with dots. Added navigation tree refresh call on table creation in the table page.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~15 minutes

Possibly related PRs

  • Fix: patch #204: Addresses namespace paths with dots in the UI—this PR's namespace path computation and active path binding integrate with that feature.
  • fix: ui improvements #199: Modifies warehouse pages to integrate WarehousesNavigationTree with props and visual refresh behavior—directly related to the navigation tree enhancements here.
  • fix: patch components to 0.2.22 #195: Updates the same @lakekeeper/console-components dependency in package.json, indicating aligned version management.

Poem

🐰 Through namespaced forests where the dots align,
A rabbit hops through trees, refreshing every line!
Control chars transform to paths so clear,
Navigation blooms anew—the warehouse shines bright here! 🌳✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main change: updating the console-components dependency to version 0.3.7, which is the primary functional change across all modified files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix-navtree
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@v-kessler v-kessler merged commit e1f11b2 into main Mar 16, 2026
7 checks passed
@v-kessler v-kessler deleted the fix-navtree branch March 16, 2026 13:34
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