UTDallasEPICS / Carson-s-Village

https://carsonsvillage.org
6 stars 5 forks source link

[Feature] Advocate management system #115

Open OfekShaltiel-UTD opened 6 months ago

OfekShaltiel-UTD commented 6 months ago

Feature Description Add enhancements to Advocate management system and role based access enhancement.

Requirements

Additional context Changes to role based access following the introduction of UserVsFamily concept

OfekShaltiel-UTD commented 5 months ago
  1. What should Admin/Jason see on his end for the page list? Is it every page in the site?
  2. What should the user list page list consist of for Jason? The pages that were created by that user, right?
  3. Should we have a toggle for the family reports and page list to see every page at once or select by family?
pariahGH commented 5 months ago

for admins, we should have a dropdown that allows filtering by family. This will need to be emphasized in the UI so we may need to make it bigger, put a border around it, etc.

yes, user list page list should show pages created by that user.

i think what we can do, is if no family specified show all, if a family is specified then filter by that family

OfekShaltiel-UTD commented 5 months ago

Awesome. I'll start on these changes tomorrow.

OfekShaltiel-UTD commented 1 month ago

I'm still planning to finish this one.