Andras Bacsai
2b5bffe37d
fix(service): delete resources from Coolify when server is unreachable
...
DeleteResourceJob no longer restores a service and rethrows when remote
cleanup fails. The resource is always removed from Coolify, and the team
gets a notification that Docker resources may remain on the server. No
notification is sent when the server itself was already deleted.
removeSubresourceContainer now returns false instead of throwing when the
server is not functional. Deleting a service application or database then
shows a warning that the container is removed on the next service start.
StopService handles a missing destination server, environment, project,
or team without throwing. The danger zone warning now shows for any
resource whose server is unreachable, not only services.
2026-09-30 08:02:02 +02:00
..
2026-09-29 11:29:39 +02:00
2026-09-28 11:18:29 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 13:20:59 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 23:23:02 +02:00
2026-09-29 10:56:11 +02:00
2026-09-25 19:00:00 +02:00
2026-09-24 21:18:31 +02:00
2026-09-29 20:46:54 +02:00
2026-09-27 14:37:21 +02:00
2026-09-28 13:10:25 +02:00
2026-09-29 11:29:39 +02:00
2026-09-28 11:55:56 +02:00
2026-09-29 11:29:39 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:55:56 +02:00
2026-09-28 10:13:20 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-24 15:46:04 +02:00
2026-09-28 00:18:16 +02:00
2026-09-27 13:47:01 +02:00
2026-09-28 11:55:56 +02:00
2026-09-24 22:15:09 +02:00
2026-09-29 13:06:44 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:09:13 +02:00
2026-09-28 00:18:16 +02:00
2026-09-27 17:24:51 +02:00
2026-09-28 11:42:03 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 10:47:01 +02:00
2026-09-26 22:18:17 +02:00
2026-09-28 11:55:56 +02:00
2026-09-27 16:53:54 +02:00
2026-09-28 00:18:16 +02:00
2026-09-25 07:05:03 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:55:56 +02:00
2026-09-28 11:55:56 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 10:46:44 +02:00
2026-09-28 00:18:16 +02:00
2026-09-25 11:54:00 +02:00
2026-09-28 11:50:32 +02:00
2026-09-29 11:29:39 +02:00
2026-09-29 11:29:39 +02:00
2026-09-28 00:18:16 +02:00
2026-09-26 20:27:28 +02:00
2026-09-27 14:37:21 +02:00
2026-09-28 11:55:56 +02:00
2026-09-29 20:46:54 +02:00
2026-09-25 19:00:00 +02:00
2026-09-25 19:00:00 +02:00
2026-09-27 14:37:21 +02:00
2026-09-29 23:05:34 +02:00
2026-09-28 21:16:11 +02:00
2026-09-28 17:04:01 +02:00
2026-09-28 00:18:16 +02:00
2026-09-24 22:15:09 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 23:23:02 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:55:56 +02:00
2026-09-26 22:18:17 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-26 21:19:14 +02:00
2026-09-25 13:15:57 +02:00
2026-09-25 19:00:00 +02:00
2026-09-30 08:02:02 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-26 10:40:53 +02:00
2026-09-29 09:58:54 +02:00
2026-09-28 09:45:29 +02:00
2026-09-25 07:05:03 +02:00
2026-09-28 11:55:56 +02:00
2026-09-27 15:21:39 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 09:45:29 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-24 21:07:47 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 22:36:56 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 10:19:57 +02:00
2026-09-24 23:22:35 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:09:13 +02:00
2026-09-28 00:18:16 +02:00
2026-09-27 14:37:21 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:12:48 +02:00
2026-09-23 23:09:04 +02:00
2026-09-29 22:36:56 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-23 23:09:04 +02:00
2026-09-25 23:52:01 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 10:19:57 +02:00
2026-09-25 11:55:49 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-23 22:50:37 +02:00
2026-09-24 21:18:31 +02:00
2026-09-27 18:06:37 +02:00
2026-09-27 18:06:37 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 11:29:39 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-24 22:15:09 +02:00
2026-09-29 11:10:22 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:35:46 +02:00
2026-09-29 20:46:54 +02:00
2026-09-29 11:29:39 +02:00
2026-09-29 11:29:39 +02:00
2026-09-29 22:11:06 +02:00
2026-09-24 16:56:38 +02:00
2026-09-24 16:56:38 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:55:56 +02:00
2026-09-28 11:55:56 +02:00
2026-09-28 10:47:01 +02:00
2026-09-28 10:13:20 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 10:13:20 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:55:56 +02:00
2026-09-28 10:13:20 +02:00
2026-09-24 14:07:21 +02:00
2026-09-25 19:00:00 +02:00
2026-09-29 10:07:23 +02:00
2026-09-28 00:18:16 +02:00
2026-09-27 21:09:13 +02:00
2026-09-28 11:41:56 +02:00
2026-09-28 12:00:16 +02:00
2026-09-28 10:47:01 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 10:16:09 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:09:13 +02:00
2026-09-29 10:07:23 +02:00
2026-09-29 10:07:23 +02:00
2026-09-29 10:07:23 +02:00
2026-09-29 10:07:23 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 12:00:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:55:56 +02:00
2026-09-28 16:15:00 +02:00
2026-09-24 08:06:25 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 14:21:17 +02:00
2026-09-28 14:28:01 +02:00
2026-09-29 10:56:11 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 11:29:39 +02:00
2026-09-28 00:18:16 +02:00
2026-09-24 13:04:44 +02:00
2026-09-25 12:50:08 +02:00
2026-09-29 11:29:39 +02:00
2026-09-24 15:46:04 +02:00
2026-09-24 13:43:37 +02:00
2026-09-29 10:31:32 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 10:13:20 +02:00
2026-09-24 13:43:37 +02:00
2026-09-25 21:43:35 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 08:40:01 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 12:40:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-27 18:00:34 +02:00
2026-09-28 10:29:01 +02:00
2026-09-28 11:55:56 +02:00
2026-09-28 11:55:56 +02:00
2026-09-24 22:15:09 +02:00
2026-09-29 23:23:02 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:41:56 +02:00
2026-09-26 22:18:17 +02:00
2026-09-28 11:41:56 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-24 08:26:45 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 10:46:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-24 07:10:32 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-24 08:06:25 +02:00
2026-09-28 00:18:16 +02:00
2026-09-26 20:27:28 +02:00
2026-09-29 11:29:39 +02:00
2026-09-28 00:18:16 +02:00
2026-09-29 20:46:54 +02:00
2026-09-24 16:37:28 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 11:55:56 +02:00
2026-09-29 10:07:23 +02:00
2026-09-28 00:18:16 +02:00
2026-09-28 00:18:16 +02:00