Vincent Koc
13d474134f
refactor(plugins): dedupe install test fixtures
2026-06-18 19:44:18 +08:00
Peter Steinberger
6082f01b97
docs: document plugin loader helpers
2026-06-04 04:27:23 -04:00
Josh Avant
154f439c81
Add operator install policy and remove dangerous-code install scanners ( #89516 )
...
* feat: add operator install policy
* test: cover plain-file plugin install code
* fix: preserve locationless install policy findings
* refactor: remove install-time plugin scanner
* test: remove stale plugin install helper
* fix: preserve before-install builtin scan type
* fix: preserve plugin dependency denylist
---------
Co-authored-by: Mainframe <mainframe@MainfraacStudio.localdomain >
2026-06-03 14:17:29 -07:00
Peter Steinberger
23dac6c263
test: keep vitest cases under one second
2026-05-31 06:51:34 +01:00
Peter Steinberger
d29225fde4
test: dedupe plugin install path mock read
2026-05-13 07:54:50 +01:00
Peter Steinberger
469da5b111
test: guard install path mock calls
2026-05-12 07:01:15 +01:00
Shakker
9131545065
test: tighten file install warning assertion
2026-05-11 07:13:01 +01:00
Shakker
d03772b1e5
test: tighten plugin file install hook payload assertion
2026-05-11 06:39:39 +01:00
Shakker
3299e10ee9
test: assert plugin path scan warnings
2026-05-08 10:40:57 +01:00
Peter Steinberger
7ac23eeeb5
refactor: drop legacy implicit startup sidecar fallback
2026-05-01 22:58:18 +01:00
Peter Steinberger
ff64b96ff7
test: align plugin archive install expectation
2026-05-01 22:33:31 +01:00
Peter Steinberger
ed8f50f240
refactor: simplify plugin dependency handling
...
Simplify plugin installation and runtime loading around package-manager-owned dependencies, with Jiti reserved for local/TS fallback paths.
Also scans npm plugin install roots so hoisted transitive dependencies are covered by dependency denylist and node_modules symlink checks.
2026-05-01 21:32:22 +01:00
Peter Steinberger
f90972d942
fix: install plugins through symlinked extension roots
2026-04-27 20:42:37 +01:00
Peter Steinberger
1f816b1561
test: share plugin install archive fixtures
2026-04-20 21:40:16 +01:00
Vincent Koc
c75cdf6b0b
test(plugins): share suite temp root helper in install path tests
2026-04-06 05:53:53 +01:00
Shakker
5b176c8cc5
test: split plugin install source coverage
2026-04-04 01:07:28 +09:00