mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-14 14:52:15 +00:00
HR milestone 2, application audit log and tracking.
This milestone brings in application auditing, allowing for people to track who modify what applications and provide acception/rejection reasons as part of the messages sent out to the users.
This commit is contained in:
@@ -15,7 +15,42 @@ APPLICATION_STATUS_CHOICES = (
|
||||
(APPLICATION_STATUS_COMPLETED, 'Completed'),
|
||||
)
|
||||
|
||||
APPLICATION_STATUS_CHOICES_ADMIN = (
|
||||
(APPLICATION_STATUS_NOTSUBMITTED, 'Not Submitted'),
|
||||
(APPLICATION_STATUS_AWAITINGREVIEW, 'Submitted'),
|
||||
(APPLICATION_STATUS_QUERY, 'In Query'),
|
||||
(APPLICATION_STATUS_COMPLETED, 'Completed'),
|
||||
)
|
||||
|
||||
APPLICATION_STATUS_CHOICES_USER = (
|
||||
(APPLICATION_STATUS_NOTSUBMITTED, 'Not Submitted'),
|
||||
(APPLICATION_STATUS_AWAITINGREVIEW, 'Awaiting Review'),
|
||||
(APPLICATION_STATUS_AWAITINGREVIEW, 'Submitted'),
|
||||
)
|
||||
|
||||
APPLICATION_STATUS_LOOKUP = {
|
||||
APPLICATION_STATUS_NOTSUBMITTED: 'Not Submitted',
|
||||
APPLICATION_STATUS_AWAITINGREVIEW: 'Submitted',
|
||||
APPLICATION_STATUS_REJECTED: 'Rejected',
|
||||
APPLICATION_STATUS_ACCEPTED: 'Accepted',
|
||||
APPLICATION_STATUS_QUERY: 'In Query',
|
||||
APPLICATION_STATUS_COMPLETED: 'Completed',
|
||||
}
|
||||
|
||||
AUDIT_EVENT_STATUSCHANGE = 0
|
||||
AUDIT_EVENT_NOTE = 1
|
||||
AUDIT_EVENT_REJECTION = 2
|
||||
AUDIT_EVENT_ACCEPTED = 3
|
||||
|
||||
AUDIT_EVENT_CHOICES = (
|
||||
(AUDIT_EVENT_STATUSCHANGE, 'Status Change'),
|
||||
(AUDIT_EVENT_NOTE, 'Note'),
|
||||
(AUDIT_EVENT_REJECTION, 'Rejection Reason'),
|
||||
(AUDIT_EVENT_ACCEPTED, 'Accepted'),
|
||||
)
|
||||
|
||||
AUDIT_EVENT_LOOKUP = {
|
||||
AUDIT_EVENT_STATUSCHANGE: 'Status Change',
|
||||
AUDIT_EVENT_NOTE: 'Note',
|
||||
AUDIT_EVENT_REJECTION: 'Rejection Reason',
|
||||
AUDIT_EVENT_ACCEPTED: 'Accepted',
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user