Merged in feature/permit-integration-1 (pull request #172)
Permit integration - part 1 * WIP permit integration * slim down build * Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/permit-integration-1 * omit swagger from auth * clean build * comment * part 1 completed this is the initial permitio parts and tests without integration. Also testing.md since we have a new test target `task test:permitio` * feature flag for no jwt validation * permit integration * fix ci unit tests * ci fix * build fix * fix home handler * fix redirect * test fix * update docs for auth
This commit is contained in:
@@ -11,6 +11,7 @@ import (
|
||||
"queryorchestration/internal/query"
|
||||
querytest "queryorchestration/internal/query/test"
|
||||
queryupdate "queryorchestration/internal/query/update"
|
||||
"queryorchestration/internal/serviceconfig/auth"
|
||||
)
|
||||
|
||||
const Name = "queryAPI"
|
||||
@@ -29,11 +30,13 @@ type Services struct {
|
||||
}
|
||||
|
||||
type Controllers struct {
|
||||
svc *Services
|
||||
svc *Services
|
||||
authConfig auth.ConfigProvider
|
||||
}
|
||||
|
||||
func NewControllers(services *Services) *Controllers {
|
||||
func NewControllers(services *Services, authConfig auth.ConfigProvider) *Controllers {
|
||||
return &Controllers{
|
||||
svc: services,
|
||||
svc: services,
|
||||
authConfig: authConfig,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user