Skip to content

feat(web): standalone connector page + URL-driven sidebar filter#733

Merged
buremba merged 1 commit into
mainfrom
feat/web-connectors-page-info
May 14, 2026
Merged

feat(web): standalone connector page + URL-driven sidebar filter#733
buremba merged 1 commit into
mainfrom
feat/web-connectors-page-info

Conversation

@buremba
Copy link
Copy Markdown
Member

@buremba buremba commented May 14, 2026

Summary

Bumps packages/web submodule to pick up owletto-web#120.

  • Connector index route (/$owner/connectors/$connectorKey) no longer auto-redirects to the first connection — renders the connector overview (description, auth badges, feeds, actions) plus a list of existing connections + Add button. Falls back to the installable catalog so the page is meaningful for uninstalled connectors.
  • Sidebar connector-type filter is derived from the URL instead of local state, so navigating to /connectors/<key> auto-selects that connector. Dropdown items navigate via <Link>.
  • Carries along an in-flight settings-tab cleanup (status badge → inline error banner; profile row refactor).

Test plan

  • /<owner>/connectors/<installed-key> shows overview + connection list, no redirect
  • /<owner>/connectors/<uninstalled-key> shows catalog info + "Add connection" preselected
  • Sidebar dropdown auto-selects to match URL; picking an item navigates

Summary by CodeRabbit

Release Notes

  • Chores
    • Updated internal dependencies to latest versions.

Review Change Stack

@buremba buremba merged commit 9e4fa3a into main May 14, 2026
16 of 18 checks passed
@buremba buremba deleted the feat/web-connectors-page-info branch May 14, 2026 23:41
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 14, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: a7d04845-18f2-40fa-bb83-3b79654a2830

📥 Commits

Reviewing files that changed from the base of the PR and between 52414d1 and 8871a22.

📒 Files selected for processing (1)
  • packages/web

📝 Walkthrough

Walkthrough

This PR updates the packages/web git submodule pointer to a new commit revision, advancing the web package dependency to incorporate upstream changes.

Changes

Submodule Update

Layer / File(s) Summary
web submodule pointer update
packages/web
Git submodule reference for packages/web is updated to a new commit hash.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • lobu-ai/lobu#726: Updates the same packages/web submodule pointer to a different target commit.
  • lobu-ai/lobu#729: Bumps the packages/web submodule pointer in the same manner.
  • lobu-ai/lobu#714: Updates the packages/web submodule commit reference with identical change pattern.

Poem

🐰 A tiny hop, a pointer's leap,
From hash to hash, we take the sweep,
The web package now stands tall,
One little change that moves us all! ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/web-connectors-page-info

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

@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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