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
Haris Rozajac
f5d8f42635
Dashboard Scene: Fix unnecessary diffing ( #100158 )
...
* Fix unnecessary diffing
* use a diferent approach; update legacyId type
* fix test
2025-02-07 10:47:07 -07:00
AsocPro
7b48670104
Alerting: Remove leftover legacy alerting types ( #100162 )
2025-02-07 17:46:12 +00:00
Will Assis
7c9f47ac67
[search] handle folderids query param ( #100223 )
...
handle folderids query param
2025-02-07 12:24:21 -05:00
Ashley Harrison
0bd4e3bda2
Theme: properly clip corners in loki/prom query editor ( #100253 )
...
properly clip corners in loki/prom query editor
2025-02-07 17:17:46 +00:00
Ethan
bf413643c8
Remove unused SBOM report workflow from GitHub Actions ( #100124 )
...
* Remove SBOM report workflow from GitHub Actions
* Remove SBOM report workflow from CODEOWNERS
2025-02-07 18:11:11 +01:00
Alexander Akhmetov
97109b36e3
Update grafana/alerting package from 995709fe8d64 to 04c87cf39038 ( #100293 )
2025-02-07 18:38:22 +02:00
Fayzal Ghantiwala
7ae8058c8b
Alerting: Return 404 when /api/ruler/grafana/api/v1/rules/{Namespace}/{Groupname} does not exist ( #100264 )
...
* Return a 404 when rule group doesn't exist
* Update tests
* Update swagger doc and tests
2025-02-07 16:24:28 +00:00
renovate[bot]
9ce6c69996
Update dependency nanoid to v5.0.9 [SECURITY] ( #100279 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 15:25:29 +00:00
Bogdan Matei
be42685852
Dashboards: Add tabs layout ( #100127 )
2025-02-07 16:50:53 +02:00
Andres Martinez Gotor
f607bcd43f
Advisor: Replace Error naming with Failure ( #100262 )
2025-02-07 15:48:18 +01:00
Agnès Toulet
0beb7e668b
E2E: Add PDF/CSV/Image comparison tasks ( #99104 )
...
* E2E: Add tasks for new reporting tests
* try to switch to pdf-parse
* fix pdf comparison
* add log
* increase threshold
* clean up
* apply review feedback
* improve logs + fix local setup for reporting
* format
2025-02-07 15:46:32 +01:00
Bogdan Matei
158c5443b5
Dashboard: Fix for overwriting an edited dashboard in the old architecture ( #100247 )
2025-02-07 16:44:55 +02:00
Alex Khomenko
53030e7960
Card: Render description element based on children type ( #100276 )
2025-02-07 16:39:13 +02:00
Mariell Hoversholm
dfaa12b800
Provisioning: Sync API with current feature branch ( #100252 )
...
* Provisioning: Jobs: Define repository name field
* Provisioning: Jobs: Separate options per job type
* Provisioning: Define a sanitised settings resource
* Provisioning: Jobs: Define a job summary
* Provisioning: Remove linting
* Provisioning: Update docs for a few fields
* Provisioning: Remove HelloWorld
* Provisioning: Replace Repository with Message in job info
* Provisioning: Remove YAML support
* Provisioning: Remove custom folder specification
* Provisioning: Support read-only repositories
* Provisioning: Remove edit options
* Provisioning: Add sync options for repositories
* Provisioning: Add resource statistics
* Provisioning: Make slices atomic lists
* Provisioning: Message list needs to exist even if empty
If we don't do this, we can't clear the messages field, leading to buggy UX.
* Provisioning: Support incremental syncing
* Provisioning: Remove the 'items' subresource workaround
* Provisioning: Add resource list
* Provisioning: Reformat
* Provisioning: Declare new types
* OpenAPI: Generate openapi JSON spec from generated code
* Codegen: Generate OpenAPI spec
* Provisioning: Support generating frontend API
* Codegen: Generate Go code
* Provisioning: Define the base API
* Codegen: Generate frontend endpoints for provisioning
* Refactor: yarn prettier:write
* Provisioning: Tiger team takes ownership
* Chore: Remove dir we haven't added yet
* Provisioning: Remove frontend
* Test: Update example repositories
2025-02-07 15:35:55 +01:00
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