9 Commits

Author SHA1 Message Date
2a8c50b96f refactor(container): restart handling
Some checks are pending
ci-build / release (push) Blocked by required conditions
ci-build / lint (push) Waiting to run
ci-build / build (push) Blocked by required conditions
- display error modal if container exits in first 15 seconds
- allow custom container restart policies
- extend integration tests
2025-04-13 10:08:53 +02:00
18d5ef3db1 fix(container): do not error on pull image failure 2025-04-08 13:03:29 +02:00
3866d9dd07 doc: fix typo 2025-03-26 17:41:04 +01:00
ffce32f4fe fix(container): handle race condition on ContainerWait
When a destination is removed, its container is stopped and removed.
This preempts the ContainerWait call in the destination loop, which then
tries to call ContainerInspect to infer if the container is restarting
or not.

It was already known that this call is prone to race conditions. This
commit handles an additional case where the container has already been
completely removed by the time the call is made; we can safely infer
that it is not restarting.
2025-03-26 13:42:25 +01:00
117ed7562c feat: stream key 2025-03-24 21:59:45 +01:00
797ef57417 feat: pull progress 2025-03-19 20:54:19 +01:00
b231e8736c feat: cleanup zombie networks 2025-03-16 15:05:43 +01:00
99766c8230 feat: error handling 2025-03-14 20:57:04 +01:00
7dba1768a4 refactor: internal package 2025-03-09 19:58:25 +01:00