Commit Graph

11 Commits

Author SHA1 Message Date
Andrii Furmanets
42b95a9eb1 fix(plugins): harden git ref checkout 2026-05-14 19:56:36 +08:00
Peter Steinberger
74bbac994d test: dedupe git install mock reads 2026-05-13 03:06:23 +01:00
Peter Steinberger
65c5c3faf8 test: dedupe git install mock reads 2026-05-12 22:50:20 +01:00
Peter Steinberger
7b71987627 test: guard git install mock calls 2026-05-12 06:51:09 +01:00
Peter Steinberger
8604774347 test: guard plugin object helpers 2026-05-11 20:56:22 +01:00
Peter Steinberger
a1ff767044 test: tighten git plugin install assertions 2026-05-11 00:08:02 +01:00
Vincent Koc
04cd861732 fix(shared): redact repeated URL userinfo 2026-05-01 16:13:42 -07:00
Vincent Koc
f7fd8033b4 fix(plugins): redact git install failure urls 2026-05-01 16:13:42 -07:00
Vincent Koc
e302353d61 fix(plugins): harden managed plugin install lifecycle 2026-05-01 14:09:04 -07: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
7ddf28c0d4 feat: support git plugin installs 2026-05-01 10:59:10 +01:00