Skip to content

feat: deployment status modal#728

Merged
AbhishekA1509 merged 36 commits into
developfrom
feat/deployment-status-modal
May 19, 2025
Merged

feat: deployment status modal#728
AbhishekA1509 merged 36 commits into
developfrom
feat/deployment-status-modal

Conversation

@AbhishekA1509

@AbhishekA1509 AbhishekA1509 commented May 12, 2025

Copy link
Copy Markdown
Member

Description

This PR includes:

  • Refactoring of existing deployment timeline formulation
  • Add Deployment timelines in app status modal

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

QA

Checklist

  • The title of the PR states what changed and the related issues number (used for the release note).
  • Does this PR require documentation updates?
  • I've updated documentation as required by this PR.
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

…nce AppStatusModal with loading state handling
…odal; enhance AppStatusBody with app details link functionality
…functionality

- Added a new SVG asset `ic-man-on-rocket.svg` to the project.
- Updated `AppStatusModal` to handle deployment timeline loading state and improved error handling.
- Enhanced the logic for displaying empty states based on deployment status in `AppStatusModal`.
- Refactored `AppStatusModalTabList` to safely access deployment status data.
- Modified type definitions in `AppStatusModal` to include `isDeploymentTimelineLoading`.
- Introduced utility function `getEmptyViewImageFromHelmDeploymentStatus` to return appropriate images based on deployment status.
…functions

- Created new component for deployment status breakdown.
- Added types for workflow runner status and deployment status details.
- Implemented utility functions to process deployment status details and update timeline data.
- Updated constants and types to include new deployment statuses and timeline statuses.
- Refactored existing status component to utilize new types.
- Cleaned up unused code and imports in Helpers and StatusComponent.
… functions for improved clarity and functionality
…selection logic and deployment status handling
…eployment app type and remove outdated comment in processDeploymentStatusDetailsData
Base automatically changed from feat/app-status-modal to develop May 13, 2025 09:26
…nment ID and improve deployment status handling
@AbhishekA1509 AbhishekA1509 self-assigned this May 13, 2025
Comment thread src/Shared/types.ts
…ailsBreakdownDataType and update related types
Comment thread src/Shared/Components/CICDHistory/DeploymentStatusDetailRow.tsx
Comment thread src/Shared/Components/CICDHistory/DeploymentStatusBreakdown.tsx
Comment thread src/Shared/Components/DeploymentStatusBreakdown/utils.tsx Outdated
Comment thread src/Shared/Components/AppStatusModal/AppStatusBody.tsx Outdated
Comment thread src/Common/Helper.tsx Outdated
Comment thread src/Shared/Components/AppStatusModal/AppStatusBody.tsx Outdated
Comment thread src/Shared/Components/AppStatusModal/AppStatusBody.tsx Outdated
Comment thread src/Shared/types.ts
Comment thread src/Shared/Components/TabGroup/TabGroup.types.ts
Comment thread src/Shared/Components/CICDHistory/DeploymentStatusDetailRow.tsx Outdated
Comment thread src/Shared/Components/CICDHistory/DeploymentStatusDetailRow.tsx
Comment thread src/Shared/Components/AppStatusModal/utils.tsx
Comment thread src/Shared/Components/AppStatusModal/AppStatusModalTabList.tsx Outdated
Comment thread src/Shared/Components/AppStatusModal/AppStatusModal.component.tsx Outdated
RohitRaj011
RohitRaj011 previously approved these changes May 15, 2025
fix: add logsRendererRef to fix target platform tippy clipping from search bar and other sticky divs
@AbhishekA1509 AbhishekA1509 merged commit 224c682 into develop May 19, 2025
6 checks passed
@AbhishekA1509 AbhishekA1509 deleted the feat/deployment-status-modal branch May 19, 2025 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants