Alexander Zobnin
5118e82e8c
Zanzana: Run reconciliation in its own service ( #100361 )
...
* Zanzana: Start reconciliation in its own service
* cleanup
* update go workspaces
* refactor
* remove unused code
* move func definition
2025-02-11 14:09:39 +01:00
Ryan McKinley
e3cb73301e
Authz/Schema: Remove unused stub cue definitions ( #100387 )
2025-02-11 15:24:11 +03:00
Oscar Kilhed
6ee3c71ffe
Dashboards: refactor transform scene layout to save model and transform save model to scene layout, schema v2 ( #100322 )
...
* Add tests
* refactor transformSaveModelToSchemaV2 and transformSceneToSaveModelV2
* move default grid serializer functions outside of class
* simplify layoutmanager descriptor
* add test for SaveModel -> Scene
* Fix lint issues
* remove auto added import
* Fix name
* Fix test typo
2025-02-11 13:08:07 +01:00
Victor Marin
e17fd5e8ad
DashboardDS: Re-run dashboard queries within MixedDS on transformation reprocessing ( #100370 )
...
* fix scenario where results subscription is lost due to transformations
* fix
2025-02-11 13:39:00 +02:00
Karl Persson
bfa4fa3c68
Authz: Refactor folder tree ( #99554 )
...
* Refactor folder tree to its own structure
* Make it possible to json encode the tree
* Use iterations for Ancestors and Children
---------
Co-authored-by: IevaVasiljeva <ieva.vasiljeva@grafana.com>
2025-02-11 12:36:11 +01:00
Torkel Ödegaard
a1dacc24b9
CSS: Update generated scss file ( #100413 )
2025-02-11 12:35:21 +01:00
Torkel Ödegaard
9bdacf3833
DesignSystem: Menu and popover styling update to use new elevated background token ( #100255 )
...
* DesignSystem: Menu and popover styling tweak proposal
* Fix submenu
* Themes: Add elevated prop
* Update themes
* update
* Fixed tests
* Update
* fix markdown lint
* Update packages/grafana-data/src/themes/createColors.ts
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* Update contribute/style-guides/themes.md
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* Update
* Update
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2025-02-11 12:27:04 +01:00
Ashley Harrison
d87ef806f0
LoadingBar: Use a theme variable instead of hardcoded hex color ( #100407 )
...
use the theme variable in our loadingbar instead of a hardcoded hex color
2025-02-11 11:17:15 +00:00
Andre Pereira
d48802cdfb
Tempo: TraceQL metrics streaming ( #99037 )
...
* TraceQL metrics streaming POC
* Reduce duplicate frames by using scan() and combineResponses()
* Trying to remove samples outside of time range
* Remove code to clean out of range
* Metrics streaming config toggle
* Sync opening the search and metrics options
* Fix tests
* Fix issues after conflicts
* Fix tests
* Use absolute value when computing minXDelta
* Revert last commit
* Fix frame sorting
* Remove all duplicates
* Use fields from schema to get the frames
* Use FieldCache
* Address PR comments
2025-02-11 11:11:01 +00:00
Jack Westbrook
cbe5741096
Fix: Optimise frontend Postgresql plugin cache busting ( #100406 )
...
fix(postgresql): add version for optimised cache busting
2025-02-11 12:08:19 +01:00
antonio
cfb26f2a4b
docs: new alerting tutorial - part 5 ( #100367 )
...
* docs: new alerting tutorial - part 5
* all pretty, no pity
* title
* vale vale
* minor formatting issues
* minor formatting issues2
* format
* prettier
* docker compose
* creds
* format
* even prettier
2025-02-11 12:04:24 +01:00
Ashley Harrison
70b86eeb6d
App: Fix web app behaviour on iOS ( #100382 )
...
readd apple-mobile-wep-app-capable
2025-02-11 10:01:33 +00:00
Vishal N
b0dd6e900a
Docs: Fixed hyperlinks pointing to supported auth providers ( #100404 )
2025-02-11 11:00:36 +01:00
Esteban Beltran
9f77c86b21
Frontend Sandbox: Allow enabling sandbox before installing plugins ( #100365 )
...
* Frontend Sandbox: Allow enabling sandbox before installing plugins
2025-02-11 11:52:21 +02:00
Josh Hunt
e5154ce799
Combobox: Add tests for labels with Combobox ( #100044 )
...
* Add tests for labels with Combobox
* clean
2025-02-11 09:44:38 +00:00
Jean-Philippe Quéméner
6eaf702e96
fix(unified-storage): return legacy data in mode 2 ( #100353 )
2025-02-11 10:34:56 +01:00
Andres Martinez Gotor
b6c0db31d9
Advisor: Clean up old checks ( #100375 )
2025-02-11 09:36:46 +01:00
Andres Martinez Gotor
f8efdaf88c
apiserver: Avoid panic for DELETE requests ( #100372 )
2025-02-11 09:18:57 +01:00
jackyin
f2d34254d3
Panel: Editor theme can't change ( #99621 )
...
editor theme can't change
2025-02-11 09:51:59 +02:00
Gábor Farkas
e4ef71b78e
querier: handle datasource-not-found ( #100175 )
2025-02-11 08:25:27 +01:00
Isabel Matwawana
63216a3e6e
Docs: Vale fixes ( #100277 )
2025-02-10 14:19:44 -05:00
Ida Štambuk
7092fd269d
Elasticsearch: Remove frontend testDatasource method ( #99894 )
2025-02-10 18:33:36 +01:00
Ida Štambuk
4e48b7557c
CloudWatch: Track Logs Insights query language ( #100254 )
...
Co-authored-by: Kevin Yu <kevinwcyu@users.noreply.github.com>
2025-02-10 18:13:26 +01:00
Sarah Zinger
0152f414f0
DS Apiservers: return 404 when receiving a datasource not found error ( #100025 )
...
* DS Apiservers should return a k8s 404 error
* Do not swallow status codes
* Updates from initial CR.
* Add test for ds apiserver to retunr 404 when a datasource is not found
* Didn't intend for a change here
2025-02-10 12:07:51 -05:00
Alex Khomenko
27ece859e7
MultiCombobox: Export from grafana/ui ( #100368 )
...
* MultiCombobox: Export from grafana/ui
* Fix typos
* Update options styles
2025-02-10 17:37:17 +02:00
Moustafa Baiou
7dee4d1808
Alerting: Allow specifying uid for new rules added to groups ( #99858 )
...
When modifying rule groups the `uid` can be specified but only if the rule already existed in the DB. If the rule is new the update would be rejected.
This updates the RuleGroup provisioning apis to allow specifying the `uid` when creating/updating rule groups.
Additionally, the RuleGroupIdx was not being updated when rules were reordered in the group.
Context: https://github.com/grafana/terraform-provider-grafana/pull/1971#issuecomment-2599223897
Relates to: https://github.com/grafana/terraform-provider-grafana/issues/1928
Fixes : #98283
2025-02-10 10:28:34 -05:00
ismail simsek
55e7c4ae6d
Prometheus: Get the utcOffset value of timezone when it's specified ( #99910 )
...
* get the utcOffset value of timezone when it's specified
* Update packages/grafana-prometheus/src/datasource.ts
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* calculate utcOffset from timezone when the request timezone is not browser
* lint
---------
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2025-02-10 16:11:06 +01:00
Yuri Tseretyan
1b8db233a7
Alerting: Rule Version API to Ignore versions without diff ( #100093 )
2025-02-10 09:20:35 -05:00
Marco Schaefer
dec07c4c34
Update-faro-versions-in-grafana-packages ( #100354 )
...
* update faro versions in grafana-runtime
* update faro packages in root
* update Faro version in Grafana UI
* upgrade faro version in grafana-prometheus
* replace deprecated type
2025-02-10 15:07:32 +01:00
beejeebus
02caf915a5
Don't remove DWARF info from Go binaries in dev ( #100328 )
...
Only ask the linker to strip DWARF information if we're not in
dev, to avoid seeing stuff like this when using delve:
~ $ dlv attach $(pgrep grafana)
(dlv) l main.main
Command failed: location "main.main" not found
After this change:
~ $ dlv attach $(pgrep grafana)
Type 'help' for list of commands.
(dlv) l main.main
Showing /home/justin/code/grafana/pkg/cmd/grafana/main.go:23 (PC: 0xac93533)
18: var commit = gcli.DefaultCommitValue
19: var enterpriseCommit = gcli.DefaultCommitValue
20: var buildBranch = "main"
21: var buildstamp string
22:
23: func main() {
24: app := MainApp()
25:
26: if err := app.Run(os.Args); err != nil {
2025-02-10 08:43:31 -05:00
Torkel Ödegaard
68700e3d7d
TimeRangePicker: Options list padding ( #100343 )
2025-02-10 14:12:23 +01:00
Josh Hunt
30abff9998
Chore: Bump undici ( #100352 )
2025-02-10 13:05:48 +00:00
Josh Hunt
9697a699f2
Chore: Remove unused knip dependency ( #100351 )
2025-02-10 14:40:45 +02:00
Andres Martinez Gotor
42170ad23a
Advisor: Create checks following a schedule ( #100282 )
2025-02-10 13:15:41 +01:00
Alex Khomenko
2518012569
grafana-ui: Update InlineField error prop type to React.ReactNode ( #100347 )
2025-02-10 13:46:46 +02:00
Ryan McKinley
7c8fddc729
Chore: remove CVE from code scanning tool ( #100312 )
2025-02-10 13:07:04 +02:00
Gábor Farkas
390b5eb6d4
go.mod: updated grafana-plugin-sdk-go ( #100342 )
...
* go.mod: update grafana-plugin-sdk-go
* make update-workspace
2025-02-10 11:38:30 +01:00
Gilles De Mey
afab71e28c
Alerting: Remove rule group edit from single rule editor ( #100191 )
...
remove rule group edit from single rule editor
2025-02-10 11:13:28 +01:00
Konrad Lalik
6723159b12
Alerting: Fix useAlertingQueryRunner re-rendering loop ( #100206 )
...
* Fix AlertingQueryRunner infinite re-rendering loop
* Update tests
2025-02-10 10:51:54 +01:00
Josh Hunt
00155abf1b
Codeowners: Make Grafana Frontend Platform only own Grafana UI documentation ( #100314 )
...
* Codeowners: Make Grafana Frontend Platform exclusive owners of MDX documentation
* more
2025-02-10 09:50:49 +00:00
Misi
acc1521929
Auth: Fix redirect with JWT auth URL login ( #100295 )
...
fix
2025-02-10 10:48:35 +01:00
Elliot Kirk
95e61f63f7
Faro: Upgrading faro deps to 1.13.1, enabling error serializer ( #100145 )
...
* upping faro deps, enabling error serializer
* linting
* fix lint errors
* more linting stuff
* yarn lock
2025-02-10 09:32:47 +01:00
Sam Jewell
45775dd6ad
Skip flakey test ( #100251 )
2025-02-10 07:40:32 +00:00
Adela Almasan
f5c049012b
Chore: Data links and Actions components refactor ( #100097 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2025-02-07 20:03:05 -06:00
Adela Almasan
bce05cd48d
VizActions: Add confirmation message ( #100012 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2025-02-07 16:58:09 -06:00
Scott Lepper
378bb6ea3f
[search] folder name lookup performance ( #100154 )
...
[search] use search for folder name lookup
2025-02-07 17:19:23 -05:00
owensmallwood
196029f287
Unified Storage: Adds more spans to handleEvent ( #100304 )
...
adds more spans to handleEvent
2025-02-07 19:43:02 +01:00
Will Assis
7e11e604c7
[search] fix offset param in finddashboards ( #100302 )
...
* fix offset param in finddashboards
* separate offset from page in k8s search endponit
2025-02-07 13:24:27 -05:00
owensmallwood
bf27e6d3ed
Unified Storage: Fix legacy dashboard query when using continue token ( #100244 )
...
* query for rows less than the continue token LastID since the queries are sorted by dash ID in DESC order
* run dashboard query tests
2025-02-07 12:16:41 -06:00
Torkel Ödegaard
79d7e11fa4
Menu: Uniform padding to make menu item hover state look better ( #100275 )
...
* Menu: Uniform padding
* tweak menu header
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2025-02-07 19:07:10 +01:00