From 48dc28c0af249d14b4b2a9769facb7fc19ff22ba Mon Sep 17 00:00:00 2001 From: Georg Dangl Date: Mon, 17 Jun 2024 11:56:38 +0200 Subject: [PATCH] Remove JSON schemas --- .../Collaboration/Action/comment_actions.json | 10 -- .../Collaboration/Action/project_actions.json | 11 -- .../Collaboration/Action/topic_actions.json | 15 --- .../Action/viewpoint_actions.json | 7 -- .../Collaboration/Comment/comment_GET.json | 46 -------- .../Collaboration/Comment/comment_POST.json | 18 --- .../Collaboration/Comment/comment_PUT.json | 14 --- .../Collaboration/Document/document_GET.json | 14 --- .../document_reference_GET.json | 21 ---- .../document_reference_POST.json | 18 --- .../document_reference_PUT.json | 15 --- .../Events/comment_event_GET.json | 29 ----- .../Collaboration/Events/event_action.json | 13 --- .../Events/event_action_value.json | 12 -- .../Collaboration/Events/topic_event_GET.json | 25 ----- Schemas/Collaboration/File/file_GET.json | 32 ------ Schemas/Collaboration/File/file_PUT.json | 26 ----- .../project_file_display_information.json | 16 --- .../File/project_file_information.json | 13 --- .../File/project_files_information_GET.json | 8 -- .../RelatedTopic/related_topic_GET.json | 17 --- .../RelatedTopic/related_topic_PUT.json | 17 --- Schemas/Collaboration/Topic/custom_field.json | 18 --- .../Collaboration/Topic/custom_fields.json | 7 -- .../Topic/extension_item_GET.json | 14 --- .../Topic/extension_item_SET.json | 10 -- Schemas/Collaboration/Topic/topic_GET.json | 103 ------------------ Schemas/Collaboration/Topic/topic_POST.json | 65 ----------- Schemas/Collaboration/Topic/topic_PUT.json | 61 ----------- .../Collaboration/Viewpoint/bitmap_GET.json | 24 ---- .../Collaboration/Viewpoint/bitmap_POST.json | 25 ----- .../Viewpoint/clipping_plane.json | 13 --- Schemas/Collaboration/Viewpoint/coloring.json | 12 -- .../Collaboration/Viewpoint/coloring_GET.json | 14 --- .../Collaboration/Viewpoint/component.json | 15 --- .../Viewpoint/component_list.json | 7 -- .../Collaboration/Viewpoint/components.json | 21 ---- .../Collaboration/Viewpoint/direction.json | 15 --- Schemas/Collaboration/Viewpoint/line.json | 12 -- Schemas/Collaboration/Viewpoint/location.json | 16 --- Schemas/Collaboration/Viewpoint/marker.json | 9 -- .../Viewpoint/orthogonal_camera.json | 22 ---- .../Viewpoint/perspective_camera.json | 22 ---- Schemas/Collaboration/Viewpoint/point.json | 15 --- .../Viewpoint/selection_GET.json | 11 -- .../Collaboration/Viewpoint/snapshot_GET.json | 10 -- .../Viewpoint/snapshot_POST.json | 14 --- .../Collaboration/Viewpoint/translucency.json | 16 --- .../Viewpoint/translucency_GET.json | 10 -- .../Viewpoint/translucency_setup_hints.json | 18 --- .../Viewpoint/view_setup_hints.json | 18 --- .../Viewpoint/viewpoint_GET.json | 73 ------------- .../Viewpoint/viewpoint_POST.json | 59 ---------- .../Collaboration/Viewpoint/visibility.json | 16 --- .../Viewpoint/visibility_GET.json | 12 -- Schemas/Project/custom_field.json | 56 ---------- Schemas/Project/extension_item.json | 14 --- Schemas/Project/extensions_GET.json | 71 ------------ Schemas/Project/project_GET.json | 25 ----- Schemas/Project/project_PUT.json | 12 -- .../Project/topic_status_extension_item.json | 19 ---- Schemas/Project/user_extension_item.json | 18 --- Schemas/User/user_GET.json | 17 --- Schemas/error.json | 12 -- 64 files changed, 1418 deletions(-) delete mode 100644 Schemas/Collaboration/Action/comment_actions.json delete mode 100644 Schemas/Collaboration/Action/project_actions.json delete mode 100644 Schemas/Collaboration/Action/topic_actions.json delete mode 100644 Schemas/Collaboration/Action/viewpoint_actions.json delete mode 100644 Schemas/Collaboration/Comment/comment_GET.json delete mode 100644 Schemas/Collaboration/Comment/comment_POST.json delete mode 100644 Schemas/Collaboration/Comment/comment_PUT.json delete mode 100644 Schemas/Collaboration/Document/document_GET.json delete mode 100644 Schemas/Collaboration/DocumentReference/document_reference_GET.json delete mode 100644 Schemas/Collaboration/DocumentReference/document_reference_POST.json delete mode 100644 Schemas/Collaboration/DocumentReference/document_reference_PUT.json delete mode 100644 Schemas/Collaboration/Events/comment_event_GET.json delete mode 100644 Schemas/Collaboration/Events/event_action.json delete mode 100644 Schemas/Collaboration/Events/event_action_value.json delete mode 100644 Schemas/Collaboration/Events/topic_event_GET.json delete mode 100644 Schemas/Collaboration/File/file_GET.json delete mode 100644 Schemas/Collaboration/File/file_PUT.json delete mode 100644 Schemas/Collaboration/File/project_file_display_information.json delete mode 100644 Schemas/Collaboration/File/project_file_information.json delete mode 100644 Schemas/Collaboration/File/project_files_information_GET.json delete mode 100644 Schemas/Collaboration/RelatedTopic/related_topic_GET.json delete mode 100644 Schemas/Collaboration/RelatedTopic/related_topic_PUT.json delete mode 100644 Schemas/Collaboration/Topic/custom_field.json delete mode 100644 Schemas/Collaboration/Topic/custom_fields.json delete mode 100644 Schemas/Collaboration/Topic/extension_item_GET.json delete mode 100644 Schemas/Collaboration/Topic/extension_item_SET.json delete mode 100644 Schemas/Collaboration/Topic/topic_GET.json delete mode 100644 Schemas/Collaboration/Topic/topic_POST.json delete mode 100644 Schemas/Collaboration/Topic/topic_PUT.json delete mode 100644 Schemas/Collaboration/Viewpoint/bitmap_GET.json delete mode 100644 Schemas/Collaboration/Viewpoint/bitmap_POST.json delete mode 100644 Schemas/Collaboration/Viewpoint/clipping_plane.json delete mode 100644 Schemas/Collaboration/Viewpoint/coloring.json delete mode 100644 Schemas/Collaboration/Viewpoint/coloring_GET.json delete mode 100644 Schemas/Collaboration/Viewpoint/component.json delete mode 100644 Schemas/Collaboration/Viewpoint/component_list.json delete mode 100644 Schemas/Collaboration/Viewpoint/components.json delete mode 100644 Schemas/Collaboration/Viewpoint/direction.json delete mode 100644 Schemas/Collaboration/Viewpoint/line.json delete mode 100644 Schemas/Collaboration/Viewpoint/location.json delete mode 100644 Schemas/Collaboration/Viewpoint/marker.json delete mode 100644 Schemas/Collaboration/Viewpoint/orthogonal_camera.json delete mode 100644 Schemas/Collaboration/Viewpoint/perspective_camera.json delete mode 100644 Schemas/Collaboration/Viewpoint/point.json delete mode 100644 Schemas/Collaboration/Viewpoint/selection_GET.json delete mode 100644 Schemas/Collaboration/Viewpoint/snapshot_GET.json delete mode 100644 Schemas/Collaboration/Viewpoint/snapshot_POST.json delete mode 100644 Schemas/Collaboration/Viewpoint/translucency.json delete mode 100644 Schemas/Collaboration/Viewpoint/translucency_GET.json delete mode 100644 Schemas/Collaboration/Viewpoint/translucency_setup_hints.json delete mode 100644 Schemas/Collaboration/Viewpoint/view_setup_hints.json delete mode 100644 Schemas/Collaboration/Viewpoint/viewpoint_GET.json delete mode 100644 Schemas/Collaboration/Viewpoint/viewpoint_POST.json delete mode 100644 Schemas/Collaboration/Viewpoint/visibility.json delete mode 100644 Schemas/Collaboration/Viewpoint/visibility_GET.json delete mode 100644 Schemas/Project/custom_field.json delete mode 100644 Schemas/Project/extension_item.json delete mode 100644 Schemas/Project/extensions_GET.json delete mode 100644 Schemas/Project/project_GET.json delete mode 100644 Schemas/Project/project_PUT.json delete mode 100644 Schemas/Project/topic_status_extension_item.json delete mode 100644 Schemas/Project/user_extension_item.json delete mode 100644 Schemas/User/user_GET.json delete mode 100644 Schemas/error.json diff --git a/Schemas/Collaboration/Action/comment_actions.json b/Schemas/Collaboration/Action/comment_actions.json deleted file mode 100644 index 1af06a2..0000000 --- a/Schemas/Collaboration/Action/comment_actions.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "title": "comment_actions", - "required": false, - "type": "array", - "items": { - "type": "string", - "enum": ["update", - "delete"] - } -} diff --git a/Schemas/Collaboration/Action/project_actions.json b/Schemas/Collaboration/Action/project_actions.json deleted file mode 100644 index bf84ca7..0000000 --- a/Schemas/Collaboration/Action/project_actions.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "title": "project_actions", - "required": false, - "type": "array", - "items": { - "type": "string", - "enum": ["update", - "createTopic", - "createDocument"] - } -} diff --git a/Schemas/Collaboration/Action/topic_actions.json b/Schemas/Collaboration/Action/topic_actions.json deleted file mode 100644 index 074820e..0000000 --- a/Schemas/Collaboration/Action/topic_actions.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "title": "topic_actions", - "required": false, - "type": "array", - "items": { - "type": "string", - "enum": ["update", - "updateRelatedTopics", - "updateDocumentReferences", - "updateFiles", - "createComment", - "createViewpoint", - "delete"] - } -} diff --git a/Schemas/Collaboration/Action/viewpoint_actions.json b/Schemas/Collaboration/Action/viewpoint_actions.json deleted file mode 100644 index 8feb815..0000000 --- a/Schemas/Collaboration/Action/viewpoint_actions.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "required": false, - "type": "array", - "items": { - "enum": ["delete"] - } -} diff --git a/Schemas/Collaboration/Comment/comment_GET.json b/Schemas/Collaboration/Comment/comment_GET.json deleted file mode 100644 index bdfd8d2..0000000 --- a/Schemas/Collaboration/Comment/comment_GET.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "title": "comment_GET", - "type": "object", - "properties": { - "guid": { - "required": true, - "type": "string" - }, - "date": { - "required": true, - "type": "string" - }, - "author": { - "required": true, - "$ref": "../../User/user_GET.json" - }, - "comment": { - "required": true, - "type": "string" - }, - "topic_guid": { - "required": true, - "type": "string" - }, - "viewpoint_guid": { - "type": ["string", - "null"] - }, - "modified_date": { - "type": ["string", - "null"] - }, - "modified_author": { - "$ref": "../../User/user_GET.json" - }, - "authorization": { - "type": "object", - "required": false, - "properties": { - "comment_actions": { - "$ref": "../Action/comment_actions.json" - } - } - } - } -} diff --git a/Schemas/Collaboration/Comment/comment_POST.json b/Schemas/Collaboration/Comment/comment_POST.json deleted file mode 100644 index bb3e60d..0000000 --- a/Schemas/Collaboration/Comment/comment_POST.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "title": "comment_POST", - "type": "object", - "properties": { - "guid": { - "type": ["string", - "null"] - }, - "comment": { - "required": true, - "type": "string" - }, - "viewpoint_guid": { - "type": ["string", - "null"] - } - } -} diff --git a/Schemas/Collaboration/Comment/comment_PUT.json b/Schemas/Collaboration/Comment/comment_PUT.json deleted file mode 100644 index 8ceff5a..0000000 --- a/Schemas/Collaboration/Comment/comment_PUT.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "comment_PUT", - "type": "object", - "properties": { - "comment": { - "required": true, - "type": "string" - }, - "viewpoint_guid": { - "type": ["string", - "null"] - } - } -} diff --git a/Schemas/Collaboration/Document/document_GET.json b/Schemas/Collaboration/Document/document_GET.json deleted file mode 100644 index b8c4025..0000000 --- a/Schemas/Collaboration/Document/document_GET.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "document_GET", - "type": "object", - "properties": { - "guid": { - "required": true, - "type": "string" - }, - "filename": { - "required": true, - "type": "string" - } - } -} diff --git a/Schemas/Collaboration/DocumentReference/document_reference_GET.json b/Schemas/Collaboration/DocumentReference/document_reference_GET.json deleted file mode 100644 index 37d649a..0000000 --- a/Schemas/Collaboration/DocumentReference/document_reference_GET.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "document_reference_GET", - "description": "Schema for a single document reference GET, BCF REST API.", - "type": "object", - "properties": { - "guid": { - "required": true, - "type": "string" - }, - "document_guid": { - "type": ["string", "null"] - }, - "url": { - "type": ["string", "null"] - }, - "description": { - "type": ["string", "null"] - } - } -} diff --git a/Schemas/Collaboration/DocumentReference/document_reference_POST.json b/Schemas/Collaboration/DocumentReference/document_reference_POST.json deleted file mode 100644 index 0e19849..0000000 --- a/Schemas/Collaboration/DocumentReference/document_reference_POST.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "title": "document_reference_POST", - "type": "object", - "properties": { - "guid": { - "type": ["string", "null"] - }, - "document_guid": { - "type": ["string", "null"] - }, - "url": { - "type": ["string", "null"] - }, - "description": { - "type": ["string", "null"] - } - } -} diff --git a/Schemas/Collaboration/DocumentReference/document_reference_PUT.json b/Schemas/Collaboration/DocumentReference/document_reference_PUT.json deleted file mode 100644 index 2e2dbd4..0000000 --- a/Schemas/Collaboration/DocumentReference/document_reference_PUT.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "title": "document_reference_PUT", - "type": "object", - "properties": { - "document_guid": { - "type": ["string", "null"] - }, - "url": { - "type": ["string", "null"] - }, - "description": { - "type": ["string", "null"] - } - } -} diff --git a/Schemas/Collaboration/Events/comment_event_GET.json b/Schemas/Collaboration/Events/comment_event_GET.json deleted file mode 100644 index c5012e4..0000000 --- a/Schemas/Collaboration/Events/comment_event_GET.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "title": "comment_event_GET", - "type": "object", - "properties": { - "comment_guid": { - "required": true, - "type": "string" - }, - "topic_guid": { - "required": true, - "type": "string" - }, - "date": { - "required": true, - "type": "string" - }, - "author": { - "required": true, - "$ref": "../../User/user_GET.json" - }, - "actions": { - "type": "array", - "minItems": 1, - "items": { - "$ref": "event_action.json" - } - } - } -} diff --git a/Schemas/Collaboration/Events/event_action.json b/Schemas/Collaboration/Events/event_action.json deleted file mode 100644 index 25051cd..0000000 --- a/Schemas/Collaboration/Events/event_action.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "title": "event_action", - "type": ["object", "null"], - "properties": { - "type": { - "required": true, - "type": "string" - }, - "value": { - "$ref": "event_action_value.json" - } - } -} diff --git a/Schemas/Collaboration/Events/event_action_value.json b/Schemas/Collaboration/Events/event_action_value.json deleted file mode 100644 index 69c8bcf..0000000 --- a/Schemas/Collaboration/Events/event_action_value.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "title": "event_action", - "type": ["object", "null"], - "properties": { - "id": { - "type": ["string", "null"] - }, - "displayValue": { - "type": ["string", "null"] - } - } -} diff --git a/Schemas/Collaboration/Events/topic_event_GET.json b/Schemas/Collaboration/Events/topic_event_GET.json deleted file mode 100644 index ca10ed7..0000000 --- a/Schemas/Collaboration/Events/topic_event_GET.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "title": "topic_event_GET", - "type": "object", - "properties": { - "topic_guid": { - "required": true, - "type": "string" - }, - "date": { - "required": true, - "type": "string" - }, - "author": { - "required": true, - "$ref": "../../User/user_GET.json" - }, - "actions": { - "type": "array", - "minItems": 1, - "items": { - "$ref": "event_action.json" - } - } - } -} diff --git a/Schemas/Collaboration/File/file_GET.json b/Schemas/Collaboration/File/file_GET.json deleted file mode 100644 index 884c665..0000000 --- a/Schemas/Collaboration/File/file_GET.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "file_GET", - "description": "Schema for a single file GET, BCF REST API.", - "type": "object", - "properties": { - "ifc_project": { - "type": ["string", - "null"] - }, - "ifc_spatial_structure_element": { - "type": ["string", - "null"] - }, - "filename": { - "type": ["string", - "null"] - }, - "date": { - "type": ["string", - "null"] - }, - "reference": { - "type": ["string", - "null"] - }, - "id": { - "type": ["string", - "null"] - } - } -} diff --git a/Schemas/Collaboration/File/file_PUT.json b/Schemas/Collaboration/File/file_PUT.json deleted file mode 100644 index 7152d68..0000000 --- a/Schemas/Collaboration/File/file_PUT.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "title": "file_PUT", - "type": "object", - "properties": { - "ifc_project": { - "type": ["string", - "null"] - }, - "ifc_spatial_structure_element": { - "type": ["string", - "null"] - }, - "filename": { - "type": ["string", - "null"] - }, - "date": { - "type": ["string", - "null"] - }, - "reference": { - "type": ["string", - "null"] - } - } -} diff --git a/Schemas/Collaboration/File/project_file_display_information.json b/Schemas/Collaboration/File/project_file_display_information.json deleted file mode 100644 index bb808f5..0000000 --- a/Schemas/Collaboration/File/project_file_display_information.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "project_file_display_information", - "description": "Schema for the display information of a project file, BCF REST API.", - "type": "object", - "properties": { - "field_display_name": { - "required": true, - "type": "string" - }, - "field_value": { - "required": true, - "type": "string" - } - } -} diff --git a/Schemas/Collaboration/File/project_file_information.json b/Schemas/Collaboration/File/project_file_information.json deleted file mode 100644 index b85bf59..0000000 --- a/Schemas/Collaboration/File/project_file_information.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "title": "project_file_information", - "description": "Schema for a single project file information, BCF REST API.", - "type": "object", - "properties": { - "display_information": { - "type": "array", - "items": { "$ref": "project_file_display_information.json" }, - "default": [] - }, - "file": { "$ref": "file_GET.json" } - } -} diff --git a/Schemas/Collaboration/File/project_files_information_GET.json b/Schemas/Collaboration/File/project_files_information_GET.json deleted file mode 100644 index 3a85e6a..0000000 --- a/Schemas/Collaboration/File/project_files_information_GET.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "description": "Schema for the listing the response of the GET project files information service", - "title": "project_files_information_GET", - "type": "array", - "items": { - "$ref": "project_file_information.json" - } -} diff --git a/Schemas/Collaboration/RelatedTopic/related_topic_GET.json b/Schemas/Collaboration/RelatedTopic/related_topic_GET.json deleted file mode 100644 index 9fbfb5a..0000000 --- a/Schemas/Collaboration/RelatedTopic/related_topic_GET.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "related_topic_GET", - "description": "Schema for single related topic GET, BCF REST API.", - "type": "object", - "properties": { - "related_topic_guid": { - "required": true, - "type": "string" - }, - "relation_type": { - "required": true, - "type": "string", - "enum": ["relates", "parent", "child"] - } - } -} diff --git a/Schemas/Collaboration/RelatedTopic/related_topic_PUT.json b/Schemas/Collaboration/RelatedTopic/related_topic_PUT.json deleted file mode 100644 index 1da7304..0000000 --- a/Schemas/Collaboration/RelatedTopic/related_topic_PUT.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "related_topic_PUT", - "description": "Schema for related topic PUT, BCF REST API.", - "type": "object", - "properties": { - "related_topic_guid": { - "required": true, - "type": "string" - }, - "relation_type": { - "required": true, - "type": "string", - "enum": ["relates", "parent", "child"] - } - } -} diff --git a/Schemas/Collaboration/Topic/custom_field.json b/Schemas/Collaboration/Topic/custom_field.json deleted file mode 100644 index a051ac0..0000000 --- a/Schemas/Collaboration/Topic/custom_field.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "title": "custom_field", - "type": ["object"], - "properties": { - "id": { - "description": "Refers to the id of the custom field in the project extensions.", - "required": false, - "type": "string" - }, - "values": { - "required": false, - "type": "array", - "items": { - "type": "string" - } - } - } -} diff --git a/Schemas/Collaboration/Topic/custom_fields.json b/Schemas/Collaboration/Topic/custom_fields.json deleted file mode 100644 index 91cabf2..0000000 --- a/Schemas/Collaboration/Topic/custom_fields.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "title": "custom_fields", - "type": ["array"], - "items": { - "$ref": "custom_field.json" - } -} diff --git a/Schemas/Collaboration/Topic/extension_item_GET.json b/Schemas/Collaboration/Topic/extension_item_GET.json deleted file mode 100644 index cda5319..0000000 --- a/Schemas/Collaboration/Topic/extension_item_GET.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "extension_item_get", - "type": ["object", "null"], - "properties": { - "id": { - "type": "string", - "required": true - }, - "name": { - "type": "string", - "required": true - } - } -} diff --git a/Schemas/Collaboration/Topic/extension_item_SET.json b/Schemas/Collaboration/Topic/extension_item_SET.json deleted file mode 100644 index bfca3b1..0000000 --- a/Schemas/Collaboration/Topic/extension_item_SET.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "title": "extension_item_set", - "type": ["object", "null"], - "properties": { - "id": { - "type": "string", - "required": true - } - } -} diff --git a/Schemas/Collaboration/Topic/topic_GET.json b/Schemas/Collaboration/Topic/topic_GET.json deleted file mode 100644 index 5d271fc..0000000 --- a/Schemas/Collaboration/Topic/topic_GET.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "title": "topic_GET", - "type": ["object", "null"], - "properties": { - "guid": { - "required": true, - "type": "string" - }, - "server_assigned_id": { - "required": true, - "type": "string" - }, - "topic_type": { - "$ref": "extension_item_GET.json" - }, - "topic_status": { - "$ref": "extension_item_GET.json" - }, - "reference_links": { - "type": ["array", - "null"], - "items": { - "type": "string" - } - }, - "title": { - "required": true, - "type": "string" - }, - "priority": { - "$ref": "extension_item_GET.json" - }, - "index": { - "type": [ - "integer", - "null" - ] - }, - "labels": { - "type": ["array", - "null"], - "items": { - "$ref": "extension_item_GET.json" - } - }, - "creation_date": { - "required": true, - "type": "string" - }, - "creation_author": { - "required": true, - "$ref": "../../User/user_GET.json" - }, - "modified_date": { - "type": "string" - }, - "modified_author": { - "$ref": "../../User/user_GET.json" - }, - "assigned_to": { - "$ref": "../../User/user_GET.json" - }, - "stage": { - "$ref": "extension_item_GET.json" - }, - "description": { - "type": ["string", - "null"] - }, - "due_date": { - "type": ["string", - "null"] - }, - "custom_fields": { - "$ref": "custom_fields.json" - }, - "related_topics": { - "type": ["array", "null"], - "items": { - "$ref": "../RelatedTopic/related_topic_GET.json" - } - }, - "default_viewpoint_guid": { - "type": ["string", "null"] - }, - "authorization": { - "type": "object", - "required": false, - "properties": { - "topic_actions": { - "$ref": "../Action/topic_actions.json" - }, - "topic_status": { - "type": ["array", - "null"], - "items": { - "type": "string" - } - } - } - } - } -} diff --git a/Schemas/Collaboration/Topic/topic_POST.json b/Schemas/Collaboration/Topic/topic_POST.json deleted file mode 100644 index c4b8d7b..0000000 --- a/Schemas/Collaboration/Topic/topic_POST.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "topic_POST", - "description": "Schema for topic POST, BCF REST API.", - "type": "object", - "properties": { - "guid": { - "type": ["string", - "null"] - }, - "topic_type": { - "$ref": "extension_item_SET.json" - }, - "topic_status": { - "$ref": "extension_item_SET.json" - }, - "reference_links": { - "type": ["array", - "null"], - "items": { - "type": "string" - } - }, - "title": { - "required": true, - "type": "string" - }, - "priority": { - "$ref": "extension_item_SET.json" - }, - "index": { - "type": [ - "integer", - "null" - ] - }, - "labels": { - "type": ["array", - "null"], - "items": { - "$ref": "extension_item_SET.json" - } - }, - "assigned_to": { - "$ref": "extension_item_SET.json" - }, - "stage": { - "$ref": "extension_item_SET.json" - }, - "description": { - "type": ["string", - "null"] - }, - "due_date": { - "type": ["string", - "null"] - }, - "custom_fields": { - "$ref": "custom_fields.json" - }, - "default_viewpoint_guid": { - "type": ["string", "null"] - } - } -} diff --git a/Schemas/Collaboration/Topic/topic_PUT.json b/Schemas/Collaboration/Topic/topic_PUT.json deleted file mode 100644 index 39b9f00..0000000 --- a/Schemas/Collaboration/Topic/topic_PUT.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "topic_PUT", - "description": "Schema for topic PUT, BCF REST API.", - "type": "object", - "properties": { - "topic_type": { - "$ref": "extension_item_SET.json" - }, - "topic_status": { - "$ref": "extension_item_SET.json" - }, - "reference_links": { - "type": ["array", - "null"], - "items": { - "type": "string" - } - }, - "title": { - "required": true, - "type": "string" - }, - "priority": { - "$ref": "extension_item_SET.json" - }, - "index": { - "type": [ - "integer", - "null" - ] - }, - "labels": { - "type": ["array", - "null"], - "items": { - "$ref": "extension_item_SET.json" - } - }, - "assigned_to": { - "$ref": "extension_item_SET.json" - }, - "stage": { - "$ref": "extension_item_SET.json" - }, - "description": { - "type": ["string", - "null"] - }, - "due_date": { - "type": ["string", - "null"] - }, - "custom_fields": { - "$ref": "custom_fields.json" - }, - "default_viewpoint_guid": { - "type": ["string", "null"] - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/bitmap_GET.json b/Schemas/Collaboration/Viewpoint/bitmap_GET.json deleted file mode 100644 index 5373008..0000000 --- a/Schemas/Collaboration/Viewpoint/bitmap_GET.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "object", - "properties": { - "guid": { - "type": "string" - }, - "bitmap_type": { - "type": "string", - "enum": ["jpg", "png"] - }, - "location": { - "$ref": "location.json" - }, - "normal": { - "$ref": "direction.json" - }, - "up": { - "$ref": "direction.json" - }, - "height": { - "type": "number" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/bitmap_POST.json b/Schemas/Collaboration/Viewpoint/bitmap_POST.json deleted file mode 100644 index cd7932d..0000000 --- a/Schemas/Collaboration/Viewpoint/bitmap_POST.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "type": "object", - "properties": { - "bitmap_type": { - "type": "string", - "enum": ["jpg", "png"] - }, - "bitmap_data": { - "type": "string", - "format": "base64" - }, - "location": { - "$ref": "location.json" - }, - "normal": { - "$ref": "direction.json" - }, - "up": { - "$ref": "direction.json" - }, - "height": { - "type": "number" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/clipping_plane.json b/Schemas/Collaboration/Viewpoint/clipping_plane.json deleted file mode 100644 index e9fad7b..0000000 --- a/Schemas/Collaboration/Viewpoint/clipping_plane.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "title": "clipping_plane", - "type": ["object", - "null"], - "properties": { - "location": { - "$ref": "location.json" - }, - "direction": { - "$ref": "direction.json" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/coloring.json b/Schemas/Collaboration/Viewpoint/coloring.json deleted file mode 100644 index 89d3270..0000000 --- a/Schemas/Collaboration/Viewpoint/coloring.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "title": "coloring", - "type": "object", - "properties": { - "color": { - "type": "string" - }, - "components": { - "$ref": "component_list.json" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/coloring_GET.json b/Schemas/Collaboration/Viewpoint/coloring_GET.json deleted file mode 100644 index c738f20..0000000 --- a/Schemas/Collaboration/Viewpoint/coloring_GET.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "coloring_GET", - "description": "Schema for coloring GET, BCF REST API.", - "type": "object", - "properties": { - "coloring": { - "type": ["array", "null"], - "items": { - "$ref": "coloring.json" - } - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/component.json b/Schemas/Collaboration/Viewpoint/component.json deleted file mode 100644 index 49df1c0..0000000 --- a/Schemas/Collaboration/Viewpoint/component.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "title": "component", - "type": ["object"], - "properties": { - "ifc_guid": { - "type": ["string", "null"] - }, - "originating_system": { - "type": ["string", "null"] - }, - "authoring_tool_id": { - "type": ["string", "null"] - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/component_list.json b/Schemas/Collaboration/Viewpoint/component_list.json deleted file mode 100644 index 0ec6d59..0000000 --- a/Schemas/Collaboration/Viewpoint/component_list.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "title": "component list", - "type": ["array", "null"], - "items": { - "$ref": "component.json" - } -} diff --git a/Schemas/Collaboration/Viewpoint/components.json b/Schemas/Collaboration/Viewpoint/components.json deleted file mode 100644 index 61dc16d..0000000 --- a/Schemas/Collaboration/Viewpoint/components.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "title": "components", - "type": ["object", "null"], - "properties": { - "selection": { - "$ref": "component_list.json" - }, - "coloring": { - "type": ["array", "null"], - "items": { - "$ref": "coloring.json" - } - }, - "visibility": { - "$ref": "visibility.json" - }, - "translucency": { - "$ref": "translucency.json" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/direction.json b/Schemas/Collaboration/Viewpoint/direction.json deleted file mode 100644 index da6e137..0000000 --- a/Schemas/Collaboration/Viewpoint/direction.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "title": "direction", - "type": "object", - "properties": { - "x": { - "type": "number" - }, - "y": { - "type": "number" - }, - "z": { - "type": "number" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/line.json b/Schemas/Collaboration/Viewpoint/line.json deleted file mode 100644 index 4f4e0f3..0000000 --- a/Schemas/Collaboration/Viewpoint/line.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "title": "line", - "type": ["object", "null"], - "properties": { - "start_point": { - "$ref": "point.json" - }, - "end_point": { - "$ref": "point.json" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/location.json b/Schemas/Collaboration/Viewpoint/location.json deleted file mode 100644 index c38696d..0000000 --- a/Schemas/Collaboration/Viewpoint/location.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title": "location", - "type": ["object", - "null"], - "properties": { - "x": { - "type": "number" - }, - "y": { - "type": "number" - }, - "z": { - "type": "number" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/marker.json b/Schemas/Collaboration/Viewpoint/marker.json deleted file mode 100644 index e23300e..0000000 --- a/Schemas/Collaboration/Viewpoint/marker.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "title": "marker", - "type": "object", - "properties": { - "location": { - "$ref": "point.json" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/orthogonal_camera.json b/Schemas/Collaboration/Viewpoint/orthogonal_camera.json deleted file mode 100644 index f9d69e4..0000000 --- a/Schemas/Collaboration/Viewpoint/orthogonal_camera.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "title": "orthogonal_camera", - "type": ["object", - "null"], - "properties": { - "camera_view_point": { - "$ref": "point.json" - }, - "camera_direction": { - "$ref": "direction.json" - }, - "camera_up_vector": { - "$ref": "direction.json" - }, - "view_to_world_scale": { - "type": "number" - }, - "aspect_ratio": { - "type": "number" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/perspective_camera.json b/Schemas/Collaboration/Viewpoint/perspective_camera.json deleted file mode 100644 index a3afcdd..0000000 --- a/Schemas/Collaboration/Viewpoint/perspective_camera.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "title": "perspective_camera", - "type": ["object", - "null"], - "properties": { - "camera_view_point": { - "$ref": "point.json" - }, - "camera_direction": { - "$ref": "direction.json" - }, - "camera_up_vector": { - "$ref": "direction.json" - }, - "field_of_view": { - "type": "number" - }, - "aspect_ratio": { - "type": "number" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/point.json b/Schemas/Collaboration/Viewpoint/point.json deleted file mode 100644 index 19558a4..0000000 --- a/Schemas/Collaboration/Viewpoint/point.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "title": "point", - "type": "object", - "properties": { - "x": { - "type": "number" - }, - "y": { - "type": "number" - }, - "z": { - "type": "number" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/selection_GET.json b/Schemas/Collaboration/Viewpoint/selection_GET.json deleted file mode 100644 index 2296b02..0000000 --- a/Schemas/Collaboration/Viewpoint/selection_GET.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "selection_GET", - "description": "Schema for selection GET, BCF REST API.", - "type": "object", - "properties": { - "selection": { - "$ref": "component_list.json" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/snapshot_GET.json b/Schemas/Collaboration/Viewpoint/snapshot_GET.json deleted file mode 100644 index 6235b0a..0000000 --- a/Schemas/Collaboration/Viewpoint/snapshot_GET.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "title": "snapshot_GET", - "type": ["object", "null"], - "properties": { - "snapshot_type": { - "type": ["string"], - "enum": ["jpg", "png"] - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/snapshot_POST.json b/Schemas/Collaboration/Viewpoint/snapshot_POST.json deleted file mode 100644 index a349e91..0000000 --- a/Schemas/Collaboration/Viewpoint/snapshot_POST.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "snapshot_POST", - "type": ["object", "null"], - "properties": { - "snapshot_type": { - "type": ["string"], - "enum": ["jpg", "png"] - }, - "snapshot_data": { - "type": ["string"], - "format": "base64" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/translucency.json b/Schemas/Collaboration/Viewpoint/translucency.json deleted file mode 100644 index 23c6e52..0000000 --- a/Schemas/Collaboration/Viewpoint/translucency.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title": "translucency", - "type": "object", - "properties": { - "default_translucency": { - "type": "boolean", - "default": "false" - }, - "exceptions": { - "$ref": "component_list.json" - }, - "view_setup_hints": { - "$ref": "translucency_setup_hints.json" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/translucency_GET.json b/Schemas/Collaboration/Viewpoint/translucency_GET.json deleted file mode 100644 index fbf1ada..0000000 --- a/Schemas/Collaboration/Viewpoint/translucency_GET.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "title": "translucency_GET", - "type": "object", - - "properties": { - "translucency": { - "$ref": "translucency.json" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/translucency_setup_hints.json b/Schemas/Collaboration/Viewpoint/translucency_setup_hints.json deleted file mode 100644 index 14ab03e..0000000 --- a/Schemas/Collaboration/Viewpoint/translucency_setup_hints.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "title": "translucency_setup_hints", - "type": ["object", "null"], - "properties": { - "spaces_translucent": { - "type": "boolean", - "default": "true" - }, - "space_boundaries_translucent": { - "type": "boolean", - "default": "true" - }, - "openings_translucent": { - "type": "boolean", - "default": "true" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/view_setup_hints.json b/Schemas/Collaboration/Viewpoint/view_setup_hints.json deleted file mode 100644 index 81f8ab7..0000000 --- a/Schemas/Collaboration/Viewpoint/view_setup_hints.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "title": "view_setup_hints", - "type": ["object", "null"], - "properties": { - "spaces_visible": { - "type": "boolean", - "default": "false" - }, - "space_boundaries_visible": { - "type": "boolean", - "default": "false" - }, - "openings_visible": { - "type": "boolean", - "default": "false" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/viewpoint_GET.json b/Schemas/Collaboration/Viewpoint/viewpoint_GET.json deleted file mode 100644 index 3c1f332..0000000 --- a/Schemas/Collaboration/Viewpoint/viewpoint_GET.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "title": "viewpoint_GET", - "type": "object", - "properties": { - "index": { - "type": [ - "integer", - "null" - ] - }, - "guid": { - "required": true, - "type": "string" - }, - "orthogonal_camera": { - "$ref": "orthogonal_camera.json" - }, - "perspective_camera": { - "$ref": "perspective_camera.json" - }, - "lines": { - "type": ["array", "null"], - "items": { - "$ref": "line.json" - } - }, - "markers": { - "type": ["array", "null"], - "items": { - "$ref": "marker.json" - } - }, - "clipping_planes": { - "type": ["array", "null"], - "items": { - "$ref": "clipping_plane.json" - } - }, - "bitmaps": { - "type": ["array", "null"], - "items": { - "$ref": "bitmap_GET.json" - } - }, - "snapshot": { - "$ref": "snapshot_GET.json" - }, - "creation_date": { - "required": true, - "type": "string" - }, - "creation_author": { - "required": true, - "$ref": "../../User/user_GET.json" - }, - "authorization": { - "type": "object", - "required": false, - "properties": { - "viewpoint_actions": { - "$ref": "../Action/viewpoint_actions.json" - } - } - }, - "topic_file_ids": { - "required": true, - "type": "array", - "items": { - "type": "string" - } - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/viewpoint_POST.json b/Schemas/Collaboration/Viewpoint/viewpoint_POST.json deleted file mode 100644 index 5d87c0b..0000000 --- a/Schemas/Collaboration/Viewpoint/viewpoint_POST.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "title": "viewpoint_POST", - "type": [ "object" ], - "properties": { - "guid": { - "type": ["string", - "null"] - }, - "index": { - "type": [ - "integer", - "null" - ] - }, - "orthogonal_camera": { - "$ref": "orthogonal_camera.json" - }, - "perspective_camera": { - "$ref": "perspective_camera.json" - }, - "lines": { - "type": ["array", "null"], - "items": { - "$ref": "line.json" - } - }, - "markers": { - "type": ["array", "null"], - "items": { - "$ref": "marker.json" - } - }, - "clipping_planes": { - "type": ["array", "null"], - "items": { - "$ref": "clipping_plane.json" - } - }, - "bitmaps": { - "type": ["array", "null"], - "items": { - "$ref": "bitmap_POST.json" - } - }, - "snapshot": { - "$ref": "snapshot_POST.json" - }, - "components": { - "$ref": "components.json" - }, - "topic_file_ids": { - "required": true, - "type": "array", - "items": { - "type": "string" - } - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/visibility.json b/Schemas/Collaboration/Viewpoint/visibility.json deleted file mode 100644 index 13ea0d0..0000000 --- a/Schemas/Collaboration/Viewpoint/visibility.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title": "visibility", - "type": "object", - "properties": { - "default_visibility": { - "type": "boolean", - "default": "false" - }, - "exceptions": { - "$ref": "component_list.json" - }, - "view_setup_hints": { - "$ref": "view_setup_hints.json" - } - } -} diff --git a/Schemas/Collaboration/Viewpoint/visibility_GET.json b/Schemas/Collaboration/Viewpoint/visibility_GET.json deleted file mode 100644 index 5fe8714..0000000 --- a/Schemas/Collaboration/Viewpoint/visibility_GET.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "visibility_GET", - "description": "Schema for visibility GET, BCF REST API.", - "type": "object", - - "properties": { - "visibility": { - "$ref": "visibility.json" - } - } -} diff --git a/Schemas/Project/custom_field.json b/Schemas/Project/custom_field.json deleted file mode 100644 index 32564cb..0000000 --- a/Schemas/Project/custom_field.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "title": "custom_field", - "type": "object", - "properties": { - "id": { - "required": true, - "type": "string" - }, - "name": { - "required": true, - "type": "string" - }, - "type": { - "required": true, - "enum": ["integer", "decimal", "string", "boolean", "enum", "date", "date-time"] - }, - "readonly": { - "required": true, - "type": "boolean" - }, - "minArraySize": { - "required": true, - "type": "integer" - }, - "maxArraySize": { - "required": false, - "type": "integer" - }, - "defaultValue": { - "type": "array", - "items": { - "type": "string" - } - }, - "enumValues": { - "type": "array", - "items": { - "type": "object", - "properties": { - "value": { - "required": true, - "type": "string" - }, - "displayValue": { - "required": true, - "type": "string" - }, - "readonly": { - "required": true, - "type": "boolean" - } - } - } - } - } -} diff --git a/Schemas/Project/extension_item.json b/Schemas/Project/extension_item.json deleted file mode 100644 index 7448ed8..0000000 --- a/Schemas/Project/extension_item.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": "extension_item", - "type": ["object", "null"], - "properties": { - "id": { - "type": "string", - "required": true - }, - "name": { - "type": "string", - "required": true - } - } -} diff --git a/Schemas/Project/extensions_GET.json b/Schemas/Project/extensions_GET.json deleted file mode 100644 index 72db77f..0000000 --- a/Schemas/Project/extensions_GET.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "title": "extensions_GET", - "type": "object", - "properties": { - "topic_type": { - "required": true, - "type": ["array", "null"], - "items": { - "$ref": "extension_item.json" - } - }, - "topic_status": { - "required": true, - "type": ["array", "null"], - "items": { - "$ref": "topic_status_extension_item.json" - } - }, - "topic_label": { - "required": true, - "type": ["array", "null"], - "items": { - "$ref": "extension_item.json" - } - }, - "priority": { - "required": true, - "type": ["array", "null"], - "items": { - "$ref": "extension_item.json" - } - }, - "users": { - "required": true, - "type": ["array", "null"], - "items": { - "$ref": "user_extension_item.json" - } - }, - "stage": { - "required": true, - "type": ["array", "null"], - "items": { - "$ref": "extension_item.json" - } - }, - "project_actions": { - "$ref": "../Collaboration/Action/project_actions.json" - }, - "topic_actions": { - "$ref": "../Collaboration/Action/topic_actions.json" - }, - "comment_actions": { - "$ref": "../Collaboration/Action/comment_actions.json" - }, - "relation_types": { - "required": false, - "type": "array", - "items": { - "type": "string", - "enum": ["relates", "parent-child"] - } - }, - "custom_fields": { - "type": ["array"], - "items": { - "$ref": "custom_field.json" - } - } - } -} diff --git a/Schemas/Project/project_GET.json b/Schemas/Project/project_GET.json deleted file mode 100644 index e239d4e..0000000 --- a/Schemas/Project/project_GET.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "project_GET", - "description": "Schema for single project GET, BCF REST API.", - "type": "object", - "properties": { - "project_id": { - "type": "string", - "required": true - }, - "name": { - "type": "string", - "required": true - }, - "authorization": { - "type": "object", - "required": false, - "properties": { - "project_actions": { - "$ref": "../Collaboration/Action/project_actions.json" - } - } - } - } -} diff --git a/Schemas/Project/project_PUT.json b/Schemas/Project/project_PUT.json deleted file mode 100644 index 5b317ab..0000000 --- a/Schemas/Project/project_PUT.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "project_PUT", - "description": "Schema for project PUT, BCF REST API.", - "type": "object", - "properties": { - "name": { - "type": "string", - "required": true - } - } -} diff --git a/Schemas/Project/topic_status_extension_item.json b/Schemas/Project/topic_status_extension_item.json deleted file mode 100644 index 0503429..0000000 --- a/Schemas/Project/topic_status_extension_item.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "title": "topic_status_extension_item", - "type": ["object", "null"], - "properties": { - "id": { - "type": "string", - "required": true - }, - "name": { - "type": "string", - "required": true - }, - "status_type": { - "type": "string", - "enum": ["open", "closed"], - "required": true - } - } -} diff --git a/Schemas/Project/user_extension_item.json b/Schemas/Project/user_extension_item.json deleted file mode 100644 index 8d2d827..0000000 --- a/Schemas/Project/user_extension_item.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "title": "user_extension_item", - "type": ["object", "null"], - "properties": { - "id": { - "type": "string", - "required": true - }, - "name": { - "type": "string", - "required": false - }, - "email": { - "type": "string", - "required": true - } - } -} diff --git a/Schemas/User/user_GET.json b/Schemas/User/user_GET.json deleted file mode 100644 index 07b4ba1..0000000 --- a/Schemas/User/user_GET.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "title": "user_GET", - "type": "object", - "properties": { - "id": { - "type": "string", - "required": true - }, - "name": { - "type": ["string", "null"] - }, - "email": { - "type": "string", - "required": true - } - } -} diff --git a/Schemas/error.json b/Schemas/error.json deleted file mode 100644 index 66a5550..0000000 --- a/Schemas/error.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-03/schema#", - "title": "Error", - "description": "Schema for error, BCF REST API.", - "type": "object", - "properties": { - "message": { - "type": "string", - "required": true - } - } -}