Skip to content

Commit 4a7ac3e

Browse files
committed
Deprecated previous endpoints to get comments
1 parent dda4dcc commit 4a7ac3e

12 files changed

Lines changed: 17 additions & 10 deletions

File tree

source/app/blueprints/rest/alerts_routes.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -966,6 +966,7 @@ def alert_comment_delete(alert_id, com_id):
966966

967967

968968
@alerts_rest_blueprint.route('/alerts/<int:alert_id>/comments/<int:com_id>', methods=['GET'])
969+
@endpoint_deprecated('GET', '/api/v2/alerts/{alert_identifier}/comments/{identifier}')
969970
@ac_api_requires(Permissions.alerts_read)
970971
def alert_comment_get(alert_id, com_id):
971972
"""

source/app/blueprints/rest/case/case_assets_routes.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,7 @@ def case_comment_asset_add(cur_id, caseid):
386386

387387

388388
@case_assets_rest_blueprint.route('/case/assets/<int:cur_id>/comments/<int:com_id>', methods=['GET'])
389+
@endpoint_deprecated('GET', '/api/v2/assets/{asset_identifier}/comments/{identifier}')
389390
@ac_requires_case_identifier(CaseAccessLevel.read_only, CaseAccessLevel.full_access)
390391
@ac_api_requires()
391392
def case_comment_asset_get(cur_id, com_id, caseid):

source/app/blueprints/rest/case/case_evidences_routes.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ def case_comment_evidence_add(cur_id, caseid):
189189

190190

191191
@case_evidences_rest_blueprint.route('/case/evidences/<int:cur_id>/comments/<int:com_id>', methods=['GET'])
192+
@endpoint_deprecated('GET', '/api/v2/evidences/{evidence_identifier}/comments/{identifier}')
192193
@ac_requires_case_identifier(CaseAccessLevel.read_only, CaseAccessLevel.full_access)
193194
@ac_api_requires()
194195
def case_comment_evidence_get(cur_id, com_id, caseid):

source/app/blueprints/rest/case/case_ioc_routes.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,7 @@ def case_comment_ioc_add(cur_id, caseid):
296296

297297

298298
@case_ioc_rest_blueprint.route('/case/ioc/<int:cur_id>/comments/<int:com_id>', methods=['GET'])
299+
@endpoint_deprecated('GET', '/api/v2/iocs/{ioc_identifier}/comments/{identifier}')
299300
@ac_requires_case_identifier(CaseAccessLevel.read_only, CaseAccessLevel.full_access)
300301
@ac_api_requires()
301302
def case_comment_ioc_get(cur_id, com_id, caseid):

source/app/blueprints/rest/case/case_notes_routes.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,7 @@ def case_comment_note_add(cur_id, caseid):
441441

442442

443443
@case_notes_rest_blueprint.route('/case/notes/<int:cur_id>/comments/<int:com_id>', methods=['GET'])
444+
@endpoint_deprecated('GET', '/api/v2/notes/{note_identifier}/comments/{identifier}')
444445
@ac_requires_case_identifier(CaseAccessLevel.read_only, CaseAccessLevel.full_access)
445446
@ac_api_requires()
446447
def case_comment_note_get(cur_id, com_id, caseid):

source/app/blueprints/rest/case/case_tasks_routes.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ def case_comment_task_add(cur_id: int, caseid: int):
215215

216216

217217
@case_tasks_rest_blueprint.route('/case/tasks/<int:cur_id>/comments/<int:com_id>', methods=['GET'])
218+
@endpoint_deprecated('GET', '/api/v2/tasks/{task_identifier}/comments/{identifier}')
218219
@ac_requires_case_identifier(CaseAccessLevel.read_only, CaseAccessLevel.full_access)
219220
@ac_api_requires()
220221
def case_comment_task_get(cur_id: int, com_id: int, caseid: int):

source/app/blueprints/rest/case/case_timeline_routes.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ def case_comment_delete(cur_id, com_id, caseid):
107107

108108

109109
@case_timeline_rest_blueprint.route('/case/timeline/events/<int:cur_id>/comments/<int:com_id>', methods=['GET'])
110+
@endpoint_deprecated('GET', '/api/v2/events/{event_identifier}/comments/{identifier}')
110111
@ac_requires_case_identifier(CaseAccessLevel.read_only, CaseAccessLevel.full_access)
111112
@ac_api_requires()
112113
def case_comment_get(cur_id, com_id, caseid):

source/app/blueprints/rest/v2/events_routes/comments.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def _get_event(event_identifier, possible_case_access_levels) -> CasesEvent:
5151
raise ObjectNotFoundError()
5252
return event
5353

54-
def get(self, event_identifier):
54+
def search(self, event_identifier):
5555
try:
5656
event = self._get_event(event_identifier, [CaseAccessLevel.read_only, CaseAccessLevel.full_access])
5757

@@ -94,7 +94,7 @@ def read(self, event_identifier, identifier):
9494
@events_comments_blueprint.get('')
9595
@ac_api_requires()
9696
def get_event_comments(event_identifier):
97-
return comments_operations.get(event_identifier)
97+
return comments_operations.search(event_identifier)
9898

9999

100100
@events_comments_blueprint.post('')

source/app/blueprints/rest/v2/evidences_routes/comments.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def _get_evidence(evidence_identifier, possible_case_access_levels) -> CaseRecei
5151
raise ObjectNotFoundError()
5252
return evidence
5353

54-
def get(self, evidence_identifier):
54+
def search(self, evidence_identifier):
5555
try:
5656
evidence = self._get_evidence(evidence_identifier,
5757
[CaseAccessLevel.read_only, CaseAccessLevel.full_access])
@@ -95,7 +95,7 @@ def read(self, event_identifier, identifier):
9595
@evidences_comments_blueprint.get('')
9696
@ac_api_requires()
9797
def get_evidence_comments(evidence_identifier):
98-
return comments_operations.get(evidence_identifier)
98+
return comments_operations.search(evidence_identifier)
9999

100100

101101
@evidences_comments_blueprint.post('')

source/app/blueprints/rest/v2/iocs_routes/comments.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def _get_ioc(ioc_identifier, possible_case_access_levels):
5050
raise ObjectNotFoundError()
5151
return ioc
5252

53-
def get(self, ioc_identifier):
53+
def search(self, ioc_identifier):
5454
try:
5555
ioc = self._get_ioc(ioc_identifier, [CaseAccessLevel.read_only, CaseAccessLevel.full_access])
5656

@@ -93,7 +93,7 @@ def read(self, ioc_identifier, identifier):
9393
@iocs_comments_blueprint.get('')
9494
@ac_api_requires()
9595
def get_iocs_comments(ioc_identifier):
96-
return comments_operations.get(ioc_identifier)
96+
return comments_operations.search(ioc_identifier)
9797

9898

9999
@iocs_comments_blueprint.post('')

0 commit comments

Comments
 (0)