Skip to content

docs(marketplace): point the Repositories view to Admin - #700

Open
Andrei Kvapil (kvaps) wants to merge 1 commit into
mainfrom
docs/marketplace-repositories-in-admin
Open

Andrei Kvapil (kvaps) wants to merge 1 commit into
mainfrom
docs/marketplace-repositories-in-admin

Conversation

@kvaps

Copy link
Copy Markdown
Member

Follow-up for cozystack/cozystack#4286, which moves the dashboard Repositories view from the Marketplace sidebar to Admin, under Administration.

The connect guide only said to open the view "from the sidebar", and the page sits in the Marketplace docs, so after that change readers would look in the wrong place. Only next/ is touched, the view is not in a release yet.

Hold until #4286 is merged.

The dashboard moves the Repositories view from the Marketplace sidebar
to Admin, under Administration (cozystack/cozystack#4286). The connect
guide only said to open it "from the sidebar", and it sits in the
Marketplace section, so readers would look for it in the wrong place.

Merge after the dashboard change lands.

Assisted-by: LLM
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
@coderabbitai

coderabbitai Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 2c00dc66-8b8a-48b4-bf68-f7b85d39a0e8


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.

@netlify

netlify Bot commented Sep 15, 2026

Copy link
Copy Markdown

Deploy Preview for cozystack ready!

Name Link
🔨 Latest commit 70ece33
🔍 Latest deploy log https://app.netlify.com/projects/cozystack/deploys/6aa961ee9d35a40008e1635f
😎 Deploy Preview https://deploy-preview-700--cozystack.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kvaps
Andrei Kvapil (kvaps) marked this pull request as ready for review September 15, 2026 15:37
Andrei Kvapil (kvaps) added a commit to cozystack/cozystack that referenced this pull request Sep 17, 2026
## What this PR does

Connecting an External-Apps repository creates a cluster-scoped Tap and
runs its charts in the management cluster. That is an operator action,
so the Repositories view moves from the Marketplace sidebar to Admin,
under Administration.

The page is at `/admin/taps` now. `/marketplace/taps` redirects there,
otherwise the `:appName` catch-all would render an order page for an app
called "taps".

Who can open it doesn't change. The entry was ungated in the Marketplace
and stays ungated in Administration, Tap RBAC decides the rest.

### Screenshots

<!-- REQUIRED for UI changes: attach screenshots or screen recordings
demonstrating
the visual impact of your changes. PRs with UI changes without
screenshots will not be merged. -->

### Downstream repositories

- [ ] No downstream repository is affected by this change
- [x] [cozystack/website](https://github.com/cozystack/website) -
follow-up: cozystack/website#700
- [ ]
[cozystack/terraform-provider-cozystack](https://github.com/cozystack/terraform-provider-cozystack)
- follow-up:
- [ ]
[cozystack/ansible-cozystack](https://github.com/cozystack/ansible-cozystack)
- follow-up:
- [ ] [cozystack/ccp](https://github.com/cozystack/ccp) - follow-up:
- [ ] [cozystack/talm](https://github.com/cozystack/talm) - follow-up:
- [ ] [cozystack/cozyhr](https://github.com/cozystack/cozyhr) -
follow-up:
- [ ] [cozystack/cozy-proxy](https://github.com/cozystack/cozy-proxy) -
follow-up:
- [ ]
[cozystack/cozystack-telemetry-server](https://github.com/cozystack/cozystack-telemetry-server)
- follow-up:
- [ ]
[cozystack/external-apps-example](https://github.com/cozystack/external-apps-example)
- follow-up:
- [ ] [cozystack/examples](https://github.com/cozystack/examples) -
follow-up:
- [ ] [cozystack/community](https://github.com/cozystack/community) -
follow-up:

`content/en/docs/next/marketplace/connecting.md` on the website told
readers to open the Repositories view "from the sidebar", inside the
Marketplace docs. The follow-up points them to Admin and waits for this
PR.

### Release note

```release-note
feat(dashboard): the Repositories view moved from the Marketplace sidebar to Admin, under Administration. The old /marketplace/taps URL redirects to /admin/taps.
```


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
  - Added Repositories to the Administration area at `/admin/taps`.
- Added Repositories to the Administration sidebar with a dedicated
navigation entry.
- Repositories remain accessible without requiring access to the
operator area.

- **Bug Fixes**
  - Legacy Marketplace Repositories links now redirect to `/admin/taps`.
- Removed Repositories from the Marketplace sidebar to reflect its new
location.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
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