- Add DirectoryPicker component for browsing filesystem to select plugin source - Add dist-folder and package-root install-source resolution in backend - Wire frontend installPlugin to mode-discriminated endpoint (/plugins/install-local) - Add comprehensive regression tests for browse-driven plugin install workflow - Update PluginManager UI with directory picker integration and CSS styles
325 B
325 B
@gsxdsm/fusion
| @gsxdsm/fusion |
|---|
| patch |
Plugin install from directory browser now resolves manifest.json from dist folders and package roots. Selecting a package root probes dist/manifest.json; selecting a dist folder probes the parent for manifest.json. Path validation enforces absolute paths and rejects traversal sequences.