2025-12-12 - 2026-06-12
Overview
51 Releases published by 3 users
Published
v1.0.1
v1.0.1
Published
v1.0.0
v1.0.0
Published
v0.7.2
v0.7.2
Published
v0.7.1
v0.7.1
Published
v0.7.0
v0.7.0
Published
v0.6.0
v0.6.0
Published
v0.5.2
v0.5.2
Published
v0.5.1
v0.5.1
Published
v0.5.0
v0.5.0
Published
v0.4.1
v0.4.1
Published
v0.4.0
v0.4.0
Published
v0.3.12
v0.3.12
Published
v0.3.11
v0.3.11
Published
v0.3.10
v0.3.10
Published
v0.3.9
v0.3.9
Published
v0.3.8
v0.3.8
Published
v0.3.5
v0.3.5
Published
v0.3.4
v0.3.4
Published
v0.3.3
v0.3.3
Published
v0.3.2
v0.3.2
Published
v0.3.1
v0.3.1
Published
v0.3.0
v0.3.0
Published
v0.2.5
v0.2.5
Published
v0.2.4
v0.2.4
Published
v0.2.3
v0.2.3
Published
v0.2.2
v0.2.2
Published
v0.2.1
v0.2.1
Published
v0.2.0
v0.2.0
Published
v0.1.7
v0.1.7
Published
v0.2.0-dev.5
v0.2.0-dev.5
Published
v0.2.0-dev.4
v0.2.0-dev.4
Published
v0.2.0-dev.3
v0.2.0-dev.3
Published
v0.2.0-dev.2
v0.2.0-dev.2
Published
v0.2.0-dev.1
v0.2.0-dev.1
Published
v0.1.6
v0.1.6
Published
v0.1.5
v0.1.5
Published
v0.1.4
v0.1.4
Published
v0.1.3
v0.1.3
Published
v0.1.2
v0.1.2
Published
v0.1.1
v0.1.1
Published
v0.1.0
v0.1.0
Published
v0.0.10
v0.0.10
Published
v0.0.9
v0.0.9
Published
v0.0.8
v0.0.8
Published
v0.0.7
v0.0.7
Published
v0.0.6
v0.0.6
Published
v0.0.5
Published
v0.0.4
v0.0.4
Published
v0.0.3
v0.0.3
Published
v0.0.2
v0.0.2
Published
v0.0.1
v0.0.1
107 Pull requests merged by 4 users
Merged
#188 Remove agent artifacts and centralize installation policy
Merged
#187 Remove agent artifacts from root
Merged
#186 Promote uat → main: artifacthub-pkg.yml v1.0.1 metadata update
Merged
#184 Promote to uat: artifacthub-pkg.yml v1.0.1 with Gitea archive URL
Merged
#181 chore(artifacthub): update to v1.0.1
Merged
#180 promote: uat → main (tarball grep fix for release workflow)
Merged
#179 promote: dev → uat (tarball grep fix for release workflow)
Merged
#178 fix: match .tar.gz instead of .tgz in release workflow grep pattern
Merged
#176 promote: uat → main (pnpm fix for release workflow)
Merged
#175 promote: dev → uat (pnpm fix for release workflow)
Merged
#174 fix: add pnpm install step to release workflow
Merged
#171 Promote uat to main (inline all workflows, trigger v1.0.1 release)
Merged
#173 Promote dev → uat: include PRI-1660 dual-approval fix
Merged
#172 fix(promotion-gate): restore inlined dual-approval to fix uat->main CI (PRI-1660)
Merged
#170 Promote dev to uat (inline release and CI workflows)
Merged
#168 inline(release): replace broken reusable workflow with inlined steps
Merged
#167 fix(CI): inline dual-approval-check, install curl/jq (PRI-1636)
Merged
#164 Promote uat to main
Merged
#163 Promote dev to uat
Merged
#162 fix: remove stale package-lock.json causing npm install failures
Merged
#159 fix: resolve 2 high-severity fast-uri CVEs in dev dependencies (PRI-521)
Merged
#160 fix: sync CI trigger branches on dev
Merged
#147 chore(ci): add audit-ci allowlist for inherited @kinvolk/headlamp-plugin CVEs (PRI-855)
Merged
#158 chore: update workflows for three-branch SDLC
Merged
#157 Remove stale E2E command references from CLAUDE.md
Merged
#156 Remove all E2E infrastructure — approach is dead
Merged
#155 docs: replace hardcoded namespace with <your-namespace> placeholder
Merged
#142 fix: add elliptic override for GHSA-848j-6mx2-7j84
Merged
#141 fix: add markdownlint config for headlamp-polaris-plugin
Merged
#144 Fix E2E kubeconfig: locate kubeconfig before RBAC step
Merged
#128 fix: patch high-severity vulnerabilities in picomatch and vite
Merged
#130 fix(e2e): migrate E2E namespace from privilegedescalation-dev to headlamp-dev
Merged
#120 fix: override lodash >=4.18.0 to patch code injection vulnerability
Merged
#119 fix: pass pr_number to dual-approval-check workflow
Merged
#117 ci(e2e): add deployment diagnostics step on failure
Merged
#116 fix(e2e): pin Headlamp image to v0.40.1 instead of :latest
Merged
#109 feat: extend Renovate config from org-level preset
Merged
#110 ci: add concurrency guard to E2E workflow
Merged
#113 fix(e2e): clean-delete existing deployment before redeploy for guaranteed fresh pod
Merged
#108 ci: upgrade e2e.yaml actions to Node.js 24-compatible versions
Merged
#107 release: v1.0.0
Merged
#106 release: v1.0.0
Merged
#103 ci: add packageManager field to pin pnpm version
Merged
#105 chore(renovate): add pinDigests for GitHub Actions SHA pinning
Merged
#98 ci: add dual-approval status check (CTO + QA)
Merged
#104 fix: wait for HTTP reachability after rollout in deploy-e2e-headlamp.sh
Merged
#102 fix: add eslint as direct devDependency
Merged
#92 fix: patch 8/9 npm audit vulnerabilities via pnpm.overrides
Merged
#95 fix: add typescript as explicit devDependency
Merged
#97 fix: use token auth in E2E — handle direct /token redirect
Merged
#94 fix: replace Helm-based E2E deploy with kubectl apply
Merged
#89 fix: move E2E test namespace from default to privilegedescalation-dev
Merged
#82 feat: add ExemptionManager tests, coverage threshold, and ArtifactHub metadata polish
Merged
#80 ci: rework E2E infrastructure to use default namespace
Merged
#73 refactor: redesign E2E to use ConfigMap volume mount with stock Headlamp image
Merged
#76 ci: pass GitHub App token secrets to release workflow
Merged
#70 release: v0.7.2
Merged
#71 fix: update e2e runner label to runners-privilegedescalation
Merged
#69 chore: bump actions/checkout v4 → v6 in E2E workflow
Merged
#68 fix: add tar and undici as direct devDeps for Dependabot resolution
Merged
#65 fix: add npm overrides for tar and undici security advisories
Merged
#59 e2e: shared volume plugin deployment for CI tests
Merged
#56 fix: badge navigation + settings plugin name for E2E
Merged
#61 docs: remove manual install sections from README
Merged
#62 release: v0.7.1
Merged
#51 fix: resolve 6 E2E failures — cluster URL prefix + settings registration
Merged
#50 fix: resolve 7 E2E test failures — badge nav + test selectors
Merged
#49 fix: sync package-lock.json for polaris
Merged
#48 ci: retrigger after shared workflow fix
Merged
#46 fix: sync package-lock.json
Merged
#47 policy: add ArtifactHub-only installation requirement
Merged
#45 fix: add @types/react and @types/react-dom to fix TypeScript errors
Merged
#41 release: v0.7.1
Merged
#40 ci: add pull-requests write permission to release workflow
Merged
#38 ci: remove helm/kubectl Polaris deploy steps from E2E workflow
Merged
#37 fix: remove unused type references from tsconfig.json
Merged
#35 ci: install helm and kubectl in e2e workflow
Merged
#34 ci: deploy polaris dashboard to E2E cluster
Merged
#33 fix: improve E2E auth resilience and diagnostics
Merged
#32 ci: improve E2E preflight with version mismatch detection
Merged
#31 fix: update artifacthub checksum for v0.7.0
Merged
#30 release: v0.7.0
Merged
#28 fix: add missing test dependencies to devDependencies
Merged
#24 ci: add E2E preflight check for Headlamp connectivity
Merged
#26 fix: correct package name from solaris to polaris
Merged
#23 chore: rename Artifact Hub package to headlamp-solaris
Merged
#22 fix: E2E tests — RBAC for Polaris service proxy + settings selector
Merged
#21 feat: auto-track upstream appVersion in releases
Merged
#20 feat: add workflow_dispatch to CI and release workflows
Merged
#19 fix: restore badge emoji, fix aria-label, and correct service proxy URL
Merged
#18 ci: switch to org-level reusable workflows
Merged
#17 ci: align E2E workflow Node version to 22
Merged
#16 Enhance Renovate configuration
Merged
#14 chore: add LICENSE and FUNDING.yml
Merged
#13 Fix/update org references
Merged
#12 fix: ensure namespace detail drawer has no transparency
Merged
#11 feat: add repository metadata to package.json
Merged
#10 ci: use on-prem runners for E2E tests
Merged
#9 fix: change plugin display name to 'polaris'
Merged
#8 docs: standardize documentation structure
Merged
#7 fix: use background-paper for drawer to match Headlamp standard
Merged
#6 fix: use correct CSS variables for drawer dark mode support
Merged
#5 fix: add dark mode support using MUI CSS variables
Merged
#4 fix: correct plugin settings registration name and add save button
Merged
#3 fix: remove all MUI dependencies causing plugin load failure
Merged
#2 fix: resolve TypeScript compilation errors and failing tests
Merged
#1 Migrate to GitHub as primary repository + fix v0.2.0 checksum
3 Pull requests proposed by 1 user
Proposed
#183 fix(dual-approval): remove container ubuntu:latest and Install dependencies step
Proposed
#189 inline: move release and ci workflows from org shared (PRI-1737)
Proposed
#190 fix(dual-approval): replace echo with printf for REVIEWS jq pipe (PRI-1757)
28 Issues closed from 1 user
Closed
#150 [PRI-930] Fix: Remove orphaned E2E workflow step referencing deleted polaris-rbac.yaml
Closed
#114 E2E tests failing on main (passing on feature branches)
Closed
#115 E2E Test Failure: Headlamp deployment rollout timeout
Closed
#112 E2E auth setup timeout — pre-existing infra issue
Closed
#101 qa: audit test coverage for v1.0 readiness
Closed
#100 chore: prepare v1.0.0 release
Closed
#99 fix: resolve pre-existing TypeScript error in NamespacesListView.test.tsx
Closed
#79 E2E Tests failing on main
Closed
#91 E2E tests failing: Headlamp Helm chart returns 404
Closed
#93 Pre-existing TypeScript error in NamespacesListView.test.tsx
Closed
#87 E2E blocked: infra repo Flux bootstrap needed to apply CI runner RBAC
Closed
#88 E2E Tests failing on main: RBAC permissions missing in default namespace
Closed
#86 E2E CI runner service account lacks RBAC permissions
Closed
#81 v1.0 readiness checklist
Closed
#84 CTO bot approvals immediately dismissed by branch protection
Closed
#83 Fix pre-existing TypeScript error in NamespacesListView.test.tsx
Closed
#78 Cluster admin: apply E2E RBAC so PR #73 CI can pass
Closed
#77 E2E Tests failing on main: runner SA lacks PVC access in kube-system
Closed
#72 E2E tests failing: runner SA lacks RBAC to create PVCs and patch deployments in kube-system
Closed
#67 Security: undici and tar vulnerabilities with unresolvable dependency conflicts
Closed
#64 Security: Dependency conflicts prevent auto-update of tar and undici
Closed
#63 Fix pre-existing TypeScript error in NamespacesListView.test.tsx
Closed
#39 TypeScript errors in PolarisErrorBoundary
Closed
#36 TypeScript check fails: missing type definitions
Closed
#29 E2E tests failing: Polaris Settings not visible
Closed
#27 Test suite broken: vitest missing from dependencies
Closed
#25 ArtifactHub package name typo: headlamp-solaris instead of headlamp-polaris
Closed
#15 bug: E2E tests always failing — missing secrets/infrastructure
32 Issues created by 2 users
Opened
#15 bug: E2E tests always failing — missing secrets/infrastructure
Opened
#25 ArtifactHub package name typo: headlamp-solaris instead of headlamp-polaris
Opened
#27 Test suite broken: vitest missing from dependencies
Opened
#29 E2E tests failing: Polaris Settings not visible
Opened
#36 TypeScript check fails: missing type definitions
Opened
#39 TypeScript errors in PolarisErrorBoundary
Opened
#63 Fix pre-existing TypeScript error in NamespacesListView.test.tsx
Opened
#64 Security: Dependency conflicts prevent auto-update of tar and undici
Opened
#67 Security: undici and tar vulnerabilities with unresolvable dependency conflicts
Opened
#72 E2E tests failing: runner SA lacks RBAC to create PVCs and patch deployments in kube-system
Opened
#77 E2E Tests failing on main: runner SA lacks PVC access in kube-system
Opened
#78 Cluster admin: apply E2E RBAC so PR #73 CI can pass
Opened
#79 E2E Tests failing on main
Opened
#81 v1.0 readiness checklist
Opened
#83 Fix pre-existing TypeScript error in NamespacesListView.test.tsx
Opened
#84 CTO bot approvals immediately dismissed by branch protection
Opened
#86 E2E CI runner service account lacks RBAC permissions
Opened
#87 E2E blocked: infra repo Flux bootstrap needed to apply CI runner RBAC
Opened
#88 E2E Tests failing on main: RBAC permissions missing in default namespace
Opened
#91 E2E tests failing: Headlamp Helm chart returns 404
Opened
#93 Pre-existing TypeScript error in NamespacesListView.test.tsx
Opened
#99 fix: resolve pre-existing TypeScript error in NamespacesListView.test.tsx
Opened
#100 chore: prepare v1.0.0 release
Opened
#101 qa: audit test coverage for v1.0 readiness
Opened
#112 E2E auth setup timeout — pre-existing infra issue
Opened
#114 E2E tests failing on main (passing on feature branches)
Opened
#115 E2E Test Failure: Headlamp deployment rollout timeout
Opened
#150 [PRI-930] Fix: Remove orphaned E2E workflow step referencing deleted polaris-rbac.yaml
Opened
#151 E2E failure in PRI-917 — deployment/polaris-rbac.yaml deleted but E2E workflow still references it
Opened
#153 E2E runner startup failures — same pattern as sealed-secrets (PRI-1017)
Opened
#161 Dependency Dashboard
Opened
#177 fix: match .tar.gz instead of .tgz in release workflow grep pattern