Skip to content

fix(cluster): remove Free label and add Beta tooltip on add-ons#2749

Merged
rmnbrd merged 1 commit into
stagingfrom
fix/cluster-addons-remove-free-label-add-beta-tooltip
Jun 10, 2026
Merged

fix(cluster): remove Free label and add Beta tooltip on add-ons#2749
rmnbrd merged 1 commit into
stagingfrom
fix/cluster-addons-remove-free-label-add-beta-tooltip

Conversation

@acarranoqovery

@acarranoqovery acarranoqovery commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Remove the "Free" green badge from KEDA autoscaler and secret manager integration add-ons in both the cluster settings page and cluster creation flow
  • Make the badge prop optional on AddonToggleCard with a null-guard in the render
  • Add a tooltip on the "Beta" badge for secret manager integration: "This feature is in beta. Behaviour and accessibility may change when released in GA."
  • Fix test setup in step-addons.spec.tsx to include TooltipProvider in the wrapper (required by Radix Tooltip)
image

Remove the "Free" badge from KEDA and secret manager add-ons in both the
cluster settings and creation flow. Add a tooltip on the "Beta" badge for
secret manager integration explaining that behaviour and accessibility may
change when released in GA.
@RemiBonnet

Copy link
Copy Markdown
Member

Qovery Preview

Qovery can create a Preview Environment for this PR.
To trigger its creation, please post a comment with one of the following command.

Command Blueprint environment
/qovery preview cc1de7de-94e5-40f8-8e45-bc8986d9dfec storybook
/qovery preview 964984c5-fba6-4371-88d3-a5daf99642ab test-prod
/qovery preview 28c47145-c8e7-4b9d-8d9e-c65c95b48425 staging
/qovery preview {all|UUID1,UUID2,...} To preview multiple environments

This comment has been generated from Qovery AI 🤖.
Below, a word from its wisdom :

One day they will all understand

@codecov

codecov Bot commented Jun 10, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 46.44%. Comparing base (4f20e6e) to head (1fce2f5).
⚠️ Report is 6 commits behind head on staging.

Files with missing lines Patch % Lines
...ature/src/lib/cluster-addons/addon-toggle-card.tsx 0.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           staging    #2749      +/-   ##
===========================================
+ Coverage    45.97%   46.44%   +0.47%     
===========================================
  Files         1150      751     -399     
  Lines        24806    19042    -5764     
  Branches      7384     5789    -1595     
===========================================
- Hits         11404     8844    -2560     
+ Misses       11405     8591    -2814     
+ Partials      1997     1607     -390     
Flag Coverage Δ
unittests 46.44% <0.00%> (+0.47%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@rmnbrd rmnbrd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me ✅

@rmnbrd rmnbrd merged commit b615385 into staging Jun 10, 2026
13 checks passed
@rmnbrd rmnbrd deleted the fix/cluster-addons-remove-free-label-add-beta-tooltip branch June 10, 2026 07:11
@RemiBonnet

Copy link
Copy Markdown
Member

🎉 This PR is included in version 1.315.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants