Feat: add flags to disable slow health and latest version checks (#493) (#644)

* added more info to features.md

* added details to FEATURES.md

* .

* reset to last commit

* Update FEATURES.md

* feat: add flags to disable slow health and latest version checks

- Introduce --no-health and --no-latest CLI flags
- Support HD_NO_HEALTH and HD_NO_LATEST environment variables
- Skip slow k8s health checks and latest version fetching when flags are set
- Optimize frontend data fetching based on these flags

* chore: fix lint errors in InstalledPackageCard.tsx

* chore: remove accidental lockfile changes
This commit is contained in:
S Kumar Dhananjaya
2026-01-17 17:34:55 +05:30
committed by GitHub
parent 323a60fe31
commit 65a250e2a4
7 changed files with 26 additions and 2 deletions

View File

@@ -34,6 +34,8 @@ type options struct {
Namespace string `short:"n" long:"namespace" description:"Namespace for HELM operations"`
Devel bool `long:"devel" description:"Include development versions of charts"`
LocalChart []string `long:"local-chart" description:"Specify location of local chart to include into UI"`
NoHealth bool `long:"no-health" description:"Disable health checks for installed charts"`
NoLatest bool `long:"no-latest" description:"Disable latest version checks for installed charts"`
}
func main() {
@@ -62,6 +64,8 @@ func main() {
NoTracking: opts.NoTracking,
Devel: opts.Devel,
LocalCharts: opts.LocalChart,
NoHealth: opts.NoHealth,
NoLatest: opts.NoLatest,
}
ctx, cancel := context.WithCancel(context.Background())