Cyril Tovena
ad1813da27
Phlare: Update client code to use v0.1.2 API. ( #60941 )
...
* Depends on Phlare API instead of copying the code
* Rollback the breaking change from the API version
2023-01-10 14:16:45 +00:00
0c8ad80575
Authn: JWT client ( #61157 )
...
* add jwt client
* alias JWT verifier
* debug implementation
* add tests for jwt client
* add constant for JWT module
* Feedback
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Mihály Gyöngyösi <mgyongyosi@users.noreply.github.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Mihály Gyöngyösi <mgyongyosi@users.noreply.github.com >
2023-01-10 15:08:52 +01:00
Karl Persson
2de72c1c39
AuthN: Login ( #61225 )
...
* AuthN: Add function to login auth request
2023-01-10 14:55:27 +01:00
Matias Chomicki and Ivana Huckova
ef9a71f483
Loki Autocomplete: Improve handling of trailing spaces in queries ( #61184 )
...
* Loki Autocomplete: improve handling of trailing spaces in the query
* Monaco Field: rename resizing handler function
* Fix typo
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2023-01-10 14:38:22 +01:00
Karl Persson
c5f77b6a46
AuthN: Set LookupTokenErr and fall through in case of error ( #61217 )
...
ContextHandler: Set LookupTokenErr and fall through in case of error
during authentication
2023-01-10 14:36:02 +01:00
Grafana I18n Bot
e88687cfa2
I18n: Crowdin sync ( #61119 )
...
* New translations grafana.json (Spanish)
* New translations grafana.json (Spanish)
* New translations grafana.json (German)
* New translations grafana.json (French)
2023-01-10 12:37:37 +00:00
Gareth Dawson
bbd7cb42a1
Docs: Remove redundant text about raw query toggle ( #61161 )
...
docs: remove redundant text about raw query toggle
2023-01-10 12:36:37 +00:00
Gareth Dawson
114c8b64aa
Loki: Rename "explain" toggle to "explain query" ( #61150 )
...
* feat: rename explain toggle to explain query
* test: correct failing test for explain toggle
* docs: update documentation on explain query toggle
* fix: update capitalization
2023-01-10 12:35:12 +00:00
Andre Pereira
bda13a1b5d
Explore: Expand table height to show sub-tables ( #60359 )
...
* Expand table height to show sub-tables when there isn't enough space
* Fix after merge
2023-01-10 11:58:49 +00:00
Dominik Prokop
5dbbaab3f1
Scenes: Use @grafana/scenes ( #60972 )
...
* Use @grafana/scenes WIP
* Use @grafana/scenes package
* Use released @grafana/scenes
* Fix template_srv test
2023-01-10 03:30:53 -08:00
George Robinson
35ad9e23ce
Docs: Update weights for Customize notifications without changing the order of pages ( #60898 )
2023-01-10 11:07:00 +00:00
Joao Silva
86e2eb744c
Navigation: Add Cancel button to New folder page ( #61188 )
2023-01-10 11:44:24 +01:00
Ashley Harrison
4e00fbbd7f
Navigation: Allow overriding icons in nav settings ( #61160 )
...
expose k6 icon, allow overriding icon in nav settings, override connections + k6
2023-01-10 10:29:07 +00:00
Joao Silva
84ebee026c
Navigation: Add Cancel button to Import dashboard page ( #61187 )
2023-01-10 11:25:27 +01:00
Ivana Huckova
256f640e19
Elasticsearch: Refactor processQuery to make it more readable ( #61145 )
...
* WIP: Simplify process query logic
* WIP: Simplify process query logic
* Simplify
* fix lint
2023-01-10 10:49:43 +01:00
Misi
b3a44649ce
RolePicker: Align groupHeader to the list items horizontally ( #61060 )
...
RolePicker: align groupHeader to the list items horizontally
2023-01-10 10:43:02 +01:00
Torkel Ödegaard
b5b13975d6
Dashlist: Design tweak to dashlist items ( #60140 )
2023-01-10 10:41:29 +01:00
Torkel Ödegaard
a277d504a2
Table: Improve data link text style ( #60811 )
...
Table: Change data link text style
2023-01-10 07:48:53 +01:00
Leon Sorokin
a1609230f8
TimeSeries: Fix y-axis Yes/No and On/Off boolean units ( #61207 )
2023-01-09 23:04:50 -07:00
Yuri Tseretyan
da18c89e91
Alerting: Scheduler to call DeleteAlertRule once when it stops deleted rules ( #61189 )
...
scheduler to call DeleteAlertRule once when it stops deleted rules
2023-01-09 14:39:32 -05:00
Zoltán Bedi and Leon Sorokin
6e41e898eb
Candlestick: Fix showing hidden legend values ( #60971 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2023-01-09 13:28:10 -06:00
Torkel Ödegaard and Giordano Ricci
9cdcbab2fc
Explore: Remove unnessary scroll on split pane ( #61064 )
...
* Explore: Remove unnessary scroll on split pane
* set overflow to auto
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
2023-01-09 19:55:38 +01:00
Virginia Cepeda
7604360622
Alerting: Add info to alert rule creation metric ( #61105 )
...
Add extra info to alert rule creation metrics
2023-01-09 15:27:02 -03:00
Virginia Cepeda
115218b1ff
Alerting: only track events for survey if user is not new ( #61005 )
...
* Only track events data if user is not new
To know this we evaluate the creation date to be older than two weeks
* Address PR comments
2023-01-09 14:41:03 -03:00
Ivana Huckova and Piotr Jamróz
ddc8beda07
Logs volume: Refactor ( #60998 )
...
* Rename log volume in redux to supp query to make it more generic
* Change enabled query to queries
* Small spell fix StoreSuppQueryDataProviderAction -> storeSuppQueryDataProviderAction
* WIP
* Improve
* WIP
* Rename
* Move to 1
* Small updates
* Use enum
* Unify naming
* Use SUPP_QUERY_TYPES instead of Object.keys()
* Move SuppQueryType to types/explore
* Rename suppQuery to supportingQuery
* Rename SUPP_QUERY_TYPES to SUPPORTING_QUERY_TYPES
* Rename supporting to supplementary 🙈
* Remove suppQueryData && suppQueryData.data[0] check as it is redundant
* Update public/app/features/explore/state/query.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Update public/app/features/explore/state/query.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Fix naming of SupplementaryQuery interface
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2023-01-09 18:33:48 +01:00
Adela Almasan
26a3c864f3
Canvas: Min-width for inline editor ( #61176 )
2023-01-09 11:24:12 -06:00
George Robinson
402dc5e4d6
Alerting: Redo refactoring from reverted fix in #56812 ( #61051 )
...
This pull request re-applies the refactoring of ConditionsCmd from a
reverted fix #56812 for mathexp.noData. It does not add the fix, or
tests for the fix, because those were added in #56816 . We use the
additional test coverage added in #56816 and #58650 to avoid the
reoccurrence of regressions that caused us to revert #56812 the
first time.
2023-01-09 17:01:19 +00:00
Sven Grossmann
b1a8e4f2b8
Logs: Add usage tracking to new download-logs button ( #61177 )
...
* add usage tracking to new download-logs buttom
* changed 'dimension' to 'area'
2023-01-09 17:25:19 +01:00
Taewoo K
7db284cfcb
remove splunk plugin from legacyRunner check ( #60979 )
2023-01-09 16:52:14 +01:00
Karl Persson
a49892c9ac
AuthN: Refactor basic auth client to support multiple password auth ( #61153 )
...
* AuthN: add interface for password clients
* AuthN: Extract grafana password client
* AuthN: Rewrite basic client tests
* AuthN: Add Ldap client and rename method of PasswordClient
* AuthN: Configure multiple password clients
* AuthN: create ldap service and add tests
2023-01-09 16:40:29 +01:00
Erik Sundell
c3378aff8b
Cloudwatch: Use new log group picker also for non cross-account queries ( #60913 )
...
* use new log group picker also for non cross-account queries
* cleanup and add comment
* remove not used code
* remove not used test
* add error message when trying to set log groups before saving
* fix bugs from pr feedback
* add more tests
* fix broken test
2023-01-09 16:30:21 +01:00
Yuri Tseretyan
2b61fb6e4a
Test Datasource: do not use global random ( #61116 )
2023-01-09 10:08:58 -05:00
Andres Martinez Gotor
9c46aca897
AzureMonitor: Fix dashboard json style ( #61163 )
2023-01-09 10:01:54 -05:00
Yuri Tseretyan
9f503a261a
Traces: Create span when a new session is opened ( #61115 )
2023-01-09 09:41:15 -05:00
Yuri Tseretyan
e7b17cde47
Traces: Fix timestamp for database query traces ( #61109 )
2023-01-09 09:40:55 -05:00
idafurjes
7dcb502b33
Chore: Remove org model duplicates ( #61025 )
...
Remove org model duplicates
2023-01-09 14:39:53 +01:00
Karl Persson
68b43a24e2
RBAC: dashboard permission filter ( #60582 )
...
* PermissionFilter: Handle all search type and only check one action for dashboards
* PermissionFilter: Still handle multiple action but take short cut when
only one action is required
2023-01-09 14:38:57 +01:00
John Martins
a22672c496
AzureMonitor: Update app insights links in curated dashboards ( #57306 )
2023-01-09 12:59:37 +01:00
John Martins
ea3d204eea
AzureMonitor: Alphabetically sorted variables ( #56577 )
2023-01-09 12:51:26 +01:00
Karl Persson
3b08946fd3
RBAC: Update org invite rbac tests to not used mocked access control ( #61141 )
2023-01-09 12:23:24 +01:00
ismail simsek
6a68fbb495
Influxdb: Improve filtering ( #60994 )
...
* Add createOptionPosition props to SelectBase
* Show create option in the beginning of the list
* Show only matched template variables
* Fix the test
* Remove redundant check
2023-01-09 11:37:25 +01:00
Karl Persson
e0c7ef3481
RBAC: Rewrite rbac annotations test ( #61036 )
...
* API: Rewrite annotation rbac tests to not use mocked access control
* API: rewrite mass deletion rbac tests
2023-01-09 09:59:14 +01:00
Sven Grossmann
5ad95a2952
Loki: Fix tracking of queries_with_changed_line_limit_count ( #60091 )
...
* change line limit tracking
* updated test
2023-01-09 09:54:57 +01:00
Alexander Zobnin
f1b5014efd
Preferences: Add pagination to org configuration page ( #60896 )
...
* Add auth labels and access control metadata to org users search results
* Fix search result JSON model
* Org users: Use API for pagination
* Fix default page size
* Refactor: UsersListPage to functional component
* Refactor: update UsersTable component code style
* Add pagination to the /orgs/{org_id}/users endpoint
* Use pagination on the AdminEditOrgPage
* Add /orgs/{org_id}/users/search endpoint to prevent breaking API
* Use existing search store method
* Remove unnecessary error
* Remove unused
* Add query param to search endpoint
* Fix endpoint docs
* Minor refactor
* Fix number of pages calculation
* Use SearchOrgUsers for all org users methods
* Refactor: GetOrgUsers as a service method
* Minor refactor: rename orgId => orgID
* Fix integration tests
* Fix tests
2023-01-09 11:54:33 +03:00
Yuri Tseretyan
d44de7f20a
Annotations: AddMany to not open session if nothing to save ( #61117 )
2023-01-06 21:23:46 -05:00
Yuri Tseretyan
48f1db63ff
Alerting: Add support for tracing to alerting scheduler ( #61057 )
2023-01-06 21:21:43 -05:00
Ryan McKinley
a3e341f24b
Inspect: Refactor InspectJSONTab to FC ( #61106 )
2023-01-06 18:14:20 -05:00
Adela Almasan
9799ac252b
Canvas: Update context menu actions for multiple elements selected ( #61108 )
2023-01-06 15:59:41 -06:00
Alexander Weaver
eb960d9725
Alerting: Add un-documented toggle for changing state history backend, add shells for remote loki and sql ( #61072 )
...
* Add toggle for state history backend and shells
* Extract some shared logic and add tests
2023-01-06 12:06:01 -06:00
Daniel Lee and Vardan Torosyan
cd04f4e564
docs: update 9.0 upgrade instructions ( #59223 )
...
* docs: draft for 9.0 upgrade instructions
* docs: linting
* Add links and explanations for RBAC GA release
Co-authored-by: Vardan Torosyan <vardants@gmail.com >
2023-01-06 18:53:19 +01:00