Ability to load past meetings + URL management

This commit is contained in:
Koper
2023-09-14 23:05:13 +07:00
parent 07204ee2db
commit c9d01a9d30
13 changed files with 437 additions and 59 deletions

View File

@@ -97,6 +97,45 @@ export interface V1TranscriptsListRequest {
*
*/
export class DefaultApi extends runtime.BaseAPI {
/**
* Endpoint that serves Prometheus metrics.
* Metrics
*/
async metricsRaw(
initOverrides?: RequestInit | runtime.InitOverrideFunction,
): Promise<runtime.ApiResponse<any>> {
const queryParameters: any = {};
const headerParameters: runtime.HTTPHeaders = {};
const response = await this.request(
{
path: `/metrics`,
method: "GET",
headers: headerParameters,
query: queryParameters,
},
initOverrides,
);
if (this.isJsonMime(response.headers.get("content-type"))) {
return new runtime.JSONApiResponse<any>(response);
} else {
return new runtime.TextApiResponse(response) as any;
}
}
/**
* Endpoint that serves Prometheus metrics.
* Metrics
*/
async metrics(
initOverrides?: RequestInit | runtime.InitOverrideFunction,
): Promise<any> {
const response = await this.metricsRaw(initOverrides);
return await response.value();
}
/**
* Rtc Offer
*/