Commit Graph

2208 Commits (e47a60f511fc2c923f6ef596d8ff780ec6f11cde)

Author SHA1 Message Date
Selene e47a60f511
Add filter to search users by active (#38637) 5 years ago
Tania B a0108a1e5b
Encryption: Extract encryption into service (#38442) 5 years ago
Serge Zaitsev d15cbe4b4e
Macaron cleanup (#37795) 5 years ago
idafurjes 7faea40674
API: Add short url validation (#38436) 5 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 5 years ago
Gabriel MABILLE f9273d0d37
AccessControl: Add a mock (#38515) 5 years ago
gotjosh 14a0519338
Alerting: Remove Multiorg alertmangaer from the top-level services (#38506) 5 years ago
Alex Khomenko 6e639f3c72
Admin: Update stats page UI (#38014) 5 years ago
David Parrott 7fbeefc090
Alerting: create wrapper for Alertmanager to enable org level isolation (#37320) 5 years ago
Karl Persson 7ebf4027a7
Access Control: refactor permission evaluator to be more flexible (#35996) 5 years ago
idafurjes ccab9611cb
API: Add theme validation (#38432) 5 years ago
idafurjes b9a538aff0
Bug: Add check before delete org (#38056) 5 years ago
Nathan Rodman df791ae2af
Alerting: Add custom grouping for alert groups (#37378) 5 years ago
Dimitris Sotirakis 050dc7bc8f
Cloudwatch: Unwrap errors - throw error from upstream (#36334) 5 years ago
Stephanie Hingtgen db2e0d46b7
Update http error code when datasource health check fails (#37895) 5 years ago
Serge Zaitsev 707d3536f0
Macaron: Strip down renderer middleware (#37627) 5 years ago
Serge Zaitsev 0dfac9c3aa
Macaron: convert CSP middleware (#37672) 5 years ago
Will Browne e0315dabe8
Plugins: Use file extension allowlist when serving plugin assets instead of checking for UNIX executable (#37688) 5 years ago
Ivana Huckova ba76877d28
Datasource: Pass access type to data source instance settings (#37577) 5 years ago
Jeremy Price e8e1a0b50b
Revert "Revert "AccessControl: Implement a way to register fixed roles (#35641)" (#37397)" (#37535) 5 years ago
Jack Westbrook cdcccfcc53
Plugins: Fix catalog permissions for org and server admins (#37504) 5 years ago
Domas 73d36d5521
put alerting admin page under ngalert flag (#37437) 5 years ago
Emil Tullstedt 55efeb0c02
Revert "AccessControl: Implement a way to register fixed roles (#35641)" (#37397) 5 years ago
Gabriel MABILLE 88c11f1cc0
AccessControl: Implement a way to register fixed roles (#35641) 5 years ago
Serge Zaitsev e42a597e87
Remove unused Macaron code and interfaces (#37194) 5 years ago
Sofia Papagiannaki b96dd1877c
Folder API: optionally force deleting Grafana 8 alerts when deleting a folder (or error) (#36427) 5 years ago
Serge Zaitsev 9f36e36c89
Pick changes from PR 33811, use UID in dashboard navlinks (#36899) 5 years ago
Sofia Papagiannaki 7815ed511f
Alerting: Refactor API endpoints for fetching alert rules (#37055) 5 years ago
Domas 1881de8236
Alerting: add button to deactivate current alertmanager configuration (#36951) 5 years ago
Ryan McKinley e604e69d93
Geomap: default basemap config cleanup (#37069) 5 years ago
Eunice Kim 3b0d7fc00b
Geomap: Base layer server configuration (#37041) 5 years ago
Djairho Geuens 4cadbba686
Email: Allow configuration of content types for email notifications (#34530) 5 years ago
Marcus Efraimsson 11d03f7961
Chore: Use context.Context for the get home dashboard API endpoint (#36735) 5 years ago
Marcus Efraimsson b164c90e91
Chore: Fix http: superfluous response.WriteHeader error when deleting an external snapshot (#36780) 5 years ago
Marcus Efraimsson a6b2e1865c
Datasource: Improve default timeout settings for HTTP client provider (#36621) 5 years ago
Will Browne e82f8dbef9
switch to json resp for errors (#36743) 5 years ago
Will Browne 7dbe388d4e
fix gzipped plugin asset response (#36721) 5 years ago
Will Browne e06335ffe9
Plugins: Improve grafana-cli UX + API response messaging for plugin install incompatibility scenario (#36556) 5 years ago
Dominik Prokop 663a8935f7
User analytics: Add Rudderstack integration (#36567) 5 years ago
Marcus Andersson 52bd1eb1c5
Plugins: converted the plugins admin app to a core feature in grafana (#36026) 5 years ago
Serge Zaitsev 9b2d7d6d69
Gradually remove Macaron web framework (#36325) 5 years ago
Will Browne 2616580bae
allow for appropriate content-type to be set (#36545) 5 years ago
Nathan Rodman a0dac9c6d9
Alerting: Add alertmanager notifications tab (#35759) 5 years ago
Will Browne 333d520528
Plugins: Improve API response for plugin assets (#36352) 5 years ago
idafurjes 60ac54d969
Chore: Refactor OAuth/social package to service (#35403) 5 years ago
Dimitris Sotirakis a18d3007a7
Folders: Return `409 Conflict` status when folder already exists (#36429) 5 years ago
Sergey Kostrukov 89ba607382
AzureMonitor: strongly-typed AzureCredentials and correct resolution of auth type and cloud (#36284) 5 years ago
Tharun Rajendran 1ab452e88a
API: Fix 404 status code plugin pages (#36402) 5 years ago
Karl Persson 2fd7031102
Access Control: Add fine-grained access control to explore (#35883) 5 years ago
Selene ef05596e07
Allow white labeling loading logo (#36174) 5 years ago