Commit Graph

180 Commits (28c30a34adbe94d0f08acdba3c1605143dce6c6c)

Author SHA1 Message Date
Alexander Emelin 28c30a34ad
Comments: support live comments in dashboards and annotations (#44980) 4 years ago
Karl Persson cdc08105c2
Access control: Set default permissions for data sources when using access control (#45482) 4 years ago
ying-jeanne 10b47480eb
add dashboardsnap as service of http server (#45461) 4 years ago
idafurjes b01a56c2b7
Fix alerting methods using AlertNotificationService (#45477) 4 years ago
Selene d5b98772ed
Dashboards: Refactor service to make it injectable by wire (#44588) 4 years ago
Marcus Efraimsson 6a776c78d4
Datasource: Fixes storing of secureJSONData when creating/updating datasource (#45290) 4 years ago
idafurjes df282a42cb
Remove bus from datasource api (#44987) 4 years ago
Dimitris Sotirakis 605d056136
Security: Sync security changes on main (#45083) 4 years ago
Sofia Papagiannaki 35fe58de37
API: Extract OpenAPI specification from source code using go-swagger (#40528) 4 years ago
Serge Zaitsev 058e3ffc21
Chore: Remove bus from Alerting API (#44894) 4 years ago
Selene 3ce0730558
AuthService: Move database logic to its own class and package (#44835) 4 years ago
Kat Yang f582e6c86a
Chore: Remove bus from password (#44482) 4 years ago
idafurjes 1b286e6bb5
Remove bus from quota, preferences, plugins, user_token (#44762) 4 years ago
Marcus Efraimsson 0092d10764
Instrumentation: Fix HTTP request instrumentation of authentication failures (#44234) 4 years ago
Selene 875e0736ec
LDAP: Use an interface instead of a bus to get group teams (#42165) 4 years ago
Will Browne 76603b93d6
Plugins: Refactor Grafana and Plugin version update checkers (#44529) 4 years ago
Ivana Huckova 4e37a53a1c
Query history: Create API to add query to query history (#44479) 4 years ago
idafurjes 58ee553634
Chore: Remove bus from user api (#44468) 4 years ago
Ryan McKinley 5d66194ec5
FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 4 years ago
Gabriel MABILLE d4f682190f
AccessControl: Implement teams resource service (#43951) 4 years ago
Agnès Toulet 65bdb3a899
FeatureFlags: Revert managing feature flags outside of settings.Cfg (#44382) 4 years ago
Guilherme Caulada 29268483c2
HTTPServer: Implement named middlewares (#44231) 4 years ago
Ryan McKinley f94c0decbd
FeatureFlags: manage feature flags outside of settings.Cfg (#43692) 4 years ago
idafurjes 30aa24a183
Chore: Implement OpenTelemtry in Grafana (#42674) 4 years ago
Selene 32ed680fc2
Team Guardian: Refactor it to remove the bus dependency (#43058) 4 years ago
Eric Leijonmarck 0aa905bb1f
Serviceaccounts: feat - tabview for serviceaccounts (#43573) 4 years ago
Ryan McKinley 4233a62aeb
DashboardPreviews: add dashboard previews behind feature flag (#43226) 4 years ago
Ryan McKinley c0ff685d3b
Live: support query execution with live RPC (#43118) 4 years ago
Karl Persson 9558c09a7c
Access Control: Store permissions on SignedInUser (#43040) 4 years ago
idafurjes d993b12415
Add interface Tracer, add Opentelemetry (#41963) 4 years ago
Marcus Efraimsson 8927a3ca20
Chore: Query endpoint refactor (#41637) 4 years ago
Joan López de la Franca Beltran 44837fc592
Replace encryption.Service usages by secrets.Service (#41625) 4 years ago
Marcus Efraimsson baab021fec
Chore: Refactor usage of legacy data contracts (#41218) 4 years ago
Tania B 5652bde447
Encryption: Use secrets service (#40251) 4 years ago
Will Browne b80fbe03f0
Plugins: Refactor Plugin Management (#40477) 4 years ago
Carl Bergquist c9f25cf0a5
Context: Add context to /api/health calls (#40031) 4 years ago
Serge Zaitsev 57fcfd578d
Chore: replace macaron with web package (#40136) 4 years ago
Joan López de la Franca Beltran 722c414fef
Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865) 4 years ago
Selene 02702eb82d
Extract search users functions into a service (#39002) 4 years ago
Joan López de la Franca Beltran a680162792
Usage Stats: Split domain & service packages (#39488) 4 years ago
Serge Zaitsev c3ab2fdeb7
Macaron: remove custom Request type (#37874) 4 years ago
Tania B a0108a1e5b
Encryption: Extract encryption into service (#38442) 4 years ago
Serge Zaitsev d15cbe4b4e
Macaron cleanup (#37795) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
gotjosh 14a0519338
Alerting: Remove Multiorg alertmangaer from the top-level services (#38506) 4 years ago
David Parrott 7fbeefc090
Alerting: create wrapper for Alertmanager to enable org level isolation (#37320) 4 years ago
Serge Zaitsev 707d3536f0
Macaron: Strip down renderer middleware (#37627) 4 years ago
Serge Zaitsev 0dfac9c3aa
Macaron: convert CSP middleware (#37672) 4 years ago
Jeremy Price e8e1a0b50b
Revert "Revert "AccessControl: Implement a way to register fixed roles (#35641)" (#37397)" (#37535) 4 years ago
Emil Tullstedt 55efeb0c02
Revert "AccessControl: Implement a way to register fixed roles (#35641)" (#37397) 4 years ago