mirror of
https://github.com/grafana/grafana.git
synced 2025-07-31 05:02:35 +08:00
Improve extensions build. (#12461)
* enable ee build on pr/master * step1: of including group sync * disable commit pinning for now * fixes broken build * enable team to ldap group sync * avoid returning error for missing external handler * services: allow routes to be added before http server start * services: allows services to add their own migrations * moves db migrations to ee code base * build using master branch in ee * disable enterprise build in .bra.toml [skip ci] * removes team sync extensions * removes commented line
This commit is contained in:

committed by
Torkel Ödegaard

parent
1601f6d17c
commit
861af4cb97
@ -19,6 +19,7 @@ type ExternalUserInfo struct {
|
||||
Email string
|
||||
Login string
|
||||
Name string
|
||||
Groups []string
|
||||
OrgRoles map[int64]RoleType
|
||||
}
|
||||
|
||||
@ -70,3 +71,8 @@ type GetAuthInfoQuery struct {
|
||||
|
||||
Result *UserAuth
|
||||
}
|
||||
|
||||
type SyncTeamsCommand struct {
|
||||
ExternalUser *ExternalUserInfo
|
||||
User *User
|
||||
}
|
||||
|
Reference in New Issue
Block a user