Qovery
OSS
console
Sign in / Sign up
Open main menu
console
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
v1.310.0
42cbf690 feat(argocd): add ArgoCD associated services modal (#2717) * feat(argocd): add ArgoCD associated services modal * fix(dependencies): pin qovery-typescript-axios version to 1.1.895 in package.json and yarn.lock
by Rémi Bonnet
R
Succeeded
staging
42cbf690 feat(argocd): add ArgoCD associated services modal (#2717) * feat(argocd): add ArgoCD associated services modal * fix(dependencies): pin qovery-typescript-axios version to 1.1.895 in package.json and yarn.lock
by Rémi Bonnet
R
Succeeded
staging
42cbf690 feat(argocd): add ArgoCD associated services modal (#2717) * feat(argocd): add ArgoCD associated services modal * fix(dependencies): pin qovery-typescript-axios version to 1.1.895 in package.json and yarn.lock
by Rémi Bonnet
R
Succeeded
staging
ca77a24e feat(argocd): implement feedback (#2714) * feat(argocd): implement confirmation modal for unlinking ArgoCD cluster mappings * feat(argocd): add warning callout for deleting ArgoCD integrations in settings * feat(environment): integrate environments overview and update ArgoCD environment detection - Added `useEnvironmentsOverview` hook to fetch environment overview data. - Updated environment detection logic to identify ArgoCD environments based on the new overview data. - Enhanced the environment overview route to display ArgoCD status in the UI. - Refactored environment section to accommodate changes in environment management. * feat(environment-section): add handling for environments with no deployment status * feat(argocd): introduce ArgoCdServiceActions component for service action handling * feat(code-editor): update syntax highlighting colors for dark theme in code diff and editor components * feat(service-header): enhance service header with ArgoCD support and manifest revision display * fix(argocd-service-list): adjust CopyToClipboard alignment for manifest revision display * fix(environment-section): update ArgoCD environment detection and button behavior - Changed the logic to identify ArgoCD environments correctly. - Updated the deployment management button to be disabled for ArgoCD environments. - Adjusted tooltip display for the disabled button to inform users about deployment restrictions. * feat(environment-action-toolbar): disable clone action for ArgoCD environments - Updated the environment action toolbar to disable the clone option for ArgoCD environments. - Added a tooltip to inform users that ArgoCD environments cannot be cloned. - Enhanced unit tests to verify the new behavior of the clone action. * feat(create-clone-environment-modal): add ArgoCD service cloning warning - Integrated ArgoCD service detection in the CreateCloneEnvironmentModal. - Displayed a warning when cloning environments with ArgoCD imported services. - Updated unit tests to verify the warning behavior for mixed and ArgoCD-only environments. * feat(environment-action-toolbar): implement disabled state for manage deployment button * refactor(connect-argocd-modal): update documentation links and improve UI text * feat(settings-preview-environments): add warning for ArgoCD linked services in preview environments - Implemented detection for ArgoCD services and Qovery services. - Displayed a warning message when both service types are present, indicating that ArgoCD linked services won't be copied in preview environments. - Enhanced UI with a Callout component for better user visibility. * feat(settings-argocd-integration): implement refetching of integrations during import process - Added a mock function to handle refetching of ArgoCD integrations. - Updated the integration component to refetch integrations every 3 seconds while an import is in progress. - Enhanced unit tests to verify the refetching behavior during the importing state. * refactor(argocd-service-list): update table layout and alignment for improved UI consistency - Adjusted grid layout for the ArgoCdServiceList component to enhance responsiveness. - Modified header and cell alignment for better visual consistency across the table. * feat(create-clone-environment-modal): enhance ArgoCD clone warning logic - Added detection for editable Qovery services alongside ArgoCD services. - Updated the warning condition to display a message when both service types are present during environment cloning. * refactor(service-header): remove serviceId prop from ServiceHeader components - Eliminated the serviceId prop from ServiceHeaderIdentity and ServiceHeaderContent components. - Updated references to use service.id instead, streamlining the component's props and improving code clarity. * refactor(argocd-service-actions): replace serviceId and serviceName props with service object - Updated ArgoCdServiceActions component to accept a single service prop instead of separate serviceId and serviceName props. - Adjusted references within the component to utilize the service object for improved clarity and consistency. - Refactored ArgoCdServiceList and ServiceHeaderIdentity components to align with the new prop structure. * refactor(service-overview): remove serviceId prop from ServiceHeader in ServiceOverviewContent - Updated ServiceOverviewContent to eliminate the serviceId prop from the ServiceHeader component. - Adjusted the component to directly pass the service object, enhancing clarity and consistency in prop usage. * refactor(environment-overview): extract isArgoCdEnvironment logic into utility function - Created a new utility function `isArgoCdEnvironment` to encapsulate the logic for determining if an environment is managed by ArgoCD. - Updated references in the environment overview components to use the new utility function for improved clarity and maintainability. - Adjusted related components to reflect the change in variable naming for consistency. * refactor(environments-overview): rename environmentId prop to filterEnvironmentId - Updated the useEnvironmentsOverview hook to rename the environmentId prop to filterEnvironmentId for improved clarity. - Adjusted the RouteComponent to reflect the new prop name, ensuring consistency in the usage of the hook.
by Rémi Bonnet
R
Succeeded
312/merge
ca77a24e feat(argocd): implement feedback (#2714) * feat(argocd): implement confirmation modal for unlinking ArgoCD cluster mappings * feat(argocd): add warning callout for deleting ArgoCD integrations in settings * feat(environment): integrate environments overview and update ArgoCD environment detection - Added `useEnvironmentsOverview` hook to fetch environment overview data. - Updated environment detection logic to identify ArgoCD environments based on the new overview data. - Enhanced the environment overview route to display ArgoCD status in the UI. - Refactored environment section to accommodate changes in environment management. * feat(environment-section): add handling for environments with no deployment status * feat(argocd): introduce ArgoCdServiceActions component for service action handling * feat(code-editor): update syntax highlighting colors for dark theme in code diff and editor components * feat(service-header): enhance service header with ArgoCD support and manifest revision display * fix(argocd-service-list): adjust CopyToClipboard alignment for manifest revision display * fix(environment-section): update ArgoCD environment detection and button behavior - Changed the logic to identify ArgoCD environments correctly. - Updated the deployment management button to be disabled for ArgoCD environments. - Adjusted tooltip display for the disabled button to inform users about deployment restrictions. * feat(environment-action-toolbar): disable clone action for ArgoCD environments - Updated the environment action toolbar to disable the clone option for ArgoCD environments. - Added a tooltip to inform users that ArgoCD environments cannot be cloned. - Enhanced unit tests to verify the new behavior of the clone action. * feat(create-clone-environment-modal): add ArgoCD service cloning warning - Integrated ArgoCD service detection in the CreateCloneEnvironmentModal. - Displayed a warning when cloning environments with ArgoCD imported services. - Updated unit tests to verify the warning behavior for mixed and ArgoCD-only environments. * feat(environment-action-toolbar): implement disabled state for manage deployment button * refactor(connect-argocd-modal): update documentation links and improve UI text * feat(settings-preview-environments): add warning for ArgoCD linked services in preview environments - Implemented detection for ArgoCD services and Qovery services. - Displayed a warning message when both service types are present, indicating that ArgoCD linked services won't be copied in preview environments. - Enhanced UI with a Callout component for better user visibility. * feat(settings-argocd-integration): implement refetching of integrations during import process - Added a mock function to handle refetching of ArgoCD integrations. - Updated the integration component to refetch integrations every 3 seconds while an import is in progress. - Enhanced unit tests to verify the refetching behavior during the importing state. * refactor(argocd-service-list): update table layout and alignment for improved UI consistency - Adjusted grid layout for the ArgoCdServiceList component to enhance responsiveness. - Modified header and cell alignment for better visual consistency across the table. * feat(create-clone-environment-modal): enhance ArgoCD clone warning logic - Added detection for editable Qovery services alongside ArgoCD services. - Updated the warning condition to display a message when both service types are present during environment cloning. * refactor(service-header): remove serviceId prop from ServiceHeader components - Eliminated the serviceId prop from ServiceHeaderIdentity and ServiceHeaderContent components. - Updated references to use service.id instead, streamlining the component's props and improving code clarity. * refactor(argocd-service-actions): replace serviceId and serviceName props with service object - Updated ArgoCdServiceActions component to accept a single service prop instead of separate serviceId and serviceName props. - Adjusted references within the component to utilize the service object for improved clarity and consistency. - Refactored ArgoCdServiceList and ServiceHeaderIdentity components to align with the new prop structure. * refactor(service-overview): remove serviceId prop from ServiceHeader in ServiceOverviewContent - Updated ServiceOverviewContent to eliminate the serviceId prop from the ServiceHeader component. - Adjusted the component to directly pass the service object, enhancing clarity and consistency in prop usage. * refactor(environment-overview): extract isArgoCdEnvironment logic into utility function - Created a new utility function `isArgoCdEnvironment` to encapsulate the logic for determining if an environment is managed by ArgoCD. - Updated references in the environment overview components to use the new utility function for improved clarity and maintainability. - Adjusted related components to reflect the change in variable naming for consistency. * refactor(environments-overview): rename environmentId prop to filterEnvironmentId - Updated the useEnvironmentsOverview hook to rename the environmentId prop to filterEnvironmentId for improved clarity. - Adjusted the RouteComponent to reflect the new prop name, ensuring consistency in the usage of the hook.
by Rémi Bonnet
R
Succeeded
staging
ca77a24e feat(argocd): implement feedback (#2714) * feat(argocd): implement confirmation modal for unlinking ArgoCD cluster mappings * feat(argocd): add warning callout for deleting ArgoCD integrations in settings * feat(environment): integrate environments overview and update ArgoCD environment detection - Added `useEnvironmentsOverview` hook to fetch environment overview data. - Updated environment detection logic to identify ArgoCD environments based on the new overview data. - Enhanced the environment overview route to display ArgoCD status in the UI. - Refactored environment section to accommodate changes in environment management. * feat(environment-section): add handling for environments with no deployment status * feat(argocd): introduce ArgoCdServiceActions component for service action handling * feat(code-editor): update syntax highlighting colors for dark theme in code diff and editor components * feat(service-header): enhance service header with ArgoCD support and manifest revision display * fix(argocd-service-list): adjust CopyToClipboard alignment for manifest revision display * fix(environment-section): update ArgoCD environment detection and button behavior - Changed the logic to identify ArgoCD environments correctly. - Updated the deployment management button to be disabled for ArgoCD environments. - Adjusted tooltip display for the disabled button to inform users about deployment restrictions. * feat(environment-action-toolbar): disable clone action for ArgoCD environments - Updated the environment action toolbar to disable the clone option for ArgoCD environments. - Added a tooltip to inform users that ArgoCD environments cannot be cloned. - Enhanced unit tests to verify the new behavior of the clone action. * feat(create-clone-environment-modal): add ArgoCD service cloning warning - Integrated ArgoCD service detection in the CreateCloneEnvironmentModal. - Displayed a warning when cloning environments with ArgoCD imported services. - Updated unit tests to verify the warning behavior for mixed and ArgoCD-only environments. * feat(environment-action-toolbar): implement disabled state for manage deployment button * refactor(connect-argocd-modal): update documentation links and improve UI text * feat(settings-preview-environments): add warning for ArgoCD linked services in preview environments - Implemented detection for ArgoCD services and Qovery services. - Displayed a warning message when both service types are present, indicating that ArgoCD linked services won't be copied in preview environments. - Enhanced UI with a Callout component for better user visibility. * feat(settings-argocd-integration): implement refetching of integrations during import process - Added a mock function to handle refetching of ArgoCD integrations. - Updated the integration component to refetch integrations every 3 seconds while an import is in progress. - Enhanced unit tests to verify the refetching behavior during the importing state. * refactor(argocd-service-list): update table layout and alignment for improved UI consistency - Adjusted grid layout for the ArgoCdServiceList component to enhance responsiveness. - Modified header and cell alignment for better visual consistency across the table. * feat(create-clone-environment-modal): enhance ArgoCD clone warning logic - Added detection for editable Qovery services alongside ArgoCD services. - Updated the warning condition to display a message when both service types are present during environment cloning. * refactor(service-header): remove serviceId prop from ServiceHeader components - Eliminated the serviceId prop from ServiceHeaderIdentity and ServiceHeaderContent components. - Updated references to use service.id instead, streamlining the component's props and improving code clarity. * refactor(argocd-service-actions): replace serviceId and serviceName props with service object - Updated ArgoCdServiceActions component to accept a single service prop instead of separate serviceId and serviceName props. - Adjusted references within the component to utilize the service object for improved clarity and consistency. - Refactored ArgoCdServiceList and ServiceHeaderIdentity components to align with the new prop structure. * refactor(service-overview): remove serviceId prop from ServiceHeader in ServiceOverviewContent - Updated ServiceOverviewContent to eliminate the serviceId prop from the ServiceHeader component. - Adjusted the component to directly pass the service object, enhancing clarity and consistency in prop usage. * refactor(environment-overview): extract isArgoCdEnvironment logic into utility function - Created a new utility function `isArgoCdEnvironment` to encapsulate the logic for determining if an environment is managed by ArgoCD. - Updated references in the environment overview components to use the new utility function for improved clarity and maintainability. - Adjusted related components to reflect the change in variable naming for consistency. * refactor(environments-overview): rename environmentId prop to filterEnvironmentId - Updated the useEnvironmentsOverview hook to rename the environmentId prop to filterEnvironmentId for improved clarity. - Adjusted the RouteComponent to reflect the new prop name, ensuring consistency in the usage of the hook.
by Rémi Bonnet
R
Succeeded
staging
ca77a24e feat(argocd): implement feedback (#2714) * feat(argocd): implement confirmation modal for unlinking ArgoCD cluster mappings * feat(argocd): add warning callout for deleting ArgoCD integrations in settings * feat(environment): integrate environments overview and update ArgoCD environment detection - Added `useEnvironmentsOverview` hook to fetch environment overview data. - Updated environment detection logic to identify ArgoCD environments based on the new overview data. - Enhanced the environment overview route to display ArgoCD status in the UI. - Refactored environment section to accommodate changes in environment management. * feat(environment-section): add handling for environments with no deployment status * feat(argocd): introduce ArgoCdServiceActions component for service action handling * feat(code-editor): update syntax highlighting colors for dark theme in code diff and editor components * feat(service-header): enhance service header with ArgoCD support and manifest revision display * fix(argocd-service-list): adjust CopyToClipboard alignment for manifest revision display * fix(environment-section): update ArgoCD environment detection and button behavior - Changed the logic to identify ArgoCD environments correctly. - Updated the deployment management button to be disabled for ArgoCD environments. - Adjusted tooltip display for the disabled button to inform users about deployment restrictions. * feat(environment-action-toolbar): disable clone action for ArgoCD environments - Updated the environment action toolbar to disable the clone option for ArgoCD environments. - Added a tooltip to inform users that ArgoCD environments cannot be cloned. - Enhanced unit tests to verify the new behavior of the clone action. * feat(create-clone-environment-modal): add ArgoCD service cloning warning - Integrated ArgoCD service detection in the CreateCloneEnvironmentModal. - Displayed a warning when cloning environments with ArgoCD imported services. - Updated unit tests to verify the warning behavior for mixed and ArgoCD-only environments. * feat(environment-action-toolbar): implement disabled state for manage deployment button * refactor(connect-argocd-modal): update documentation links and improve UI text * feat(settings-preview-environments): add warning for ArgoCD linked services in preview environments - Implemented detection for ArgoCD services and Qovery services. - Displayed a warning message when both service types are present, indicating that ArgoCD linked services won't be copied in preview environments. - Enhanced UI with a Callout component for better user visibility. * feat(settings-argocd-integration): implement refetching of integrations during import process - Added a mock function to handle refetching of ArgoCD integrations. - Updated the integration component to refetch integrations every 3 seconds while an import is in progress. - Enhanced unit tests to verify the refetching behavior during the importing state. * refactor(argocd-service-list): update table layout and alignment for improved UI consistency - Adjusted grid layout for the ArgoCdServiceList component to enhance responsiveness. - Modified header and cell alignment for better visual consistency across the table. * feat(create-clone-environment-modal): enhance ArgoCD clone warning logic - Added detection for editable Qovery services alongside ArgoCD services. - Updated the warning condition to display a message when both service types are present during environment cloning. * refactor(service-header): remove serviceId prop from ServiceHeader components - Eliminated the serviceId prop from ServiceHeaderIdentity and ServiceHeaderContent components. - Updated references to use service.id instead, streamlining the component's props and improving code clarity. * refactor(argocd-service-actions): replace serviceId and serviceName props with service object - Updated ArgoCdServiceActions component to accept a single service prop instead of separate serviceId and serviceName props. - Adjusted references within the component to utilize the service object for improved clarity and consistency. - Refactored ArgoCdServiceList and ServiceHeaderIdentity components to align with the new prop structure. * refactor(service-overview): remove serviceId prop from ServiceHeader in ServiceOverviewContent - Updated ServiceOverviewContent to eliminate the serviceId prop from the ServiceHeader component. - Adjusted the component to directly pass the service object, enhancing clarity and consistency in prop usage. * refactor(environment-overview): extract isArgoCdEnvironment logic into utility function - Created a new utility function `isArgoCdEnvironment` to encapsulate the logic for determining if an environment is managed by ArgoCD. - Updated references in the environment overview components to use the new utility function for improved clarity and maintainability. - Adjusted related components to reflect the change in variable naming for consistency. * refactor(environments-overview): rename environmentId prop to filterEnvironmentId - Updated the useEnvironmentsOverview hook to rename the environmentId prop to filterEnvironmentId for improved clarity. - Adjusted the RouteComponent to reflect the new prop name, ensuring consistency in the usage of the hook.
by Rémi Bonnet
R
Succeeded
staging
e9c7761c feat(ci): verify staging deployment with Playwright smoke test (#2708) * feat(ci): verify staging deployment with Playwright smoke test * refactor(ci): update E2E authentication method in workflows and login logic - Replaced E2E login method and SSO domain with Auth0 connection in staging deployment workflows. - Updated login route to handle new E2E parameters for Auth0 connection. - Adjusted smoke tests to accommodate changes in login method and parameters. * chore/ci-check-staging * refactor(login): remove E2E login parameters and associated logic - Eliminated unused E2E login parameters from the login schema. - Removed related state management and effect for E2E login handling in the login route component.
by Rémi Bonnet
R
Succeeded
311/merge
e9c7761c feat(ci): verify staging deployment with Playwright smoke test (#2708) * feat(ci): verify staging deployment with Playwright smoke test * refactor(ci): update E2E authentication method in workflows and login logic - Replaced E2E login method and SSO domain with Auth0 connection in staging deployment workflows. - Updated login route to handle new E2E parameters for Auth0 connection. - Adjusted smoke tests to accommodate changes in login method and parameters. * chore/ci-check-staging * refactor(login): remove E2E login parameters and associated logic - Eliminated unused E2E login parameters from the login schema. - Removed related state management and effect for E2E login handling in the login route component.
by Rémi Bonnet
R
Succeeded
staging
e9c7761c feat(ci): verify staging deployment with Playwright smoke test (#2708) * feat(ci): verify staging deployment with Playwright smoke test * refactor(ci): update E2E authentication method in workflows and login logic - Replaced E2E login method and SSO domain with Auth0 connection in staging deployment workflows. - Updated login route to handle new E2E parameters for Auth0 connection. - Adjusted smoke tests to accommodate changes in login method and parameters. * chore/ci-check-staging * refactor(login): remove E2E login parameters and associated logic - Eliminated unused E2E login parameters from the login schema. - Removed related state management and effect for E2E login handling in the login route component.
by Rémi Bonnet
R
Succeeded
staging
e9c7761c feat(ci): verify staging deployment with Playwright smoke test (#2708) * feat(ci): verify staging deployment with Playwright smoke test * refactor(ci): update E2E authentication method in workflows and login logic - Replaced E2E login method and SSO domain with Auth0 connection in staging deployment workflows. - Updated login route to handle new E2E parameters for Auth0 connection. - Adjusted smoke tests to accommodate changes in login method and parameters. * chore/ci-check-staging * refactor(login): remove E2E login parameters and associated logic - Eliminated unused E2E login parameters from the login schema. - Removed related state management and effect for E2E login handling in the login route component.
by Rémi Bonnet
R
Succeeded
staging
a623742c feat(helm-repository): update URL regex validation (#2715)
by Rémi Bonnet
R
Succeeded
staging
a0378214 fix(service-last-deployment-cell): remove deployment action icon styles for failed deployments (#2712) * fix(service-last-deployment-cell): remove deployment action icon styles for failed deployments * refactor(service-last-deployment-cell): simplify test structure by removing unnecessary container references
by Rémi Bonnet
R
Canceled
2702/merge
3cc35b11 fix(local-storage): handle legacy raw string values to prevent JSON.parse crash (#2707) * fix(local-storage): implement custom useLocalStorage hook with JSON handling and add unit tests * fix(tests): update useLocalStorage mock in service hooks tests to use shared utility * refactor(local-storage): replace localStorage access with custom useLocalStorage hook in onboarding and console routes * fix(use-local-storage): update type handling in useLocalStorage hook and improve test for JSON values * fix(variable-list): remove 'truncate' class from visible value spans in snapshots
by Rémi Bonnet
R
Succeeded
v1.308.0
a6201804 fix(local-storage): handle legacy raw string values to prevent JSON.parse crash (#2707) * fix(local-storage): implement custom useLocalStorage hook with JSON handling and add unit tests * fix(tests): update useLocalStorage mock in service hooks tests to use shared utility * refactor(local-storage): replace localStorage access with custom useLocalStorage hook in onboarding and console routes * fix(use-local-storage): update type handling in useLocalStorage hook and improve test for JSON values * fix(variable-list): remove 'truncate' class from visible value spans in snapshots
by Rémi Bonnet
R
Succeeded
staging
a6201804 fix(local-storage): handle legacy raw string values to prevent JSON.parse crash (#2707) * fix(local-storage): implement custom useLocalStorage hook with JSON handling and add unit tests * fix(tests): update useLocalStorage mock in service hooks tests to use shared utility * refactor(local-storage): replace localStorage access with custom useLocalStorage hook in onboarding and console routes * fix(use-local-storage): update type handling in useLocalStorage hook and improve test for JSON values * fix(variable-list): remove 'truncate' class from visible value spans in snapshots
by Rémi Bonnet
R
Succeeded
308/merge
a6201804 fix(local-storage): handle legacy raw string values to prevent JSON.parse crash (#2707) * fix(local-storage): implement custom useLocalStorage hook with JSON handling and add unit tests * fix(tests): update useLocalStorage mock in service hooks tests to use shared utility * refactor(local-storage): replace localStorage access with custom useLocalStorage hook in onboarding and console routes * fix(use-local-storage): update type handling in useLocalStorage hook and improve test for JSON values * fix(variable-list): remove 'truncate' class from visible value spans in snapshots
by Rémi Bonnet
R
Succeeded
staging
a6201804 fix(local-storage): handle legacy raw string values to prevent JSON.parse crash (#2707) * fix(local-storage): implement custom useLocalStorage hook with JSON handling and add unit tests * fix(tests): update useLocalStorage mock in service hooks tests to use shared utility * refactor(local-storage): replace localStorage access with custom useLocalStorage hook in onboarding and console routes * fix(use-local-storage): update type handling in useLocalStorage hook and improve test for JSON values * fix(variable-list): remove 'truncate' class from visible value spans in snapshots
by Rémi Bonnet
R
Failed
staging
486b2673 fix(service-last-deployment-cell): enhance error handling and status display for deployment actions (#2709)
by Rémi Bonnet
R
Succeeded
307/merge
486b2673 fix(service-last-deployment-cell): enhance error handling and status display for deployment actions (#2709)
by Rémi Bonnet
R
Previous page
Previous
Next
Next page