[PR #280] [MERGED] Security/restrict access during cloudinit #413

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

📋 Pull Request Information

Original PR: https://github.com/dflow-sh/dflow/pull/280
Author: @manikanta9176
Created: 7/1/2025
Status: Merged
Merged: 7/1/2025
Merged by: @manikanta9176

Base: mainHead: security/restrict-access-during-cloudinit


📝 Commits (7)

  • b3a4a40 feat: add cloudInitStatus field and update logic for cloud-init process monitoring
  • 35a8d81 feat: add CloudInitStatusBanner and refresh button to server details page for improved cloud-init monitoring
  • e577ae7 feat: enhance ServerCard component with detailed server status logic and alerts for connection and onboarding states
  • 1ecff64 feat: add provisioning state handling and alerts to ServerCard component for improved server status visibility
  • e323612 Merge branch 'main' into security/restrict-access-during-cloudinit
  • 97752b4 refactor: improve ServerCard component with alert z-index adjustments and minor code cleanup
  • 6662c76 refactor: streamline ServerCard component by consolidating status badge logic and enhancing tooltip integration for improved user experience

📊 Changes

7 files changed (+280 additions, -55 deletions)

View changed files

📝 src/app/(frontend)/(dashboard)/[organisation]/servers/[id]/page.tsx (+27 -1)
src/components/servers/CloudInitStatusBanner.tsx (+58 -0)
📝 src/components/servers/ServerCard.tsx (+130 -41)
📝 src/components/servers/ServerDetails.tsx (+2 -3)
📝 src/payload-types.ts (+5 -0)
📝 src/payload/collections/Servers/hooks/populateDokkuVersion.ts (+44 -10)
📝 src/payload/collections/Servers/index.ts (+14 -0)

📄 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/280 **Author:** [@manikanta9176](https://github.com/manikanta9176) **Created:** 7/1/2025 **Status:** ✅ Merged **Merged:** 7/1/2025 **Merged by:** [@manikanta9176](https://github.com/manikanta9176) **Base:** `main` ← **Head:** `security/restrict-access-during-cloudinit` --- ### 📝 Commits (7) - [`b3a4a40`](https://github.com/dflow-sh/dflow/commit/b3a4a40ab7d770ce45a1347274e60717bbe2a1a1) feat: add cloudInitStatus field and update logic for cloud-init process monitoring - [`35a8d81`](https://github.com/dflow-sh/dflow/commit/35a8d81448819aa91d3b40dc58803620df9d6477) feat: add CloudInitStatusBanner and refresh button to server details page for improved cloud-init monitoring - [`e577ae7`](https://github.com/dflow-sh/dflow/commit/e577ae7e717547cbb3a816efac358a8e471bdd8c) feat: enhance ServerCard component with detailed server status logic and alerts for connection and onboarding states - [`1ecff64`](https://github.com/dflow-sh/dflow/commit/1ecff6407570de9216a6964f75559f23f8c00ed4) feat: add provisioning state handling and alerts to ServerCard component for improved server status visibility - [`e323612`](https://github.com/dflow-sh/dflow/commit/e323612e71ef34dbdc0ae93267245c39a11bb348) Merge branch 'main' into security/restrict-access-during-cloudinit - [`97752b4`](https://github.com/dflow-sh/dflow/commit/97752b442c29ee8b7082dd809219bd03a30b5f14) refactor: improve ServerCard component with alert z-index adjustments and minor code cleanup - [`6662c76`](https://github.com/dflow-sh/dflow/commit/6662c76bdf87a45182d5a74433a376abf03ace56) refactor: streamline ServerCard component by consolidating status badge logic and enhancing tooltip integration for improved user experience ### 📊 Changes **7 files changed** (+280 additions, -55 deletions) <details> <summary>View changed files</summary> 📝 `src/app/(frontend)/(dashboard)/[organisation]/servers/[id]/page.tsx` (+27 -1) ➕ `src/components/servers/CloudInitStatusBanner.tsx` (+58 -0) 📝 `src/components/servers/ServerCard.tsx` (+130 -41) 📝 `src/components/servers/ServerDetails.tsx` (+2 -3) 📝 `src/payload-types.ts` (+5 -0) 📝 `src/payload/collections/Servers/hooks/populateDokkuVersion.ts` (+44 -10) 📝 `src/payload/collections/Servers/index.ts` (+14 -0) </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:50 +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#413
No description provided.