Stephanie Hingtgen
ed408985fa
[release-12.0.1] K8s: Dashboards: Mark as v1beta1 ( #104422 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2025-04-23 19:21:59 +01:00
Stephanie Hingtgen
f5ad1ef69b
K8s: Folders: Add v1 api ( #103842 )
2025-04-11 13:09:52 +01:00
Mariell Hoversholm
757be6365a
CI: Bump golangci-lint to 2.0.2 ( #103572 )
2025-04-10 14:42:23 +02:00
Oscar Kilhed
9094c73e33
Chore: Rename responsive grid -> AutoGrid ( #102959 )
...
* Rename ResponsiveGrid -> AutoGrid in schema
* Rename responsive grid in code
* fix accidental removal of generation
* fix i18n
* fix backend conversion
* run ./hack/update-codegen.sh
2025-03-27 12:16:47 +01:00
Ivan Ortega Alba
35e3d26987
Dashboards: Do not throw error if backend cannot migrate schemaVersion to latest ( #102357 )
...
* Refactor migration error handling to use MinimumVersionError for schema version checks
- Updated migration logic to return MinimumVersionError instead of MigrationError for outdated schema versions.
- Enhanced MinimumVersionError message for clarity on migration constraints.
- Added tests for version error handling in the dashboard API to ensure proper error throwing for specific conversion errors.
* Fix tests and remove folder dependencies
2025-03-19 09:57:05 +02:00
Ryan McKinley
c46565f652
K8s/Dashboard: DeepCopy should deep copy ( #102258 )
2025-03-17 14:29:18 +03:00
Ivan Ortega Alba
0e5c436288
Dashboard: Do not run backend migrations if schemaVersion < min_version migration implemented in the backend ( #102088 )
2025-03-14 08:55:40 +00:00
Igor Suleymanov
5d2ba10113
K8s/Dashboards: Extract Dashboard APIs to an app submodule ( #102029 )
...
* Move dashboard k8s APIs to a separate app
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Copy dashboard code in Dockerfile
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Fix conversion generation
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Update OpenAPI snapshot for dashboard/v0alpha1
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
2025-03-13 11:05:01 +02:00