Torkel Ödegaard
9d7a4a53e4
Themes: Adds 1 more GrafanaCon theme (wip) ( #100228 )
...
* Themes: Gloom theme wip
* Themes: Gloom theme wip
* refactor
* A bit brown maybe?
* Update secondary to also be a bit brownish orangy
* Not super happy
* down a bit
* Progress
* Update
* Update
* orange primary again
2025-02-07 15:27:56 +01:00
Kristina
9fbb0b6636
Panel edit: Remove use of SheetJS ( #100161 )
...
Remove SheetJS
2025-02-07 08:21:14 -06:00
Todd Treece
6af67197a7
Dual Writer: Remove list comparisons in mode 2 & 3 ( #100215 )
2025-02-07 09:17:53 -05:00
Oscar Kilhed
a412394a14
Dashboards: Save rows and responsive grid layouts in v2 ( #100035 )
...
* save rows and responsive grid layouts in v2
* Add back accidentally removed assert
* adress feedback
* use getGridItemKeyForPanel
* Fix import
* fix another import
* Remove RowGridLayout
2025-02-07 14:45:04 +01:00
Alex Khomenko
882b993496
Card: Use div for description ( #100272 )
2025-02-07 15:30:22 +02:00
Georges Chaudy
6e748a9ee7
fix: Ensure we check the user identity for search ( #100190 )
...
Ensure we check the user identity for search
2025-02-07 12:32:45 +01:00
Piotr Jamróz
c43517d278
Explore: Fix resizing split view with Loki query editor ( #100257 )
2025-02-07 12:05:45 +01:00
Mariell Hoversholm
e815a2850e
Provisioning: Integration test that Repository resources work ( #100197 )
...
* Provisioning: Set up server in practice
* Provisioning: Integration test that Repository resources work
2025-02-07 12:04:58 +01:00
Bogdan Matei
a51e785bc1
Dashboards: Finalize refactoring for dynamic dashboards ( #100198 )
2025-02-07 12:57:54 +02:00
Andrej Ocenas
4b9fee61a8
QueryLibrary: Move to enterprise ( #100133 )
2025-02-07 11:09:51 +01:00
Giuseppe Guerra
ccb9cab131
Plugins: Add synchronous CDN plugin loader ( #99096 )
...
* WIP
* Run plugin validations and validation steps sequentially if feature is off
* Remove dependency between sources.Service and pluginscdn.Service
* lint
* Parallelize validation only if class is CDN
* re-generate feature toggles
* remove waitgroup usage
* PR review: Add loader concurrency limit setting
* re-generate feature toggles
* pr review feedback
* fix const name
* Skip module.js validation for cdn plugins
* do not run validation steps in parallel
* lint
* reduce diff
* re-generate feature toggles
* lint
* pr review feedback
* remove leftover config.PluginManagementCfg from sources.Service
2025-02-07 11:07:08 +01:00
Andres Martinez Gotor
e291140be3
Advisor: Run check steps in parallel ( #100200 )
2025-02-07 10:57:26 +01:00
Kyle Brandt
6dc98dbbcc
SQL Expressions: Add str_to_date function and unskip test ( #100226 )
2025-02-07 11:51:55 +02:00
Levente Balogh
9da423045e
Advisor: Enable frontend code generation for the checktype
kind ( #100208 )
...
nit: enabling frontend code generation for the `checktype`
2025-02-07 10:49:27 +01:00
Kyle Brandt
d196b789e2
SQL Expressions: Add more SQLNodes and funcs to allow list ( #100227 )
...
sql_expr: Add more Nodes and funcs to allow list
2025-02-07 09:44:17 +00:00
Arati R.
d62c490af5
UniStore Big Objects: Fix spec rebuilding ( #100183 )
...
* Fix big object spec rebuilding and associated test
---------
Co-authored-by: Jean-Philippe Quémémer <jeanphilippe.quemener@grafana.com>
2025-02-07 09:29:25 +01:00
Brendan O'Handley
d16f2315a4
Explore metrics: Always check that custom var is present for otel dep env migration ( #100233 )
2025-02-06 18:26:25 -06:00
Jev Forsberg
74b2b5fb19
Chore: Update drone.yml signature ( #100236 )
...
baldm0mma/update drone signature
2025-02-06 15:58:56 -07:00
Jev Forsberg
8e3327a446
Chore: Update grabpl version to v3.1.2 ( #100157 )
...
baldm0mma/ update grabpl version
2025-02-06 15:23:51 -07:00
Jean-Philippe Quéméner
c8609b8a61
feat(unified-storage): keep tags on reduce of dashboards ( #100230 )
2025-02-06 22:23:00 +01:00
Sam Jewell
f4426e22bf
SQL Expressions: Bump go-mysql-server dependency to main
( #100222 )
...
Bump go-mysql-server dependency to `main`
This is so we receive a few bug fixes - fixes to these issues:
- https://github.com/dolthub/dolt/issues/8807
- https://github.com/dolthub/dolt/issues/8735
- https://github.com/dolthub/dolt/issues/8724
2025-02-06 17:34:35 +00:00
Alexander Akhmetov
a9ce930634
Alerting: Promote alertingSaveStateCompressed flag to public preview ( #99935 )
2025-02-06 18:09:43 +01:00
Victor Marin
2b3ccfe5b9
DynamicDashboards: Revert unnecessary empty page on new layouts ( #100218 )
...
Revert unnecessary empty page on new layouts
2025-02-06 18:37:28 +02:00
Tobias Skarhed
677060862c
Combobox: Fix list not being virtualized initially in some cases ( #100188 )
...
* Combobox: Set arbitrary initial max size
* Remove ?
* Set initial values to 0
2025-02-06 17:34:52 +01:00
Will Assis
1467d4b3e3
[search] Legacy search fallback support legacy query params ( #99765 )
...
* add support for deleted query param
* support tag query param in modes 2 and below
* handle dashboardIds
* hhandle dashboardUIDs
* handle folderUIDs query param
* handle page query param when hitting legacy storage
* handle sort query param
* handle type query param
* re-enable search fallback
* remove folder search workaround and fix /api/search to return both folders and dashboards when no title or type is provided
---------
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com>
2025-02-06 11:30:47 -05:00
Matthew Jacobson
ccb0e9222a
Alerting: Upgrade grafana/alerting to use EmbeddedContents ( #99983 )
...
* Upgrade grafana/alerting to include EmbeddedContents for email images
2025-02-06 11:29:43 -05:00
Karl Persson
011301f06f
Authz: client cache ( #100195 )
...
* Reduce client permissions cache for authz client
* Adjust server cache ttl
2025-02-06 17:16:30 +01:00
Josh Hunt
f8509273cb
Slider: Fix text input box being too wide ( #100138 )
...
* Fix Input width from className not being respected
* Also use width prop in Slider
2025-02-06 16:14:38 +00:00
Sarah Zinger
0035ed8a5e
Add log line for unexpected queries in ds querier ( #100147 )
2025-02-06 11:05:30 -05:00
Karl Persson
126396399e
Folder+Dashboard: Resolve parent folders as service in search ( #100185 )
...
Resolve parent folders as service to guarantee that we can fetch the title
2025-02-06 16:40:07 +01:00
Haris Rozajac
1bf53e7a5f
Dashboard Schema V2: E2E setup ( #99843 )
...
* basic setup
* update CODEOWNERS
* update name
* add temp test that ensures we are loading schema V2 json in the UI
* update language
* test with yarn cache and combine steps
* revert combine
* remove commented out code
* Run current dashboard suite, make workflow optional
* make job always succeed
* Remove temp v2 suite
* don't run on draft PRs
* command for old arch
2025-02-06 08:33:18 -07:00
Andres Martinez Gotor
05ea450dd2
Drone: Add apps directory for backend tests ( #100204 )
2025-02-06 17:01:50 +02:00
Nathan Marrs
21bfdd445f
Image Renderer: Minor refactor cleanup ( #100089 )
2025-02-06 08:01:11 -07:00
Haris Rozajac
4c52abb6b4
Dashboard Schema V2: Introduce __legacyStringValue and deprecate string type for query prop in QueryVariableSpec ( #99716 )
...
* Introduce __legacyStringValue and deprecate string type for query
* Fix tests
* Fix tests
* remove default
* kind should default to default ds if variable doesn't have ds field
* lint
* getDefaultDataSourceRef should not return undefined
2025-02-06 07:33:06 -07:00
Torkel Ödegaard
f1eac34b54
Dashboard: Simpify is empty handling ( #100189 )
...
* Dashboard: Simpify is empty handling
* remove unused imports
* Update
* Update
* Update
* add code for other layouts
---------
Co-authored-by: Victor Marin <victor.marin@grafana.com>
2025-02-06 15:30:54 +01:00
Mariell Hoversholm
ae33d49036
Advisor: Assert new fields ( #100199 )
2025-02-06 16:29:54 +02:00
Jacob Valdez
d3ce9e1fe2
Docs: adding actions_allow_post_url example to plugin docs ( #96157 )
2025-02-06 08:24:30 -06:00
Eric Leijonmarck
98e3237ce2
LBAC for data sources: Update to indicate that we have experimental
and GA
( #100187 )
...
update confusing docs
2025-02-06 14:05:52 +00:00
Ida Štambuk
57e30633e9
Docs: Add a note on query caching for Cloudwatch datasource ( #100180 )
2025-02-06 15:02:34 +01:00
Andres Martinez Gotor
52db2070a0
Advisor: Expose check types as a resource ( #100058 )
2025-02-06 13:35:40 +01:00
Kyle Brandt
d64f41afdc
SQL Expressions: Re-implement feature using go-mysql-server ( #99521 )
...
* Under feature flag `sqlExpressions` and is experimental
* Excluded from arm32
* Will not work with the Query Service yet
* Does not have limits in place yet
* Does not working with alerting yet
* Currently requires "prepare time series" Transform for time series viz
---------
Co-authored-by: Sam Jewell <sam.jewell@grafana.com>
2025-02-06 07:27:28 -05:00
Matias Chomicki
4e6bdce41c
Loki query direction: run initialization only in Explore and Dashboards ( #100182 )
2025-02-06 13:02:43 +01:00
Sriram
9fc82faea7
[analytics] added plugin version to grafana_ds_test_datasource_clicked event ( #100168 )
2025-02-06 11:50:48 +00:00
Matheus Macabu
fde475e3d9
CloudMigrations: save snapshot of alert rule groups ( #100109 )
2025-02-06 12:35:59 +01:00
Ashley Harrison
7d3a77a45c
Themes: Add new theme definitions behind feature toggle ( #100129 )
...
* create new toggle
* add survey link behind feature toggle
* fix translations
* better theme structure
* add all the themes back
* update matrix
* fix mars contrast
* fix color contrast probs with tron
* fix a11y issues with synthwave/victorian themes
* fix aubergine/zen
* rename green + gold
* rename to space
* rename, only enable 4 for grafanacon
* add survey link
* fix info color in sapphiredusk
* handle extra themes in storybook
2025-02-06 11:08:04 +00:00
Karl Persson
e05413dcc4
Dashboards+Folders: Ensure the service identity is used for resolvers ( #100128 )
...
* Dashboards+Folders: Ensure the service identity is used for dashboard and folder resolvers
* Add convinient function to call closure with service context
2025-02-06 12:07:52 +01:00
Torkel Ödegaard
0916994d0a
Dashboard: Various fixes to new layouts ( #100107 )
...
* Dashboard: Various fixes to new layouts
* review fixes
* Fix
* Update
* Fix test
2025-02-06 10:57:08 +01:00
Leon Sorokin
d5f1f4eb5c
ComboBox: Fall back to substring matching for symbols/operators ( #100148 )
2025-02-06 09:33:08 +00:00
Ashley Harrison
f89da88f0f
Storybook: Support an arbitrary number of themes ( #100111 )
...
* support more themes in storybook
* default to dark theme
* fix type error
* change theme in docs container
* add TODO
* only show extra themes in development mode
* add comment
2025-02-06 09:16:47 +00:00
Andres Martinez Gotor
36275a5510
Advisor: Refactor check interfaces ( #100043 )
2025-02-06 09:55:17 +01:00