coolify/resources/views/livewire
Aditya Tripathi e7e65831a7 fix(livewire): preserve wire:dirty across DB status broadcasts
The earlier refreshStatus fix kept user-typed values intact but Livewire still
absorbed deferred wire:model values into the snapshot on every broadcast-
triggered roundtrip, clearing the unsaved-changes indicator and making the form
look auto-saved. Move all status-derived display (DB URLs, SSL toggle/mode,
cert expiry) out of each DB General form into a sibling StatusInfo Livewire
component, so the form never roundtrips on broadcasts.

Shared scaffolding lives in App\Traits\HasDatabaseStatusInfo plus an x-database-
status-info Blade component, leaving each per-DB StatusInfo class as a ~20-50
line declaration of label, SSL mode options, and SSL save hooks. Parents
dispatch databaseUpdated from save methods so the sibling refreshes after writes.

Tests cover the architecture (no DB form subscribes to status broadcasts) and
the sibling's refresh-on-status-change behavior.
2026-05-21 08:31:08 +00:00
..
admin Refactor UI components to use 'coolbox' class for consistent styling across various views 2025-11-28 13:55:54 +01:00
boarding feat: add async prerequisite installation with retry logic and visual feedback 2025-11-24 08:44:04 +01:00
destination fix(destinations): handle empty and server-scoped destinations 2026-05-19 12:50:08 +02:00
notifications fix(ui): improve responsive project headings and controls 2026-04-09 19:51:31 +02:00
profile feat(project): enhance project index with resource creation capabilities 2025-10-07 17:17:31 +02:00
project fix(livewire): preserve wire:dirty across DB status broadcasts 2026-05-21 08:31:08 +00:00
security feat(security): support expiration on API tokens with warning notifications 2026-04-20 14:28:38 +02:00
server fix(destinations): handle empty and server-scoped destinations 2026-05-19 12:50:08 +02:00
settings feat(mcp): add MCP server with read-only tools for Coolify resources 2026-04-29 10:30:43 +02:00
shared-variables feat(forms): make textarea monospace opt-in and improve multiline toggle 2026-03-31 15:37:42 +02:00
source/github fix(ui): improve responsive project headings and controls 2026-04-09 19:51:31 +02:00
storage feat(storage): add storage management for backup schedules 2026-03-19 12:48:52 +01:00
subscription refactor(deployment): move copyLogs to client-side and hide refund when ineligible 2026-05-05 15:30:32 +02:00
tags Add toggleable wire:navigate SPA navigation with prefetching 2025-12-17 12:09:13 +01:00
team Add toggleable wire:navigate SPA navigation with prefetching 2025-12-17 12:09:13 +01:00
terminal Changes auto-committed by Conductor 2025-10-20 14:07:45 +02:00
activity-monitor.blade.php fix(database): refresh SSL/status state and harden clone writes 2026-03-31 09:29:36 +02:00
dashboard.blade.php fix(ui): make dashboard add buttons visible in light mode 2026-04-06 15:09:54 -04:00
deployments-indicator.blade.php fix(ui): align deployment indicator with collapsed sidebar 2026-05-11 16:25:15 +02:00
force-password-reset.blade.php feat(ui): Upgrade to Tailwind v4 (#5710) 2025-05-14 12:43:23 +02:00
global-search.blade.php style(navbar): refine collapsed sidebar spacing 2026-05-12 11:07:19 +02:00
help.blade.php fix: remove livewire legacy from help view 2024-11-03 21:27:26 +01:00
layout-popups.blade.php chore: prepare for PR 2026-02-26 18:22:03 +01:00
navbar-delete-team.blade.php refactor(ui): remove unnecessary step3ButtonText attributes from modal confirmation components for cleaner code 2025-06-30 09:15:23 +02:00
settings-backup.blade.php Add toggleable wire:navigate SPA navigation with prefetching 2025-12-17 12:09:13 +01:00
settings-dropdown.blade.php fix: eliminate dark mode white screen flicker on page transitions 2025-10-23 20:46:58 +02:00
settings-email.blade.php fix(validation): add input validation for emails configuration 2026-03-29 12:13:30 +05:30
settings-oauth.blade.php refactor: simplify project data retrieval and enhance OAuth settings handling 2025-10-27 17:03:19 +01:00
switch-team.blade.php style(teams): update switch team button styling 2026-05-11 23:51:20 +02:00
upgrade.blade.php feat(ui): improve sidebar menu items styling (#7928) 2026-01-12 23:09:56 +01:00
verify-email.blade.php