grafana/pkg/services
Sofia Papagiannaki cd27562c76
Access control: Modify dashboard/folder resolvers so that return also the inherited scopes (#62025)
* Access Control: Add folder service dependency to the dashboard/folder resolvers

* Expose the function fetching parents to folder interface

* Add generic prepend utility

* Modify dashboard resolvers to return inherited scopes
2023-01-26 10:21:10 +02:00
..
accesscontrol Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
alerting Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
annotations Chore: Move dashboard models to dashboard pkg (#61458) 2023-01-16 16:33:55 +01:00
apikey AuthN: User Quota (#61540) 2023-01-16 11:54:15 +01:00
auth chore: move jwt models into auth/jwt (#61862) 2023-01-20 13:11:06 -05:00
authn AuthN: Add interface and function to operate on clients that supports redirects (#61905) 2023-01-23 11:54:38 +01:00
cleanup Chore: Refectory of shorturl service, move models into service (#61295) 2023-01-12 17:13:47 +08:00
comments Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
contexthandler chore: move jwt models into auth/jwt (#61862) 2023-01-20 13:11:06 -05:00
correlations chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
dashboardimport Chore: Remove dashboards from models pkg (#61578) 2023-01-18 13:52:41 +01:00
dashboards Access control: Modify dashboard/folder resolvers so that return also the inherited scopes (#62025) 2023-01-26 10:21:10 +02:00
dashboardsnapshots Chore: Remove Result field from dashboard snapshot mode (#62089) 2023-01-25 15:09:44 +01:00
dashboardversion Chore: Remove dashboards from models pkg (#61578) 2023-01-18 13:52:41 +01:00
datasourceproxy Datasources: Fix Proxy by UID Failing for UIDs with a Hyphen (#61723) 2023-01-24 17:15:52 +01:00
datasources Plugins: enable the plugin sdk to get the json data for all datasources (#61729) 2023-01-19 08:49:45 -07:00
encryption Encryption: Fall back to AES-CFB on empty algorithm metadata (#53266) 2022-08-04 09:37:53 +02:00
export chore: move entity models into entity store service (#62145) 2023-01-25 12:43:22 -05:00
featuremgmt k8s: add feature toggle and stub to save dashboards k8s (#62053) 2023-01-25 11:10:16 -08:00
folder Access control: Modify dashboard/folder resolvers so that return also the inherited scopes (#62025) 2023-01-26 10:21:10 +02:00
grpcserver gRPC Server: Fix logging unauthenticated request error (#57490) 2022-10-23 03:51:23 +08:00
guardian Access control: Modify dashboard/folder resolvers so that return also the inherited scopes (#62025) 2023-01-26 10:21:10 +02:00
hooks Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
kmsproviders Encryption: Refactor secrets.Service initialization (#51091) 2022-07-07 09:48:25 +02:00
ldap LDAP: Make LDAP attribute mapping case-insensitive (#58992) 2022-11-22 13:47:53 +01:00
libraryelements Access control: Modify dashboard/folder resolvers so that return also the inherited scopes (#62025) 2023-01-26 10:21:10 +02:00
librarypanels Access control: Modify dashboard/folder resolvers so that return also the inherited scopes (#62025) 2023-01-26 10:21:10 +02:00
licensing chore: move models/licensing into licensing service (#61878) 2023-01-23 11:53:43 -05:00
live Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
login Auth: Fix disable/remove duplicate user entries metrics for performance reasons (#61675) 2023-01-18 16:01:47 +01:00
loginattempt LoginAttempts: Reset attempts on successfull password reset (#59215) 2022-11-23 16:57:18 +01:00
multildap LDAP: Disable user in case it has been removed from LDAP directory (#60231) 2022-12-14 03:41:51 -05:00
navtree Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
ngalert Access control: Modify dashboard/folder resolvers so that return also the inherited scopes (#62025) 2023-01-26 10:21:10 +02:00
notifications chore: move notifications models into notifications service (#61638) 2023-01-17 14:47:31 -05:00
oauthtoken Auth forwarding: Pass tokens without refresh (#61634) 2023-01-18 10:50:35 +00:00
org AuthN: User Quota (#61540) 2023-01-16 11:54:15 +01:00
playlist chore: move entity models into entity store service (#62145) 2023-01-25 12:43:22 -05:00
plugindashboards Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
pluginsettings chore: move plugins models into pluginsettings svc (#61944) 2023-01-23 13:56:20 -05:00
pluginsintegration Plugins: Add tailored interface for plugins licensing needs (#61045) 2023-01-18 18:02:54 +01:00
preference Preferences: Add preferences kind and remove unused navbar settings (#59621) 2023-01-25 11:00:32 -08:00
provisioning Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
publicdashboards PublicDashboards: Adds middleware for email sharing (#61950) 2023-01-24 18:23:39 -06:00
query chore: move validations model into the validations service (#61953) 2023-01-23 15:10:14 -05:00
queryhistory chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
querylibrary Chore: Move dashboard models to dashboard pkg (#61458) 2023-01-16 16:33:55 +01:00
quota Alerting: Do not persist noop transition from Normal state. (#61201) 2023-01-13 18:29:29 -05:00
rendering Plugins: Unsigned chromium file should not invalidate signature for Renderer plugin (#59104) 2022-12-19 12:46:27 +01:00
screenshot Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
search chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
searchusers Chore: Move methods from sqlstore to user store (#56305) 2022-10-05 09:34:36 +02:00
searchV2 EntityAPI: Rename references from kind to family (#62044) 2023-01-25 23:42:04 +00:00
secrets Perfomance: Preallocate slices (#61580) 2023-01-17 11:50:17 +00:00
serviceaccounts SecretScan: Remove placeholder image and polish errors (#61785) 2023-01-19 18:33:27 +01:00
shorturls Chore: Refectory of shorturl service, move models into service (#61295) 2023-01-12 17:13:47 +08:00
sqlstore EntityAPI: Rename references from kind to family (#62044) 2023-01-25 23:42:04 +00:00
star [API Split] Move star api inside of packages (#61987) 2023-01-25 14:58:54 +00:00
stats Chore: Remove pkg/models/stats.go (#61613) 2023-01-17 14:17:54 +01:00
store EntityAPI: Rename references from kind to family (#62044) 2023-01-25 23:42:04 +00:00
supportbundles SupportBundles: Access control guards (#61914) 2023-01-23 16:23:20 +00:00
tag Build: clean up and document integration test convention (#58170) 2022-11-04 10:14:21 -04:00
team Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
teamguardian Chore: Move tem member models to team pkg (#61294) 2023-01-13 09:43:38 +01:00
temp_user Chore: Move tempuser model to tempuser package (#61024) 2023-01-06 09:02:05 +01:00
thumbs chore: move models/licensing into licensing service (#61878) 2023-01-23 11:53:43 -05:00
updatechecker Performance: add preallocation for some slice/map (#57860) 2022-11-22 20:24:36 +08:00
user Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
validations chore: move validations model into the validations service (#61953) 2023-01-23 15:10:14 -05:00