-
Notifications
You must be signed in to change notification settings - Fork 368
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
refactor: [M3-8843] - StackScript Landing page #11215
refactor: [M3-8843] - StackScript Landing page #11215
Conversation
Coverage Report: ✅ |
👀 Reviewing this, but meanwhile you'll need to update to latest path for |
closing for now to prioritize other work |
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.
CRUD functionality is looking good with the refactoring here and tests are passing.
I was wondering about:
- disabled Create buttons for restricted users on the landing page (empty and stateful)
- addressing the Linode Create flow -> from Deploy from StackScript in another PR
- copy improvements to match our normal tone
}); | ||
it('gracefully handles a null image', () => { | ||
const images = ['linode/ubuntu20.04', null, 'linode/debian9']; | ||
// @ts-expect-error intentionally testing invalid value because API is known to return null |
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.
Potentially worth a ticket for maybe the full-stack team to look into?
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.
Created ARB-6097
packages/manager/src/features/StackScripts/StackScriptLanding/StackScriptActionMenu.tsx
Show resolved
Hide resolved
packages/manager/src/features/StackScripts/StackScriptLanding/StackScriptMakePublicDialog.tsx
Outdated
Show resolved
Hide resolved
packages/manager/src/features/StackScripts/StackScriptLanding/StackScriptMakePublicDialog.tsx
Outdated
Show resolved
Hide resolved
packages/manager/src/features/StackScripts/StackScriptLanding/StackScriptActionMenu.tsx
Show resolved
Hide resolved
Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
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.
Cloud Manager UI test results🎉 495 passing tests on test run #30 ↗︎
|
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.
Nice work @bnussman-akamai!
Confirming on the functionality StackScript landing page.
Cloud Manager E2E Run #7182
Run Properties:
|
Project |
Cloud Manager E2E
|
Branch Review |
develop
|
Run status |
Passed #7182
|
Run duration | 29m 17s |
Commit |
c19c8cea26: refactor: [M3-8843] - StackScript Landing page (#11215)
|
Committer | Banks Nussman |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
2
|
Pending |
2
|
Skipped |
0
|
Passing |
500
|
View all changes introduced in this branch ↗︎ |
Description 📝
StackScriptBase
HOCStackScriptBase
but that can't happen until we refactor theRebuidFromStackScript
component 😮💨Preview 📷
How to test 🧪
As an Author I have considered 🤔