Skip to content

Commit 94290ca

Browse files
authored
Merge pull request #35 from openappsec/02-12-24
fixing alignment to latest npm release
2 parents 35d2742 + 5935559 commit 94290ca

File tree

5 files changed

+44
-3
lines changed

5 files changed

+44
-3
lines changed

backend/schema/components/proxy-host-object.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,16 @@
149149
"$ref": "./access-list-object.json"
150150
}
151151
]
152+
},
153+
"use_openappsec": {
154+
"type": "boolean"
155+
},
156+
"minimum_confidence": {
157+
"type": "string"
158+
},
159+
"openappsec_mode": {
160+
"type": "string"
152161
}
162+
153163
}
154164
}

backend/schema/paths/nginx/proxy-hosts/get.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@
5050
"enabled": true,
5151
"locations": null,
5252
"hsts_enabled": false,
53-
"hsts_subdomains": false
53+
"hsts_subdomains": false,
54+
"use_openappsec": false,
55+
"minimum_confidence": "high",
56+
"openappsec_mode": "detect-learn"
5457
}
5558
]
5659
}

backend/schema/paths/nginx/proxy-hosts/hostID/get.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@
3939
"ssl_forced": false,
4040
"caching_enabled": false,
4141
"block_exploits": false,
42+
"use_openappsec": false,
43+
"minimum_confidence": "high",
44+
"openappsec_mode": "detect-learn",
4245
"advanced_config": "",
4346
"meta": {
4447
"nginx_online": true,

backend/schema/paths/nginx/proxy-hosts/hostID/put.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,16 @@
7979
},
8080
"locations": {
8181
"$ref": "../../../../components/proxy-host-object.json#/properties/locations"
82-
}
82+
},
83+
"openappsec_mode": {
84+
"$ref": "../../../../components/proxy-host-object.json#/properties/openappsec_mode"
85+
},
86+
"minimum_confidence": {
87+
"$ref": "../../../../components/proxy-host-object.json#/properties/minimum_confidence"
88+
},
89+
"use_openappsec": {
90+
"$ref": "../../../../components/proxy-host-object.json#/properties/use_openappsec"
91+
}
8392
}
8493
}
8594
}
@@ -116,6 +125,9 @@
116125
"enabled": true,
117126
"hsts_enabled": false,
118127
"hsts_subdomains": false,
128+
"use_openappsec": false,
129+
"minimum_confidence": "high",
130+
"openappsec_mode": "detect-learn",
119131
"owner": {
120132
"id": 1,
121133
"created_on": "2024-10-07T22:43:55.000Z",

backend/schema/paths/nginx/proxy-hosts/post.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,17 @@
6767
},
6868
"locations": {
6969
"$ref": "../../../components/proxy-host-object.json#/properties/locations"
70-
}
70+
},
71+
"openappsec_mode": {
72+
"$ref": "../../../components/proxy-host-object.json#/properties/openappsec_mode"
73+
},
74+
"minimum_confidence": {
75+
"$ref": "../../../components/proxy-host-object.json#/properties/minimum_confidence"
76+
},
77+
"use_openappsec": {
78+
"$ref": "../../../components/proxy-host-object.json#/properties/use_openappsec"
79+
}
80+
7181
}
7282
}
7383
}
@@ -102,6 +112,9 @@
102112
"hsts_enabled": false,
103113
"hsts_subdomains": false,
104114
"certificate": null,
115+
"use_openappsec": false,
116+
"minimum_confidence": "high",
117+
"openappsec_mode": "detect-learn",
105118
"owner": {
106119
"id": 1,
107120
"created_on": "2024-10-07T22:43:55.000Z",

0 commit comments

Comments
 (0)