JIRA reference: FT-405
Requirements
What: Log who transitions the application to the next state
- should follow the user story "User X performed "action code"
- quartz job logging will require the creation of a dummy uhtnp user account
How:
Will require creating additional ACTION records as indicated by "create" in the ID column
Rows with Red lettering needs to be discussed with the technical group
ID | Action Code | State Transition |
---|---|---|
22 | application.add | Log when application is created |
24 | application.submit | From 101 to 102 |
24 | application.submit | Quartz job triggering so User will be uhtnp From 101 to 102 |
60 | review.start | From 102 to 103 |
61 | review.by.committee.complete
| being used? |
create | review.dpc.complete | From 103 to 105 |
create | revew.dc.complete | From 105 to 107 |
create | review.dean.complete | From 107 to 109 |
create | review.tprc.complete | From 109 to 111 or 114 |
create | review.trpc.redux.complete | From 113 to 114 |
64 | review.by.chancellor.complete
| From 114 to 115 or 118 |
62 | review.dossier
| From 111 to 112 |
62 | review.rebuttal.start | Quartz job triggering so User will be uhtnp From 111 to 114 |
63 | review.second.start
| Not needed so remove |
66 | review.dossier.complete
| From 112 to 113 or 114 |
66 | review.rebuttal.complete | Quartz job triggering so User will be uhtnp From 112 to 113 or 114 |
65 | review.dossier.auto.transition
| not needed so remove |
25 | application.send.back.level
| No longer in DB |
create | send.back.from.dpc | From 103 to 102 |
create | send.back.from.dc | From 105 to 103 |
create | send.back.from.dean | From 107 to 105 |
create | send.back.from.trpc | From 109 to 107 |
create | send.back.from.awaiting.applicant | From 111 to 109 |
create | send.back.from.chancellor | From 114 to 109 |
ALL ACTION CODES IN TEST:
ID | Action Code | State Transition |
---|---|---|
10 | view.home | |
11 | view.admin | |
20 | application.save | |
21 | application.delete | |
22 | application.add | Log when application is created |
23 | application.edit | |
24 | application.submit | Quartz job triggering so User will be uhtnp From 101 to 102 |
25 | application.sent.back.level | |
26 | application.colleague.share | |
30 | committee.member.add | |
31 | committee.member.delete | |
40 | exclusion.member.add | |
41 | exclusion.member.delete | |
60 | review.start | From 102 to 103 |
62 | review.rebuttal.start | Quartz job triggering so User will be uhtnp From 111 to 112 or 114 |
64 | review.chancellor.complete | From 114 to 115 or 118 |
66 | review.rebuttal.complete | From 112 to 113 or 114 |
70 | dossier.section.add | |
71 | dossier.section.delete | |
72 | dossier.section.edit | |
73 | dossier.section.reorder | |
75 | dossier.section.file.upload | |
76 | dossier.section.file.link | |
77 | dossier.section.file.trash | |
78 | dossier.section.file.delete | |
79 | dossier.section.file.info.edit | |
80 | dossier.section.google.create | |
81 | dossier.section.google.delete | |
90 | user.access.denied | |
91 | error.unspecified | |
100 | application.drive.copied.successfully | |
101 | application.drive.copied.unsuccessfully | |
102 | application.drive.copy.delete.successfully | |
103 | application.drive.copy.delete.unsuccessfully | |
160 | review.dpc.complete | From 103 to 105 |
161 | review.dpc.redux.complete | From 121 to 105 |
162 | review.dc.complete | From 105 to 107 |
163 | review.dean.complete | From 107 to 109 |
164 | review.tprc.complete | From 109 to 111 or 114 |
165 | review.trpc.redux.complete | From 113 to 114 |
166 | review.dpc.awaiting.applicant.complete | From 119 to 120 |
168 | review.dpc.rebuttal.complete | From 120 to 121 |
200 | send.back.from.dpc | From 103 to 102 |
201 | send.back.from.dc | From 105 to 103 or 121 |
202 | send.back.from.dean | From 107 to 105 |
203 | send.back.from.trpc | From 109 to 107 |
204 | send.back.from.awaiting.applicant | From 111 to 109 |
205 | send.back.from.chancellor | From 114 to 109 |
206 | send.back.from.dpc.awaiting.applicant | From 119 to 103 |
207 | send.back.from.dpc.faculty.examine | From 120 to 119 |
208 | send.back.from.dpc.redux | From 121 to 120 or 105 |