From 6fc5a31fdf13d782b91428c0ace33aa369686a38 Mon Sep 17 00:00:00 2001 From: AmirmahdiNourkazemi Date: Wed, 2 Sep 2026 11:54:40 +0330 Subject: [PATCH] feat: add deep link --- deep-links/create-hidden-media.bru | 27 +++++++++++++++++++++++++++ deep-links/folder.bru | 8 ++++++++ deep-links/list-hidden-categories.bru | 20 ++++++++++++++++++++ deep-links/list-hidden-media.bru | 20 ++++++++++++++++++++ deep-links/public-category.bru | 20 ++++++++++++++++++++ deep-links/public-media.bru | 20 ++++++++++++++++++++ deep-links/toggle-hidden-category.bru | 24 ++++++++++++++++++++++++ deep-links/toggle-hidden-media.bru | 24 ++++++++++++++++++++++++ 8 files changed, 163 insertions(+) create mode 100644 deep-links/create-hidden-media.bru create mode 100644 deep-links/folder.bru create mode 100644 deep-links/list-hidden-categories.bru create mode 100644 deep-links/list-hidden-media.bru create mode 100644 deep-links/public-category.bru create mode 100644 deep-links/public-media.bru create mode 100644 deep-links/toggle-hidden-category.bru create mode 100644 deep-links/toggle-hidden-media.bru diff --git a/deep-links/create-hidden-media.bru b/deep-links/create-hidden-media.bru new file mode 100644 index 0000000..28ca182 --- /dev/null +++ b/deep-links/create-hidden-media.bru @@ -0,0 +1,27 @@ +meta { + name: create-hidden-media + type: http + seq: 7 +} + +post { + url: {{baseUrl}}/media + body: multipartForm + auth: inherit +} + +body:multipart-form { + title: مدیتیشن لینک مستقیم + caption: تست ایجاد رسانه پنهان + type: audio + duration: 5 + visibility: public + is_deeplink_only: true + ~external_url: https://meditation.approagency.ir/storage/... + ~file: @file() +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/deep-links/folder.bru b/deep-links/folder.bru new file mode 100644 index 0000000..db6b85f --- /dev/null +++ b/deep-links/folder.bru @@ -0,0 +1,8 @@ +meta { + name: deep-links + seq: 12 +} + +auth { + mode: inherit +} diff --git a/deep-links/list-hidden-categories.bru b/deep-links/list-hidden-categories.bru new file mode 100644 index 0000000..bc305aa --- /dev/null +++ b/deep-links/list-hidden-categories.bru @@ -0,0 +1,20 @@ +meta { + name: list-hidden-categories + type: http + seq: 4 +} + +get { + url: {{baseUrl}}/categories + body: none + auth: inherit +} + +params:query { + deeplink_only: 1 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/deep-links/list-hidden-media.bru b/deep-links/list-hidden-media.bru new file mode 100644 index 0000000..5c2b884 --- /dev/null +++ b/deep-links/list-hidden-media.bru @@ -0,0 +1,20 @@ +meta { + name: list-hidden-media + type: http + seq: 3 +} + +get { + url: {{baseUrl}}/media + body: none + auth: inherit +} + +params:query { + deeplink_only: 1 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/deep-links/public-category.bru b/deep-links/public-category.bru new file mode 100644 index 0000000..19eca5e --- /dev/null +++ b/deep-links/public-category.bru @@ -0,0 +1,20 @@ +meta { + name: public-category + type: http + seq: 2 +} + +get { + url: {{baseUrl}}/public/categories/:id + body: none + auth: none +} + +params:path { + id: 1 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/deep-links/public-media.bru b/deep-links/public-media.bru new file mode 100644 index 0000000..816e11f --- /dev/null +++ b/deep-links/public-media.bru @@ -0,0 +1,20 @@ +meta { + name: public-media + type: http + seq: 1 +} + +get { + url: {{baseUrl}}/public/media/:id + body: none + auth: none +} + +params:path { + id: 1 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/deep-links/toggle-hidden-category.bru b/deep-links/toggle-hidden-category.bru new file mode 100644 index 0000000..df294fb --- /dev/null +++ b/deep-links/toggle-hidden-category.bru @@ -0,0 +1,24 @@ +meta { + name: toggle-hidden-category + type: http + seq: 6 +} + +post { + url: {{baseUrl}}/categories/:id + body: multipartForm + auth: inherit +} + +params:path { + id: 1 +} + +body:multipart-form { + is_deeplink_only: 1 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/deep-links/toggle-hidden-media.bru b/deep-links/toggle-hidden-media.bru new file mode 100644 index 0000000..ed0008a --- /dev/null +++ b/deep-links/toggle-hidden-media.bru @@ -0,0 +1,24 @@ +meta { + name: toggle-hidden-media + type: http + seq: 5 +} + +post { + url: {{baseUrl}}/media/:id + body: multipartForm + auth: inherit +} + +params:path { + id: 1 +} + +body:multipart-form { + is_deeplink_only: 1 +} + +settings { + encodeUrl: true + timeout: 0 +}