chore: removing unaudited resources (#5885)

* chore: removing unaudited resources

* cleaned up tests

* CI errors
This commit is contained in:
Kira Pilot
2023-01-26 18:14:09 -05:00
committed by GitHub
parent e2bea2d20f
commit 3d58e6912a
12 changed files with 11 additions and 88 deletions

6
coderd/apidoc/docs.go generated
View File

@ -5648,15 +5648,13 @@ const docTemplate = `{
},
"resource_type": {
"enum": [
"organization",
"template",
"template_version",
"user",
"workspace",
"workspace_build",
"git_ssh_key",
"api_key",
"group"
"auditable_group"
],
"allOf": [
{
@ -7114,7 +7112,6 @@ const docTemplate = `{
"codersdk.ResourceType": {
"type": "string",
"enum": [
"organization",
"template",
"template_version",
"user",
@ -7125,7 +7122,6 @@ const docTemplate = `{
"group"
],
"x-enum-varnames": [
"ResourceTypeOrganization",
"ResourceTypeTemplate",
"ResourceTypeTemplateVersion",
"ResourceTypeUser",

View File

@ -4996,15 +4996,13 @@
},
"resource_type": {
"enum": [
"organization",
"template",
"template_version",
"user",
"workspace",
"workspace_build",
"git_ssh_key",
"api_key",
"group"
"auditable_group"
],
"allOf": [
{
@ -6369,7 +6367,6 @@
"codersdk.ResourceType": {
"type": "string",
"enum": [
"organization",
"template",
"template_version",
"user",
@ -6380,7 +6377,6 @@
"group"
],
"x-enum-varnames": [
"ResourceTypeOrganization",
"ResourceTypeTemplate",
"ResourceTypeTemplateVersion",
"ResourceTypeUser",

View File

@ -452,8 +452,6 @@ func auditSearchQuery(query string) (database.GetAuditLogsOffsetParams, []coders
func resourceTypeFromString(resourceTypeString string) string {
switch codersdk.ResourceType(resourceTypeString) {
case codersdk.ResourceTypeOrganization:
return resourceTypeString
case codersdk.ResourceTypeTemplate:
return resourceTypeString
case codersdk.ResourceTypeTemplateVersion:

View File

@ -9,8 +9,6 @@ import (
// AuditableResources, then add it to this interface.
type Auditable interface {
database.APIKey |
database.Organization |
database.OrganizationMember |
database.Template |
database.TemplateVersion |
database.User |

View File

@ -49,8 +49,6 @@ type BuildAuditParams[T Auditable] struct {
func ResourceTarget[T Auditable](tgt T) string {
switch typed := any(tgt).(type) {
case database.Organization:
return typed.Name
case database.Template:
return typed.Name
case database.TemplateVersion:
@ -73,8 +71,6 @@ func ResourceTarget[T Auditable](tgt T) string {
func ResourceID[T Auditable](tgt T) uuid.UUID {
switch typed := any(tgt).(type) {
case database.Organization:
return typed.ID
case database.Template:
return typed.ID
case database.TemplateVersion:
@ -96,8 +92,6 @@ func ResourceID[T Auditable](tgt T) uuid.UUID {
func ResourceType[T Auditable](tgt T) database.ResourceType {
switch any(tgt).(type) {
case database.Organization:
return database.ResourceTypeOrganization
case database.Template:
return database.ResourceTypeTemplate
case database.TemplateVersion: