feat: allow configuring display apps from template (#9100)

This commit is contained in:
Jon Ayers
2023-08-30 14:53:42 -05:00
committed by GitHub
parent 9c9d035354
commit ee24260614
68 changed files with 1975 additions and 564 deletions

23
coderd/apidoc/docs.go generated
View File

@ -8068,6 +8068,23 @@ const docTemplate = `{
}
}
},
"codersdk.DisplayApp": {
"type": "string",
"enum": [
"vscode",
"vscode_insiders",
"web_terminal",
"port_forwarding_helper",
"ssh_helper"
],
"x-enum-varnames": [
"DisplayAppVSCodeDesktop",
"DisplayAppVSCodeInsiders",
"DisplayAppWebTerminal",
"DisplayAppPortForward",
"DisplayAppSSH"
]
},
"codersdk.Entitlement": {
"type": "string",
"enum": [
@ -10611,6 +10628,12 @@ const docTemplate = `{
"type": "string",
"format": "date-time"
},
"display_apps": {
"type": "array",
"items": {
"$ref": "#/definitions/codersdk.DisplayApp"
}
},
"environment_variables": {
"type": "object",
"additionalProperties": {