Skip to content

Merge pull request #2 from kranklab/calm-lark#3

Open
Nihasa350 wants to merge 4 commits into
calm-larkfrom
main
Open

Merge pull request #2 from kranklab/calm-lark#3
Nihasa350 wants to merge 4 commits into
calm-larkfrom
main

Conversation

@Nihasa350

Copy link
Copy Markdown
Contributor

Add RBAC support for resource actions

Nihasa350 and others added 4 commits April 4, 2026 23:16
Add RBAC support for resource actions
Bump grafana-plugin-sdk-go to v0.292.0 and grpc to v1.81.0 to clear
osv-scanner CVEs. Pin fast-uri >=3.1.2 via npm overrides for the same
reason. Rename plugin id to kranklab-kubernetes-dashboard-app, fill in
description/keywords/screenshots in plugin.json, replace LICENSE
template placeholders, and emit sha1/sha256 sidecars in release.yml.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The Grafana plugin-validator-cli enforces
^[0-9a-z]+\-([0-9a-z]+\-)?(app|panel|datasource)$ on plugin.json:id,
which only allows <org>-<type> or <org>-<name>-<type>.
kranklab-kubernetes-dashboard-app has three pre-suffix segments and
fails. Restore the original kranklab-kubernetesdashboard-app, which
also matches every other reference (docker-compose, ci.yml, main.go,
provisioning/plugins/app.yaml, .vscode/launch.json).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The repo on GitHub is kranklab/kubernetesdashboard-app, not
kranklab/kranklab-kubernetesdashboard-app — the local clone path has an
extra kranklab- prefix that leaked into the raw.githubusercontent.com
URLs, causing 404s flagged by plugin-validator-cli.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant