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

Admin Panel - add "date' fields #1691

Open
mvictor55 opened this issue Jan 28, 2025 · 0 comments
Open

Admin Panel - add "date' fields #1691

mvictor55 opened this issue Jan 28, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@mvictor55
Copy link
Collaborator

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

@mvictor55 mvictor55 added the enhancement New feature or request label Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant