Commit Graph

2726 Commits (31903778aecf9b2c5362f9483ee6c2bae1eaa742)

Author SHA1 Message Date
Alexander Emelin 31903778ae
Live: display stream rate, fix duplicate channels in list response (#37365) 4 years ago
Agnès Toulet 0757ba1c64
Renderer: delete debug.log file when Grafana is stopped (#37367) 4 years ago
Emil Tullstedt 55efeb0c02
Revert "AccessControl: Implement a way to register fixed roles (#35641)" (#37397) 4 years ago
Gabriel MABILLE 88c11f1cc0
AccessControl: Implement a way to register fixed roles (#35641) 4 years ago
Kyle Brandt aa904a5a04
NGAlert: Send resolve signal to alertmanager on alerting -> Normal (#37363) 4 years ago
Ganesh Vernekar 10f8a138ae
Alerting: Deduplicate receivers during migration (#36812) 4 years ago
Leonard Gram 8ebba0a93d
Auth: refactor to not use the global bus (#37345) 4 years ago
Leonard Gram d51b2630c7
Auth: creates a hook in the user mapping flow (#37190) 4 years ago
gotjosh 442a6677fc
Alerting: Refactor `Run` of the scheduler (#37157) 4 years ago
Ganesh Vernekar e8ac802e4f
Alerting: Remove unused fields in Pagerduty struct (#37198) 4 years ago
David Parrott b5f464412d
Alerting: automatically remove stale alerting states (#36767) 4 years ago
Ganesh Vernekar a65975cca0
Alerting: Remove the fixed wait for notification delivery (#37203) 4 years ago
Serge Zaitsev 827a5b7021
add FromContext API for macaron and reqcontext, add API for standard middleware in macaron (#37057) 4 years ago
Alexander Emelin 32b74e75a3
live: various code cleanups (#37165) 4 years ago
George Robinson 2f4c893cf3
Expand the value string in annotations and labels of alerts (#37051) 4 years ago
yuwaMSFT2 ad1f792b8b
Auth: Pass user role to Grafana using auth proxy (#36729) 4 years ago
Sofia Papagiannaki b96dd1877c
Folder API: optionally force deleting Grafana 8 alerts when deleting a folder (or error) (#36427) 4 years ago
Sofia Papagiannaki 7815ed511f
Alerting: Refactor API endpoints for fetching alert rules (#37055) 4 years ago
Maksim Nabokikh ec9a587cbe
Provisioning: Improve validation by validating across all dashboard providers (#26742) 4 years ago
Alexander Emelin 6c440b5e8b
live: handle input with NaN sent as a string (#36924) 4 years ago
David Parrott fa0bed7118
do not over write alerting rule duration (#36930) 4 years ago
Djairho Geuens 4cadbba686
Email: Allow configuration of content types for email notifications (#34530) 4 years ago
Sofia Papagiannaki f308ba91e3
Alerting: Improve receiver initialisation errors (#36814) 4 years ago
Alexander Emelin 37caebc934
live: handle origin without port set (#36834) 4 years ago
Sofia Papagiannaki afe6e793ff
Alerting: deactivate an Alertmanager configuration (#36794) 4 years ago
Marcus Efraimsson 11d03f7961
Chore: Use context.Context for the get home dashboard API endpoint (#36735) 4 years ago
Selene 1c74bb3992
UsageStats: Extend usage stats for count permissions in folders and dashborads (#36065) 4 years ago
George Robinson 456dac1303
Expand the value of math and reduce expressions in annotations and labels (#36611) 4 years ago
David Parrott 19f18bcecc
Alerting: annotation on state change (#36535) 4 years ago
Alexander Emelin 607c5d2555
Live: handle influx input with incomplete/asymmetrical field set (#36664) 4 years ago
David Parrott 310d3ebe3d
change template expansion missing value handling (#36679) 4 years ago
Kevin Song 0b95fd8ae6
Legacy Alerting: Replace simplejson with a struct in webhook notification channel (#34952) 4 years ago
Ganesh Vernekar 8efe1856e2
Alerting: A better and cleaner way to know if Alertmanager is initialised (#36659) 4 years ago
Ganesh Vernekar e19c690426
Alerting: Fix potential panic in Alertmanager when starting up (#36562) 4 years ago
Alexander Emelin e1358eeb76
live: better error logging in push API (#36601) 4 years ago
Marcus Efraimsson ca2223f705
Database: Fix incorrect format of isolation level configuration parameter for MySQL (#36565) 4 years ago
Andrej Ocenas ea2ba06b93
CloudWatch/Logs: Fix log alerts in new unified alerting (#36558) 4 years ago
Ganesh Vernekar 94d2520a84
Alerting: Allow space in label and annotation names (#36549) 4 years ago
Serge Zaitsev 9b2d7d6d69
Gradually remove Macaron web framework (#36325) 4 years ago
Joan López de la Franca Beltran d9e500b654
UsageStats: Expose what ds types should be reported (#35916) 4 years ago
gotjosh a86ad1190c
Alerting: Refactor state manager as a dependency (#36513) 4 years ago
Sofia Papagiannaki fc90d47863
Alerting API: Restrict access to Alertmanager configuration (#36507) 4 years ago
idafurjes 60ac54d969
Chore: Refactor OAuth/social package to service (#35403) 4 years ago
Tharun Rajendran f62bc59688
DataSource: change status code to 404 if datasource and plugin is not found (#36426) 4 years ago
Sofia Papagiannaki 8a3edf280e
Alerting: Fix prometheus API to check folder permissions (#36301) 4 years ago
Karl Persson 2fd7031102
Access Control: Add fine-grained access control to explore (#35883) 4 years ago
Dimitris Sotirakis 084c9c8746
Dashboards: Add IsFolder field into models.GetDashboardQuery (#36214) 4 years ago
Hugo Häggmark 44c48ecebb
Chore: Replace util.DynMap with structs (#36332) 4 years ago
Alexander Emelin 483418dbb0
live: add allowed_origins option (#36318) 4 years ago
Hugo Häggmark 63f9231de1
Annotations: Adds tags endpoint (#36199) 4 years ago