feat: add flag to disable all direct connections (#7936)

This commit is contained in:
Dean Sheather
2023-06-22 08:02:05 +10:00
committed by GitHub
parent 96f9e61ca1
commit a28d422c35
22 changed files with 369 additions and 105 deletions

9
coderd/apidoc/docs.go generated
View File

@ -5784,6 +5784,9 @@ const docTemplate = `{
"directory": {
"type": "string"
},
"disable_direct_connections": {
"type": "boolean"
},
"environment_variables": {
"type": "object",
"additionalProperties": {
@ -7065,6 +7068,9 @@ const docTemplate = `{
"codersdk.DERPConfig": {
"type": "object",
"properties": {
"block_direct": {
"type": "boolean"
},
"path": {
"type": "string"
},
@ -9351,6 +9357,9 @@ const docTemplate = `{
"properties": {
"derp_map": {
"$ref": "#/definitions/tailcfg.DERPMap"
},
"disable_direct_connections": {
"type": "boolean"
}
}
},