X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/cba0f400f56889778321bdc0fdcf6cee236f6a79..cf9e11013710478809fe44b5cad7d3b77f6d5a1f:/src/services/services.ts diff --git a/src/services/services.ts b/src/services/services.ts index 32e7bd18..53721dd3 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -19,6 +19,7 @@ import { AncestorService } from "~/services/ancestors-service/ancestors-service" import { ResourceKind } from "~/models/resource"; import { ContainerRequestService } from './container-request-service/container-request-service'; import { ContainerService } from './container-service/container-service'; +import { LogService } from './log-service/log-service'; export type ServiceRepository = ReturnType; @@ -29,13 +30,14 @@ export const createServices = (config: Config) => { const webdavClient = new WebDAV(); webdavClient.defaults.baseURL = config.keepWebServiceUrl; + const containerRequestService = new ContainerRequestService(apiClient); + const containerService = new ContainerService(apiClient); const groupsService = new GroupsService(apiClient); const keepService = new KeepService(apiClient); const linkService = new LinkService(apiClient); + const logService = new LogService(apiClient); const projectService = new ProjectService(apiClient); const userService = new UserService(apiClient); - const containerRequestService = new ContainerRequestService(apiClient); - const containerService = new ContainerService(apiClient); const ancestorsService = new AncestorService(groupsService, userService); const authService = new AuthService(apiClient, config.rootUrl); @@ -56,6 +58,7 @@ export const createServices = (config: Config) => { groupsService, keepService, linkService, + logService, projectService, tagService, userService,