From b1dfd144fb84c7b5fd0e0bcd088ffa98435650cd Mon Sep 17 00:00:00 2001 From: AmirmahdiNourkazemi Date: Wed, 20 May 2026 15:53:00 +0330 Subject: [PATCH] feat: add comment more --- .../Get all comments type by id.bru | 7 +++--- comment/delete comment.bru | 21 ++++++++++++++++ comment/folder.bru | 8 ++++++ comment/store - update comment.bru | 25 +++++++++++++++++++ media/store-media.bru | 3 ++- ratings/delete rating.bru | 21 ++++++++++++++++ ...get all ratings.bru => get all rating.bru} | 2 +- ratings/get per user rating.bru | 21 ++++++++++++++++ ...- update.bru => store - update rating.bru} | 4 +-- 9 files changed, 105 insertions(+), 7 deletions(-) rename ratings/get ratings of user.bru => comment/Get all comments type by id.bru (55%) create mode 100644 comment/delete comment.bru create mode 100644 comment/folder.bru create mode 100644 comment/store - update comment.bru create mode 100644 ratings/delete rating.bru rename ratings/{get all ratings.bru => get all rating.bru} (88%) create mode 100644 ratings/get per user rating.bru rename ratings/{store - update.bru => store - update rating.bru} (83%) diff --git a/ratings/get ratings of user.bru b/comment/Get all comments type by id.bru similarity index 55% rename from ratings/get ratings of user.bru rename to comment/Get all comments type by id.bru index ccd0fd9..b05f996 100644 --- a/ratings/get ratings of user.bru +++ b/comment/Get all comments type by id.bru @@ -1,20 +1,21 @@ meta { - name: get ratings of user + name: Get all comments type by id type: http seq: 2 } get { - url: {{baseUrl}}/ratings/:music/:id/user + url: {{baseUrl}}/comments/:type/:id body: none auth: inherit } params:path { - music: + type: media id: } settings { encodeUrl: true + timeout: 0 } diff --git a/comment/delete comment.bru b/comment/delete comment.bru new file mode 100644 index 0000000..7e42248 --- /dev/null +++ b/comment/delete comment.bru @@ -0,0 +1,21 @@ +meta { + name: delete comment + type: http + seq: 3 +} + +delete { + url: {{baseUrl}}/comments/:type/:id + body: none + auth: inherit +} + +params:path { + type: + id: +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/comment/folder.bru b/comment/folder.bru new file mode 100644 index 0000000..b3a137b --- /dev/null +++ b/comment/folder.bru @@ -0,0 +1,8 @@ +meta { + name: comment + seq: 16 +} + +auth { + mode: inherit +} diff --git a/comment/store - update comment.bru b/comment/store - update comment.bru new file mode 100644 index 0000000..0f39159 --- /dev/null +++ b/comment/store - update comment.bru @@ -0,0 +1,25 @@ +meta { + name: store | update comment + type: http + seq: 1 +} + +post { + url: {{baseUrl}}/comments/:type/:id + body: multipartForm + auth: inherit +} + +params:path { + type: music + id: 1 +} + +body:multipart-form { + content: das ist schon +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/media/store-media.bru b/media/store-media.bru index db0255a..e806647 100644 --- a/media/store-media.bru +++ b/media/store-media.bru @@ -19,7 +19,7 @@ body:json { "category_name": "موفقیت و انگیزشی", "duration": 10, "file": null, - "image_id": "28", + "external_url": "https://meditation.approagency.ir/storage/videos/morning_success.mp4", "visibility": "public", "tags": [ @@ -40,4 +40,5 @@ body:json { settings { encodeUrl: true + timeout: 0 } diff --git a/ratings/delete rating.bru b/ratings/delete rating.bru new file mode 100644 index 0000000..4b8f7b0 --- /dev/null +++ b/ratings/delete rating.bru @@ -0,0 +1,21 @@ +meta { + name: delete rating + type: http + seq: 4 +} + +delete { + url: {{baseUrl}}/ratings/:type/:id + body: none + auth: inherit +} + +params:path { + type: music + id: 1 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/ratings/get all ratings.bru b/ratings/get all rating.bru similarity index 88% rename from ratings/get all ratings.bru rename to ratings/get all rating.bru index 4ab6a54..9776254 100644 --- a/ratings/get all ratings.bru +++ b/ratings/get all rating.bru @@ -1,5 +1,5 @@ meta { - name: get all ratings + name: get all rating type: http seq: 3 } diff --git a/ratings/get per user rating.bru b/ratings/get per user rating.bru new file mode 100644 index 0000000..66e0f47 --- /dev/null +++ b/ratings/get per user rating.bru @@ -0,0 +1,21 @@ +meta { + name: get per user rating + type: http + seq: 2 +} + +get { + url: {{baseUrl}}/ratings/:type/:id/user + body: none + auth: inherit +} + +params:path { + type: media + id: 1 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/ratings/store - update.bru b/ratings/store - update rating.bru similarity index 83% rename from ratings/store - update.bru rename to ratings/store - update rating.bru index 8244690..42ada8f 100644 --- a/ratings/store - update.bru +++ b/ratings/store - update rating.bru @@ -1,5 +1,5 @@ meta { - name: store | update + name: store | update rating type: http seq: 1 } @@ -11,7 +11,7 @@ post { } params:path { - type: music + type: media id: 1 }