Skip to content
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

Zarf UI rewrite #1522

Merged
merged 29 commits into from
Apr 18, 2023
Merged

Zarf UI rewrite #1522

merged 29 commits into from
Apr 18, 2023

Conversation

mike-winberry
Copy link
Contributor

@mike-winberry mike-winberry commented Mar 30, 2023

Description

Fixes: #1500
Fixes: #1311

Closes

Fixes: #964
Fixes: #807
Fixes: #794
Fixes: #1500
Fixes: #1311

## Description
#1500 
## Related Issue
#1500 

## Type of change
- [x] UI Change

---------

Co-authored-by: Jessy-Morris <[email protected]>
@mike-winberry mike-winberry added this to the Zarf UI milestone Mar 30, 2023
@mike-winberry mike-winberry self-assigned this Mar 30, 2023
@netlify
Copy link

netlify bot commented Mar 30, 2023

Deploy Preview for zarf-docs ready!

Name Link
🔨 Latest commit 9d2a9bb
🔍 Latest deploy log https://app.netlify.com/sites/zarf-docs/deploys/643ee7f91ff9ac0008aeffdd
😎 Deploy Preview https://deploy-preview-1522--zarf-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

mike-winberry and others added 4 commits April 11, 2023 08:11
## Description
#1311 
...

## Related Issue
#1311
…1593)

Create deployed package menu. Update deployed-package-table to use the
new deploy package menu. Removed package-err-not-found component. Create
spinner-component. Fix cluster info not disconnecting cluster when it is
destroyed. Cleaned up unused imports and vars in nav-drawer. Update
unicornui

## Description

...

## Related Issue
#1571
@mike-winberry mike-winberry marked this pull request as ready for review April 12, 2023 14:57
…thorization header. Update zarfui with the fetch-event-source dependency to allow the passing of the authorization header when connecting to event streams. Update ui/lib http to implement the fetch-event-source within the connect method which now returns an AbortController to close and cleanup the stream, renamed deployStream to eventStream that takes in EventParams. Update ui/lib api to reflect changes made to http. Update deployment page to reflect the changes to the event stream logic.
…r to fix the hanging html tag issue. Update package.json with format command to run prettier against all svelte, js, and ts files within the src/ui folder. Update prettierignore with path to the ui api-types.ts as that is generated with the hacks and formatting could break ci comparison.
@mike-winberry
Copy link
Contributor Author

mike-winberry commented Apr 14, 2023

  • Add remove package flow after selecting remove in the hamburger menu.

mike-winberry and others added 3 commits April 14, 2023 20:53
… having to ignore errors. Override palette.ts dark theme disabled and on-disabled to match design. Update button-dense to properly apply disabled background colors when the background color is partially transparent, created issue in UUI to resolve this edge case for the button component. Create zarf dialog component that customizes the uui dialog and allows choosing between sad and happy zarf. Update connect-cluster-dialog to use the newly created zarf-dialog. Update deploy-package menu with the remove verification flow. Fix error in deploy-utils getDeployedComponents looking for index in undefined list.
…text to the happy or sad zarf image. Update deployed-package-menu and connect-cluster-dialog with specific zarfAlt text.
@mike-winberry
Copy link
Contributor Author

Screen.Recording.2023-04-15.at.1.40.47.AM.mov

src/ui/routes/packages/[name]/configure/+page.svelte Outdated Show resolved Hide resolved
src/ui/routes/packages/[name]/review/+page.svelte Outdated Show resolved Hide resolved
src/internal/api/packages/find.go Show resolved Hide resolved
src/internal/api/packages/find.go Outdated Show resolved Hide resolved
src/internal/api/packages/deploy.go Show resolved Hide resolved
@Racer159 Racer159 modified the milestones: Zarf UI, v0.26.1 Apr 18, 2023
mike-winberry and others added 3 commits April 18, 2023 11:55
…nit packages that are corrupted or unable to open, Added note on #1312 for error handling while searching packages.
Copy link
Contributor

@Racer159 Racer159 left a comment

Choose a reason for hiding this comment

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

lgtm

@Racer159 Racer159 merged commit a818700 into main Apr 18, 2023
@Racer159 Racer159 deleted the zarf-ui-rewrite branch April 18, 2023 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants