From d2eb616ed38dce4c42563c1040cf05400cae1e44 Mon Sep 17 00:00:00 2001 From: Ivan Date: Sat, 25 Apr 2026 16:29:37 -0500 Subject: [PATCH] feat(rngit_tool): add RNGit Explorer page and navigation integration --- .../frontend/components/CommandPalette.vue | 8 + .../components/tools/RNGitExplorerPage.vue | 383 ++++++++++++++++++ .../frontend/components/tools/ToolsPage.vue | 8 + meshchatx/src/frontend/main.js | 5 + tests/frontend/RNGitExplorerPage.test.js | 119 ++++++ tests/frontend/ToolsPage.test.js | 5 +- 6 files changed, 526 insertions(+), 2 deletions(-) create mode 100644 meshchatx/src/frontend/components/tools/RNGitExplorerPage.vue create mode 100644 tests/frontend/RNGitExplorerPage.test.js diff --git a/meshchatx/src/frontend/components/CommandPalette.vue b/meshchatx/src/frontend/components/CommandPalette.vue index d085eb5..259cd68 100644 --- a/meshchatx/src/frontend/components/CommandPalette.vue +++ b/meshchatx/src/frontend/components/CommandPalette.vue @@ -209,6 +209,14 @@ export default { type: "navigation", route: { name: "rncp" }, }, + { + id: "nav-rngit-explorer", + title: "nav_rngit_explorer", + description: "nav_rngit_explorer_desc", + icon: "source-branch", + type: "navigation", + route: { name: "rngit-explorer" }, + }, { id: "nav-rnstatus", title: "nav_rnstatus", diff --git a/meshchatx/src/frontend/components/tools/RNGitExplorerPage.vue b/meshchatx/src/frontend/components/tools/RNGitExplorerPage.vue new file mode 100644 index 0000000..e289bc8 --- /dev/null +++ b/meshchatx/src/frontend/components/tools/RNGitExplorerPage.vue @@ -0,0 +1,383 @@ + + +