danielthedm
2d98e95cc9
Updating codeowners for User Service ( #72748 )
...
reassigning user service to authnz
2023-08-03 21:16:46 +03:00
Ida Štambuk
abff6e20e9
Cloudwatch Logs: Set Alerting timeout to datasource config's logsTimeout ( #72611 )
2023-08-03 19:35:30 +02:00
matt abrams
b1ef145442
Dashboards: Add megawatt hour (MWh) unit ( #72779 )
...
* add megawatt hour MWh unit
* uppercase MWh
2023-08-03 07:12:07 -10:00
Ieva
3a2538c2ca
Auth: lock down Grafana admin sync for SAML ( #72828 )
...
lock down Grafana admin sync for SAML
2023-08-03 18:02:40 +02:00
Eric Leijonmarck
5d99fdeb46
SAML: Add onclick action to providercard if the provider is configured ( #72734 )
...
* adds missign onclick for provider card
* simplified version
2023-08-03 17:40:11 +02:00
Ivana Huckova
7bb0ff7055
Loki: Introduce $__auto
range variable for metric queries ( #72690 )
...
* Loki: Add interpolation to backend
* Loki: Replace default variable with in frontend
* Loki: Update docs in query builder fro __auto
* Loki: Update test for change default __auto
* Loki: Remove and from suggestions as should be used
* Update docs
* Update pkg/tsdb/loki/parse_query.go
* Fix backend lint
* Fix lint and test
* Update
* Update docs/sources/datasources/loki/template-variables/index.md
Co-authored-by: lwandz13 <126723338+lwandz13@users.noreply.github.com>
* Update public/app/plugins/datasource/loki/querybuilder/operationUtils.ts
Co-authored-by: Matias Chomicki <matyax@gmail.com>
---------
Co-authored-by: lwandz13 <126723338+lwandz13@users.noreply.github.com>
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-08-03 16:27:23 +02:00
Usman Ahmad
b1fd399c10
Docs/k8s install update ( #72567 )
...
* added before you begin section
* just syncing up
* added namespace and yaml mainfest sections
* started the managed k8s section
* added external-ip section
* added minikube instructions
* added deployment rollout section
* added rolling update section
* added rollback stratgety section
* added the logging section
* fixed many typos
* Update docs/sources/setup-grafana/installation/kubernetes/index.md
* Update docs/sources/setup-grafana/installation/kubernetes/index.md
* Update docs/sources/setup-grafana/installation/kubernetes/index.md
* Update docs/sources/setup-grafana/installation/kubernetes/index.md
* Update docs/sources/setup-grafana/installation/kubernetes/index.md
* adjust codeblock spacing
* adjusts steps
* copy edit throughout
* Apply suggestions from code review
* more copy edit, updates links
* fixed minor typos
* Apply suggestions from code review
Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com>
* Apply suggestions from code review
* Apply suggestions from code review
* explained the dry-run example
* Move .codespellignore out of Drone so that technical writers can modify it
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Fix spelling errors
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Add .codespellignore CODEOWNER
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
Co-authored-by: Chris Moyer <chris.moyer@grafana.com>
Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2023-08-03 08:53:13 -05:00
Polina Boneva
c5b399dc99
Dashboard: Add analytics events for sharing a dashboard ( #72613 )
...
* activeTab for public dashboard matches others
* add analytics action for going through categories of sharing modal
* add analytics for going through actions of any cateogry in sharing modal
* change 'tab' to 'category'; add key 'sharing_category' to actions for easier distinction
* sharedCategory sounds like a category is shared; changed naming to shareDashboardType
* remove hard-coded analytic event name
* wrap the reportInteraction call for all actions when sharing dashboard
---------
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>
2023-08-03 16:41:26 +03:00
Todd Treece
f3ffc850aa
Chore: Revert dskit service additions ( #72608 )
2023-08-03 09:19:01 -04:00
linoman
f6e836302b
Auth: Add No basic role
UI ( #72561 )
...
* Render new No Basic Role
* Add Tooltip to dropdown menu
2023-08-03 16:02:14 +03:00
Alexander Zobnin
f8c44676df
Grafana-ui: Fix RadioButtonList component ( #72804 )
...
* Grafana-ui: Fix RadioButtonList component
* Use just an index as a key
2023-08-03 14:56:44 +02:00
Eric Leijonmarck
27f57fe112
Auth: Add missing skipOrgRoleSync property to SocialBase for GenericOAuth ( #72752 )
...
* add missing cfg for skiporgrolesync
* add google skiporgrolesync
* removed google skip
* update docs to reflect google
* remove docs update for google
2023-08-03 14:56:11 +02:00
Stephanie Hingtgen
2c949a6a33
Proxy: Set the proxy information in Grafana for Graphite ( #72777 )
2023-08-03 15:11:02 +03:00
Giuseppe Guerra
24e826aac0
Plugins: Add elementId attribute to angular_deprecation_docs_clicked interaction ( #72800 )
...
Add elementId attribute to angular_deprecation_docs_clicked interaction
2023-08-03 13:58:22 +02:00
Laura Fernández
7147778dbd
GLDS: Make Text component story not internal ( #72803 )
2023-08-03 13:57:41 +02:00
Fabrizio
6314cf9588
Fix typos in Loki template variable tests ( #72721 )
2023-08-03 14:26:54 +03:00
cmo-pomerium
916f3008f9
Update _index.md ( #72317 )
...
* Update _index.md
Adding popular open-source proxy options so users don't have to do further research if they don't want to
* ran Prettier
* Update docs/sources/setup-grafana/configure-security/_index.md
Co-authored-by: Ieva <vasiljeva.ieva@gmail.com>
---------
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
Co-authored-by: Ieva <vasiljeva.ieva@gmail.com>
2023-08-03 10:53:03 +01:00
RoxanaAnamariaTurc
2a2207db00
A11y: Added aria-label to ColorPicker component ( #72666 )
...
* A11y: Added aria-label to ColorPicker component
* Updated the code with changes suggested
2023-08-03 12:26:04 +03:00
ismail simsek
a44e0f2cfd
Fix setting oauthPassThru flag ( #72472 )
...
* Fix setting oauthPassThru flag
* Call onChange only if azure auth is enabled
* Move changes in onSettingsChange
2023-08-03 11:15:42 +02:00
Jo
2ef334def7
Auth: Move Org service to SignedInUser interface ( #72720 )
...
add identity interface for org service
2023-08-03 11:02:38 +02:00
Horst Gutmann
1e8879a041
CI: Remove pr-commands-closed workflow as replaced with auto-milestone ( #72793 )
2023-08-03 10:59:28 +02:00
tonypowa
b6c8ac6dd1
Alerting: added description to api resource ( #70597 )
...
* added description to api resource
* prettier now
2023-08-03 10:15:26 +02:00
Jo
ba1a8a5634
Auth: Move Support Bundle service to SignedInUser interface ( #72723 )
...
add identity interface for support bundles service
2023-08-03 10:09:55 +02:00
Sofia Papagiannaki
afb59af79b
Usage stats: Tune collector execution startup and interval ( #72688 )
...
* Do not update statistics at service collector startup
* Configurable collector interval
* Introduce initial random delay
* Prevent reporting metrics until the stats have been collected
* Apply suggestion from code review
2023-08-03 11:01:44 +03:00
Misi
ba723c911a
Auth: Don't rotate session cookie from frontend for JWT Auth ( #72744 )
...
Skip client token rotation for JWT auth
2023-08-03 09:18:44 +02:00
Misi
bba11d04cb
Auth: Add key_id config param to auth.jwt ( #72711 )
...
* Specify keyID for public key provided in PEM format for JWT Auth
* Update docs
* Update sample.ini
2023-08-03 09:13:23 +02:00
Joey
b4c55765fe
Tempo: Only get span_names when they are in the response ( #72663 )
...
* Only get span names when they are in the response
* Find span_name field/labels
2023-08-03 07:55:32 +01:00
Ryan McKinley
7431c0ddb1
UserSync: Avoid UpdateLastSeenAt with invalid user ids ( #72776 )
...
* avoid user zero
* more errors
* more tests
* split
2023-08-03 08:26:02 +02:00
Kevin Minehart
1b93f3c0ab
CI: Update PR patch check workflow ( #72770 )
...
* Update PR patch check workflow
* trigger ci
* trigger ci
2023-08-02 16:20:43 -05:00
tonypowa
956b865a2e
Docs update: /docs/sources/developers/http_api/user.md ( #72430 )
...
updated endpoint authentication
2023-08-02 13:26:16 -07:00
David Allen
4d7d2d6519
Update start-restart-grafana.md ( #72737 )
...
* Update start-restart-grafana.md
Closes https://github.com/grafana/grafana/issues/72309
* Update docs/sources/setup-grafana/start-restart-grafana.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
---------
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2023-08-02 13:47:59 -05:00
Ieva
1bf94058db
Auth: add a lock message for Grafana Admin role ( #72724 )
...
* add a lock message for Grafana admin role sync
* Update public/app/features/admin/UserAdminPage.tsx
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>
* linting
* use theme for spacing
---------
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>
2023-08-02 20:06:54 +03:00
ismail simsek
d333c09418
InfluxDB: SQL Query Editor ( #72168 )
...
* Add influxdbSqlSupport feature toggle
* Add SQL option to the config page
* Add SQL backend
* Add metadata support in config page
* Implement unified querying
* Fix healthcheck query
* fsql tests
* secure grpc by default
* code cleanup
* Query handing for sql mode
* Implement a placeholder sql editor
* Fix query language dropdown
* drop in SQL editor
* switch to use rawSql, get sql editor working
* fix healthcheck
* WIP
* memoize component to stop unwanted rerender onQuery
* dont reinit datasource on each render of the editor
* remove useless memo
* clean up
* Fix the link
* Alpha state warning
* Remove console.logs
* update model for fsql
* remove unused
---------
Co-authored-by: Galen <galen.kistler@grafana.com>
2023-08-02 19:04:16 +02:00
Matias Chomicki
9c6a9a3977
Logs: Improved keyboard accessibility of log rows menu ( #72686 )
...
* Log Row Menu Cell: improve accessibility
* Explain implementation in comments
* Make onBlur mandatory
2023-08-02 16:36:53 +00:00
Will Browne
ad2705fa0b
Plugins: Add inititialization stage to plugin loader pipeline ( #72667 )
...
* first pass
* migrate tests
* simplify
* fix comments
* fix linter
* nil checks
* remove comment
2023-08-02 16:29:12 +00:00
ismail simsek
77e7ae2a1b
InfluxDB: SQL Support ( #72167 )
...
* Add influxdbSqlSupport feature toggle
* Add SQL option to the config page
* Add SQL backend
* Add metadata support in config page
* Implement unified querying
* Fix healthcheck query
* fsql tests
* secure grpc by default
* code cleanup
* Query handing for sql mode
* Implement a placeholder sql editor
* Fix query language dropdown
* go mod updates
* make lint-go
* more make lint-go
* remove unused runQuery
* switch statements with default case
* linting again
2023-08-02 18:27:43 +02:00
Josh Hunt
3172715a02
Chore: Fix pr-checks not having enough permissions ( #72754 )
2023-08-02 11:19:43 -05:00
Josh Hunt
742a1e3a3b
Chore: Fix pr-checks not having enough permissions ( #72753 )
...
* Chore: Fix pr-checks not having enough permissions
* update permissions
2023-08-02 11:07:11 -05:00
Andrej Ocenas
58314e6414
Flamegraph: Remove feature flag and code to switch to pyroscope version ( #72689 )
2023-08-02 17:01:12 +02:00
Todd Treece
29fef40f26
Chore: Move backgroundsvcs and usagestatssvcs to registry ( #72692 )
2023-08-02 09:25:55 -04:00
Laura Fernández
7ec9a0c9da
GLDS: Move Text component from the unstable
package to grafana-ui
( #72660 )
2023-08-02 14:58:00 +02:00
Josh Soref
9571aea651
Only run workflows if they might be able to work ( #72503 )
...
* Fix whitespace
* Only run workflows if they might be able to work
* fix quotes
---------
Co-authored-by: joshhunt <josh@trtr.co>
2023-08-02 12:25:23 +01:00
RoxanaAnamariaTurc
f59117057e
GrafanaUI: Added spacing token to Divider Component ( #72725 )
...
* GrafanaUI: Added spacing token to Divider Component
* Made changes suggested
2023-08-02 14:18:06 +03:00
Sofia Papagiannaki
8a24e891fe
Nested folders: Fix search query for empty self-contained permissions ( #72727 )
...
* Add tests
* Fix query for nested folders with zero self-contained permissions
* Fix query behind permissionsFilterRemoveSubquery flag
* Apply suggestion from code review
2023-08-02 14:12:46 +03:00
Ashley Harrison
dbef9899ac
Nested folders: Clear selection state in tree view when indeterminate ( #72595 )
...
* clear selection state when indeterminate
* ensure search state is properly cleared when toggling the indeterminate checkbox
* select everything in view
2023-08-02 11:37:19 +01:00
Ashley Harrison
6194d8fd8b
Nested folders: Add e2e test for new browse page ( #72590 )
...
* scaffold nested folder structure
* update structure slightly
* update comments
* Added basic scafold for Cypress test
* fix selector name, add table body selector, improve expand aria label
* skip test for now
* undo changes to cypress custom.ini
---------
Co-authored-by: Roxana Turc <anamaria-roxana.turc@grafana.com>
2023-08-02 11:28:13 +01:00
Piotr Jamróz
922dd94997
Explore: Fix parsing absolute range when URL changes ( #72578 )
...
* Fix parsing absolute range when URL changes
* Update public/app/features/explore/hooks/useStateSync/index.test.tsx
Co-authored-by: Haris Rozajac <58232930+harisrozajac@users.noreply.github.com>
* Clean up docs
* Clean up
---------
Co-authored-by: Haris Rozajac <58232930+harisrozajac@users.noreply.github.com>
2023-08-02 11:56:54 +02:00
Andreas Christou
95f8cc09c7
AzureMonitor: Add hardcoded namespaces to improve coverage ( #72629 )
...
Add hardcoded resources
2023-08-02 10:33:50 +01:00
Jo
30274a4f88
Auth: Move Team service to SignedInUserInterface ( #72674 )
...
* move SignedInUser to specific file
* add primitive interface for signedInUser
2023-08-02 10:43:56 +02:00
Sofia Papagiannaki
2c26a02b82
Search v1: Remove unnecessary subqueries ( #72388 )
...
* Add feature flag
* Introduce interface and dummy implementation
* Add tests for the new filter
* accessControlDashboardPermissionFilterNoFolderSubquery implementation
* join only if it's necessary
* force ordering for tests
* Temporarily enable new query for benchmarks
2023-08-02 10:39:25 +03:00