-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(API): remove API endpoints that redirect clients to newer API versioned endpoints #584
Conversation
87ce8e6
to
69a21c1
Compare
/build_test |
Workflow started at 7/31/2024, 3:57:32 PM. View Actions Run. |
OpenAPI schema change detected: diff --git a/schema/openapi.yaml b/schema/openapi.yaml
index 27a342d..ca10eb9 100644
--- a/schema/openapi.yaml
+++ b/schema/openapi.yaml
@@ -459,44 +459,20 @@ paths:
"204":
description: No Content
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Recordings
- /api/beta/fs/recordings/{jvmId}/{filename}/upload:
- post:
- parameters:
- - in: path
- name: filename
- required: true
- schema:
- type: string
- - in: path
- name: jvmId
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
/api/beta/matchExpressions:
get:
responses:
"200":
content:
application/json:
schema:
items:
additionalProperties: {}
type: object
@@ -572,44 +548,20 @@ paths:
"200":
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Recordings
- /api/beta/recordings/{connectUrl}/{filename}/upload:
- post:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- type: string
- - in: path
- name: filename
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
/api/beta/recordings/{jvmId}:
get:
parameters:
- in: path
name: jvmId
required: true
schema:
type: string
responses:
"200":
@@ -764,201 +716,20 @@ paths:
"200":
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Targets
- /api/v1/targets/{connectUrl}/events:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: query
- name: q
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Events
- /api/v1/targets/{connectUrl}/recordingOptions:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- patch:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/targets/{connectUrl}/recordings:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- post:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/targets/{connectUrl}/recordings/{recordingName}:
- delete:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: recordingName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- patch:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: recordingName
- required: true
- schema:
- type: string
- requestBody:
- content:
- application/json:
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/targets/{connectUrl}/recordings/{recordingName}/upload:
- post:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: recordingName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
/api/v1/targets/{connectUrl}/snapshot:
post:
parameters:
- in: path
name: connectUrl
required: true
schema:
format: uri
type: string
responses:
@@ -967,70 +738,20 @@ paths:
application/json: {}
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Recordings
- /api/v1/targets/{connectUrl}/templates:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Event Templates
- /api/v1/targets/{connectUrl}/templates/{templateName}/type/{templateType}:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: templateName
- required: true
- schema:
- type: string
- - in: path
- name: templateType
- required: true
- schema:
- $ref: '#/components/schemas/TemplateType'
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Event Templates
/api/v1/targets/{targetId}/reports/{recordingName}:
get:
deprecated: true
parameters:
- in: path
name: recordingName
required: true
schema:
type: string
- in: path
@@ -1042,117 +763,34 @@ paths:
"200":
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Reports
- /api/v1/templates:
- post:
- requestBody:
- content:
- application/x-www-form-urlencoded:
- schema:
- properties:
- template:
- $ref: '#/components/schemas/FileUpload'
- type: object
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Event Templates
- /api/v1/templates/{templateName}:
- delete:
- parameters:
- - in: path
- name: templateName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Event Templates
/api/v2.1/auth:
post:
responses:
"200":
description: OK
tags:
- Auth
- /api/v2.1/discovery:
- get:
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Discovery
/api/v2.1/logout:
post:
responses:
"200":
description: OK
tags:
- Auth
- /api/v2.1/targets/{connectUrl}/templates/{templateName}/type/{templateType}:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: templateName
- required: true
- schema:
- type: string
- - in: path
- name: templateType
- required: true
- schema:
- $ref: '#/components/schemas/TemplateType'
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Event Templates
/api/v2.2/credentials:
get:
responses:
"200":
content:
application/json:
schema:
$ref: '#/components/schemas/V2Response'
description: OK
"401":
@@ -1319,85 +957,20 @@ paths:
application/json:
schema:
additionalProperties:
additionalProperties:
type: string
type: object
type: object
description: OK
tags:
- Discovery
- /api/v2.2/graphql:
- get:
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Graph QL
- post:
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Graph QL
- /api/v2/probes:
- get:
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
- /api/v2/probes/{probeTemplateName}:
- delete:
- parameters:
- - in: path
- name: probeTemplateName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
- post:
- parameters:
- - in: path
- name: probeTemplateName
- required: true
- schema:
- type: string
- requestBody:
- content:
- application/x-www-form-urlencoded:
- schema:
- properties:
- probeTemplate:
- $ref: '#/components/schemas/FileUpload'
- type: object
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
/api/v2/rules:
get:
responses:
"200":
content:
application/json:
schema:
$ref: '#/components/schemas/V2Response'
description: OK
"401":
@@ -1613,40 +1186,20 @@ paths:
"200":
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Custom Discovery
- /api/v2/targets/{connectUrl}:
- delete:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Custom Discovery
/api/v2/targets/{connectUrl}/events:
get:
parameters:
- in: path
name: connectUrl
required: true
schema:
format: uri
type: string
- in: query
@@ -1661,66 +1214,20 @@ paths:
$ref: '#/components/schemas/V2Response'
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Events
- /api/v2/targets/{connectUrl}/probes:
- delete:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
- /api/v2/targets/{connectUrl}/probes/{probeTemplateName}:
- post:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: probeTemplateName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
/api/v2/targets/{connectUrl}/snapshot:
post:
parameters:
- in: path
name: connectUrl
required: true
schema:
format: uri
type: string
responses:
|
No GraphQL schema changes detected. |
CI build and push: At least one test failed ❌ |
8740c84
to
1be6449
Compare
/build_test |
Workflow started at 8/2/2024, 5:39:33 PM. View Actions Run. |
No GraphQL schema changes detected. |
OpenAPI schema change detected: diff --git a/schema/openapi.yaml b/schema/openapi.yaml
index 27a342d..4f54b86 100644
--- a/schema/openapi.yaml
+++ b/schema/openapi.yaml
@@ -459,44 +459,20 @@ paths:
"204":
description: No Content
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Recordings
- /api/beta/fs/recordings/{jvmId}/{filename}/upload:
- post:
- parameters:
- - in: path
- name: filename
- required: true
- schema:
- type: string
- - in: path
- name: jvmId
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
/api/beta/matchExpressions:
get:
responses:
"200":
content:
application/json:
schema:
items:
additionalProperties: {}
type: object
@@ -572,44 +548,20 @@ paths:
"200":
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Recordings
- /api/beta/recordings/{connectUrl}/{filename}/upload:
- post:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- type: string
- - in: path
- name: filename
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
/api/beta/recordings/{jvmId}:
get:
parameters:
- in: path
name: jvmId
required: true
schema:
type: string
responses:
"200":
@@ -642,517 +594,145 @@ paths:
properties:
labels:
$ref: '#/components/schemas/JsonObject'
maxFiles:
format: int32
type: integer
recording:
$ref: '#/components/schemas/FileUpload'
type: object
responses:
- "201":
- description: Created
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/grafana_dashboard_url:
- get:
- responses:
- "200":
- description: OK
- tags:
- - Health
- /api/v1/grafana_datasource_url:
- get:
- responses:
- "200":
- description: OK
- tags:
- - Health
- /api/v1/recordings:
- get:
- responses:
- "200":
- content:
- application/json:
- schema:
- items:
- $ref: '#/components/schemas/ArchivedRecording'
- type: array
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- post:
- requestBody:
- content:
- application/x-www-form-urlencoded:
- schema:
- properties:
- labels:
- $ref: '#/components/schemas/JsonObject'
- recording:
- $ref: '#/components/schemas/FileUpload'
- type: object
- responses:
- "200":
- content:
- application/json:
- schema:
- additionalProperties: {}
- type: object
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/recordings/{filename}:
- delete:
- parameters:
- - in: path
- name: filename
- required: true
- schema:
- type: string
- responses:
- "204":
- description: No Content
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/reports/{recordingName}:
- get:
- deprecated: true
- parameters:
- - in: path
- name: recordingName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Reports
- /api/v1/targets:
- get:
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Targets
- /api/v1/targets/{connectUrl}/events:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: query
- name: q
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Events
- /api/v1/targets/{connectUrl}/recordingOptions:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- patch:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/targets/{connectUrl}/recordings:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- post:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/targets/{connectUrl}/recordings/{recordingName}:
- delete:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: recordingName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- patch:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: recordingName
- required: true
- schema:
- type: string
- requestBody:
- content:
- application/json:
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/targets/{connectUrl}/recordings/{recordingName}/upload:
- post:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: recordingName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Recordings
- /api/v1/targets/{connectUrl}/snapshot:
- post:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- content:
- application/json: {}
- description: OK
+ "201":
+ description: Created
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Recordings
- /api/v1/targets/{connectUrl}/templates:
+ /api/v1/grafana_dashboard_url:
get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
responses:
"200":
description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
tags:
- - Event Templates
- /api/v1/targets/{connectUrl}/templates/{templateName}/type/{templateType}:
+ - Health
+ /api/v1/grafana_datasource_url:
get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: templateName
- required: true
- schema:
- type: string
- - in: path
- name: templateType
- required: true
- schema:
- $ref: '#/components/schemas/TemplateType'
responses:
"200":
description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
tags:
- - Event Templates
- /api/v1/targets/{targetId}/reports/{recordingName}:
+ - Health
+ /api/v1/recordings:
get:
- deprecated: true
- parameters:
- - in: path
- name: recordingName
- required: true
- schema:
- type: string
- - in: path
- name: targetId
- required: true
- schema:
- type: string
responses:
"200":
+ content:
+ application/json:
+ schema:
+ items:
+ $ref: '#/components/schemas/ArchivedRecording'
+ type: array
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- - Reports
- /api/v1/templates:
+ - Recordings
post:
requestBody:
content:
application/x-www-form-urlencoded:
schema:
properties:
- template:
+ labels:
+ $ref: '#/components/schemas/JsonObject'
+ recording:
$ref: '#/components/schemas/FileUpload'
type: object
responses:
"200":
+ content:
+ application/json:
+ schema:
+ additionalProperties: {}
+ type: object
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- - Event Templates
- /api/v1/templates/{templateName}:
+ - Recordings
+ /api/v1/recordings/{filename}:
delete:
parameters:
- in: path
- name: templateName
+ name: filename
required: true
schema:
type: string
responses:
- "200":
- description: OK
+ "204":
+ description: No Content
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- - Event Templates
- /api/v2.1/auth:
+ - Recordings
+ /api/v1/targets/{connectUrl}/snapshot:
post:
+ parameters:
+ - in: path
+ name: connectUrl
+ required: true
+ schema:
+ format: uri
+ type: string
responses:
"200":
- description: OK
- tags:
- - Auth
- /api/v2.1/discovery:
- get:
- responses:
- "200":
+ content:
+ application/json: {}
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- - Discovery
- /api/v2.1/logout:
+ - Recordings
+ /api/v2.1/auth:
post:
responses:
"200":
description: OK
tags:
- Auth
- /api/v2.1/targets/{connectUrl}/templates/{templateName}/type/{templateType}:
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: templateName
- required: true
- schema:
- type: string
- - in: path
- name: templateType
- required: true
- schema:
- $ref: '#/components/schemas/TemplateType'
+ /api/v2.1/logout:
+ post:
responses:
"200":
description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
tags:
- - Event Templates
+ - Auth
/api/v2.2/credentials:
get:
responses:
"200":
content:
application/json:
schema:
$ref: '#/components/schemas/V2Response'
description: OK
"401":
@@ -1319,85 +899,20 @@ paths:
application/json:
schema:
additionalProperties:
additionalProperties:
type: string
type: object
type: object
description: OK
tags:
- Discovery
- /api/v2.2/graphql:
- get:
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Graph QL
- post:
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Graph QL
- /api/v2/probes:
- get:
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
- /api/v2/probes/{probeTemplateName}:
- delete:
- parameters:
- - in: path
- name: probeTemplateName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
- post:
- parameters:
- - in: path
- name: probeTemplateName
- required: true
- schema:
- type: string
- requestBody:
- content:
- application/x-www-form-urlencoded:
- schema:
- properties:
- probeTemplate:
- $ref: '#/components/schemas/FileUpload'
- type: object
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
/api/v2/rules:
get:
responses:
"200":
content:
application/json:
schema:
$ref: '#/components/schemas/V2Response'
description: OK
"401":
@@ -1613,40 +1128,20 @@ paths:
"200":
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Custom Discovery
- /api/v2/targets/{connectUrl}:
- delete:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- "401":
- description: Not Authorized
- "403":
- description: Not Allowed
- security:
- - SecurityScheme: []
- tags:
- - Custom Discovery
/api/v2/targets/{connectUrl}/events:
get:
parameters:
- in: path
name: connectUrl
required: true
schema:
format: uri
type: string
- in: query
@@ -1661,66 +1156,20 @@ paths:
$ref: '#/components/schemas/V2Response'
description: OK
"401":
description: Not Authorized
"403":
description: Not Allowed
security:
- SecurityScheme: []
tags:
- Events
- /api/v2/targets/{connectUrl}/probes:
- delete:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
- get:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
- /api/v2/targets/{connectUrl}/probes/{probeTemplateName}:
- post:
- parameters:
- - in: path
- name: connectUrl
- required: true
- schema:
- format: uri
- type: string
- - in: path
- name: probeTemplateName
- required: true
- schema:
- type: string
- responses:
- "200":
- description: OK
- tags:
- - JMC Agent
/api/v2/targets/{connectUrl}/snapshot:
post:
parameters:
- in: path
name: connectUrl
required: true
schema:
format: uri
type: string
responses:
|
CI build and push: All tests pass ✅ |
OpenAPI schema change detected: diff --git a/schema/openapi.yaml b/schema/openapi.yaml
index 8cba820..5677b47 100644
--- a/schema/openapi.yaml
+++ b/schema/openapi.yaml
@@ -68,22 +68,20 @@ components:
name:
type: string
reportUrl:
type: string
size:
format: int64
type: integer
type: object
ArchivedRecordingDirectory:
properties:
- connectUrl:
- type: string
jvmId:
type: string
recordings:
items:
$ref: '#/components/schemas/ArchivedRecording'
type: array
type: object
AuthResponse:
properties:
username:
|
No GraphQL schema changes detected. |
Schema changes committed by the CI. |
CI build and push: All tests pass ✅ |
/build_test |
Workflow started at 9/5/2024, 3:43:03 PM. View Actions Run. |
No GraphQL schema changes detected. |
OpenAPI schema change detected: diff --git a/schema/openapi.yaml b/schema/openapi.yaml
index 5677b47..8cba820 100644
--- a/schema/openapi.yaml
+++ b/schema/openapi.yaml
@@ -68,20 +68,22 @@ components:
name:
type: string
reportUrl:
type: string
size:
format: int64
type: integer
type: object
ArchivedRecordingDirectory:
properties:
+ connectUrl:
+ type: string
jvmId:
type: string
recordings:
items:
$ref: '#/components/schemas/ArchivedRecording'
type: array
type: object
AuthResponse:
properties:
username:
|
Schema changes committed by the CI. |
CI build and push: All tests pass ✅ |
First readthrough of the changes looks good, I'll test this with the web client and agent changes and make sure everything works as expected, are there any additional PRs connected to this one that should be tested at the same time other than the ones connected to #550? |
I think it's just the three: this one, the web one, and the agent one. |
The base branch was changed.
92fca58
to
8df6dab
Compare
/build_test |
Workflow started at 10/1/2024, 11:50:37 AM. View Actions Run. |
No GraphQL schema changes detected. |
No OpenAPI schema changes detected. |
CI build and push: All tests pass ✅ |
Welcome to Cryostat! 👋
Before contributing, make sure you have:
main
branch[chore, ci, docs, feat, fix, test]
To recreate commits with GPG signature
git fetch upstream && git rebase --force --gpg-sign upstream/main
Fixes: #583
Description of the change:
This change allows an environment variable to be configured so that...
Motivation for the change:
This change is helpful because users may want to...
How to manually test: