michiboo
bfdcfa8cc3
I18n: Mark up explore/table for translations ( #74368 )
...
* added Internationalization to table container
* reduce level for label of explore table
* lint
* restore translations
* refactor getTableTitle logic to not require duplicate t phrases
* Update public/app/features/explore/Table/TableContainer.tsx
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
---------
Co-authored-by: Deepali Gupta <90255953+Deepali1211@users.noreply.github.com>
Co-authored-by: joshhunt <josh@trtr.co>
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2023-09-28 12:51:37 +03:00
David Harris
f9edaa5d78
docs: update angular alternatives ( #75184 )
...
* docs: update angular alternatives
* Update docs/sources/developers/angular_deprecation/angular-plugins.md
Co-authored-by: Joseph Perez <45749060+josmperez@users.noreply.github.com>
---------
Co-authored-by: Joseph Perez <45749060+josmperez@users.noreply.github.com>
2023-09-28 10:48:49 +01:00
Joao Silva
8eadc94d3e
Subpath: On stripBaseFromUrl, check if the segmentToStrip is followed by a '/' otherwise dont replace it ( #75559 )
2023-09-28 10:23:53 +01:00
Gabriel MABILLE
96cbe70b14
User: Support sort
query param for user and org user, search endpoints ( #75229 )
...
* User: Add sort option to user search
* Switch to an approach that uses the dashboard search options
* Cable user sort on the org endpoint
* Alias user table with u in org store
* Add test and cover orgs/:orgID/users/search endpoint
* Add test to userimpl store
* Simplify the store_test with sortopts.ParseSortQueryParam
* Account for PR feedback
* Positive check
* Update docs
* Update docs
* Switch to ErrOrFallback
Co-authored-by: Karl Persson <kalle.persson@grafana.com>
---------
Co-authored-by: Karl Persson <kalle.persson@grafana.com>
2023-09-28 10:16:18 +02:00
Gabriel MABILLE
4563fc48af
FeatureToggle: Add a feature toggle for automatic service account and token setup ( #75560 )
...
Add a feature toggle for automatic service account and token setup
2023-09-28 09:26:37 +02:00
Karl Persson
b9b4246432
IDForwarding: Add auth hook to generate id token ( #75555 )
...
* AuthN: Move identity struct to its own file
* IDForwarding: Add IDToken property to usr and identity structs and add GetIDToken to requester interface
* Inject IDService into background services
* IDForwarding: Register post auth hook when feature toggle is enabled
2023-09-28 09:22:05 +02:00
Sofia Papagiannaki
3a1c3be057
Chore: Log failures during provisioning initialization ( #75550 )
...
Provisioning: Log failures
2023-09-28 10:00:36 +03:00
Haris Rozajac
4899169445
Explore: Make Explore Toolbar sticky ( #75500 )
...
* Make it sticky
* Reduce z-index
* Improve comment
2023-09-27 15:49:44 -06:00
Daniel Lee
33a32df47b
imagestorage: fix templating of public_url option for webdav ( #74885 )
...
* spelling in error message
* imguploader: fix template for webdav url
Since a few years ago, when loading the config file, the template gets replaced in the expanding
env var phase (see ##25075) and introduced a bug in the webdav public_url config option. This commit
changes the template syntax to be {{file}}. This doesn't get expanded and removed when the config file
is loaded.
* devenv: add a block for a WebDAV server
* Adding alerting as codeowners for webdav
---------
Co-authored-by: Timur Olzhabayev <timur.olzhabayev@grafana.com>
2023-09-28 00:35:10 +03:00
Torkel Ödegaard
6cede32535
Theme: Add borderTransparent to ThemeRichColor use in Box borders ( #75407 )
...
* Theme: Add borderTransparent to ThemeRichColor use in Box borders
* Fix spelling
* Update comment
* Update DashboardEmpty
* Restore prev value
2023-09-27 20:19:46 +02:00
Leon Sorokin
6fc4e93f73
Dashboard: Reduce scope of contain: strict
to TextPanel ( #75499 )
2023-09-27 13:14:35 -05:00
Giordano Ricci
31933c9569
Explore: Improve timeseries limit disclaimer ( #75587 )
...
* Explore: improve timeseries limit disclaimer
* use object notation for style definition
* increase gap
* Update public/app/features/explore/Graph/GraphContainer.tsx
Co-authored-by: Kristina <kristina.durivage@grafana.com>
---------
Co-authored-by: Kristina <kristina.durivage@grafana.com>
2023-09-27 18:36:28 +01:00
Matt Davis
1f1cdaaab1
Documentation: Viewer role can arbitrarily query data sources directly ( #69590 )
...
Add docs that Viewer can query data source directly
Signed-off-by: Matt Davis <mw.davis@hotmail.co.uk>
2023-09-27 18:48:44 +02:00
Ashley Harrison
efaa779c2e
Navigation: Refactor MegaMenu to separate out overlay/animation logic ( #75365 )
...
* user essentials mob! 🔱
lastFile:public/app/core/components/AppChrome/DockedMegaMenu/DockedMegaMenu.tsx
* mob start [ci-skip] [ci skip] [skip ci]
* user essentials mob! 🔱
lastFile:public/app/core/components/AppChrome/DockedMegaMenu/DockedMegaMenu.tsx
* user essentials mob! 🔱
lastFile:public/app/core/components/AppChrome/AppChrome.tsx
* fix border css + scroll
* import width from DockedMegaMenu
* extract logic out into AppChromeMenu
* fix bug with hamburger icon
* rename some styles
* one more rename
* remove janky state logic
* prevent react-aria closing the overlay when interacting with the toggle button
* don't need boolean
---------
Co-authored-by: eledobleefe <laura.fernandez@grafana.com>
2023-09-27 17:05:40 +01:00
Ryan McKinley
bbdd1fc3b1
Playlist: Remove unused/deprecated api and unused wrapper ( #75503 )
2023-09-27 15:28:16 +00:00
Esteban Beltran
f890cb23b8
Sandbox: use same trusted types default policy than grafana main realm ( #75539 )
2023-09-27 16:50:23 +02:00
Aaron Sanders
e4e19f6ca2
DashGPT: Simplify auto-generate state management as a hook ( #75236 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-09-27 16:47:06 +02:00
Isabella Siu
06a35f55ac
CloudWatch: Correctly add dimension values to labels ( #74847 )
...
Co-authored-by: Shirley <4163034+fridgepoet@users.noreply.github.com>
2023-09-27 10:41:48 -04:00
Alex Khomenko
13321788e8
OrgUsersTable: Fix RolePicker overflow ( #75541 )
...
* OrgUsersTable: Fix RolePicker overflow
* Remove redundant styles
2023-09-27 17:24:58 +03:00
Ashley Harrison
e82e1593d8
Chore: Remove some hardcoded waits from e2e tests ( #75515 )
...
remove some hardcoded waits
2023-09-27 14:25:04 +01:00
Levente Balogh
163b0d182b
Connections: Make the "Add new Connection" page work without internet access ( #75272 )
...
* fix: make the "Add new Connection" page work without internet access
* feat: update error message
* fix: update the API url in the error log
2023-09-27 15:04:23 +02:00
Ashley Harrison
b374912937
Drawer: Make content scroll by default ( #75287 )
...
* deprecate scrollableContent prop and make it the default behaviour
* restore prop behaviour, just make it default to true
* Update packages/grafana-ui/src/components/Drawer/Drawer.tsx
Co-authored-by: Alexa V <239999+axelavargas@users.noreply.github.com>
---------
Co-authored-by: Alexa V <239999+axelavargas@users.noreply.github.com>
2023-09-27 13:31:57 +01:00
Virginia Cepeda
14e94d663f
Alerting: Show panels within collapsed rows in dashboard picker ( #75490 )
...
* Show panels within collapsed rows in dashboard picker
* Fix lint
* fix lint
2023-09-27 09:15:42 -03:00
Esteban Beltran
2bbd5521fe
Sandbox: Use resolveCache to resolve plugin's code file as systemjs does ( #75509 )
...
* Sandbox: Use resolveCache to resolve plugin's code file as systemjs does
* Add clarifying comments
2023-09-27 13:56:35 +02:00
Josh Hunt
720543f483
Chore: Remove unreachable return in parseDataplaneLogsFrame ( #75516 )
2023-09-27 11:11:37 +00:00
Ashley Harrison
d8e99e2bb5
Chore: Remove more stuff from the e2e
object ( #75513 )
...
* cut down the e2e object more :)
* undo changes in grafana-e2e
* couple more things to undo in grafana-e2e
2023-09-27 11:33:00 +01:00
Andrej Ocenas
2a9ef4cce5
Flamegraph: Fix css issues when embedded outside of Grafana ( #75369 )
2023-09-27 11:50:42 +02:00
Karl Persson
b50f1e15a8
IDForwarding: Add service and a local signer ( #75423 )
...
* IDForwarding: Add service for handling id token and create a local signer
---------
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
2023-09-27 11:36:23 +02:00
Esteban Beltran
5983bcec86
Sandbox: Add additional e2e tests for panel editor ( #75447 )
...
* Sandbox: Add e2e test to validate panel editors reaching out of their render space
* remove props
2023-09-27 11:34:23 +02:00
Gabriel MABILLE
0ed649b108
AuthN: Change EnableDisabledUserHook to EnableUserHook ( #75248 )
...
* Replace the enable disable user hook by a hook that systematically enable users
* Fix tests
* Remove the skip test
2023-09-27 11:16:53 +02:00
Matias Chomicki
a3d0dfcbcc
Loki: Improve getLogQueryFromMetricsQuery ( #75492 )
...
* Query utils: fix bug in getLogQueryFromMetricsQuery function
* Query utils: implement getLogQueryFromMetricsQueryAtPosition
* Loki autocomplete situation: use getLogQueryFromMetricsQueryAtPosition
* Fix typo
* getLogQueryFromMetricsQueryAtPosition: use find instead of filter
2023-09-27 11:39:50 +03:00
Joey
d57aef2eda
Tempo: Normalize static filter queries ( #72794 )
...
* Only show static filter if tag is defined
* Update previosuly left out test
* Add test
* Add warning if tag is missing
2023-09-27 09:03:37 +01:00
Marcus Efraimsson
0128d0403f
Tracing: Use tracing.InitializeTracerForTest ( #75479 )
2023-09-27 09:51:57 +02:00
Andres Martinez Gotor
af8a46adbb
Bug Fix: Restore health check error ( #75508 )
2023-09-27 10:44:43 +03:00
Gilles De Mey
d24dc7f156
GrafanaUI: Adds overflow wrapper to loading bar ( #75451 )
2023-09-27 08:09:52 +02:00
Alex Khomenko
87ced17060
Admin: Use InteractiveTable for user and team tables ( #74821 )
...
* Admin: Use InteractiveTable
* Admin: Fix pagination
* Admin: Use CellWrapper
* Admin: Split components
* Admin: Separate OrgUsersTable
* Admin: Remove UsersTable
* Admin: Use the new table for TeamList
* Admin: Cleanup TeamList page
* Admin: Add edit team action
* Admin: Use explicit edit action instead of a link wrapper
* Admin: Fix responsive styles
* Cleanup
* Remove redundant sort
* Add item key
* Fix icon styles
* Set loading by default
* Use separate pagination component
* Use default sorting functionality
* Fix merge conflicts
* Update betterer
* Move pagination inside OrgUsersTable.tsx
* Disable sort if results have more than 1 page
* Update betterer results
* Use CSS objects
* More style fixes
* Update betterer
2023-09-27 08:55:57 +03:00
Leon Sorokin
32ed3e8009
TimeSeries: Implement ad hoc y-zoom via Shift-drag ( #75408 )
2023-09-26 18:12:45 -05:00
Todd Treece
bb9e66e671
K8s: Add storage dual writer ( #75403 )
2023-09-26 17:15:15 -04:00
Tim Levett
ebec452f9f
Use the full commit sha ( #75489 )
...
remove the --short from the commit sha because we had issues with our commit lookup with the short
2023-09-26 14:15:39 -05:00
Carl Bergquist
8d62ed77f0
instrumentation: set slogroup high-fast for more handlers ( #75449 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2023-09-26 19:11:29 +02:00
Kevin Minehart
edc36d3948
CI: check /tmp/grafana-enterprise; don't fail if rev-parse fails ( #75480 )
...
check /tmp/grafana-enterprise; don't fail if rev-parse fails
2023-09-26 20:09:18 +03:00
Yuri Tseretyan
237ce5ea82
Alerting: Extract methods for fetching rule groups with authorization ( #75375 )
...
* extract methods for fetching rule groups with authorization and refactor the request handlers.
* add logging to delete handler
2023-09-26 12:45:22 -04:00
Dominik Prokop
918f11d81e
Revert "Dashboard: Reduce scope of contain: strict
to TextPanel ( #75466 )
...
Revert "Dashboard: Reduce scope of `contain: strict` to TextPanel (#75329 )"
This reverts commit ade0de5ae9
.
2023-09-26 08:51:26 -07:00
Marcus Efraimsson
896b12d422
Contribute: Add error source section to errors documentation ( #75462 )
2023-09-26 17:44:36 +02:00
Dimitris Sotirakis
1867fc5cee
Arm: Exclude armv6/v7
from downstream builds only ( #75465 )
...
* Bump grabpl
* Disable armv6 and armv7 in downstream builds
2023-09-26 18:42:06 +03:00
Matias Chomicki
edbe45efc2
Elasticsearch: HTTP settings migration ( #72840 )
...
* Elasticsearch: migrate data source http settings
* Elasticsearch: migrate data source http settings
* Remove test code
* Update unit test
* Connection settings: add url placeholder
* Elasticsearch config editor: improve on-change handling of custom auth
* Config editor: add missing oauthPassThru option
2023-09-26 17:17:17 +02:00
brendamuir
23a873b33f
Alerting docs: fixes next and latest link errors ( #75437 )
...
* Alerting docs: fixes next and latest link errors
* fixes bracket
* more link fixes
* fixes numbering
* prettier
* Fix build errors, a broken link, and use more appropriate destination for Grafana Cloud OnCall links
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* fixes for jacks feedback
* fixes note
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2023-09-26 16:15:32 +02:00
Marin N
1ff116e85c
Update set-up-for-high-availability.md ( #75356 )
...
* Update set-up-for-high-availability.md
Added a note to Enforce the need to setup separately the Alerting HA, as some customers keep opening tickets complaining about duplicate alerts when setting up Grafana HA.
* Update set-up-for-high-availability.md
Corrected note (alerts instead of wueries)
* Update docs/sources/setup-grafana/set-up-for-high-availability.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Update docs/sources/setup-grafana/set-up-for-high-availability.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Update docs/sources/setup-grafana/set-up-for-high-availability.md
* Update docs/sources/setup-grafana/set-up-for-high-availability.md
---------
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2023-09-26 10:00:42 -04:00
Domas
bd452fe904
Trace View: Remove "deployment.environment" default traces 2 logs tag ( #74986 )
...
* Remove deployment.environment default tag
* format
* remove mentions from docs
2023-09-26 16:52:32 +03:00
Andres Martinez Gotor
c129c0cd39
Chore: Allow to compile testdata backend as a plugin ( #75360 )
2023-09-26 15:30:25 +02:00