coolify/resources/views/components
Andras Bacsai 68a9f2ca77 feat: add container restart tracking and crash loop detection
Track container restart counts from Docker and detect crash loops to provide better visibility into application health issues.

- Add restart_count, last_restart_at, and last_restart_type columns to applications table
- Detect restart count increases from Docker inspect data and send notifications
- Show restart count badge in UI with warning icon on Logs navigation
- Distinguish between crash restarts and manual restarts
- Implement 30-second grace period to prevent false "exited" status during crash loops
- Reset restart count on manual stop, restart, and redeploy actions
- Add unit tests for restart count tracking logic

This helps users quickly identify when containers are in crash loops and need attention, even when the container status flickers between states during Docker's restart backoff period.
2025-11-10 13:04:31 +01:00
..
applications ui(components): adjust SVG icon sizes for consistency across applications and services 2025-10-01 18:43:21 +02:00
emails
forms fix: Monaco editor empty for docker compose applications 2025-10-27 12:48:20 +01:00
notification feat: add custom webhook notification support 2025-10-10 15:37:00 +02:00
resources fix(ui): Disable livewire navigate feature (causing spam of setInterval()) 2025-04-29 09:04:24 +02:00
security feat: add cloud-init scripts management UI in Security section 2025-10-11 12:42:09 +02:00
server improved hetzner features 2025-10-09 12:53:57 +02:00
services ui(components): adjust SVG icon sizes for consistency across applications and services 2025-10-01 18:43:21 +02:00
settings refactor(ui): separate views for instance settings to separate paths to make it cleaner 2025-06-30 08:50:17 +02:00
status feat: add container restart tracking and crash loop detection 2025-11-10 13:04:31 +01:00
team refactor(ui): separate views for instance settings to separate paths to make it cleaner 2025-06-30 08:50:17 +02:00
banner.blade.php feat(ui): Upgrade to Tailwind v4 (#5710) 2025-05-14 12:43:23 +02:00
boarding-progress.blade.php feat(onboarding): add Hetzner integration and fix navigation issues 2025-10-12 18:52:45 +02:00
boarding-step.blade.php feat(onboarding): add Hetzner integration and fix navigation issues 2025-10-12 18:52:45 +02:00
callout.blade.php Added new callout component 2025-09-22 23:38:36 +05:30
chevron-down.blade.php
confirm-modal.blade.php
domain-conflict-modal.blade.php refactor(ui): replace warning and error divs with callout components for improved consistency and readability 2025-09-25 11:14:56 +02:00
dropdown.blade.php ui(core): update projects property type and enhance UI styling 2025-10-01 08:23:35 +02:00
environment-variable-warning.blade.php refactor(ui): improve styling and consistency in environment variable warning and docker cleanup components 2025-09-25 11:45:07 +02:00
external-link.blade.php refactor(links): replace inline SVGs with reusable external link component for consistency and improved maintainability 2025-08-12 15:01:58 +02:00
git-icon.blade.php
helper.blade.php
highlighted.blade.php
internal-link.blade.php
layout-simple.blade.php
layout.blade.php
limit-reached.blade.php
loading-on-button.blade.php fix(ui): update border styling for consistency across components and enhance loading indicators 2025-06-25 10:56:35 +02:00
loading.blade.php feat: migrate env variables to polymorphic relationship 2024-12-17 10:38:42 +01:00
modal-confirmation.blade.php fix: make modals scrollable on small screens 2025-10-24 18:27:16 +02:00
modal-input.blade.php fix: add wire:ignore directive to modal component for improved functionality 2025-10-27 17:03:19 +01:00
modal.blade.php fix: make modals scrollable on small screens 2025-10-24 18:27:16 +02:00
navbar.blade.php refactor: simplify project data retrieval and enhance OAuth settings handling 2025-10-27 17:03:19 +01:00
page-loading.blade.php
popup-small.blade.php refactor(popup): improve styling and structure of the small popup component 2025-07-03 21:29:45 +02:00
popup.blade.php fix(ui): update navbar icon color and enhance popup layout for sponsorship support 2025-06-25 18:14:20 +02:00
pricing-plans.blade.php feat(ui): Upgrade to Tailwind v4 (#5710) 2025-05-14 12:43:23 +02:00
resource-view.blade.php feat: display service logos in original colors with consistent sizing 2025-10-24 10:22:33 +02:00
slide-over.blade.php refactor(slide-over): enhance class merging for improved component styling 2025-05-20 11:41:55 +02:00
toast.blade.php refactor(toast-component): improve layout and icon handling in toast notifications 2025-09-23 15:29:38 +02:00
use-magic-bar.blade.php
version.blade.php fix: version should come from constants + fix stripe webhook error reporting 2024-11-25 11:28:08 +01:00