Real-Dev-Squad / todo-action-items

A running list of todo items for Real Dev Squad site
MIT License
4 stars 8 forks source link

Audit logs for extension request #180

Closed Maheima closed 11 months ago

Maheima commented 1 year ago

Show any user events related to placing extension requests like when an extension request was created, when it was accepted/declined, by whom it was accepted/declined

It should be visible to the user who placed the request and the superuser.

Backend:

Frontend:

ETA: 13/09/23

Maheima commented 1 year ago

Extension Requests:

Current features:

  1. Only 1 extension request can be raised at the lifetime of a task
  2. Super user can edit extension status multiple times
  3. Super user can edit fields like date, reason and title

Upcoming:

  1. Multiple E. requests can be sent by a particular user
  2. Super user can update status just once.
  3. Super user can also edit fields like before
Maheima commented 1 year ago

Sent by @ankushdharkar : On an extension request, only logs related to the request should be shown On superuser requests dashboard, for a given extension request, previous extension request logs should ALSO be shown, so while making the decision, they can see previous events

Maheima commented 1 year ago

Tentative wireframes:

For self user: image

For super user: image