feat: show application ownership and scoped console management
This commit is contained in:
@@ -125,8 +125,10 @@ func run() error {
|
||||
httpserver.RegisterWorkflows(server, instance.New(mysql.NewWorkflowInstanceStore(db)), control.New(mysql.NewWorkflowControlStore(db)), weavesignal.New(mysql.NewWorkflowSignalStore(db)), recovery.New(mysql.NewWorkflowRecoveryStore(db)))
|
||||
httpserver.RegisterConsoleRetention(server, consoleAuth, retentionStore, retentionStore)
|
||||
httpserver.RegisterConsoleArchiveJobs(server, consoleAuth, retentionStore, cfg.ArchiveStorageID)
|
||||
httpserver.RegisterConsoleApplications(server, consoleAuth, mysql.NewConsoleApplicationStore(db, cfg.ConsoleApplicationAdmin))
|
||||
httpserver.WrapConsoleAuth(server, consoleAuth)
|
||||
consoleApplications := mysql.NewConsoleApplicationStore(db, cfg.ConsoleApplicationAdmin)
|
||||
httpserver.RegisterConsoleApplications(server, consoleAuth, consoleApplications)
|
||||
httpserver.RegisterConsoleScopes(server, consoleApplications)
|
||||
httpserver.WrapConsoleAuth(server, consoleAuth, consoleApplications)
|
||||
httpserver.WrapMetrics(server, metrics)
|
||||
|
||||
if cfg.ArchiveRoot != "" {
|
||||
|
||||
Reference in New Issue
Block a user