Karl Persson
f75e4d1a4f
Access Control: Allow signed in users access to GET data sources endpoints ( #43338 )
...
* remove scopes from endpoints and add datasources:read without scope to
the compatibility role
2022-01-17 10:16:12 +01:00
Eric Leijonmarck
f763be8f0f
small fix 🙏 ( #44089 )
2022-01-17 10:01:01 +01:00
renovate[bot]
d4362ea5a8
Update dependency marked to v4.0.10 [SECURITY] ( #44078 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-16 23:47:48 -08:00
ying-jeanne
7422789ec7
Remove Macaron ParamsInt64 function from code base ( #43810 )
...
* draft commit
* change all calls
* Compilation errors
2022-01-15 00:55:57 +08:00
ToTheMax
bd8791aced
Fixed broken links in documentation ( #44044 )
...
* Fixed broken link
* Fixed broken contribute documentation link
* Consistent relative contribute-folder url
2022-01-14 10:24:24 -05:00
Giordano Ricci
6b1321dbfa
Elasticsearch: Fix QueryEditor styling issues ( #44041 )
2022-01-14 14:58:25 +00:00
Joker
3239c62a24
Explore: Support custom display label for exemplar links for Prometheus datasource ( #42732 )
...
* Add custom URL label, docs for prometheus exemplar
2022-01-14 14:52:00 +00:00
Giordano Ricci
cb27c9cd6f
Elasticsearch: Fix handling multiple datalinks for a single field ( #44029 )
2022-01-14 14:05:23 +00:00
Shirley
9f404daf9f
Cloudwatch: Improve accessibility in metrics search and query builders ( #43997 )
...
* Add more aria labels on metrics search and query builders
* Use id for Input
2022-01-14 14:56:00 +01:00
Dimitris Sotirakis
9fc46b19e3
Update grabpl version to 2.8.4 ( #44045 )
2022-01-14 15:54:16 +02:00
Will Browne
7694fff0ef
[WIP] Plugins: Refactoring backend initialization flow ( #42247 )
...
* refactoring store interface and init flow
* fix import
* fix linter
* refactor resource calling
* load with class
* re-order args
* fix tests
* fix linter
* remove old creator
* add custom config struct
* fix some tests
* cleanup
* fix linter
* add connect failure error
* remove unused err
* convert test over
2022-01-14 13:30:39 +01:00
Hugo Häggmark
7ffefc069f
Variables: Handle variable cancellations better ( #43987 )
...
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: joshhunt <josh@trtr.co>
Co-authored-by: kay delaney <kay@grafana.com>
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>>
2022-01-14 11:19:42 +01:00
Gabriel MABILLE
11fa9801f2
AccessControl: Provisioning for teams ( #43767 )
...
* AccessControl: Provisioning for teams
* Docs: Add fixed role team assignment to full example
Co-authored-by: gamab <gabi.mabs@gmail.com>
Co-authored-by: Jguer <joao.guerreiro@grafana.com>
2022-01-14 10:28:06 +01:00
J Guerreiro
1e9818a69f
Add usage stats preview endpoint ( #43899 )
...
* Stats: add preview route for usage statistics
* Stats: respect reporting settings
* Stats: add tests to api endpoint
* Stats: unregister route
* Stats: always possible to preview stats
* Update pkg/infra/usagestats/service/api.go
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
2022-01-14 10:16:07 +01:00
Gábor Farkas
bedc5cccaa
prometheus: fix auto-inserting null-timestamps at the end ( #44022 )
2022-01-14 09:25:15 +01:00
Ryan McKinley
f3dcfb2e3e
Chore: update openlayers dependencies ( #44019 )
2022-01-13 22:32:13 -08:00
Ryan McKinley
fd8baf5f7d
Gazetteer: reactor so the source is a DataFrame ( #43783 )
2022-01-13 17:15:31 -08:00
Alexander Weaver
c68eefd398
Alerting: Add abstraction layer and testing hooks in front of SMTP dialer ( #43875 )
...
* Add abstraction layer above SMTP communication
* Fix issues with attachments and sync command
* Tests for bad SMTP behavior
* Separate tests between async and sync entry points. Test difference between them
* Return interface so Wire can properly map types
* Address feedback from George
2022-01-13 15:19:15 -06:00
Yuriy Tseretyan
8114f6b065
Use stack trace context in XORM trace logger ( #43780 )
...
* add caller and stack Valuer functions
* Add WithPrefix and WithSuffix similar to what go-kit offers
* replace New with just `with`. Remove filter wrapper because the first argument of the context argument is not logger but additional context.
* update Xorm logger to use custom depth to display the datastore code instead of xorm
2022-01-13 13:30:28 -05:00
Nathan Marrs
54b120505e
ValueMappings: support settings icons in field value mappings ( #43942 )
2022-01-13 10:06:40 -08:00
Emil Tullstedt
25736b6afb
Auth: implement auto_sign_up for auth.jwt ( #43502 )
...
Co-authored-by: James Brown <jbrown@easypost.com>
2022-01-13 17:15:22 +01:00
Ashley Harrison
45287b4129
Button: Only set pointer-events: none; on disabled LinkButtons ( #44006 )
2022-01-13 15:58:21 +00:00
Connor Lindsey
17f7f0dc93
Tempo: Update service graph linked queries from totals to rates ( #43866 )
...
* Tempo: Update service graph linked queries from totals to rates
* Interpolate server name and interval
2022-01-13 16:28:20 +01:00
Gilles De Mey
55ec05b560
Alerting: remove dead code ( #43956 )
2022-01-13 16:23:49 +01:00
renovate[bot]
274abf53ba
Add copy-webpack-plugin to ignore list for now ( #41965 )
...
* Update dependency copy-webpack-plugin to v10
* Ignore copy webpack plugin for now
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2022-01-13 14:58:26 +01:00
Ezequiel Victorero
13223140ad
Disable server stats buttons when user doesn't have permissions to access those links ( #43603 )
2022-01-13 10:42:09 -03:00
Karl Persson
f999910dc6
Access control: Add access control sql filter to org user queries ( #43961 )
...
* Add access control SQL filter to org user queries
2022-01-13 14:40:32 +01:00
Eric Leijonmarck
ccd9e46dda
changed route on the serviceaccounts endpoint ( #43989 )
...
* changed route on the serviceaccounts endpoint
* refactor: change to base url variable
* tests fixed
2022-01-13 14:15:43 +01:00
Agnès Toulet
14b92b75c7
Docs: Update SAML settings ( #43271 )
...
* Docs: Update SAML settings
* update to follow implementation change
* update example SAML configuration
2022-01-13 14:04:02 +01:00
Dimitris Sotirakis
787d55fb2d
Update grabpl version to 2.8.3 - modify commands ( #43996 )
2022-01-13 13:57:15 +02:00
Andres Martinez Gotor
0a17048316
Allow to bypass modal focus trap ( #43974 )
2022-01-13 12:55:54 +01:00
Gábor Farkas
4a88b8f66c
Prometheus: add tests covering the prometheus-response to dataframes conversion ( #43892 )
...
* prometheus: add tests covering prometheus_response to grafana_dataframes
* fixed variable name
* added comment
* removed not-helping function call
2022-01-13 11:52:50 +01:00
kay delaney
01dd623daa
UI/Plot: Implement keyboard controls for plot cursor ( #42244 )
2022-01-13 10:14:55 +00:00
Ashley Harrison
f74b21c119
Dependencies: downgrade typescript to 4.4.4 for now ( #43970 )
...
* Downgrade typescript to 4.5.2 for now
* Downgrade to 4.4.4 instead :(
* kick drone
* Update .github/renovate.json5
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2022-01-13 10:08:38 +00:00
Agnès Toulet
a9dfd3a487
Docs: clean up image renderer dependencies and add ones for CentOS 8 ( #41862 )
...
* Docs: clean up image renderer dependencies and add ones for CentOS 8
* apply PR review feedback
2022-01-13 11:05:56 +01:00
Konrad Lalik
c829535f14
Alerting: Fix the silence url's matcher parameters ( #43898 )
...
* Split silence matchers parameter into a separate entry for each label
* Unify the silence link creation
* Remove duplicated matchers when parsing to/from query params
* Add tests for matchers
* Add a comment with a duplication removal explanation
* Improve label duplication comment
* Remove redundant code
* Use uniqBy to simplify the code. Rename matchers parameter
* Fix Silence test data
2022-01-13 10:48:13 +01:00
Ashley Harrison
8f1468df6a
only push default datasources to the list if they're not undefined ( #43966 )
2022-01-13 09:26:26 +00:00
renovate[bot]
bf417be2e0
Update dependency sass to v1.48.0 ( #43986 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-13 10:15:20 +01:00
Artur Wierzbicki
e01ac44cfa
Live: performance tests e2e part ( #43915 )
...
* #41993 : live perf tests e2e part
* #41993 : added bash upgrade instructions
* #41993 : remove custom feature toggle
* #41993 : fix typo in 'integrationFolder'
2022-01-12 22:15:29 +04:00
Dimitris Sotirakis
0c88b39162
Bug: Make e2e artifacts upload
run at the end of the pipeline ( #43962 )
...
* Rename step
* Make e2e tests artifacts upload run even on failed e2e tests
2022-01-12 17:58:35 +02:00
Agnès Toulet
5eaaadd59d
Tabs: add suffix prop for the tab name ( #43869 )
...
* Tabs: add suffix prop for the tab name
* Replace FC with JSX.Element
2022-01-12 15:37:16 +01:00
Shirley
105bf8fd94
Remove valid aggregation type check ( #43955 )
2022-01-12 15:36:56 +01:00
Victor Marin
f881fd1637
Postgres/MySQL/MSSQL: Cancel in-flight SQL query if user cancels query in grafana ( #43890 )
2022-01-12 16:24:27 +02:00
Victor Marin
f8b527b818
Build: Add MSSQL devenv for ARM64 processors ( #43888 )
...
* Build: Add MSSQL devenv for ARM64 processors
* Change docker image tag from latest to fixed version
2022-01-12 16:24:06 +02:00
Jeremy Price
e894837b7e
Accesscontrol: Remove service account creation code from addapikey ( #43900 )
...
* Remove service account creation code from addapikey
Co-authored-by: J Guerreiro <joao.guerreiro@grafana.com>
2022-01-12 15:18:57 +01:00
Eric Leijonmarck
6409e761b5
List serviceaccounts ( #43672 )
...
* Serviceaccounts: feat - tabview for serviceaccounts
* WIP
* feat: listing all service accounts
* refactor: needed to remove showInvitees as not present in serviceaccounts
* add token column in the list
* add token to orgserviceaccount
* Update pkg/services/serviceaccounts/api/api.go
2022-01-12 13:23:00 +01:00
Marcus Efraimsson
c1a9a36bd2
Chore: Add PR Check action enforcing backport decision ( #43916 )
...
Ref https://github.com/grafana/grafana-github-actions/pull/53
Ref https://github.com/grafana/grafana-release/issues/60
2022-01-12 13:09:25 +01:00
King Muji
48ea36630d
fix: typo ( #43948 )
2022-01-12 14:03:56 +02:00
Dimitris Sotirakis
634ce4a98e
Update grabpl version to 2.8.2 ( #43949 )
2022-01-12 13:07:29 +02:00
Hugo Häggmark
7f8f9eb814
Variables: Fix so data source variables are added to adhoc configuration ( #43881 )
2022-01-12 12:05:42 +01:00