[PR #267] [MERGED] Update UI #404

Closed
opened 2026-03-03 11:29:48 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dflow-sh/dflow/pull/267
Author: @charanm927
Created: 6/24/2025
Status: Merged
Merged: 6/24/2025
Merged by: @charanm927

Base: mainHead: update-ui


📝 Commits (9)

  • 5bd180c chore: add name generation logic in SSH key handlers
  • 04cbc78 fix: adjust alert styles for destructive variant
  • d83e3e4 feat: implement auto-selection of newly created SSH keys in server form
  • 26040b1 feat: add action to fetch VPS orders by instance ID and integrate into ServerCard component
  • 92b4dc8 feat: auto-select first account in SyncDFlow when dialog opens
  • 06efc7c fix: add padding to main content area in LayoutClient component
  • 6fefc3c feat: enhance DomainList component with improved no domains message and styling
  • e61bcc6 feat: improve no deployments message with enhanced styling and icon
  • a1c46d7 refactor: move handleNameChange and handleFieldChange functions to top for better readability

📊 Changes

11 files changed (+219 additions, -55 deletions)

View changed files

📝 src/actions/cloud/index.ts (+26 -0)
📝 src/actions/cloud/validator.ts (+4 -0)
📝 src/app/(frontend)/(dashboard)/[organisation]/servers/[id]/layout.client.tsx (+1 -1)
📝 src/components/security/CreateSSHKeyForm.tsx (+30 -7)
📝 src/components/servers/AttachCustomServerForm.tsx (+29 -13)
📝 src/components/servers/ServerCard.tsx (+74 -20)
📝 src/components/servers/ServerForm.tsx (+1 -1)
📝 src/components/servers/SyncDFlow.tsx (+9 -1)
📝 src/components/service/DeploymentList.tsx (+19 -1)
📝 src/components/service/DomainList.tsx (+25 -10)
📝 src/components/ui/alert.tsx (+1 -1)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dflow-sh/dflow/pull/267 **Author:** [@charanm927](https://github.com/charanm927) **Created:** 6/24/2025 **Status:** ✅ Merged **Merged:** 6/24/2025 **Merged by:** [@charanm927](https://github.com/charanm927) **Base:** `main` ← **Head:** `update-ui` --- ### 📝 Commits (9) - [`5bd180c`](https://github.com/dflow-sh/dflow/commit/5bd180c6b002c342dab128a157d31251150c6a05) chore: add name generation logic in SSH key handlers - [`04cbc78`](https://github.com/dflow-sh/dflow/commit/04cbc7882ea2d052aedb79ef0054b31e9a2533fc) fix: adjust alert styles for destructive variant - [`d83e3e4`](https://github.com/dflow-sh/dflow/commit/d83e3e41188ffe999f3ff764ed40e78abb05ea32) feat: implement auto-selection of newly created SSH keys in server form - [`26040b1`](https://github.com/dflow-sh/dflow/commit/26040b1c000b155be96b9bbfc2c5aedbd72376c3) feat: add action to fetch VPS orders by instance ID and integrate into ServerCard component - [`92b4dc8`](https://github.com/dflow-sh/dflow/commit/92b4dc8288cc4bd14e199c51828ca20f64b25336) feat: auto-select first account in SyncDFlow when dialog opens - [`06efc7c`](https://github.com/dflow-sh/dflow/commit/06efc7ce6bc67fc9b82d4f7424bd8d824af5a1ab) fix: add padding to main content area in LayoutClient component - [`6fefc3c`](https://github.com/dflow-sh/dflow/commit/6fefc3c9d899008cb872820b504656a3f1a2c2de) feat: enhance DomainList component with improved no domains message and styling - [`e61bcc6`](https://github.com/dflow-sh/dflow/commit/e61bcc670ed1049d0988ba17e7558d77ff2e65be) feat: improve no deployments message with enhanced styling and icon - [`a1c46d7`](https://github.com/dflow-sh/dflow/commit/a1c46d73ae4b4b070542fdde88ff27206a143f9b) refactor: move handleNameChange and handleFieldChange functions to top for better readability ### 📊 Changes **11 files changed** (+219 additions, -55 deletions) <details> <summary>View changed files</summary> 📝 `src/actions/cloud/index.ts` (+26 -0) 📝 `src/actions/cloud/validator.ts` (+4 -0) 📝 `src/app/(frontend)/(dashboard)/[organisation]/servers/[id]/layout.client.tsx` (+1 -1) 📝 `src/components/security/CreateSSHKeyForm.tsx` (+30 -7) 📝 `src/components/servers/AttachCustomServerForm.tsx` (+29 -13) 📝 `src/components/servers/ServerCard.tsx` (+74 -20) 📝 `src/components/servers/ServerForm.tsx` (+1 -1) 📝 `src/components/servers/SyncDFlow.tsx` (+9 -1) 📝 `src/components/service/DeploymentList.tsx` (+19 -1) 📝 `src/components/service/DomainList.tsx` (+25 -10) 📝 `src/components/ui/alert.tsx` (+1 -1) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 11:29:48 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dflow#404
No description provided.