Uchechukwu Obasi
99b85d8af3
DashboardPage: refactored styles from sass to emotion ( #32955 )
...
* DashboardPage: refactored styles from sass to emotion
* refactored dashboardPage component to be alot easier to read and understand
* more refactoring...
* more cleaning...
* fixes frontend test
* fixes frontend test- I hope
* fixes frontend test- I hope
* moves dashboard scss styles back to it's standalone file
2021-04-15 11:21:36 +01:00
n-wbrown
d0ad2931fa
Dashboard: Fix issue where Slack notifications won't link to users ( #32861 )
2021-04-15 13:17:57 +03:00
Dafydd
01150ae962
Allow skip migrations in tests via environment variable ( #32958 )
2021-04-15 11:32:49 +02:00
Ivana Huckova
501d5fbcc2
Explore: Scroll split panes in Explore independently ( #32978 )
...
* Change default prometheus to latest and prometheus v1 to prometheus1
* Update README
* Remove prometheus1 block as not used
* Explore: Separatae scrolling in split view
* Update snapshot
2021-04-15 10:44:25 +02:00
kay delaney
2ca4f3ecae
Library Panels: Add library panel tab to share modal ( #32953 )
2021-04-15 08:29:34 +01:00
Torkel Ödegaard
3c1e7a5f05
Theme: tweaking dark theme colors ( #33007 )
2021-04-15 08:45:19 +02:00
Torkel Ödegaard
bcd0958849
Theme: Updated font to Inter, updates typography, a start of moving legacy & global styles from sass to emotion ( #32988 )
...
* Testing inter font
* new fonts and global styles
* Added Typography component and storybook
* Moving more global legacy types to emotion global styles
* Updated snapshot
* mapp bold to 500
* Updates
* Fixes and moved html & body styles to emotion
* moved helper function down
* Updated snapshot
* More tweaks
* Updates
* added internal tag
* Updated snapshot
2021-04-14 21:49:38 +02:00
Kristian Klausen
4fc0d42470
OAuth: Add optional strict parsing of role_attribute_path ( #28021 )
...
* OAuth: Add strict role mapping
By default the user is assigned the role Viewer if role_attribute_path
doesn't return a role, which is not always desirable. This commit adds a
strict mode, which deny the user access if a role isn't returned.
Fix #26626
* Update docs/sources/auth/generic-oauth.md
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
* Update docs/sources/auth/generic-oauth.md
* Update .gitignore file with WAN
* Removed WAN from .gitignore
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <aparajita.chatterjee@grafana.com>
2021-04-14 15:14:27 -04:00
Andrej Ocenas
68f38aa49b
Chore: Bump version in latest.json to 7.5.4 ( #33003 )
2021-04-14 20:14:04 +02:00
Leon Sorokin
3fe9347e28
Live: centrifuge.js 2.7.5 ( #33001 )
2021-04-14 12:59:42 -05:00
Sofia Papagiannaki
624fbf5dda
[Alerting]: Fix empty rules evaluation statuses ( #32997 )
...
* [Alerting]: Fix empty rules evaluation statuses
`GetRuleGroupAlertRules()` requires an non empty namespaceUID
* Include the namespace into the response
2021-04-14 17:49:26 +00:00
Owen Diehl
dadccdda06
Allows posting to prom rules endpoints via ds_proxy ( #32946 )
...
* allows posting to prom rules endpoints via ds_proxy
* prom proxy routes via plugin and fix proxy route matching bug
* bump ci
2021-04-14 13:06:20 -04:00
Diana Payton
b3ac63dad7
Docs: Replace links with relrefs ( #32916 )
...
* Update configuration.md
* Update set-up-for-high-availability.md
* Update glossary.md
* Update glossary.md
* Update cloudwatch.md
* Update add-authentication-for-data-source-plugins.md
* Update add-support-for-explore-queries.md
* fix links
* fix links
* Update license-expiration.md
* Update license-restrictions.md
* Update _index.md
* Update trace-integration.md
* Update admin.md
* Update graph-time-series-as-bars.md
* Update graph-time-series-as-bars.md
* Update graph-time-series-as-lines.md
* Update graph-time-series-as-points.md
* Update release-notes-7-3-0.md
* fix links
* fix links
2021-04-14 08:13:18 -07:00
Grot (@grafanabot)
a516ff00db
ReleaseNotes: Updated changelog and release notes for 7.5.4 ( #32973 )
...
* ReleaseNotes: Updated changelog and release notes for 7.5.4
* Update index link
* Fix boldness
* Update CHANGELOG.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Update CHANGELOG.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Update codespell words
* Update docs/sources/release-notes/release-notes-7-5-4.md
* Update CHANGELOG.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/release-notes/release-notes-7-5-4.md
* Change bold markers
* Fix escaping
* Update drone yaml
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-04-14 17:10:19 +02:00
Giordano Ricci
136460d369
Elasticsearch: Force re-rendering of each editor row type change ( #32993 )
2021-04-14 15:57:29 +01:00
Erik Sundell
dac9393061
CloudMonitoring: Use response unit instead of metric descriptor unit ( #32928 )
...
* improve unit detection
* Update docs/sources/datasources/google-cloud-monitoring/_index.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* goimports
* fix typo
* golint fixes
* Update docs/sources/datasources/google-cloud-monitoring/_index.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/datasources/google-cloud-monitoring/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/datasources/google-cloud-monitoring/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/datasources/google-cloud-monitoring/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/datasources/google-cloud-monitoring/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* pr feedback
* Update docs/sources/datasources/google-cloud-monitoring/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-04-14 16:41:02 +02:00
Vardan Torosyan
9f82eac833
Access control: Add access control based permissions to admins/users ( #32409 )
...
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
2021-04-14 16:31:27 +02:00
Giordano Ricci
cdb4785496
Elasticsearch: Allow omitting field when metric supports inline script ( #32839 )
...
* Elasticsearch: Allow omitting field when metric supports inline script
* Add tests for MetricEditor to show a None option
* Add tests for useFields hook
* Alerting: allow elasticsearch metrics without field
2021-04-14 15:18:06 +01:00
Alex Khomenko
4b801be98c
Silcense warning message for row ( #32985 )
2021-04-14 16:48:53 +03:00
Domas
282c62d8bf
Alerting: Rule edit form ( #32877 )
2021-04-14 15:57:36 +03:00
Ivana Huckova
727a24c1bb
Clean up of not used datasources ( #32937 )
2021-04-14 13:23:59 +02:00
Conor Evans
0f467d05cf
fix interval label ( #32857 )
...
Signed-off-by: Conor Evans <coevans@tcd.ie>
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
2021-04-14 13:19:18 +02:00
Dominik Prokop
024b6b5779
Utils: Global debugger utils ( #32951 )
...
* Global debugger utils
* Update packages/grafana-ui/src/utils/debug.ts
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
* Update packages/grafana-ui/src/utils/debug.ts
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
* Update packages/grafana-ui/src/components/uPlot/utils.ts
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
* Update packages/grafana-ui/src/utils/debug.ts
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
* fix merge suggestion
* Typos
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-04-14 12:58:56 +02:00
Dimitris Sotirakis
52243d859b
Fix alert frequency check ( #32974 )
2021-04-14 11:47:30 +02:00
Tania B
3b6117a268
Docs: Update license exiration description ( #32948 )
2021-04-14 12:37:48 +03:00
Sofia Papagiannaki
8848d825e0
[Alerting]: Use title instead of slug for retrieving the namespace ( #32957 )
...
* [Alerting]: Use title instead of slug for retrieving the namespace
* Apply suggestions from code review
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-04-14 12:02:50 +03:00
Jack Westbrook
b0470c84a5
fix(datasource_srv): prevent infinite loop where default datasource is named default ( #32949 )
2021-04-14 09:38:53 +02:00
Diana Payton
f97c056965
API and Inspector UI text edits ( #32459 )
...
* Update ApiKeysAddedModal.tsx
* Update ApiKeysForm.tsx
* API text edits
* Update QueryInspector.tsx
2021-04-14 09:11:55 +02:00
Villena Guillaume
e533e5fe2a
AsyncSegment: Allow custom "no options" messages ( #32674 )
...
* Added support for custom user function for mapping custom noOptions messages
* Added new scenario in SegmentAsync.story.tsx
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
2021-04-14 08:15:15 +02:00
David Parrott
567a6a09bd
Alerting: Return RuleResponse for api/prometheus/grafana/api/v1/rules ( #32919 )
...
* Return RuleResponse for api/prometheus/grafana/api/v1/rules
* change TODO to note
Co-authored-by: gotjosh <josue@grafana.com>
* pr feedback
* test fixup
Co-authored-by: gotjosh <josue@grafana.com>
2021-04-13 17:38:09 -04:00
Diana Payton
50ab6155ff
Update documentation-style-guide.md ( #32959 )
2021-04-13 21:40:28 +02:00
Torkel Ödegaard
2808f4b034
Tab: Fixed font-weight for active tab
2021-04-13 21:32:02 +02:00
Diana Payton
f1fe991178
Docs: Add 7.5 What's New links ( #31711 )
...
* Update whats-new-in-v7-5.md
* Update azuremonitor.md
* Update whats-new-in-v7-5.md
* Update postgres.md
2021-04-13 20:35:17 +02:00
Torkel Ödegaard
99a6cfc0c6
Theming: Updates Tabs design to v8 theme desing, adds new gradients from theme ( #32956 )
...
* Theming: Updates Tabs design to v8 theme desing, adds new gradients from theme
* fixing link color
2021-04-13 20:33:10 +02:00
Hart Simha
1177c0c8ae
Docs: Improve doc note about configuration from brew ( #32659 )
...
* Improve doc note about configuration from brew
When installed from homebrew, custom.ini isn't read. Instead, the
grafana.ini file used by the brew service[1] will need to be edited
directly.
[1] 9520636eb9/Formula/grafana.rb (L54)
* Update docs/sources/administration/configuration.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <aparajita.chatterjee@grafana.com>
2021-04-13 20:19:06 +02:00
Sofia Papagiannaki
e7ff04a167
[Alerting]: Implement test rule API route ( #32837 )
...
* [Alerting]: Implement test rule API route
* Apply suggestions from code review
* Call /query instead of /query_range
2021-04-13 20:58:34 +03:00
Giordano Ricci
15978900a9
Elasticsearch: Allow setting a custom limit for log queries ( #32422 )
2021-04-13 17:39:07 +01:00
Torkel Ödegaard
b0c6cad637
Theme: Updates Alert design and licence warning hook ( #32930 )
...
* Theme: Updates Alert design and licence warning hook
* Updated snapshot
* Updated design
* Updated
2021-04-13 18:00:55 +02:00
kay delaney
12ceff407b
AnnoListPanel: Fix 'Within Time Range' option ( #32439 )
2021-04-13 16:55:55 +01:00
kay delaney
8a1431b472
Library panels: Add convert/unlink options to panel menu ( #32908 )
...
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
2021-04-13 16:55:31 +01:00
Alexander Emelin
e288cd0836
fix sqlite3 tx retry condition operator precedence ( #32897 )
2021-04-13 18:26:54 +03:00
Cristian C
7b7ea5a1ce
Provisioning: Use dashboard checksum field as change indicator ( #29797 )
...
* Add tests for checksum validation
Check dashboard checksum for provisioned dashboards
Remove extra error
Remove extra error
Ignore mtime when checking privisioned dashboards; Fix tests
Fix linting errors
* Fix tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Clean up tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-04-13 17:02:25 +02:00
Josh Hunt
a7d18bbc89
AzureMonitor: Add support for Virtual WAN namespaces ( #32935 )
...
* AzureMonitor: Add support for additional Microsoft.Network namespaces
* Update supported_namespaces.ts
* Update supported_namespaces.ts
2021-04-13 15:24:58 +01:00
Matt Abrams
92e394c0c8
Docs: fix "How To Deploy Grafana to K8s" documentation yaml file ( #32918 )
...
* removes storageClassName from PVC config
* adds securityContext to `spec.template.spec`
solves permissions errors for /var/lib/grafana mountPath
* bumps grafana image to v7.5.2
* adds livenessProbe to spec.template.spec.containers
* tweaks container resources and volume name
Co-authored-by: achatterjee-grafana <aparajita.chatterjee@grafana.com>
2021-04-13 10:03:15 -04:00
Josh Hunt
d2bdb4ed41
AzureMonitor: Convert Logs to React ( #32315 )
...
* Convert Logs to React
* copy changes
* fix effect deps
* tests for logs
* remove any from test
* Update QueryEditor.tsx
2021-04-13 15:29:32 +02:00
Alexander Zobnin
7ea58f9cf5
Access Control: Move database-related models to enterprise ( #32907 )
...
* Move database-related models to enterprise
* Chore: use GetUserBuiltInRoles() method
* Rename permission to action
2021-04-13 16:28:11 +03:00
Jack Westbrook
bd74953f0d
Plugins: Allow a non-dashboard page to be the default home page ( #32926 )
...
* feat: introduce home page redirect if default dashboard
* style: clean up
* Apply suggestions from code review
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
* chore(dashboard): remove obsolete setting import
* docs(config): add home_page description
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-04-13 15:27:51 +02:00
Gábor Farkas
31a6d12d34
devenv: influxdb data sources and blocks cleanup ( #32894 )
...
* devenv: influxdb cleanup
* devenv: influxdb: auto-delete now-unused gdev-data-sources
2021-04-13 15:13:50 +02:00
Ivana Huckova
a0c38e243c
Prometheus: Update devenv block without a version to the latest version ( #32847 )
...
* Change default prometheus to latest and prometheus v1 to prometheus1
* Update README
* Remove prometheus1 block as not used
2021-04-13 15:12:48 +02:00
Hugo Häggmark
4f3b3b12be
LibraryPanels: Adds warning when changing to/between library panels ( #32892 )
...
* LibraryPanels: Adds warning when changing to/between library panels
* Refactor: using ConfirmModal instead
* Chore: updates after PR review
2021-04-13 15:07:25 +02:00