grafana/pkg/plugins
Agnès Toulet 2554c482ea
Kinds: publish kinds to kind registry (#67515)
* Start local schema registry

* Try to use latest version

* Revert "Try to use latest version"

This reverts commit 682385c0e4.

* update schema registry jenny to validate new lineages

* save kind instead of lineage

* handle plugins

* get published schemas from GH + fix plugins

* handle kind not yet published

* Add script to use in workflow + handle maturity

* first pass on publish-kinds GH workflow

* fix script path

* remove unused script

* use make gen-cue instead of script

* trigger publish-kinds on every commit (for test)

* temporary update to use specific thema commit

* wrapping errors

* remove GH token & refactor for rate limit

* Update publish-kinds.yml

* Update publish-kinds.yml

* revert go.mod and go.sum updates

* use Thema specific commit

* Kind registry v2

* fix script path

* fix second script path

* update go.mod

* update schema registry source

* test checks

* add GITHUB_TOKEN

* revert test checks

* actually write next files when publishing

* Add kind set arg

* Add comments

* clean up workflows

* update Thema

* Update .betterer.results

* few fixes after lineage flattening

* Update publish-kinds-next.yml

* add codeowners for new files

* update thema

* apply review feedback

* update go version in workflows

* clean up workflows

* Add step to generate token and test

* Update publish-kinds-next.yml

* fix script

* try with the app name

* Update publish-kinds-next.yml

* clean up and update release workflow

* add comment

* publish kinds only on cue updates
2023-06-13 14:01:29 +02:00
..
backendplugin Pyroscope: Rename phlare to grafana-pyroscope-datasource (#68859) 2023-06-07 06:09:29 +03:00
codegen Chore: Hacky first pass on generating composable kinds within grafana/schema (#64723) 2023-05-30 05:56:18 -07:00
config Plugins: Forbid loading Angular plugins when Angular is disabled (#69679) 2023-06-07 11:08:01 +02:00
envvars Plugins: Optimize creation of Golang errors and slices (#69448) 2023-06-07 17:22:43 +02:00
httpresponsesender Plugins: Refactor call resource API handling (#67234) 2023-04-28 14:02:27 +02:00
log Plugins: Refactor plugin repository API (#69063) 2023-05-30 11:48:52 +02:00
manager Plugins: Re-use plugin registry mocks from fakes package (#69840) 2023-06-09 12:08:26 +02:00
pfs Kinds: publish kinds to kind registry (#67515) 2023-06-13 14:01:29 +02:00
plugindef kindsys: Adapt to new flattened lineage syntax in Thema (#68034) 2023-05-24 10:47:25 +02:00
pluginscdn Plugins: Fix plugins CDN not working when plugins are not in domain's root path (#63202) 2023-02-24 14:28:13 +01:00
repo Plugins: Optimize creation of Golang errors and slices (#69448) 2023-06-07 17:22:43 +02:00
storage Plugins: Refactor plugin repository API (#69063) 2023-05-30 11:48:52 +02:00
errors.go Plugins: Use error plane for api/ds/query (#54750) 2022-09-14 18:19:57 +02:00
fakes.go NavTree: Make it possible to configure where in nav tree plugins live (#55484) 2022-09-28 08:29:35 +02:00
ifaces.go Plugins: Refactor plugin repository API (#69063) 2023-05-30 11:48:52 +02:00
localfiles_test.go Plugins: Fix files with two dots in the name not being returned by LocalFS.Files() (#67395) 2023-04-27 16:19:13 +02:00
localfiles.go Plugins: Fix files with two dots in the name not being returned by LocalFS.Files() (#67395) 2023-04-27 16:19:13 +02:00
models.go Plugins: Standardize Golang enum naming convention (#69449) 2023-06-08 12:21:19 +02:00
plugins_test.go Plugins: Standardize Golang enum naming convention (#69449) 2023-06-08 12:21:19 +02:00
plugins.go Plugins: Standardize Golang enum naming convention (#69449) 2023-06-08 12:21:19 +02:00
test_utils.go Plugins: Fs: Add option to access unallowed files in dev mode (#66492) 2023-04-27 10:26:15 +02:00