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>
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>
* Introduced tsconfig.app.json and tsconfig.base.json
* yarn.lock
* Introduced tsconfig.app.json, tsconfig.base.jsonfig.
* Refactored eslint.config.js to latest structure
* Returned previous recommended rules.
* More rules
* Force import rules
* Check
* Check
* Cleanup ESLint configuration and plugins
* Cleanup heap: "writable",DD_RUM: "writable" from ESLint configuration
* "scripts" moved to the top of package.json
* added more info to features.md
* added details to FEATURES.md
* .
* reset to last commit
* Update FEATURES.md
* fix: resolve rollback to same revision bug (#578)
* Updated Story book to the latest one
* Updated tailwindcss related packages and config
* Fixed Storybook
* Added missed colors
* Fixed CSS for the error dialog