fix: align compose partial status actions by ssongliu · Pull Request #12239 · 1Panel-dev/1Panel

P2 Badge Avoid exposing project-wide up as Start for partial compose apps

When a compose project is only partially running, this change newly enables the Start menu item, but that path still calls handleComposeOperate('up', row), which reaches ComposeOperation/compose.Up() and runs docker compose up -d for the whole project. Docker documents up as building, (re)creating, and starting services, so if the compose file or image tags changed since the healthy containers were launched, using Start to recover one stopped service can also recreate currently running containers. That regression is specific to partial projects introduced by this patch.

Useful? React with 👍 / 👎.