MorLiberty
619c7e1d2b
chore: remove kb-refresh.yml (superseded by central KB Buildkite job) ( #703 )
...
The KB is now refreshed by one centralized twice-daily Buildkite job in
komodorio/knowledge-base (watermark diff across all watched repos); this
per-repo GH Action is no longer needed. See knowledge-base#9.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-01 16:11:36 +03:00
dependabot[bot]
2980b4f377
build(deps): bump js-yaml and swagger-ui-react in /frontend ( #702 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) to 4.2.0 and updates ancestor dependency [swagger-ui-react](https://github.com/swagger-api/swagger-ui ). These dependencies need to be updated together.
Updates `js-yaml` from 4.1.1 to 4.2.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.1...4.2.0 )
Updates `swagger-ui-react` from 5.32.1 to 5.32.8
- [Release notes](https://github.com/swagger-api/swagger-ui/releases )
- [Commits](https://github.com/swagger-api/swagger-ui/compare/v5.32.1...v5.32.8 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.2.0
dependency-type: indirect
- dependency-name: swagger-ui-react
dependency-version: 5.32.8
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
kb-refresh-last
2026-06-30 16:59:50 +01:00
[Komodor-Bot] Komi
4d9d07374b
cu-86cagaw39 add scheduled kb-refresh.yml (twice-daily KB sync) ( #701 )
2026-06-30 13:20:11 +03:00
dependabot[bot]
c25ec39293
build(deps): bump dompurify from 3.4.10 to 3.4.11 in /frontend ( #699 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.4.10 to 3.4.11.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.10...3.4.11 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.11
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-21 10:08:00 +01:00
dependabot[bot]
3e11cbfc09
build(deps): bump form-data from 4.0.5 to 4.0.6 in /frontend ( #696 )
...
Bumps [form-data](https://github.com/form-data/form-data ) from 4.0.5 to 4.0.6.
- [Release notes](https://github.com/form-data/form-data/releases )
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md )
- [Commits](https://github.com/form-data/form-data/compare/v4.0.5...v4.0.6 )
---
updated-dependencies:
- dependency-name: form-data
dependency-version: 4.0.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 13:03:32 +01:00
dependabot[bot]
5f57f57bd8
build(deps): bump dompurify from 3.4.0 to 3.4.10 in /frontend ( #697 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.4.0 to 3.4.10.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.0...3.4.10 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 12:35:33 +01:00
dependabot[bot]
4420fb43f4
build(deps): bump react-router from 7.13.0 to 7.15.1 in /frontend ( #695 )
...
Bumps [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ) from 7.13.0 to 7.15.1.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.15.1/packages/react-router )
---
updated-dependencies:
- dependency-name: react-router
dependency-version: 7.15.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 11:45:18 +01:00
Andrey Pokhilko
09d68661c7
Merge remote-tracking branch 'origin/main'
2026-05-28 16:10:34 +01:00
Andrey Pokhilko
0439a9b61c
chore: remove "Free" wording from UI banner and modal CTAs
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-28 16:08:34 +01:00
dependabot[bot]
aed707a088
build(deps-dev): bump tmp from 0.2.5 to 0.2.7 in /frontend ( #692 )
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.5 to 0.2.7.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.5...v0.2.7 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-28 10:34:35 +01:00
dependabot[bot]
1ef75eaab8
build(deps): bump postcss from 8.5.6 to 8.5.15 in /frontend ( #691 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.5.6 to 8.5.15.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.6...8.5.15 )
---
updated-dependencies:
- dependency-name: postcss
dependency-version: 8.5.15
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 10:09:08 +01:00
dependabot[bot]
2030dd50ce
build(deps): bump brace-expansion from 1.1.12 to 5.0.6 in /frontend ( #688 )
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.12 to 5.0.6.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v5.0.6 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 5.0.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 10:03:03 +01:00
dependabot[bot]
eea87cf2bf
build(deps): bump axios from 1.15.0 to 1.16.1 in /frontend ( #687 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.15.0 to 1.16.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.15.0...v1.16.1 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.16.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 10:02:20 +01:00
dependabot[bot]
0593640a52
build(deps-dev): bump systeminformation in /frontend ( #686 )
...
Bumps [systeminformation](https://github.com/sebhildebrandt/systeminformation ) from 5.31.1 to 5.31.6.
- [Release notes](https://github.com/sebhildebrandt/systeminformation/releases )
- [Changelog](https://github.com/sebhildebrandt/systeminformation/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sebhildebrandt/systeminformation/compare/v5.31.1...v5.31.6 )
---
updated-dependencies:
- dependency-name: systeminformation
dependency-version: 5.31.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 10:01:31 +01:00
dependabot[bot]
7e41c81e21
build(deps): bump github.com/containerd/containerd from 1.7.30 to 1.7.32 ( #689 )
...
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd ) from 1.7.30 to 1.7.32.
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v1.7.30...v1.7.32 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
dependency-version: 1.7.32
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 10:01:19 +01:00
dependabot[bot]
4d6e275194
build(deps): bump uuid from 13.0.0 to 14.0.0 in /frontend ( #684 )
...
Bumps [uuid](https://github.com/uuidjs/uuid ) from 13.0.0 to 14.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v13.0.0...v14.0.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 14.0.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 18:01:08 +02:00
dependabot[bot]
e2417bbbeb
build(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /frontend ( #681 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.11 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.11...v1.16.0 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-version: 1.16.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 09:02:41 +01:00
dependabot[bot]
27eeb9798f
build(deps): bump dompurify from 3.3.3 to 3.4.0 in /frontend ( #682 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.3.3 to 3.4.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.3...3.4.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 09:02:28 +01:00
Andrey Pokhilko
d8411ae0dc
chore: upgrade Go toolchain to 1.25 and bump helm to v3.20.2 ( #679 )
...
* chore: upgrade Go toolchain to 1.25 and bump helm to v3.20.2
Upgrades Go from 1.24 to 1.25 in go.mod and CI workflow to fix
golangci-lint compatibility. Includes helm.sh/helm/v3 bump to v3.20.2.
Supersedes #678 .
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* fix(ci): upgrade golangci-lint-action to v7 for Go 1.25 support
Action v4 installs golangci-lint v1.x which was built with Go 1.24
and refuses to lint Go 1.25 code. Action v7 uses golangci-lint v2.x
built with Go 1.25+.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* fix: resolve golangci-lint v2 warnings
Handle Body.Close error returns and remove redundant embedded field
selector to satisfy stricter golangci-lint v2 defaults.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-11 09:27:15 +01:00
Andrey Pokhilko
cbbe941761
feat: expose priorityClassName in helm chart ( #677 )
...
Closes #674
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 10:16:15 +01:00
dependabot[bot]
cc14898986
build(deps): bump axios from 1.13.5 to 1.15.0 in /frontend ( #676 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.13.5 to 1.15.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.13.5...v1.15.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.15.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 10:07:14 +01:00
dependabot[bot]
61b43f33d6
build(deps): bump lodash from 4.17.23 to 4.18.1 in /frontend ( #675 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 09:09:24 +01:00
komodor-bot
d9c8b209ca
Increment chart versions [skip ci]
2026-03-27 11:37:17 +00:00
Andrey Pokhilko
81e982941d
fix: manifest diff shows all resources as recreated ( #672 ) ( #673 )
...
The manifests endpoint returns text/plain YAML, but fetchWithSafeDefaults
treats string responses as errors and returns the fallback value ([]).
Revert useGetReleaseManifest to use fetchWithDefaults which correctly
passes through text/plain responses.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
v2.1.1
2026-03-27 11:01:00 +00:00
dependabot[bot]
0966354b7c
build(deps): bump brace-expansion from 5.0.2 to 5.0.5 in /frontend ( #671 )
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 5.0.2 to 5.0.5.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v5.0.2...v5.0.5 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 5.0.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 09:03:22 +00:00
dependabot[bot]
5e9d1898b1
build(deps): bump picomatch in /frontend ( #670 )
...
Bumps and [picomatch](https://github.com/micromatch/picomatch ). These dependencies needed to be updated together.
Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/4.0.3...4.0.4 )
Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/4.0.3...4.0.4 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 4.0.4
dependency-type: indirect
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-26 21:31:14 +02:00
dependabot[bot]
79f48462a9
build(deps): bump yaml in /frontend ( #669 )
...
Bumps and [yaml](https://github.com/eemeli/yaml ). These dependencies needed to be updated together.
Updates `yaml` from 1.10.2 to 1.10.3
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v1.10.2...v1.10.3 )
Updates `yaml` from 2.8.2 to 2.8.3
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v1.10.2...v1.10.3 )
---
updated-dependencies:
- dependency-name: yaml
dependency-version: 1.10.3
dependency-type: indirect
- dependency-name: yaml
dependency-version: 2.8.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-26 21:27:56 +02:00
dependabot[bot]
dd64b54800
Bump flatted from 3.3.3 to 3.4.2 in /frontend ( #668 )
...
Bumps [flatted](https://github.com/WebReflection/flatted ) from 3.3.3 to 3.4.2.
- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.3...v3.4.2 )
---
updated-dependencies:
- dependency-name: flatted
dependency-version: 3.4.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-22 20:37:23 +00:00
saudademjj
f12f60f0c7
fix(frontend): use unique installed package keys ( #667 )
2026-03-19 10:11:27 +00:00
dependabot[bot]
b2cbf812f2
Bump google.golang.org/grpc from 1.68.1 to 1.79.3 ( #665 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.68.1 to 1.79.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.68.1...v1.79.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.79.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 08:34:56 +00:00
komodor-bot
5783095e0d
Increment chart versions [skip ci]
2026-03-17 19:57:49 +00:00
dependabot[bot]
58ba15e1bd
Bump dompurify and swagger-ui-react in /frontend ( #664 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) to 3.3.3 and updates ancestor dependency [swagger-ui-react](https://github.com/swagger-api/swagger-ui ). These dependencies need to be updated together.
Updates `dompurify` from 3.2.6 to 3.3.3
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.6...3.3.3 )
Updates `swagger-ui-react` from 5.31.2 to 5.32.1
- [Release notes](https://github.com/swagger-api/swagger-ui/releases )
- [Commits](https://github.com/swagger-api/swagger-ui/compare/v5.31.2...v5.32.1 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.3.3
dependency-type: indirect
- dependency-name: swagger-ui-react
dependency-version: 5.32.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v2.1.0
2026-03-17 19:08:08 +00:00
Andrei Pohilko
a6b8beb25c
Cleanup
2026-03-17 18:20:01 +00:00
Andrei Pohilko
2b6964dcd5
refactor: reduce cyclomatic complexity in relations extraction
...
Break up ExtractRelations, extractVolumes, extractEnvRefs, and
extractIngressBackends into smaller focused functions to pass CI
complexity checks.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 18:19:39 +00:00
Andrei Pohilko
e44556d100
fix: resolve DOMPurify XSS vulnerabilities (GHSA-v8jm-5vwx-cfxm, GHSA-v2wj-7wpq-c8vv)
...
Add yarn resolution to pin dompurify>=3.3.2, fixing transitive dependency
from swagger-ui-react that was stuck at 3.2.6.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 18:03:09 +00:00
Andrei Pohilko
cfc28cf3a0
feat: add Relations tab with force-directed resource dependency graph ( #96 )
...
Add a new "Relations" tab after "Images" that visualizes resource
dependencies within a Helm release as an interactive force-directed graph.
Detects relationships via ownerReferences, *Ref fields, volumes, env refs,
service selectors, ingress backends, and RBAC bindings. External resources
appear as dashed oval ghost nodes. Color-coded by resource category.
Closes #96
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 17:58:00 +00:00
Andrei Pohilko
443207191d
feat: display container images summary on Images tab ( #83 )
...
Add a new "Images" tab on the release details page that extracts
and displays all container images (including init containers) from
the release manifest. Images are grouped by image string and show
the associated resource and container name.
Closes #83
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 16:47:59 +00:00
Andrei Pohilko
c5ae60a779
feat: add --force flag support for helm upgrade ( #505 )
...
Add a "Force upgrade" checkbox in the upgrade modal footer that passes
the --force flag to helm upgrade, causing resources to be deleted and
recreated. Also fix the version selector flashing the URL input while
loading by showing a spinner.
Closes #505
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 16:18:00 +00:00
Andrei Pohilko
4fb2eb099a
fix: use apiVersion to disambiguate CRDs with same kind ( #504 )
...
When multiple CRDs share the same kind but different API groups
(e.g. Traefik's Middleware under traefik.io and traefik.containo.us),
the dashboard failed to look up the correct resource. Thread apiVersion
through the resource fetch chain and use group-qualified kind
(e.g. Widget.new.example.com) for kubectl lookups.
Closes #504
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 15:55:48 +00:00
Andrei Pohilko
62cf1dfc3e
feat(health): add status display for DaemonSet and StatefulSet ( #32 )
...
Introduce extendedCarp struct to capture numeric status fields
(desiredNumberScheduled, numberReady, replicas, readyReplicas, etc.)
that are lost during standard Carp unmarshaling. Synthesize an
"Available" condition from these fields so EnhanceStatus can
determine health correctly.
Closes #32
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 13:40:42 +00:00
Andrei Pohilko
f7deda06f5
fix: pass resource name instead of chart name to describe API ( #657 )
...
The DescribeResource component was passing the chart/release name
instead of the actual resource name, causing all resources of the
same kind to show the same describe output.
Closes #657
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 13:22:22 +00:00
Andrey Pokhilko
123f674e2f
feat: install and upgrade charts from URLs ( #663 )
...
* feat: add support for installing and upgrading charts from URLs
Adds "Install from URL" button to the repositories page, allowing users
to install charts directly from OCI registries and other URLs without
adding them as repositories first. Also adds URL mode to the upgrade
modal (via pencil/X toggle) for charts not found in any configured repo.
Closes #660
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* Alter
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 13:09:11 +00:00
Andrei Pohilko
5d2a61c2ff
refactor(health): reduce cyclomatic complexity in applyCustomConditions
...
Extract repeated healthy/unhealthy logic into applyHealthFromCondition helper
and convert if/else chain to switch statement (complexity 29 → 16).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 09:48:25 +00:00
Matt Van Horn
f857f8dfdc
feat(health): add health status for ExternalSecret, Job, HPA, and Namespace ( #662 )
...
Add condition-based health status calculation for additional resource kinds:
- ExternalSecret: checks "Ready" condition
- Job: checks "Complete" and "Failed" conditions
- HorizontalPodAutoscaler: checks "AbleToScale" and "ScalingActive" conditions
- Namespace: handles "Terminating" phase as Progressing
Closes #418
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 09:33:33 +00:00
dependabot[bot]
6b07fbe242
Bump immutable from 3.8.2 to 3.8.3 in /frontend ( #661 )
...
Bumps [immutable](https://github.com/immutable-js/immutable-js ) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/immutable-js/immutable-js/releases )
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/immutable-js/immutable-js/compare/v3.8.2...v3.8.3 )
---
updated-dependencies:
- dependency-name: immutable
dependency-version: 3.8.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-08 19:35:30 +00:00
dependabot[bot]
2d1fa25e7e
Bump rollup from 4.58.0 to 4.59.0 in /frontend ( #659 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 4.58.0 to 4.59.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.58.0...v4.59.0 )
---
updated-dependencies:
- dependency-name: rollup
dependency-version: 4.59.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 16:01:09 +00:00
dependabot[bot]
331925900a
Bump minimatch from 10.2.2 to 10.2.4 in /frontend ( #658 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 10.2.2 to 10.2.4.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v10.2.2...v10.2.4 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 10.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 14:37:59 +00:00
yuri-sakharov
f91daafd4a
Improved EsLint performance + bump frontend packages ( #656 )
...
* Bump frontend packages to latest
* DropDown.stories.tsx fixed
2026-02-21 10:51:11 +00:00
dependabot[bot]
a15e375105
Bump systeminformation from 5.30.7 to 5.31.1 in /frontend ( #655 )
...
Bumps [systeminformation](https://github.com/sebhildebrandt/systeminformation ) from 5.30.7 to 5.31.1.
- [Release notes](https://github.com/sebhildebrandt/systeminformation/releases )
- [Changelog](https://github.com/sebhildebrandt/systeminformation/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sebhildebrandt/systeminformation/compare/v5.30.7...v5.31.1 )
---
updated-dependencies:
- dependency-name: systeminformation
dependency-version: 5.31.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-19 18:16:30 +00:00
yuri-sakharov
2b7df9cfa3
Bump FE packages to latest ( #654 )
...
* Bump FE packages to latest
* Bump eslint packages to the latest available without breaking change
2026-02-15 19:08:49 +00:00