Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audit logs for extension request #180

Closed
3 tasks
Maheima opened this issue Sep 3, 2023 · 3 comments
Closed
3 tasks

Audit logs for extension request #180

Maheima opened this issue Sep 3, 2023 · 3 comments
Assignees

Comments

@Maheima
Copy link

Maheima commented Sep 3, 2023

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

@ankushdharkar ankushdharkar changed the title Show extension request logs Audit logs for extension request Sep 3, 2023
@Maheima Maheima self-assigned this Sep 4, 2023
@Maheima
Copy link
Author

Maheima commented Sep 11, 2023

** 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
  • The problem now is when I make the frontend of the new one, will I show the logs of a particular task ID at once or the request ID?
  • or Do I need to make changes as per the current features right now?

@Maheima
Copy link
Author

Maheima commented Sep 11, 2023

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
Copy link
Author

Maheima commented Sep 11, 2023

Tentative wireframes:

For self user:
image

For super user:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants