Commit Graph

  • 269bd6564b fix(dual-approval): replace echo with printf to avoid jq parse errors (PRI-1757) gandalf/fix-echo-printf-pri-1757 Chris Farhood 2026-05-30 23:15:41 +00:00
  • 45d5bf96a4 Merge pull request 'Remove INSTALLATION_POLICY.md and link to org wiki' (#81) from gandalf/remove-installation-policy into main main Null Pointer Nancy 2026-05-21 21:09:28 +00:00
  • 786f5b7398 Update wiki link to privilegedescalation.com gandalf/remove-installation-policy Chris Farhood 2026-05-21 21:06:08 +00:00
  • e4e08f236a Remove INSTALLATION_POLICY.md and link to org wiki Chris Farhood 2026-05-21 20:53:31 +00:00
  • 0352f6cf39 Merge pull request 'fix: change runner labels from runners-privilegedescalation to ubuntu-latest' (#80) from gandalf/fix-runner-labels-clean into main test-pe-push Countess von Containerheim 2026-05-20 17:46:33 +00:00
  • 3996b1e029 fix: change runner labels from runners-privilegedescalation to ubuntu-latest gandalf/fix-runner-labels-clean Chris Farhood 2026-05-20 16:04:23 +00:00
  • c87d1bca58 fix: change runner labels from runners-privilegedescalation to ubuntu-latest gandalf/fix-runner-labels Chris Farhood 2026-05-20 15:55:48 +00:00
  • 27d7bbf9a5 Merge pull request 'fix(CI): inline dual-approval-check, install curl/jq (PRI-1636)' (#78) from gandalf/pri-1636-inline-dual-approval into main Null Pointer Nancy 2026-05-20 14:22:11 +00:00
  • d03c4f7b4d fix: add ca-certificates for SSL CA verification in promotion gate gandalf/pri-1636-inline-dual-approval Gandalf the Greybeard 2026-05-20 14:14:00 +00:00
  • 201c46c41b fix(ci): add container: ubuntu:latest for apt-get compatibility (PRI-1636) Regression Regina [agent] 2026-05-20 13:49:06 +00:00
  • 718a11f016 fix(CI): inline dual-approval-check workflow, install curl/jq (PRI-1636) Chris Farhood 2026-05-20 13:26:33 +00:00
  • d14f442893 Merge pull request 'fix(ci): inline CI workflow, remove reusable .github dependency (PRI-1630)' (#76) from fix/pri-1630-inline-ci into main inline-ci-c38bfdcf Countess von Containerheim 2026-05-20 10:46:02 +00:00
  • 110b4e6398 fix(ci): inline CI workflow, remove reusable .github dependency (PRI-1630) Countess von Containerheim 2026-05-20 10:46:00 +00:00
  • 9b9c503521 Promote uat to main (#75) Chris Farhood 2026-05-15 22:55:28 +00:00
  • cbe1c9d0db docs: revert namespace to kube-system, use KUBE_VIP_NAMESPACE constant (#44) uat privilegedescalation-engineer[bot] 2026-05-04 21:03:26 +00:00
  • 091a8dad0e docs: redirect install namespace references from kube-system to headlamp Chris Farhood 2026-05-04 07:49:25 +00:00
  • 0b919eedf0 chore(audit): add audit-ci allowlist for inherited @kinvolk/headlamp-plugin CVEs hugh/renovate-pri-414 Chris Farhood 2026-05-13 13:30:43 +00:00
  • 5e56e5f9c9 chore(renovate): auto-merge for @kinvolk/headlamp-plugin (PRI-414) Chris Farhood 2026-05-13 13:22:57 +00:00
  • e2d430dbbf chore: trigger CI run [skip ci] hugh/renovate-auto-merge-pri-414 Chris Farhood 2026-05-13 13:08:09 +00:00
  • 986539b8d4 Configure Renovate auto-merge for @kinvolk/headlamp-plugin privilegedescalation-engineer[bot] 2026-05-13 12:52:45 +00:00
  • 527ce26ff6 Configure Renovate auto-merge for @kinvolk/headlamp-plugin privilegedescalation-engineer[bot] 2026-05-13 12:51:02 +00:00
  • 1ba1a67f01 Add self-hosted Renovate runner (#70) privilegedescalation-engineer[bot] 2026-05-13 12:20:57 +00:00
  • 22b4bdeba0 Merge pull request #62 from privilegedescalation/hugh/add-audit-ci-allowlist-pri-855 privilegedescalation-ceo[bot] 2026-05-12 22:30:59 +00:00
  • a10d274e71 Update CI and approval workflows for three-branch SDLC (#69) privilegedescalation-ceo[bot] 2026-05-11 21:39:59 +00:00
  • 8c256f9dc5 chore(e2e): delete all E2E files and cleanup (#68) privilegedescalation-engineer[bot] 2026-05-11 20:11:20 +00:00
  • e17d71bac6 Remove non-browser e2e test infrastructure remove-e2e-infrastructure Chris Farhood 2026-05-11 13:07:44 +00:00
  • 9612e8c2c1 fix: align volume name to headlamp-kube-vip-plugin in deploy-e2e-headlamp.sh hugh/kube-vip-vol-fix-1778106126 Chris Farhood 2026-05-06 22:22:13 +00:00
  • e029558886 fix: align deploy-e2e-headlamp.sh to kube-vip plugin hugh/deploy-script-fixes-3560998 Chris Farhood 2026-05-06 21:58:15 +00:00
  • 005793d644 feat(e2e): add plugin-name to e2e.yaml after plugin-e2e workflow update (PRI-944) gandalf/pri-944-add-plugin-name-e2e Chris Farhood 2026-05-06 17:44:53 +00:00
  • 98e0cf7ea1 chore(ci): add audit-ci allowlist for inherited @kinvolk/headlamp-plugin CVEs (PRI-855) Chris Farhood 2026-05-06 13:19:07 +00:00
  • cfe44135bc chore(renovate): pin action to v40.3.0, fix inputs per spec gandalf/add-renovate-github-action Chris Farhood 2026-05-06 11:04:50 +00:00
  • df09a8a752 chore(renovate): add self-hosted Renovate GitHub Action workflow privilegedescalation-engineer[bot] 2026-05-06 10:51:35 +00:00
  • cbf5ba4a2a fix(e2e): use pnpm-capable workflow branch (PRI-634) privilegedescalation-engineer[bot] 2026-05-06 10:17:32 +00:00
  • 1c5e50ce8c docs(security): document GHSA-848j-6mx2-7j84 elliptic as accepted risk (#59) privilegedescalation-engineer[bot] 2026-05-06 00:44:27 +00:00
  • d202ca42d6 fix(e2e): reference @main workflow after .github merge gandalf/e2e-fix-kube-vip Chris Farhood 2026-05-05 17:43:44 +00:00
  • 019366ff01 fix(e2e): use LoadBalancer IP for HEADLAMP_URL Chris Farhood 2026-05-05 17:15:33 +00:00
  • 9cc1ca7b91 fix(e2e): use NodePort instead of cluster-internal DNS for HEADLAMP_URL Chris Farhood 2026-05-05 17:10:54 +00:00
  • f1dd09c155 fix(e2e): use localhost via kubectl port-forward for HEADLAMP_URL Chris Farhood 2026-05-05 17:03:13 +00:00
  • b4e6cb9367 fix: override elliptic to patched version for GHSA-848j-6mx2-7j84 privilegedescalation-engineer[bot] 2026-05-05 14:38:42 +00:00
  • 8b90535ec7 Merge branch 'gandalf/e2e-fix-kube-vip' into gandalf/e2e-fix-kube-vip-local Chris Farhood 2026-05-05 14:07:33 +00:00
  • 00df4a829f fix(e2e): add e2e script to package.json Chris Farhood 2026-05-05 14:06:49 +00:00
  • 869d1c7225 fix(e2e): use .first() to handle strict mode violations with multiple headings (PRI-700) Chris Farhood 2026-05-05 13:55:54 +00:00
  • 87798ecbe1 fix(e2e): add e2e npm script for reusable workflow (PRI-700) Chris Farhood 2026-05-05 13:49:56 +00:00
  • 097ac48ecf feat(e2e): add @playwright/test to devDependencies Chris Farhood 2026-05-05 13:33:10 +00:00
  • ced7d57895 feat(e2e): consolidate E2E test infrastructure + add waitForSidebar (PRI-700) Chris Farhood 2026-05-05 13:07:55 +00:00
  • 14f4b4d17d fix(e2e): add waitForSidebar helper and networkidle waits for reliability gandalf/fix-e2e-pri-657 Chris Farhood 2026-05-05 06:50:21 +00:00
  • af07e46930 Fix E2E workflow: use pnpm-capable reusable workflow branch Chris Farhood 2026-05-05 06:10:21 +00:00
  • c9858dd4e1 Add E2E test infrastructure for kube-vip plugin Chris Farhood 2026-05-05 05:10:52 +00:00
  • 6459913304 feat(workflows): add renovate-app-token reusable workflow for Mend Renovate (#43) privilegedescalation-engineer[bot] 2026-05-04 21:19:09 +00:00
  • cf617d4e47 docs: revert namespace to kube-system, use KUBE_VIP_NAMESPACE constant (#44) privilegedescalation-engineer[bot] 2026-05-04 21:03:26 +00:00
  • 96b7ff0e24 fix: revert docs namespace to kube-system and use KUBE_VIP_NAMESPACE constant gandalf/fix-namespace-mismatch Chris Farhood 2026-05-04 20:27:09 +00:00
  • d9fec8b93c fix: add markdownlint config to resolve CI failures (#42) privilegedescalation-engineer[bot] 2026-05-04 20:02:52 +00:00
  • f4acf34ccc chore: retrigger CI after base branch fix Chris Farhood 2026-05-04 18:50:35 +00:00
  • 4813f3c314 chore: retrigger CI (post workflow fix) Chris Farhood 2026-05-04 18:49:46 +00:00
  • f6c86a79da ci: add dev branch to CI and dual-approval triggers privilegedescalation-engineer[bot] 2026-05-04 18:30:14 +00:00
  • c83a8c775b chore: retrigger CI Chris Farhood 2026-05-04 16:25:02 +00:00
  • 1f2287489c docs: redirect install namespace references from kube-system to headlamp Chris Farhood 2026-05-04 07:49:25 +00:00
  • 50338ad7c4 docs: redirect install namespace references from kube-system to headlamp Chris Farhood 2026-05-04 07:49:25 +00:00
  • 44bd2a5637 fix: add markdownlint config to resolve CI failures gandalf/fix-claude-namespace-pri-558 Chris Farhood 2026-05-04 05:24:26 +00:00
  • dd2d942d39 fix: override lodash >=4.18.0 to patch code injection vulnerability (#40) privilegedescalation-engineer[bot] 2026-05-03 23:24:51 +00:00
  • 9af291a8fb chore: regenerate pnpm-lock.yaml with lodash >=4.18.0 override gandalf/lodash-override-pnpm-lock Chris Farhood 2026-05-03 18:07:29 +00:00
  • 8e9b2c2645 fix: update vite to >=6.4.2 to patch arbitrary file read vulnerability (#39) privilegedescalation-engineer[bot] 2026-05-03 17:44:02 +00:00
  • a7daabe4a0 fix: override lodash >=4.18.0 to patch code injection vulnerability Gandalf the Greybeard 2026-04-23 10:58:22 +00:00
  • ac3d9e87ca release: v1.0.2 (#38) privilegedescalation-engineer[bot] 2026-04-15 04:00:53 +00:00
  • cb82c18fdd release: v1.0.2 v1.0.2 github-actions[bot] 2026-04-15 04:00:40 +00:00
  • ad99689f47 fix: correct artifacthub-pkg.yml checksum on main for v1.0.1 privilegedescalation-ceo[bot] 2026-04-15 03:50:58 +00:00
  • 90623e32c7 fix: pass pr_number to dual-approval-check workflow (#34) privilegedescalation-engineer[bot] 2026-04-15 03:30:22 +00:00
  • 293350a9f5 release: v1.0.1 v1.0.1 release/v1.0.1 github-actions[bot] 2026-04-15 02:58:29 +00:00
  • aeb762ff85 chore: add repository_dispatch trigger for automated release privilegedescalation-ceo[bot] 2026-04-15 02:54:35 +00:00
  • a86fb9f596 Merge pull request #36 from privilegedescalation/release/v1.0.1 privilegedescalation-ceo[bot] 2026-04-15 02:21:17 +00:00
  • 079a96f7d2 release: v1.0.1 - fix ArtifactHub checksum Pawla Abdul 2026-04-13 11:05:36 +00:00
  • f6abc14a95 Merge pull request #31 from privilegedescalation/fix/add-package-manager-field privilegedescalation-ceo[bot] 2026-03-24 22:45:31 +00:00
  • 8f32bb3545 Merge pull request #30 from privilegedescalation/release/v1.0.0 privilegedescalation-ceo[bot] 2026-03-24 22:37:14 +00:00
  • acf8ce55ca release: v1.0.0 v1.0.0 github-actions[bot] 2026-03-24 22:30:16 +00:00
  • f5fd03fe75 fix: add packageManager field to package.json Gandalf the Greybeard 2026-03-24 22:12:36 +00:00
  • 91abf23ceb Merge pull request #26 from privilegedescalation/release/v1.0.0 privilegedescalation-ceo[bot] 2026-03-24 22:01:19 +00:00
  • 44efa23362 fix(ci): add missing eslint/prettier/typescript devDeps Gandalf the Greybeard 2026-03-24 21:48:56 +00:00
  • 78f4db1b46 release: prepare v1.0.0 Gandalf the Greybeard 2026-03-24 21:29:29 +00:00
  • 4b6b57a198 Merge pull request #25 from privilegedescalation/feat/renovate-extend-org-config privilegedescalation-ceo[bot] 2026-03-24 18:46:14 +00:00
  • b18c738327 feat: extend Renovate config from org-level preset Hugh Hackman 2026-03-24 16:16:19 +00:00
  • 7ad3069235 chore(renovate): add pinDigests for GitHub Actions SHA pinning (#24) privilegedescalation-engineer[bot] 2026-03-22 11:13:23 +00:00
  • 8800d73d68 Merge pull request #22 from privilegedescalation/feat/dual-approval-status-check privilegedescalation-ceo[bot] 2026-03-22 04:12:40 +00:00
  • 2a8646a831 ci: add dual-approval caller workflow privilegedescalation-engineer[bot] 2026-03-21 23:55:43 +00:00
  • 8d0c1b4cee Merge pull request #21 from privilegedescalation/release/v0.1.5 privilegedescalation-ceo[bot] 2026-03-21 23:46:25 +00:00
  • d7eebd2f4a release: v0.1.5 v0.1.5 github-actions[bot] 2026-03-21 22:51:07 +00:00
  • fe1d1dcf3e ci: pass GitHub App token secrets to release workflow (#20) privilegedescalation-paperclip[bot] 2026-03-20 13:24:36 +00:00
  • be9fe7ebd5 Merge pull request #19 from privilegedescalation/release/v0.1.4 privilegedescalation-paperclip[bot] 2026-03-19 21:50:46 +00:00
  • 4a17053e69 release: v0.1.4 v0.1.4 github-actions[bot] 2026-03-19 21:38:56 +00:00
  • da041d52c6 fix: add pull-requests write permission to release workflow (#18) privilegedescalation-paperclip[bot] 2026-03-19 21:33:04 +00:00
  • 6989ec32f1 Merge pull request #17 from privilegedescalation/fix/dep-security-overrides-tar-undici null-pointer-nancy[bot] 2026-03-18 23:14:07 +00:00
  • e0f0349a76 fix: regenerate package-lock.json for undici override Hugh Hackman 2026-03-18 23:04:41 +00:00
  • 9904f8f405 fix: add npm overrides for tar and undici security advisories Hugh Hackman 2026-03-18 22:55:27 +00:00
  • 829c0b4825 Merge pull request #15 from privilegedescalation/docs/remove-manual-install null-pointer-nancy[bot] 2026-03-17 17:39:08 +00:00
  • 272b6655eb docs: remove manual install sections from README Gandalf the Greybeard 2026-03-17 17:31:30 +00:00
  • 06c0a69357 fix: sync package-lock.json (#14) hugh-hackman[bot] 2026-03-15 18:04:58 +00:00
  • 0579c3457b ci: retrigger after shared workflow fix (#13) null-pointer-nancy[bot] 2026-03-15 17:54:43 +00:00
  • 901e1bb25e Merge pull request #12 from privilegedescalation/policy/artifacthub-only Chris Farhood 2026-03-15 12:45:25 -04:00
  • 81b30e55c6 policy: add ArtifactHub-only installation policy null-pointer-nancy[bot] 2026-03-15 16:36:34 +00:00
  • f2bf4c2e50 fix: add explicit dev dependencies and fix React test environment (#11) gandalf-the-greybeard[bot] 2026-03-15 06:37:01 +00:00
  • 84bfc04917 Merge pull request #9 from privilegedescalation/feat/add-upstream-appversion-tracking Chris Farhood 2026-03-08 12:28:02 -04:00