Skip to content

Commit

Permalink
release: v3.0.0 bump (#693)
Browse files Browse the repository at this point in the history
  • Loading branch information
eshaan7 committed Sep 13, 2021
1 parent 5adab87 commit 73b8205
Show file tree
Hide file tree
Showing 3 changed files with 96 additions and 17 deletions.
3 changes: 2 additions & 1 deletion docker/.env
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
### DO NOT CHANGE THIS VALUE !!
### It should be updated only when you pull latest changes off from the 'master' branch of IntelOwl.
INTELOWL_TAG_VERSION=v2.5.0
INTELOWL_TAG_VERSION=v3.0.0
### Change this to `develop` when doing local development.
INTELOWL_NG_TAG_VERSION=v3.0.0
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
author = "Matteo Lodi"

# The full version, including alpha/beta/rc tags
release = "v2.5.0"
release = "v3.0.0"


# -- General configuration ---------------------------------------------------
Expand Down
108 changes: 93 additions & 15 deletions docs/source/schema.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
openapi: 3.0.3
info:
title: IntelOwl API specification
version: 2.5.0
version: 3.0.0
paths:
/api/analyze_file:
post:
Expand Down Expand Up @@ -596,28 +596,33 @@ components:
maxLength: 128
disabled:
type: boolean
description:
type: string
config:
type: object
additionalProperties: {}
$ref: '#/components/schemas/_Config'
secrets:
type: object
additionalProperties: {}
description:
type: string
additionalProperties:
$ref: '#/components/schemas/_Secret'
params:
type: object
additionalProperties:
$ref: '#/components/schemas/_Param'
verification:
type: object
properties:
configured:
type: boolean
error_message:
type: string
nullable: true
missing_secrets:
type: array
items:
type: string
readOnly: true
type:
$ref: '#/components/schemas/TypeEnum'
$ref: '#/components/schemas/AnalyzerConfigTypeEnum'
external_service:
type: boolean
leaks_info:
Expand Down Expand Up @@ -649,9 +654,16 @@ components:
- disabled
- external_service
- name
- params
- python_module
- secrets
- type
- verification
AnalyzerConfigTypeEnum:
enum:
- file
- observable
type: string
AnalyzerReport:
type: object
description: AnalyzerReport model's serializer.
Expand All @@ -678,6 +690,10 @@ components:
end_time:
type: string
format: date-time
runtime_configuration:
type: object
additionalProperties: {}
nullable: true
required:
- name
- process_time
Expand Down Expand Up @@ -705,21 +721,26 @@ components:
maxLength: 128
disabled:
type: boolean
description:
type: string
config:
type: object
additionalProperties: {}
$ref: '#/components/schemas/_Config'
secrets:
type: object
additionalProperties: {}
description:
type: string
additionalProperties:
$ref: '#/components/schemas/_Secret'
params:
type: object
additionalProperties:
$ref: '#/components/schemas/_Param'
verification:
type: object
properties:
configured:
type: boolean
error_message:
type: string
nullable: true
missing_secrets:
type: array
items:
Expand All @@ -732,7 +753,9 @@ components:
- disabled
- maximum_tlp
- name
- params
- python_module
- secrets
- verification
ConnectorReport:
type: object
Expand All @@ -757,6 +780,13 @@ components:
start_time:
type: string
format: date-time
end_time:
type: string
format: date-time
runtime_configuration:
type: object
additionalProperties: {}
nullable: true
required:
- name
- process_time
Expand Down Expand Up @@ -1181,11 +1211,59 @@ components:
- AMBER
- RED
type: string
TypeEnum:
_Config:
type: object
description: |-
To validate `config` attr.
Used for `analyzer_config.json` and `connector_config.json` files.
properties:
queue:
type: string
soft_time_limit:
type: integer
required:
- queue
- soft_time_limit
_Param:
type: object
description: |-
To validate `params` attr.
Used for `analyzer_config.json` and `connector_config.json` files.
properties:
value:
type: string
type:
$ref: '#/components/schemas/_ParamTypeEnum'
description:
type: string
maxLength: 512
required:
- description
- type
- value
_ParamTypeEnum:
enum:
- file
- observable
- int
- float
- str
- bool
- list
- dict
type: string
_Secret:
type: object
description: |-
To validate `secrets` attr.
Used for `analyzer_config.json` and `connector_config.json` files.
properties:
env_var_key:
type: string
maxLength: 128
description:
type: string
maxLength: 512
required:
- env_var_key
securitySchemes:
durinAuth:
type: apiKey
Expand Down

0 comments on commit 73b8205

Please sign in to comment.