geeksforsocialchange / PlaceCal

Bring your community together
https://placecal.org
GNU Affero General Public License v3.0
16 stars 6 forks source link

Add a tree select / hierarchical select in the admin interface for areas #793

Open kimadactyl opened 2 years ago

kimadactyl commented 2 years ago
  1. Find a nice widget (would prefer to not code our own)
  2. Insert into relevant places in the UI
  3. Write tests + make sure that admins can assign users to:
    1. Neighbourhood of all types
    2. More than one neighbourhood at the same level
    3. Different neighbourhood levels that don't overlap
  4. Make it so that admins cannot assign users to:
    1. Different neighbourhood levels that do overlap (e.g. 'Manchester' selected means you can't also pick 'Hulme')
  5. Change the "sites" interface to allow meaninful browse by region (this could be a hard one)
  6. Bonus extra: can neighbourhood admins assign users to subdivisions? I.e. could we have Manchester admins setting up Hulme admins? Let's say no for now
kimadactyl commented 2 years ago

We realised on call today that once the datatables thing is done we can skip this for now and just use existing functioanlity.

lexiwitch commented 2 years ago

We realised on call today that once the datatables thing is done we can skip this for now and just use existing functioanlity.

Ok, I'll pull it out of my project board for the time being then :)