Selene
7151ea6abc
Codegen: Generate Golang code using cog ( #98812 )
...
* Use cog for Go types
* Delete old generation code
* Fix plugins generation
* workspaces update
* Update datasources with new generated code
* More fixes
* Update swagger and openapi specs
* Fixes
* More files...
* Update workspace
* More fixes...
* Remove unused functions
2025-01-14 15:58:38 +01:00
Selene
5c7849417b
Schemas: Replace registry generation and github workflow ( #83490 )
...
* Create small registries for core and composable kinds
* Update workflow with new registries
* Fix imports in plugin schemas and deleted old registry generation files
* Remove verification and maturity
* Modify registries and add missing composable information to make schemas in kind-registry work
* Add missing aliases
* Remove unused templates
* Remove kinds verification
* Format generated code
* Add gen header
* Delete unused code and clean path in composable template
* Delete kind-registry loader
* Delete unused code
* Update License link
* Update codeowners path
* Sort imports
* More cleanup
* Remove verify-kinds.yml from codeowners
* Fix lint
* Update composable_kidns
* Fix cue extension
* Restore verify-kinds to avoid to push outdated kind's registry
* Fix composable format
* Restore code owners for verify-kinds
* Remove verify check
2024-03-13 18:05:21 +02:00
Selene
dea0a0f6c8
Kinds: Generate k8 resources without use kindys/thema ( #83310 )
...
Generate k8 resources reading cue file directly instead of use thema/kindsys binding
2024-02-26 10:18:19 +01:00
Dan Cech and Ryan McKinley
d76defe517
K8s: Move GrafanaMetaAccessor into grafana-apiserver and remove usage of kinds metadata ( #79602 )
...
* move GrafanaMetaAccessor into pkg/apis, add support for Spec.Title & Spec.Name
* K8s: Move GrafanaMetaAccessor (PR into another) (#79728 )
* access titles
* remove title
* remove title
* remove kinds metadata accessor
* remove kinds metadata accessor
* fixes
* error handling
* fix tests
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2024-01-12 16:18:14 -05:00
Ryan McKinley and sam boyer
10ea92fa09
Schemas: minor updates from the k8s branch ( #71688 )
...
Co-authored-by: sam boyer <sdboyer@grafana.com >
2023-07-21 19:17:11 +03:00
Selene
8b419f624f
Format go resource ( #71370 )
...
* Format Go resource
* Format tabs
* use format library
* Undo template change
* Apply suggestion
2023-07-11 16:41:18 +02:00
Tania
0316350d16
Codegen: Generate any instead of interface{} ( #70201 )
...
* Chore: Update thema to latest
* Regenerate
2023-06-16 10:54:56 +02:00
Ryan McKinley
e7da2a179e
Schema: Add schema for role+access policies ( #68047 )
2023-05-24 10:31:57 -07:00