mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-08 21:14:47 +09:00
The DB-seeded Extension/ExtensionInstall catalog was dead weight: nothing ever populated it on a real panel, so it fed Browse an empty third lane redundant with the real sources (builtin folder scan, remote registry, InstalledPlugin state), and its orphaned per-user config plumbing connected to nothing a plugin could read (superseded by #49). Removed: the two models, marketplace_service.py, all legacy /marketplace CRUD/install/rate endpoints (the blueprint keeps only the registry endpoints), the frontend published lane (catalog mappers, install/ uninstall handlers, rating stars, published stats) and its API methods. Migration 046 drops the orphaned tables. Pipeline + registry suites 29 green; lint 0 errors; build clean. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>