mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-10-30 08:36:55 +09:00
- One-shot auto-install migration (extension_migration.py): converted builtins auto-install on upgrade, marketplace-only on fresh install, user uninstall respected - Convert GPU Monitor → serverkit-gpu and Workflow Builder → serverkit-workflows (manifest-driven nav/route/title/palette; pages + backend stay core, D2) - Module toggles (#14): module_service + /api/v1/modules + 503 guards on email/wordpress; frontend useModules hook, sidebar gating, ModuleRoute guard, Settings → Modules card - Marketplace curation polish (#15): by-ServerKit badge, real category chips, detail modal with icon + screenshots - Tests: test_extension_migration.py, test_module_toggles.py (backend suite green) Tab-grouped conversions (#8/#9/#10/#12/#13) deferred to after the Phase 3 tab-slot primitive (#27) to avoid a grouped-UX regression — see plan doc. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>