codeforboston / codeforboston/maple

Admin Panel - add "date' fields

Open
#1,691 0 comments 0 reactions 0 assignees View on GitHub
enhancement Ready for Development
Dominant language
TypeScript
Stars
56
Forks
175
Avg merge
2d 5h
Merged PRs (30d)
13

Description

Admin Panel - add "date fields"

In the admin panel (mapletestimony.org/admin), we have two main screens: "user reports"; and "upgrade requests".
"User reports" --- users can "report" testimonies on MAPLE for violating our Code of Conduct, then the admin reviews a reported testimony in the admin panel and decides whether or not to delete it.
"Upgrade requests" --- when an org signs up, it need an Admin's approval before it can post testimony.

In both of the screens, we display a table (see screenshot below) with various fields. We need to add a "date reported" field/column to the "user reports" screen and a "date requested" for the "upgrade requests" screen.

Currently, it is difficult to understand when a testimony was reported or when an org upgrade was requested. This is important to know - for example, if an organization signs up, but we take a week to approve them, we would reach out individually to the organization to let them know their org was approved and to apologize for the delay.

![Image](https://github.com/user-attachments/assets/bc5f0734-8d09-4422-b36e-edcdd0a33910)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.