Torkel Ödegaard
8757f2baab
Tabs: Fixes focus style ( #76246 )
2023-10-10 12:42:20 +02:00
Sofia Papagiannaki
99e4894636
Chore: Replace mock guardian with the actual one in folder API benchmarks ( #76231 )
...
Benchmarks: Replace mock guardian with the actual one
2023-10-10 13:31:55 +03:00
Marcus Efraimsson
90631360eb
Instrumentation: Handle context.Canceled ( #75867 )
...
Ref #68480
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com>
2023-10-10 12:28:39 +02:00
renovate[bot]
aee8c91ac8
Update dependency @monaco-editor/react to v4.6.0 ( #76219 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 11:15:46 +01:00
Grafana I18n Bot
05083aab3f
Update Crowdin configuration file
2023-10-10 11:53:41 +02:00
ismail simsek
3d67de3a5d
Chore: Upgrade testing-library-selector to v0.3.1 ( #76238 )
...
Upgrade testing-library-selector
2023-10-10 12:37:36 +03:00
Andrej Ocenas
9ec61f5570
Flamegraph: Fix theme propagation ( #76064 )
2023-10-10 10:57:39 +02:00
Torkel Ödegaard
f41565626a
DashboardScene: AdHoc filters ( #76115 )
...
* DashboardScene: AdHoc filters
* Update
* minor update
* update
2023-10-10 10:17:21 +02:00
Ivan Ortega Alba
7d0c4c5aa7
Auto-generate: Improve long text generation ( #76213 )
...
Breaklines don't render for history text
2023-10-10 09:45:13 +02:00
Ishan Jain
ecbe191a30
Update Ansible Link in provision Doc ( #76178 )
2023-10-10 08:23:04 +01:00
Gabriel MABILLE
007c2c8131
AuthN: Extract from OAuthServer service account management code ( #76128 )
...
* Extract code to manage service accounts
* Add test with client credentials grants
* Fix test with the changed interface
* Wire
* Fix HandleTokenRequest
* Add tests to extsvcaccounts
* Rename Retrieve function
* Document the interface
2023-10-10 09:20:52 +02:00
Horst Gutmann
1355660313
Building: Remove dependency to urw-fonts in RPM packages ( #76198 )
2023-10-10 08:15:54 +02:00
Jo
28c0fb1cfd
AccessControl: Remove legacy frontend AC checks ( #76187 )
...
* remove legacy ac checks
* fix RBAC disabled tests
* add permissions for tests to work
* fix unifiedalertstatesworker test
2023-10-09 18:10:06 +02:00
Guilherme Caulada
165b4c3f66
CI: Use production gcom api for nightly builds ( #76201 )
...
* Use production gcom api for nightly builds
* Use production package repositories
* Remove unused confusing env variable
* Comment out previous gcom nightly pipeline
* Remove unused grafana-com-nightly pipeline
* Remove unused import from cron.star
2023-10-09 12:55:15 -03:00
Ivana Huckova
e587d4e879
Loki: Change run query button text based on number of queries ( #76196 )
...
Loki: Change run query button name based on number of queries
2023-10-09 17:14:34 +02:00
Alex Khomenko
22bef78a7b
Teams: Fix RolePicker overflow ( #76200 )
2023-10-09 17:44:03 +03:00
Torkel Ödegaard
e569ede870
DashboardScene: Fixes issue with height of repeated panels inside row ( #76189 )
...
DashboardScene: Fixes issue with height in panel repeat inside row repeat
2023-10-09 16:40:46 +02:00
Jo
8919cafcb4
Identity: Unfurl UserID and Email in pkg/api to user identity.Requester ( #76112 )
...
* Unfurl OrgRole in pkg/api to allow using identity.Requester interface
* Unfurl Email in pkg/api to allow using identity.Requester interface
* Update UserID in pkg/api to allow using identity.Requester interface
* fix authed test
* fix datasource tests
* guard login
* fix preferences anon testing
* fix anonymous index rendering
* do not error with user id 0
2023-10-09 16:07:28 +02:00
Andre Pereira
8bf914ac0b
Tempo: Fix service graph menu item links ( #75748 )
...
* Only call preventDefault if it exists
* Change "View Traces" link to use traceQLSearch instead of the deprecated nativeSearch
* Thank you again test. Update tests
* Update test
* Update betterer
* Type fix
* Small type change
* Update betterer
2023-10-09 14:22:39 +01:00
Ivana Huckova
4be6a8df78
Loki: Add documentation for app plugin developers and in code docs ( #76067 )
...
* Add documentation for app plugin developers and in code docs
* Fix incorrect import
* Rename and move
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/LanguageProvider.ts
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Fix spelling
* Replace APIs with methods
* Add note for improved instrumentation
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-10-09 14:24:53 +02:00
Esteban Beltran
7b8945571c
Sandbox: Fix dynamic loaded chunks not processed correcly inside the sandbox ( #76047 )
...
* Sandbox: Patch dynamic chunks using CDN method
* Patch plugin apis when dynamically loaded
* use same method to transform all code
2023-10-09 14:23:47 +02:00
Giuseppe Guerra
cfcfbe4aaa
Plugins: Refactoring: Implement plugin instrumentation as a middleware ( #76011 )
...
* Plugins: Refactor instrumentation as plugin client middleware
* Simplify repeated code
* Fix compilation error
* Add comments
* Moved status and endpoint consts to utils.go
* Fix wrong endpoint name in CheckHealth InstrumentationMiddleware
* Add tests
* Fix wrong endpoint value in instrumentPluginRequestSize
* removed todo
* PR review feedback: use MustRegister
* PR review feedback: move tracing middleware before instrumentation middleware
* PR review feedback: removed decommissioned check
* PR review feedback: extract prometheus metrics into separate variables
2023-10-09 14:12:57 +02:00
Alex Khomenko
57b99728ad
Admin: Add missing wrapper to OrgUsersTable ( #76185 )
2023-10-09 14:43:47 +03:00
Matias Chomicki
5e37a27d1f
Loki Autocomplete: Add more context to comments about situations and completions ( #76144 )
...
* Loki completion: add more context to comments
* Improve grammar of comment
* Completions: expand on parser-offering part
* Update public/app/plugins/datasource/loki/components/monaco-query-field/monaco-completion-provider/completions.ts
* Formatting
2023-10-09 13:15:12 +02:00
NikolayTsvetkov
ce462e8cd7
Elasticsearch: Added support for calendar_interval in ES date histogram queries ( #75459 )
...
* Introduce support for calendar intervals in ES date histogram queries
* Add missing undef type check for ES calendar interval query support
2023-10-09 12:37:38 +02:00
Josh Hunt
07266aa983
Rewrite old useStyles2 pattern to use new pattern ( #76136 )
...
* Rewrite old useStyles2 pattern to use new pattern
* fix lint from used imports
2023-10-09 10:49:08 +01:00
Ieva
d3f69fd34a
Chore: legacy access control cleanup for frontend team pages ( #75005 )
...
* clean up legacy access control code for teams
* remove editorsCanAdmin config from the frontend
* add editorsCanAdmin config option back for the frontend
2023-10-09 10:32:44 +01:00
Esteban Beltran
5549cd7a76
Sandbox: Fix history.replace
calls inside the sandbox ( #76049 )
...
* Sandbox: Fix `history.replace` calls inside the sandbox
* Improve signature verification and comments
* Add clarifying comment
2023-10-09 10:42:38 +02:00
Jo
dcd0c6b11e
Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface ( #76113 )
...
Unfurl OrgID in pkg/services to allow using identity.Requester interface
2023-10-09 10:40:19 +02:00
Andrej Ocenas
20d64705f5
Flamegraph: Make color by package the default color mode ( #76137 )
...
* Make package based the default color mode
* simplify the code a bit
2023-10-09 10:16:00 +02:00
Abhi Shandilya
c238b1f02f
Grafana-ui: Improve a11y for radio button group cursor ( #75933 )
...
a11y: radio button group cursor
2023-10-09 10:08:08 +02:00
Torkel Ödegaard
fc0933d5f4
Schema: Clean up dashboard variables schema ( #76121 )
...
* Cleanup variable schema model
* minor fix
* remove type ignores that are no longer type errors
2023-10-09 09:10:52 +02:00
Krishna Dhakal
69142bffe9
Test: add empty test case in sheet utils ( #76168 )
...
add empty test case in sheet utils
2023-10-09 09:58:40 +03:00
Victor Marin
ef82767dab
Panel monitoring ( #75456 )
...
* WIP
* remove bug
* XY Chart logs
* wip
* wip
* wip
* wip
* wip
* Revert experimental logs
* wip dataviz options monitor
* add logging functionality on panel save
* remove unused file
* readd start load time
* remove afterFrame lib. remove assertions where possible
* add tests
* PR modifications
* fix betterer
* rename logEvent to logPanelEvent
* add feature flag
* split monitor into measurement and logging parts
* rename component
* log panel options on error capture also. Log overrides only then
* refactor logs
* log panel option changes only on error in panel edit mode
* refactor function
2023-10-09 08:19:08 +03:00
Marin N
150d4d68ad
Update _index.md ( #75359 )
...
* Update _index.md
* Update _index.md
Run through Prettier
* Update _index.md
ran Prettier again
* Prettier
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2023-10-07 12:47:03 +02:00
Yuri Tseretyan
2497db4bd6
Alerting: Add UID of rules to response that were affected by update group request ( #75985 )
...
* update storage's method InstertRules to return ids of added rules as slice to keep the same order as rules in the argument
* schematize response of update rule group endpoint, add created, updated, deleted fields that contain UID of affected rules.
* update integration tests to use the new fields
2023-10-07 01:11:24 +03:00
Christopher Moyer
6086a0916b
Docs: adds K8s installation instructional video ( #76147 )
...
adds video
2023-10-06 15:30:22 -05:00
Ryan McKinley
717a9dd616
K8s: Add example api service ( #75911 )
2023-10-06 21:55:22 +03:00
Yuri Tseretyan
0a50ca7231
Alerting: Let users with regular permissions access export endpoints ( #76082 )
...
let users with regular permissions access export endpoints
2023-10-06 14:48:20 -04:00
Virginia Cepeda
095749b131
Alerting: display datasource information under each section ( #76070 )
...
* display datasource information under each section
* Minor - change legend to multi in some panels that were missing it
* Don't show ds info to grafana sections
* Remove unused classname
* Remove unused import
* Fix pickers styling by placing it to the right
2023-10-06 14:36:26 -03:00
Matias Chomicki
16d77dda67
Loki Query Autocomplete: better suggestions and insertions for Logfmt ( #75561 )
...
* Logfmt autocompletion: better handling of trailing commas
* Situation: refactor getSituation and getErrorNode
Looking for simplicity, removing redundancy, and looking for a more accurate node resolution
* Autocompletion: refactor logfmt and top level
* Update tests
* Autocompletion: better handling of trailing characters
* Completions: Update data to type changes
* Update log query in test situation
* Format code
* Autocomplete: support offering partial labels
* Completion: expand test cases
2023-10-06 12:23:48 -05:00
Jo
4474f19836
Service Accounts: Enable adding folder, dashboard and data source permissions to service accounts ( #76133 )
...
* Add SAs to Datasource permissions
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com>
* add SAs to dashboards/folders managed permissions
* Update public/app/core/components/AccessControl/Permissions.tsx
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
* regenerate i18n
* add doc
---------
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com>
2023-10-06 17:48:13 +02:00
Victor Marin
8e576911b7
Transformations: Add unary operations to Add field from calculation ( #75946 )
...
* Add unary operations to add field from calc transform
* Refactor layout to use new UI components. fix 'as' type assertions
* rename exp
* more docs
* fix docs
2023-10-06 09:44:53 -05:00
Yuri Tseretyan
9067ca7d29
Update alerting module to 939f55779e5f ( #76078 )
2023-10-06 10:42:54 -04:00
Kyle Cunningham
0e0f1183e6
Transformations: Update row title ( #75988 )
...
* Update row title in transformations
* Prettier fixes
2023-10-06 09:32:52 -05:00
Fabrizio
b2ba28ab40
Dashboards: Add template variables to selectable options ( #75870 )
2023-10-06 16:32:30 +02:00
Josh Hunt
c5914d92d4
Dashboards: Fix Dashboards not loading when user doesn't have permission on the parent folder ( #76028 )
2023-10-06 14:05:56 +00:00
Agnès Toulet
46c1c03183
Rendering: Fix Windows plugin signature check ( #76123 )
...
* Rendering: Fix Windows plugin signature check
* apply review feedback
2023-10-06 15:48:29 +02:00
Aditi Patel
a2b71fd149
Markup DataSourcePicker
for translations (components used in Explore only) ( #75400 )
...
* feat: added markup for data source picker title
* feat: added markup for builtin data source list
* feat: added markup for datasource list
* chore: generated markup files
* feat: added markup for new data source button
* chore: generated markup files
* fix: fixed prefix names
* chore: updated markup files
* fix: removed extra spaces
2023-10-06 15:11:53 +02:00
Andrej Ocenas
1cbae72a9e
Pyroscope: Fix backend panic when querying out of bounds ( #76053 )
2023-10-06 15:03:20 +02:00