Add audit log events for threads

This commit is contained in:
Nadir Chowdhury
2021-07-29 00:57:42 +01:00
committed by GitHub
parent 1472e9ed7c
commit 154c90ef59
5 changed files with 117 additions and 9 deletions

View File

@ -346,6 +346,9 @@ class AuditLogAction(Enum):
stage_instance_create = 83
stage_instance_update = 84
stage_instance_delete = 85
thread_create = 110
thread_update = 111
thread_delete = 112
# fmt: on
@property
@ -390,6 +393,9 @@ class AuditLogAction(Enum):
AuditLogAction.stage_instance_create: AuditLogActionCategory.create,
AuditLogAction.stage_instance_update: AuditLogActionCategory.update,
AuditLogAction.stage_instance_delete: AuditLogActionCategory.delete,
AuditLogAction.thread_create: AuditLogActionCategory.create,
AuditLogAction.thread_update: AuditLogActionCategory.update,
AuditLogAction.thread_delete: AuditLogActionCategory.delete,
}
# fmt: on
return lookup[self]
@ -421,6 +427,8 @@ class AuditLogAction(Enum):
return 'integration'
elif v < 90:
return 'stage_instance'
elif v < 113:
return 'thread'
class UserFlags(Enum):