feat: [OCA-1601] - Adds Elastic Stack and Weaviate Marketplace Apps
Description ๐
Adds 2 new marketplace applications to the Cloud Manager:
- Weaviate (ID: 1966231) - Vector Database used for RAG
- Elastic Stack (ID: 1966222) - Stack for monitoring and log visualization
Changes ๐
- Added app entries to oneClickApps.ts with proper descriptions, categories, colors, and related guides
- Added both colored and white SVG assets for all three applications
- All entries marked as
isNew: trueto display the "New" badge
Scope ๐ข
Upon production release, changes in this PR will be visible to:
- [x] All customers
- [ ] Some customers (e.g. in Beta or Limited Availability)
- [ ] No customers / Not applicable
Target release date ๐๏ธ
Next available release
Preview ๐ท
| Before | After |
|---|---|
| ๐ท | ๐ท |
How to test ๐งช
Verification steps
- Confirm added app entries to oneClickApps.ts with proper descriptions, categories, colors, and related guides
- Confirm both colored and white SVG assets for all three applications
- Confirm all entries marked as
isNew: trueto display the "New" badge / show up in the New Apps section
Author Checklists
As an Author, to speed up the review process, I considered ๐ค
๐ Doing a self review โ Our contribution guidelines ๐ค Splitting feature into small PRs โ Adding a changeset ๐งช Providing/improving test coverage ๐ Removing all sensitive information from the code and PR description ๐ฉ Using a feature flag to protect the release ๐ฃ Providing comprehensive reproduction steps ๐ Providing or updating our documentation ๐ Scheduling a pair reviewing session ๐ฑ Providing mobile support โฟ Providing accessibility support
- [x] I have read and considered all applicable items listed above.
As an Author, before moving this PR from Draft to Open, I confirmed โ
- [x] All tests and CI checks are passing
- [x] TypeScript compilation succeeded without errors
- [x] Code passes all linting rules
Code review โ Verification steps โ
@n0vabyte Can you add a changeset for these additions?
Change set has been created!
Cloud Manager UI test results
:tada: 831 passing tests on test run #5 โ๏ธ
| :x: Failing | :white_check_mark: Passing | :arrow_right_hook: Skipped | :clock1: Duration |
0 Failing | 831 Passing | 11 Skipped | 45m 55s |