mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-10-30 00:27:11 +09:00
The 1.7.25 -> 1.7.33 update broke on panels that still had the retired serverkit-workflows extension on disk: preserve_installed_plugins carried it into the fresh tree, where its reactflow import (removed with plan 45) sank the whole bundle build and blocked the update. - RETIRED_PLUGIN_SLUGS: the carry-forward now skips slugs the product deliberately deleted, and docker in-place mode strips their leftovers after the hard reset (untracked dirs survive it). - Quarantine-and-retry: when the bundle build fails and plugins were carried forward, move them into /var/backups/serverkit/quarantined- plugins-<ts> and retry once -- fail the plugin, never the update. The updater self-refreshes from main before running, so this protects every panel on its next `serverkit update` once merged. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>