-
Notifications
You must be signed in to change notification settings - Fork 361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upcoming: [M3-7874] - Linode Create Refactor - Marketplace App Sections #10520
upcoming: [M3-7874] - Linode Create Refactor - Marketplace App Sections #10520
Conversation
/** | ||
* Set isNew to `true` if you want the app to show up in the "New apps" | ||
* section on the Linode Create flow. | ||
* | ||
* @note this value only affects Linode Create v2 | ||
*/ | ||
isNew?: boolean; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will be nice because it's going to make maintaining marketplace apps much easier.
I think a feature flag currently determines which apps are considered new
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If the new apps are rotated frequently, maybe its better to use a feature flag? (So it's not dependent on our release cycle)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, this is a good point. Before we launch v2, I will make a new flag that will allow us to override anything for emergencies
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code changes are looking clean 🧼 and found no regressions from prod.
/** | ||
* Set isNew to `true` if you want the app to show up in the "New apps" | ||
* section on the Linode Create flow. | ||
* | ||
* @note this value only affects Linode Create v2 | ||
*/ | ||
isNew?: boolean; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If the new apps are rotated frequently, maybe its better to use a feature flag? (So it's not dependent on our release cycle)
Coverage Report: ✅ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hana I addressed that feedback! I also went ahead and deleted the old |
@bnussman looks like search is broken 👀 Screen.Recording.2024-05-31.at.1.45.08.PM.mov |
@hana-linode Search is not yet implemented in v2, it will come in a later PR. Search should still work on Linode Create v1 though |
Description 📝
New apps
,Popular apps
, andall apps
sections to the new Linode Create flow 🆕Preview 📷
How to test 🧪
Prerequisites
Verification steps
New apps
,Popular apps
, andall apps
As an Author I have considered 🤔