Release catalyst

This commit is contained in:
Jonas Plum
2021-12-13 00:39:15 +01:00
commit 15cf0ebd49
339 changed files with 111677 additions and 0 deletions

78
ui/src/services/api.ts Normal file
View File

@@ -0,0 +1,78 @@
import {
UserdataApi,
UserdataApiFactory,
AutomationsApi,
AutomationsApiFactory,
Configuration,
GraphApi,
GraphApiFactory,
GroupsApi,
GroupsApiFactory,
LogsApi,
LogsApiFactory,
PlaybooksApi,
PlaybooksApiFactory,
RulesApi,
RulesApiFactory,
StatisticsApi,
StatisticsApiFactory,
TasksApi,
TasksApiFactory,
TemplatesApi,
TemplatesApiFactory,
TicketsApi,
TicketsApiFactory,
TickettypesApi,
TickettypesApiFactory,
UsersApi,
UsersApiFactory,
SettingsApi,
SettingsApiFactory,
JobsApi,
JobsApiFactory,
} from "@/client";
const config = new Configuration({
basePath:
window.location.protocol +
"//" +
window.location.hostname +
":" +
window.location.port +
"/api"
});
export const API: TicketsApi &
TemplatesApi &
PlaybooksApi &
RulesApi &
AutomationsApi &
UserdataApi &
LogsApi &
GraphApi &
UsersApi &
GroupsApi &
StatisticsApi &
SettingsApi &
TickettypesApi &
JobsApi &
TasksApi = Object.assign(
{},
TicketsApiFactory(config),
PlaybooksApiFactory(config),
TemplatesApiFactory(config),
RulesApiFactory(config),
AutomationsApiFactory(config),
SettingsApiFactory(config),
LogsApiFactory(config),
GraphApiFactory(config),
UsersApiFactory(config),
UserdataApiFactory(config),
GroupsApiFactory(config),
StatisticsApiFactory(config),
SettingsApiFactory(config),
TickettypesApiFactory(config),
TasksApiFactory(config),
SettingsApiFactory(config),
JobsApiFactory(config)
);