Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
a402f67
chore: merge jbbrown/marketplace squashed
NamesMT May 21, 2025
35c438d
fix: compatibility with latest version
NamesMT May 21, 2025
4c41721
chore: apply org change and re-add contributors
NamesMT May 21, 2025
eecb53b
refactor(marketplace): some UI adjustments (#13)
NamesMT May 22, 2025
779e14a
chore: marketplace rebase to latest fixes
NamesMT May 22, 2025
a96e9b3
fix: use `yaml` instead of `js-yaml`, fix `config-rocket` missing, so…
NamesMT May 22, 2025
7a39087
feat(marketplace): `yaml` migrate for modes, + uninstall UX (remove e…
NamesMT May 22, 2025
a96d65c
fix(marketplace): IMM broken, can't install non-rocket binary
NamesMT May 22, 2025
08399de
chore(marketplace): invoke to reload modes and mcps
NamesMT May 22, 2025
2f7869f
perf(McpHub/reloadMcpServers): ensure no multiple reloads are running…
NamesMT May 22, 2025
45b0e26
feat(i18n): add missing marketplace translations for all languages
Smartsheet-JB-Brown May 23, 2025
7e41d6f
fix knip issue
Smartsheet-JB-Brown May 23, 2025
5433e0a
test: Add mock for kontroll module
Smartsheet-JB-Brown May 23, 2025
1a60034
test: Add mock for execa module
Smartsheet-JB-Brown May 23, 2025
a53b409
fix: Add semver format validation for version field
Smartsheet-JB-Brown May 23, 2025
e17c71c
for now comment out failing marketplace tests after install and UI ch…
Smartsheet-JB-Brown May 24, 2025
55cecbf
For now skip marketplace UI tests that are failing after UI changes w…
Smartsheet-JB-Brown May 24, 2025
2284d7e
chore(marketplace): finishing touches (#14)
elianiva May 24, 2025
2d51d5e
style(marketplace): refactor filter match ui, more accessible install…
elianiva May 25, 2025
47fd3ae
chore: uniform to `roo-rocket` only, remove `config-rocket`
NamesMT May 25, 2025
2cf1218
chore: solve some lint and types errors
NamesMT May 25, 2025
49f7391
chore: remove `kontroll` use existing `lodash.debounce` from `main` head
NamesMT May 25, 2025
7e8ff7e
test(marketplace): resolve some tests
NamesMT May 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,4 +85,4 @@ body:
attributes:
label: 📄 Relevant Logs or Errors (Optional)
description: Paste API logs, terminal output, or errors here. Use triple backticks (```) for code formatting.
render: shell
render: shell
50 changes: 50 additions & 0 deletions cline_docs/marketplace/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Marketplace Documentation

This directory contains comprehensive documentation for the Roo Code Marketplace, including both user guides and implementation details.

## Documentation Structure

### User Guide

The user guide provides end-user documentation for using the Marketplace:

1. [Introduction to Marketplace](./user-guide/01-introduction.md) - Overview and purpose of the Marketplace
2. [Browsing Items](./user-guide/02-browsing-items.md) - Understanding the interface and navigating items
3. [Searching and Filtering](./user-guide/03-searching-and-filtering.md) - Using search and filters to find items
4. [Working with Package Details](./user-guide/04-working-with-details.md) - Exploring package details and items
5. [Adding Packages](./user-guide/05-adding-packages.md) - Creating and contributing your own items
6. [Adding Custom Sources](./user-guide/06-adding-custom-sources.md) - Setting up and managing custom sources

### Implementation Documentation

The implementation documentation provides technical details for developers:

1. [Architecture](./implementation/01-architecture.md) - High-level architecture of the Marketplace
2. [Core Components](./implementation/02-core-components.md) - Key components and their responsibilities
3. [Data Structures](./implementation/03-data-structures.md) - Data models and structures used in the Marketplace
4. [Search and Filter](./implementation/04-search-and-filter.md) - Implementation of search and filtering functionality

## Key Features

The Marketplace provides the following key features:

- **Component Discovery**: Browse and search for items
- **Item Management**: Add/update/remove items to your environment
- **Custom Sources**: Add your own repositories of team or private Marketplaces
- **Localization Support**: View items in your preferred language
- **Filtering**: Filter items by type, search term, and tags

## Default Marketplace Repository

The default Marketplace repository is located at:
[https://github.com/RooCodeInc/Roo-Code-Marketplace](https://github.com/RooCodeInc/Roo-Code-Marketplace)

## Contributing

To contribute to the Marketplace documentation:

1. Make your changes to the relevant markdown files
2. Ensure that your changes are accurate and consistent with the actual implementation
3. Submit a pull request with your changes

For code changes to the Marketplace itself, please refer to the main [CONTRIBUTING.md](../../CONTRIBUTING.md) file.
Loading
Loading