usdigitalresponse / cpf-reporter

CPF Reporter application maintained by the USDR Grants program.
Apache License 2.0
0 stars 4 forks source link

Organization management #22

Open as1729 opened 11 months ago

as1729 commented 11 months ago

Why is this issue important?

In order to onboard partners we need the ability to view and manage Organizations

Current State

N/A

Expected State

Only USDR-admins should have the ability to view a "Organizations" tab. This should have all the "Add", "Edit", and "View" functionality. No ability to "Delete"

This is the current "Tenants" tab. Instead of Tenants we will be renaming to "Organization"

image

This is the current "Add tenant" modal. Instead of "Add tenant" it will be "Add organization"

image

Implementation Plan

Use the default CRUD behavior of redwood js. https://redwoodjs.com/docs/tutorial/chapter6/the-redwood-way

Relevant Code Snippets

No response

ed-snodgrass commented 11 months ago

Initial views are ready and merged to the 2248 branch (I followed Weronika's lead). I will work through adding to the tabs on the main page soon.

snyde664 commented 9 months ago

waiting on login flow completion to test this

ClaireValdivia commented 3 months ago

This is not an urgent priority as we have a script to set up a new org on the back-end, and we don't expect many new partners to join, but just noting for awareness that while the form for adding an org looks as expected, when you submit a new org, you get an error

Image