├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── dependabot.yml └── workflows │ ├── golangci-lint.yml │ ├── lint-pr.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .krew.yaml ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── assets ├── crd-wizard.gif ├── tui-demo.gif └── tui-demo.tape ├── cmd ├── root.go ├── tui.go ├── version.go └── web.go ├── crd-wizard.rb ├── go.mod ├── go.sum ├── install.sh ├── internal ├── k8s │ ├── client.go │ ├── graph.go │ └── util.go ├── logger │ └── logger.go ├── models │ └── models.go ├── tui │ ├── crdlist_model.go │ ├── detailview_model.go │ ├── instancelist_model.go │ ├── main_model.go │ ├── messages.go │ ├── styles.go │ └── tui.go └── web │ ├── server.go │ └── static │ ├── 404.html │ ├── _next │ └── static │ │ ├── chunks │ │ ├── 298-8d645839e0d18ff5.js │ │ ├── 30a37ab2-da27e4c3d8400735.js │ │ ├── 380-0b9e3b625574bacb.js │ │ ├── 4bd1b696-9911af18dede28aa.js │ │ ├── 592-2cef0801e5d4c64d.js │ │ ├── 5e22fd23-994d204e62566a4e.js │ │ ├── 730-61dea6561f73cc88.js │ │ ├── 803-15bc3908d91a5ce2.js │ │ ├── 860-0e9a9f9ad7861751.js │ │ ├── 964-20185b9856db7423.js │ │ ├── 999-32a42fa85a8c1715.js │ │ ├── app │ │ │ ├── _not-found │ │ │ │ └── page-0e39297c6f8677fb.js │ │ │ ├── instances │ │ │ │ └── page-603366f9e0d1a9ff.js │ │ │ ├── layout-8dc51d0607e2820c.js │ │ │ ├── page-46a256bc4c7540b1.js │ │ │ └── resource │ │ │ │ └── page-b419fcadf6f8ca38.js │ │ ├── c37d3baf-32f384a7f9f9f7c0.js │ │ ├── framework-14421c4268f5ae5e.js │ │ ├── main-app-b46efa85185c599c.js │ │ ├── main-b8860a1d575f1842.js │ │ ├── pages │ │ │ ├── _app-9a33c34d98c288d7.js │ │ │ └── _error-f47c779418c1e822.js │ │ ├── polyfills-42372ed130431b0a.js │ │ └── webpack-561f6825c6acbe00.js │ │ ├── css │ │ ├── 223309630afae39a.css │ │ └── 886f7af331f6427c.css │ │ └── zIH4I3c_9CrfcnseKYG9P │ │ ├── _buildManifest.js │ │ └── _ssgManifest.js │ ├── favicon.ico │ ├── index.html │ ├── index.txt │ ├── instances.html │ ├── instances.txt │ ├── resource.html │ └── resource.txt ├── main.go └── ui ├── components.json ├── next-env.d.ts ├── next.config.ts ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── src ├── app │ ├── globals.css │ ├── instances │ │ └── page.tsx │ ├── layout.tsx │ ├── page.tsx │ └── resource │ │ └── page.tsx ├── components │ ├── animated-node.tsx │ ├── crd-detail.tsx │ ├── crd-list.tsx │ ├── resource-graph.tsx │ ├── theme-provider.tsx │ ├── theme-toggle.tsx │ └── ui │ │ ├── accordion.tsx │ │ ├── alert-dialog.tsx │ │ ├── alert.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── calendar.tsx │ │ ├── card.tsx │ │ ├── carousel.tsx │ │ ├── chart.tsx │ │ ├── checkbox.tsx │ │ ├── collapsible.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── logo.tsx │ │ ├── menubar.tsx │ │ ├── popover.tsx │ │ ├── progress.tsx │ │ ├── radio-group.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── sidebar.tsx │ │ ├── skeleton.tsx │ │ ├── slider.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── toggle-group.tsx │ │ ├── toggle.tsx │ │ └── tooltip.tsx ├── hooks │ ├── use-mobile.tsx │ └── use-toast.ts ├── lib │ ├── constants.ts │ ├── crd-data.ts │ └── utils.ts ├── public │ ├── logo.png │ └── logo.svg └── types │ └── index.tsx ├── tailwind.config.ts └── tsconfig.json /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @pehlicd 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/lint-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.github/workflows/lint-pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.krew.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/.krew.yaml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/README.md -------------------------------------------------------------------------------- /assets/crd-wizard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/assets/crd-wizard.gif -------------------------------------------------------------------------------- /assets/tui-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/assets/tui-demo.gif -------------------------------------------------------------------------------- /assets/tui-demo.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/assets/tui-demo.tape -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/tui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/cmd/tui.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/cmd/version.go -------------------------------------------------------------------------------- /cmd/web.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/cmd/web.go -------------------------------------------------------------------------------- /crd-wizard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/crd-wizard.rb -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/go.sum -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/install.sh -------------------------------------------------------------------------------- /internal/k8s/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/k8s/client.go -------------------------------------------------------------------------------- /internal/k8s/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/k8s/graph.go -------------------------------------------------------------------------------- /internal/k8s/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/k8s/util.go -------------------------------------------------------------------------------- /internal/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/logger/logger.go -------------------------------------------------------------------------------- /internal/models/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/models/models.go -------------------------------------------------------------------------------- /internal/tui/crdlist_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/tui/crdlist_model.go -------------------------------------------------------------------------------- /internal/tui/detailview_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/tui/detailview_model.go -------------------------------------------------------------------------------- /internal/tui/instancelist_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/tui/instancelist_model.go -------------------------------------------------------------------------------- /internal/tui/main_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/tui/main_model.go -------------------------------------------------------------------------------- /internal/tui/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/tui/messages.go -------------------------------------------------------------------------------- /internal/tui/styles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/tui/styles.go -------------------------------------------------------------------------------- /internal/tui/tui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/tui/tui.go -------------------------------------------------------------------------------- /internal/web/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/server.go -------------------------------------------------------------------------------- /internal/web/static/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/404.html -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/298-8d645839e0d18ff5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/298-8d645839e0d18ff5.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/30a37ab2-da27e4c3d8400735.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/30a37ab2-da27e4c3d8400735.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/380-0b9e3b625574bacb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/380-0b9e3b625574bacb.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/4bd1b696-9911af18dede28aa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/4bd1b696-9911af18dede28aa.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/592-2cef0801e5d4c64d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/592-2cef0801e5d4c64d.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/5e22fd23-994d204e62566a4e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/5e22fd23-994d204e62566a4e.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/730-61dea6561f73cc88.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/730-61dea6561f73cc88.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/803-15bc3908d91a5ce2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/803-15bc3908d91a5ce2.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/860-0e9a9f9ad7861751.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/860-0e9a9f9ad7861751.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/964-20185b9856db7423.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/964-20185b9856db7423.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/999-32a42fa85a8c1715.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/999-32a42fa85a8c1715.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/app/_not-found/page-0e39297c6f8677fb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/app/_not-found/page-0e39297c6f8677fb.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/app/instances/page-603366f9e0d1a9ff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/app/instances/page-603366f9e0d1a9ff.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/app/layout-8dc51d0607e2820c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/app/layout-8dc51d0607e2820c.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/app/page-46a256bc4c7540b1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/app/page-46a256bc4c7540b1.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/app/resource/page-b419fcadf6f8ca38.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/app/resource/page-b419fcadf6f8ca38.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/c37d3baf-32f384a7f9f9f7c0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/c37d3baf-32f384a7f9f9f7c0.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/framework-14421c4268f5ae5e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/framework-14421c4268f5ae5e.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/main-app-b46efa85185c599c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/main-app-b46efa85185c599c.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/main-b8860a1d575f1842.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/main-b8860a1d575f1842.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/pages/_app-9a33c34d98c288d7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/pages/_app-9a33c34d98c288d7.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/pages/_error-f47c779418c1e822.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/pages/_error-f47c779418c1e822.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/polyfills-42372ed130431b0a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/polyfills-42372ed130431b0a.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/chunks/webpack-561f6825c6acbe00.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/chunks/webpack-561f6825c6acbe00.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/css/223309630afae39a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/css/223309630afae39a.css -------------------------------------------------------------------------------- /internal/web/static/_next/static/css/886f7af331f6427c.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/css/886f7af331f6427c.css -------------------------------------------------------------------------------- /internal/web/static/_next/static/zIH4I3c_9CrfcnseKYG9P/_buildManifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/zIH4I3c_9CrfcnseKYG9P/_buildManifest.js -------------------------------------------------------------------------------- /internal/web/static/_next/static/zIH4I3c_9CrfcnseKYG9P/_ssgManifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/_next/static/zIH4I3c_9CrfcnseKYG9P/_ssgManifest.js -------------------------------------------------------------------------------- /internal/web/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/favicon.ico -------------------------------------------------------------------------------- /internal/web/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/index.html -------------------------------------------------------------------------------- /internal/web/static/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/index.txt -------------------------------------------------------------------------------- /internal/web/static/instances.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/instances.html -------------------------------------------------------------------------------- /internal/web/static/instances.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/instances.txt -------------------------------------------------------------------------------- /internal/web/static/resource.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/resource.html -------------------------------------------------------------------------------- /internal/web/static/resource.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/internal/web/static/resource.txt -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/main.go -------------------------------------------------------------------------------- /ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/components.json -------------------------------------------------------------------------------- /ui/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/next-env.d.ts -------------------------------------------------------------------------------- /ui/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/next.config.ts -------------------------------------------------------------------------------- /ui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/package-lock.json -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/postcss.config.mjs -------------------------------------------------------------------------------- /ui/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/app/globals.css -------------------------------------------------------------------------------- /ui/src/app/instances/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/app/instances/page.tsx -------------------------------------------------------------------------------- /ui/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/app/layout.tsx -------------------------------------------------------------------------------- /ui/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/app/page.tsx -------------------------------------------------------------------------------- /ui/src/app/resource/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/app/resource/page.tsx -------------------------------------------------------------------------------- /ui/src/components/animated-node.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/animated-node.tsx -------------------------------------------------------------------------------- /ui/src/components/crd-detail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/crd-detail.tsx -------------------------------------------------------------------------------- /ui/src/components/crd-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/crd-list.tsx -------------------------------------------------------------------------------- /ui/src/components/resource-graph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/resource-graph.tsx -------------------------------------------------------------------------------- /ui/src/components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/theme-provider.tsx -------------------------------------------------------------------------------- /ui/src/components/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/theme-toggle.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/button.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/card.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/carousel.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/form.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/input.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/label.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/logo.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/menubar.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/select.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/table.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /ui/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /ui/src/hooks/use-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/hooks/use-mobile.tsx -------------------------------------------------------------------------------- /ui/src/hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/hooks/use-toast.ts -------------------------------------------------------------------------------- /ui/src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/lib/constants.ts -------------------------------------------------------------------------------- /ui/src/lib/crd-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/lib/crd-data.ts -------------------------------------------------------------------------------- /ui/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/lib/utils.ts -------------------------------------------------------------------------------- /ui/src/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/public/logo.png -------------------------------------------------------------------------------- /ui/src/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/public/logo.svg -------------------------------------------------------------------------------- /ui/src/types/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/src/types/index.tsx -------------------------------------------------------------------------------- /ui/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/tailwind.config.ts -------------------------------------------------------------------------------- /ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pehlicd/crd-wizard/HEAD/ui/tsconfig.json --------------------------------------------------------------------------------