@@ -14,5 +14,7 @@ export { PackagesCreateReq } from './models/packages-create-req';
|
||||
export { PackagesCreateRsp } from './models/packages-create-rsp';
|
||||
export { PackagesDeleteRsp } from './models/packages-delete-rsp';
|
||||
export { PackagesListRsp } from './models/packages-list-rsp';
|
||||
export { PackagesLookupRsp } from './models/packages-lookup-rsp';
|
||||
export { PackagesModulesRsp } from './models/packages-modules-rsp';
|
||||
export { PackagesUpdateReq } from './models/packages-update-req';
|
||||
export { PackagesUpdateRsp } from './models/packages-update-rsp';
|
||||
|
@@ -1,9 +1,9 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export interface Comment {
|
||||
comment?: string;
|
||||
created?: string;
|
||||
id?: number;
|
||||
package?: number;
|
||||
text?: string;
|
||||
updated?: string;
|
||||
}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export interface CommentsCreateReq {
|
||||
comment?: string;
|
||||
package_id?: number;
|
||||
text?: string;
|
||||
}
|
||||
|
@@ -1,11 +1,12 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export interface Package {
|
||||
comments?: Array<number>;
|
||||
comments?: number;
|
||||
created?: string;
|
||||
id?: number;
|
||||
issues?: Array<number>;
|
||||
modules?: Array<number>;
|
||||
issues?: number;
|
||||
last_check?: string;
|
||||
modules?: number;
|
||||
name?: string;
|
||||
updated?: string;
|
||||
url?: string;
|
||||
|
@@ -1,5 +1,6 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import { Package } from './package';
|
||||
export interface PackagesCreateRsp {
|
||||
status?: string;
|
||||
package?: Package;
|
||||
}
|
||||
|
6
ui/src/app/api/models/packages-lookup-rsp.ts
Normal file
6
ui/src/app/api/models/packages-lookup-rsp.ts
Normal file
@@ -0,0 +1,6 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import { Package } from './package';
|
||||
export interface PackagesLookupRsp {
|
||||
package?: Package;
|
||||
}
|
6
ui/src/app/api/models/packages-modules-rsp.ts
Normal file
6
ui/src/app/api/models/packages-modules-rsp.ts
Normal file
@@ -0,0 +1,6 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import { Module } from './module';
|
||||
export interface PackagesModulesRsp {
|
||||
modules?: Array<Module>;
|
||||
}
|
@@ -20,6 +20,8 @@ import { PackagesCreateReq } from '../models/packages-create-req';
|
||||
import { PackagesCreateRsp } from '../models/packages-create-rsp';
|
||||
import { PackagesDeleteRsp } from '../models/packages-delete-rsp';
|
||||
import { PackagesListRsp } from '../models/packages-list-rsp';
|
||||
import { PackagesLookupRsp } from '../models/packages-lookup-rsp';
|
||||
import { PackagesModulesRsp } from '../models/packages-modules-rsp';
|
||||
import { PackagesUpdateReq } from '../models/packages-update-req';
|
||||
import { PackagesUpdateRsp } from '../models/packages-update-rsp';
|
||||
|
||||
@@ -214,6 +216,53 @@ export class PkgdashServiceService extends BaseService {
|
||||
);
|
||||
}
|
||||
|
||||
/** Path part for operation `packagesLookup()` */
|
||||
static readonly PackagesLookupPath = '/v1/packages/{id}';
|
||||
|
||||
/**
|
||||
* This method provides access to the full `HttpResponse`, allowing access to response headers.
|
||||
* To access only the response body, use `packagesLookup()` instead.
|
||||
*
|
||||
* This method doesn't expect any request body.
|
||||
*/
|
||||
packagesLookup$Response(
|
||||
params: {
|
||||
id: number;
|
||||
},
|
||||
context?: HttpContext
|
||||
): Observable<StrictHttpResponse<PackagesLookupRsp>> {
|
||||
const rb = new RequestBuilder(this.rootUrl, PkgdashServiceService.PackagesLookupPath, 'get');
|
||||
if (params) {
|
||||
rb.path('id', params.id, {});
|
||||
}
|
||||
|
||||
return this.http.request(
|
||||
rb.build({ responseType: 'json', accept: 'application/json', context })
|
||||
).pipe(
|
||||
filter((r: any): r is HttpResponse<any> => r instanceof HttpResponse),
|
||||
map((r: HttpResponse<any>) => {
|
||||
return r as StrictHttpResponse<PackagesLookupRsp>;
|
||||
})
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* This method provides access only to the response body.
|
||||
* To access the full response (for headers, for example), `packagesLookup$Response()` instead.
|
||||
*
|
||||
* This method doesn't expect any request body.
|
||||
*/
|
||||
packagesLookup(
|
||||
params: {
|
||||
id: number;
|
||||
},
|
||||
context?: HttpContext
|
||||
): Observable<PackagesLookupRsp> {
|
||||
return this.packagesLookup$Response(params, context).pipe(
|
||||
map((r: StrictHttpResponse<PackagesLookupRsp>): PackagesLookupRsp => r.body)
|
||||
);
|
||||
}
|
||||
|
||||
/** Path part for operation `packagesUpdate()` */
|
||||
static readonly PackagesUpdatePath = '/v1/packages/{id}';
|
||||
|
||||
@@ -311,6 +360,53 @@ export class PkgdashServiceService extends BaseService {
|
||||
);
|
||||
}
|
||||
|
||||
/** Path part for operation `packagesModules()` */
|
||||
static readonly PackagesModulesPath = '/v1/packages/{id}/modules';
|
||||
|
||||
/**
|
||||
* This method provides access to the full `HttpResponse`, allowing access to response headers.
|
||||
* To access only the response body, use `packagesModules()` instead.
|
||||
*
|
||||
* This method doesn't expect any request body.
|
||||
*/
|
||||
packagesModules$Response(
|
||||
params: {
|
||||
id: number;
|
||||
},
|
||||
context?: HttpContext
|
||||
): Observable<StrictHttpResponse<PackagesModulesRsp>> {
|
||||
const rb = new RequestBuilder(this.rootUrl, PkgdashServiceService.PackagesModulesPath, 'get');
|
||||
if (params) {
|
||||
rb.path('id', params.id, {});
|
||||
}
|
||||
|
||||
return this.http.request(
|
||||
rb.build({ responseType: 'json', accept: 'application/json', context })
|
||||
).pipe(
|
||||
filter((r: any): r is HttpResponse<any> => r instanceof HttpResponse),
|
||||
map((r: HttpResponse<any>) => {
|
||||
return r as StrictHttpResponse<PackagesModulesRsp>;
|
||||
})
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* This method provides access only to the response body.
|
||||
* To access the full response (for headers, for example), `packagesModules$Response()` instead.
|
||||
*
|
||||
* This method doesn't expect any request body.
|
||||
*/
|
||||
packagesModules(
|
||||
params: {
|
||||
id: number;
|
||||
},
|
||||
context?: HttpContext
|
||||
): Observable<PackagesModulesRsp> {
|
||||
return this.packagesModules$Response(params, context).pipe(
|
||||
map((r: StrictHttpResponse<PackagesModulesRsp>): PackagesModulesRsp => r.body)
|
||||
);
|
||||
}
|
||||
|
||||
/** Path part for operation `commentsList()` */
|
||||
static readonly CommentsListPath = '/v1/packages/{package_id}/comments';
|
||||
|
||||
|
Reference in New Issue
Block a user