feat: collection runner (#3600)

Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com>
Co-authored-by: nivedin <nivedinp@gmail.com>
This commit is contained in:
Anwarul Islam
2024-11-26 16:26:09 +06:00
committed by GitHub
parent f091c1bdc5
commit e8ed938b4c
66 changed files with 3201 additions and 490 deletions

View File

@@ -77,10 +77,12 @@ export class EnvironmentInspectorService extends Service implements Inspector {
const currentTabRequest =
currentTab.document.type === "request"
? currentTab.document.request
: currentTab.document.response.originalRequest
: currentTab.document.type === "example-response"
? currentTab.document.response.originalRequest
: null
const environmentVariables = [
...currentTabRequest.requestVariables,
...(currentTabRequest?.requestVariables ?? []),
...this.aggregateEnvsWithSecrets.value,
]
@@ -191,11 +193,13 @@ export class EnvironmentInspectorService extends Service implements Inspector {
const currentTabRequest =
currentTab.document.type === "request"
? currentTab.document.request
: currentTab.document.response.originalRequest
: currentTab.document.type === "example-response"
? currentTab.document.response.originalRequest
: null
const environmentVariables =
this.filterNonEmptyEnvironmentVariables([
...currentTabRequest.requestVariables.map((env) => ({
...(currentTabRequest?.requestVariables ?? []).map((env) => ({
...env,
secret: false,
sourceEnv: "RequestVariable",
@@ -300,6 +304,8 @@ export class EnvironmentInspectorService extends Service implements Inspector {
return computed(() => {
const results: InspectorResult[] = []
if (!req.value) return results
const headers = req.value.headers
const params = req.value.params