github-actions[bot]
0fed41a466
release: v0.2.24
2026-03-19 21:39:34 +00:00
Hugh Hackman
9558542d9d
fix: add npm overrides for tar and undici security advisories
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-18 22:55:42 +00:00
github-actions[bot]
39b0d5dbbe
release: v0.2.23
2026-03-09 03:21:30 +00:00
DevContainer User
9d9bc5f22f
fix: remove any types, dead code, unused exports; add comprehensive tests
...
- Fix handleRotate bug ignoring Result from rotateSealedSecret()
- Fix dead code branch in useControllerHealth
- Replace all `any` types with `unknown` + type guards
- Delete unused functions/exports (452 lines removed)
- Add 18 new test files covering all hooks, libs, and components
- 233 tests passing, zero tsc errors, zero lint issues
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 17:13:00 +00:00
DevContainer User
3dc2f92a87
release: v0.2.21
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 12:44:35 +00:00
github-actions[bot]
2cf339ea2c
release: v0.2.20
2026-03-04 02:45:42 +00:00
github-actions[bot]
c68442f6d3
release: v0.2.19
2026-03-04 02:13:03 +00:00
DevContainer User
2b3b574130
Revert "release: v0.2.19"
...
This reverts commit f46f940617 .
2026-03-04 02:08:03 +00:00
github-actions[bot]
f46f940617
release: v0.2.19
2026-03-04 02:05:19 +00:00
DevContainer User
af95c3795c
chore: move source to repo root and standardize config
...
Phase 1 — Structural overhaul:
- Move all source from headlamp-sealed-secrets/ subdirectory to repo root
- Delete 23 AI-generated docs, 8 pre-built tarballs, release snapshots dir
- Remove all working-directory refs from CI/release workflows
- Update install-plugin.sh and typedoc.json paths
Phase 2 — Config standardization:
- Create .eslintrc.js and .prettierrc.js (standard Headlamp configs)
- Remove inline eslintConfig/prettier from package.json (drop jsx-a11y, prettier extends)
- Rewrite tsconfig.json (package name extend, add compilerOptions.types)
- Create vitest.config.mts and vitest.setup.ts (standard from polaris)
- Replace headlamp-plugin CLI scripts with direct tool invocation
- Rewrite .gitignore with standard baseline
Phase 3 — MCP & Claude settings:
- Create .mcp.json with github/kubernetes/flux/playwright servers
- Create .claude/settings.local.json
- Remove 7 specialized agents, keep 3 meta-orchestration agents
Phase 4 — Documentation:
- Rewrite CLAUDE.md (remove subdirectory refs, standard format)
- Add ArtifactHub badge, Architecture section, standardized install methods to README.md
- Create CONTRIBUTING.md and SECURITY.md
- Fix pre-existing test bugs in validators.test.ts (isValidNamespace returns boolean,
not ValidationResult; error message string mismatches)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 21:31:12 +00:00