Skip to content
This repository was archived by the owner on Jun 2, 2026. It is now read-only.

Commit 9998a9b

Browse files
committed
update schema 2.57.2
1 parent 83a5e86 commit 9998a9b

46 files changed

Lines changed: 3388 additions & 91 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openapi-generator/FILES

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ defectdojo_api_generated/api/asset_api_scan_configurations_api.py
66
defectdojo_api_generated/api/asset_groups_api.py
77
defectdojo_api_generated/api/asset_members_api.py
88
defectdojo_api_generated/api/assets_api.py
9+
defectdojo_api_generated/api/celery_api.py
910
defectdojo_api_generated/api/configuration_permissions_api.py
1011
defectdojo_api_generated/api/credential_mappings_api.py
1112
defectdojo_api_generated/api/credentials_api.py
@@ -106,6 +107,11 @@ defectdojo_api_generated/docs/BurpRawRequestResponse.md
106107
defectdojo_api_generated/docs/BurpRawRequestResponseMulti.md
107108
defectdojo_api_generated/docs/BurpRawRequestResponseMultiRequest.md
108109
defectdojo_api_generated/docs/BurpRawRequestResponseRequest.md
110+
defectdojo_api_generated/docs/CeleryApi.md
111+
defectdojo_api_generated/docs/CeleryQueuePurgeCreate200Response.md
112+
defectdojo_api_generated/docs/CeleryQueueTaskDetail.md
113+
defectdojo_api_generated/docs/CeleryQueueTaskPurgeCreateRequest.md
114+
defectdojo_api_generated/docs/CeleryStatus.md
109115
defectdojo_api_generated/docs/ConfigurationPermission.md
110116
defectdojo_api_generated/docs/ConfigurationPermissionsApi.md
111117
defectdojo_api_generated/docs/Credential.md
@@ -176,6 +182,7 @@ defectdojo_api_generated/docs/FindingTest.md
176182
defectdojo_api_generated/docs/FindingTestType.md
177183
defectdojo_api_generated/docs/FindingToFiles.md
178184
defectdojo_api_generated/docs/FindingToNotes.md
185+
defectdojo_api_generated/docs/FindingVerifyRequest.md
179186
defectdojo_api_generated/docs/FindingsApi.md
180187
defectdojo_api_generated/docs/GlobalRole.md
181188
defectdojo_api_generated/docs/GlobalRoleRequest.md
@@ -496,6 +503,10 @@ defectdojo_api_generated/models/burp_raw_request_response.py
496503
defectdojo_api_generated/models/burp_raw_request_response_multi.py
497504
defectdojo_api_generated/models/burp_raw_request_response_multi_request.py
498505
defectdojo_api_generated/models/burp_raw_request_response_request.py
506+
defectdojo_api_generated/models/celery_queue_purge_create200_response.py
507+
defectdojo_api_generated/models/celery_queue_task_detail.py
508+
defectdojo_api_generated/models/celery_queue_task_purge_create_request.py
509+
defectdojo_api_generated/models/celery_status.py
499510
defectdojo_api_generated/models/configuration_permission.py
500511
defectdojo_api_generated/models/credential.py
501512
defectdojo_api_generated/models/credential_mapping.py
@@ -554,6 +565,7 @@ defectdojo_api_generated/models/finding_test.py
554565
defectdojo_api_generated/models/finding_test_type.py
555566
defectdojo_api_generated/models/finding_to_files.py
556567
defectdojo_api_generated/models/finding_to_notes.py
568+
defectdojo_api_generated/models/finding_verify_request.py
557569
defectdojo_api_generated/models/global_role.py
558570
defectdojo_api_generated/models/global_role_request.py
559571
defectdojo_api_generated/models/import_languages.py
@@ -827,6 +839,11 @@ defectdojo_api_generated/test/test_burp_raw_request_response.py
827839
defectdojo_api_generated/test/test_burp_raw_request_response_multi.py
828840
defectdojo_api_generated/test/test_burp_raw_request_response_multi_request.py
829841
defectdojo_api_generated/test/test_burp_raw_request_response_request.py
842+
defectdojo_api_generated/test/test_celery_api.py
843+
defectdojo_api_generated/test/test_celery_queue_purge_create200_response.py
844+
defectdojo_api_generated/test/test_celery_queue_task_detail.py
845+
defectdojo_api_generated/test/test_celery_queue_task_purge_create_request.py
846+
defectdojo_api_generated/test/test_celery_status.py
830847
defectdojo_api_generated/test/test_configuration_permission.py
831848
defectdojo_api_generated/test/test_configuration_permissions_api.py
832849
defectdojo_api_generated/test/test_credential.py
@@ -897,6 +914,7 @@ defectdojo_api_generated/test/test_finding_test.py
897914
defectdojo_api_generated/test/test_finding_test_type.py
898915
defectdojo_api_generated/test/test_finding_to_files.py
899916
defectdojo_api_generated/test/test_finding_to_notes.py
917+
defectdojo_api_generated/test/test_finding_verify_request.py
900918
defectdojo_api_generated/test/test_findings_api.py
901919
defectdojo_api_generated/test/test_global_role.py
902920
defectdojo_api_generated/test/test_global_role_request.py

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,5 @@ keep CLI packaging, entrypoints, and CLI-only dependency wiring there, while the
3737

3838
### Update Dojo OpenAPI schema
3939

40-
* Run `support/openapi/fetch_openapi.py` to refresh local copy
41-
* `make generate`
40+
* `make schema` to refresh local copy and update API changelog
41+
* `make generate` to generate classes

Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,9 @@ defectdojo_api_generated/configuration.py: support/api_generation/custom_templat
5656

5757
generate: defectdojo_api_generated/configuration.py
5858

59+
schema-mr: schema generate
60+
schema-mr:
61+
echo "Updated, now create and push branch update/schema-$(shell cat ./support/openapi/openapi.json | jq -r .info.version)"
62+
5963
test-docs: generate
6064
uv run mkdocs serve

defectdojo_api_generated/__init__.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
'AssetGroupsApi',
2323
'AssetMembersApi',
2424
'AssetsApi',
25+
'CeleryApi',
2526
'ConfigurationPermissionsApi',
2627
'CredentialMappingsApi',
2728
'CredentialsApi',
@@ -122,6 +123,10 @@
122123
'BurpRawRequestResponseMulti',
123124
'BurpRawRequestResponseMultiRequest',
124125
'BurpRawRequestResponseRequest',
126+
'CeleryQueuePurgeCreate200Response',
127+
'CeleryQueueTaskDetail',
128+
'CeleryQueueTaskPurgeCreateRequest',
129+
'CeleryStatus',
125130
'ConfigurationPermission',
126131
'Credential',
127132
'CredentialMapping',
@@ -180,6 +185,7 @@
180185
'FindingTestType',
181186
'FindingToFiles',
182187
'FindingToNotes',
188+
'FindingVerifyRequest',
183189
'GlobalRole',
184190
'GlobalRoleRequest',
185191
'ImportLanguages',
@@ -433,6 +439,7 @@
433439
from defectdojo_api_generated.api.asset_groups_api import AssetGroupsApi as AssetGroupsApi
434440
from defectdojo_api_generated.api.asset_members_api import AssetMembersApi as AssetMembersApi
435441
from defectdojo_api_generated.api.assets_api import AssetsApi as AssetsApi
442+
from defectdojo_api_generated.api.celery_api import CeleryApi as CeleryApi
436443
from defectdojo_api_generated.api.configuration_permissions_api import (
437444
ConfigurationPermissionsApi as ConfigurationPermissionsApi,
438445
)
@@ -566,6 +573,14 @@
566573
from defectdojo_api_generated.models.burp_raw_request_response_request import (
567574
BurpRawRequestResponseRequest as BurpRawRequestResponseRequest,
568575
)
576+
from defectdojo_api_generated.models.celery_queue_purge_create200_response import (
577+
CeleryQueuePurgeCreate200Response as CeleryQueuePurgeCreate200Response,
578+
)
579+
from defectdojo_api_generated.models.celery_queue_task_detail import CeleryQueueTaskDetail as CeleryQueueTaskDetail
580+
from defectdojo_api_generated.models.celery_queue_task_purge_create_request import (
581+
CeleryQueueTaskPurgeCreateRequest as CeleryQueueTaskPurgeCreateRequest,
582+
)
583+
from defectdojo_api_generated.models.celery_status import CeleryStatus as CeleryStatus
569584
from defectdojo_api_generated.models.configuration_permission import ConfigurationPermission as ConfigurationPermission
570585
from defectdojo_api_generated.models.credential import Credential as Credential
571586
from defectdojo_api_generated.models.credential_mapping import CredentialMapping as CredentialMapping
@@ -640,6 +655,7 @@
640655
from defectdojo_api_generated.models.finding_test_type import FindingTestType as FindingTestType
641656
from defectdojo_api_generated.models.finding_to_files import FindingToFiles as FindingToFiles
642657
from defectdojo_api_generated.models.finding_to_notes import FindingToNotes as FindingToNotes
658+
from defectdojo_api_generated.models.finding_verify_request import FindingVerifyRequest as FindingVerifyRequest
643659
from defectdojo_api_generated.models.global_role import GlobalRole as GlobalRole
644660
from defectdojo_api_generated.models.global_role_request import GlobalRoleRequest as GlobalRoleRequest
645661
from defectdojo_api_generated.models.import_languages import ImportLanguages as ImportLanguages

defectdojo_api_generated/api/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from defectdojo_api_generated.api.asset_groups_api import AssetGroupsApi
88
from defectdojo_api_generated.api.asset_members_api import AssetMembersApi
99
from defectdojo_api_generated.api.assets_api import AssetsApi
10+
from defectdojo_api_generated.api.celery_api import CeleryApi
1011
from defectdojo_api_generated.api.configuration_permissions_api import ConfigurationPermissionsApi
1112
from defectdojo_api_generated.api.credential_mappings_api import CredentialMappingsApi
1213
from defectdojo_api_generated.api.credentials_api import CredentialsApi

0 commit comments

Comments
 (0)