feat: audit addition and removal of licenses (#6125)

* added license audit resource

* audit delete licenses

* added filtering

* remove logs

* making the best of the current UUID situation

* fixed lint

* fix tests

* regen docs

* PR feedback

* PR feedback
This commit is contained in:
Kira Pilot
2023-02-14 16:34:13 -05:00
committed by GitHub
parent 6e3330a03f
commit 5e60879fb8
15 changed files with 94 additions and 23 deletions
+4 -2
View File
@@ -7258,7 +7258,8 @@ const docTemplate = `{
"workspace_build",
"git_ssh_key",
"api_key",
"group"
"group",
"license"
],
"x-enum-varnames": [
"ResourceTypeTemplate",
@@ -7268,7 +7269,8 @@ const docTemplate = `{
"ResourceTypeWorkspaceBuild",
"ResourceTypeGitSSHKey",
"ResourceTypeAPIKey",
"ResourceTypeGroup"
"ResourceTypeGroup",
"ResourceTypeLicense"
]
},
"codersdk.Response": {
+4 -2
View File
@@ -6508,7 +6508,8 @@
"workspace_build",
"git_ssh_key",
"api_key",
"group"
"group",
"license"
],
"x-enum-varnames": [
"ResourceTypeTemplate",
@@ -6518,7 +6519,8 @@
"ResourceTypeWorkspaceBuild",
"ResourceTypeGitSSHKey",
"ResourceTypeAPIKey",
"ResourceTypeGroup"
"ResourceTypeGroup",
"ResourceTypeLicense"
]
},
"codersdk.Response": {