@@ -5,7 +5,7 @@ info:
|
||||
title: Pkgdash API
|
||||
version: 0.0.1
|
||||
paths:
|
||||
/v1/comments/{id}/comments:
|
||||
/v1/comments/{id}:
|
||||
get:
|
||||
tags:
|
||||
- Pkgdash
|
||||
@@ -17,7 +17,7 @@ paths:
|
||||
schema:
|
||||
type: integer
|
||||
format: uint64
|
||||
- name: package_id
|
||||
- name: package
|
||||
in: query
|
||||
schema:
|
||||
type: integer
|
||||
@@ -40,6 +40,12 @@ paths:
|
||||
tags:
|
||||
- Pkgdash
|
||||
operationId: ModuleList
|
||||
parameters:
|
||||
- name: package
|
||||
in: query
|
||||
schema:
|
||||
type: integer
|
||||
format: uint64
|
||||
responses:
|
||||
default:
|
||||
description: Default
|
||||
@@ -213,10 +219,6 @@ paths:
|
||||
- name: package
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
- name: package_id
|
||||
in: query
|
||||
schema:
|
||||
type: integer
|
||||
format: uint64
|
||||
@@ -262,6 +264,31 @@ paths:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/CommentCreateRsp'
|
||||
/v1/packages/{package}/handlers:
|
||||
get:
|
||||
tags:
|
||||
- Pkgdash
|
||||
operationId: HandlerList
|
||||
parameters:
|
||||
- name: package
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: integer
|
||||
format: uint64
|
||||
responses:
|
||||
default:
|
||||
description: Default
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/ErrorRsp'
|
||||
"200":
|
||||
description: OK
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/HandlerListRsp'
|
||||
/v1/packages/{package}/modules:
|
||||
get:
|
||||
tags:
|
||||
@@ -345,6 +372,27 @@ components:
|
||||
type: string
|
||||
details:
|
||||
type: string
|
||||
Handler:
|
||||
type: object
|
||||
properties:
|
||||
id:
|
||||
type: integer
|
||||
format: uint64
|
||||
package:
|
||||
type: integer
|
||||
format: uint64
|
||||
name:
|
||||
type: string
|
||||
coverage:
|
||||
type: number
|
||||
format: double
|
||||
HandlerListRsp:
|
||||
type: object
|
||||
properties:
|
||||
handlers:
|
||||
type: array
|
||||
items:
|
||||
$ref: '#/components/schemas/Handler'
|
||||
Module:
|
||||
type: object
|
||||
properties:
|
||||
@@ -386,6 +434,9 @@ components:
|
||||
comments:
|
||||
type: integer
|
||||
format: uint64
|
||||
handlers:
|
||||
type: integer
|
||||
format: uint64
|
||||
created:
|
||||
type: string
|
||||
format: RFC3339
|
||||
@@ -395,6 +446,11 @@ components:
|
||||
last_check:
|
||||
type: string
|
||||
format: RFC3339
|
||||
type:
|
||||
type: string
|
||||
coverage:
|
||||
type: number
|
||||
format: double
|
||||
PackageCreateReq:
|
||||
type: object
|
||||
properties:
|
||||
@@ -402,11 +458,8 @@ components:
|
||||
type: string
|
||||
url:
|
||||
type: string
|
||||
modules:
|
||||
type: array
|
||||
items:
|
||||
type: integer
|
||||
format: uint64
|
||||
description:
|
||||
type: string
|
||||
PackageCreateRsp:
|
||||
type: object
|
||||
properties:
|
||||
@@ -454,6 +507,9 @@ components:
|
||||
items:
|
||||
type: integer
|
||||
format: uint64
|
||||
coverprofile:
|
||||
type: string
|
||||
format: bytes
|
||||
PackageUpdateRsp:
|
||||
type: object
|
||||
properties:
|
||||
|
Reference in New Issue
Block a user