cisagov / manage.get.gov

A Django-based domain name registrar used by the .gov domain to communicate with an EPP registry
https://get.gov
Other
53 stars 14 forks source link

2299: [Org Model] Add DomainGroup and Suborganization models #2345

Closed erinysong closed 4 days ago

erinysong commented 1 week ago

Ticket

Resolves #2299

Changes

Context for reviewers

Setup

Go to getgov-es admin page and navigate to DomainGroup and Suborganization pages. You should be able to create, view, update, and delete any entries in the DomainGroup and Suborganization tables. DomainGroup table

image

Suborganization table

image

DomainGroup and Suborganization models should not be accessible on analyst account

image

Code Review Verification Steps

As the original developer, I have

Satisfied acceptance criteria and met development standards

Ensured code standards are met (Original Developer)

Validated user-facing changes (if applicable)

As a code reviewer, I have

Reviewed, tested, and left feedback about the changes

Ensured code standards are met (Code reviewer)

Validated user-facing changes as a developer

Note: Multiple code reviewers can share the checklists above, a second reviewers should not make a duplicate checklist

As a designer reviewer, I have

Verified that the changes match the design intention

Validated user-facing changes as a designer

Screenshots

github-actions[bot] commented 1 week ago

🥳 Successfully deployed to developer sandbox es.

github-actions[bot] commented 1 week ago

🥳 Successfully deployed to developer sandbox es.

github-actions[bot] commented 1 week ago

🥳 Successfully deployed to developer sandbox es.

github-actions[bot] commented 1 week ago

🥳 Successfully deployed to developer sandbox es.

github-actions[bot] commented 1 week ago

🥳 Successfully deployed to developer sandbox es.

github-actions[bot] commented 1 week ago

🥳 Successfully deployed to developer sandbox es.

github-actions[bot] commented 1 week ago

🥳 Successfully deployed to developer sandbox es.

github-actions[bot] commented 1 week ago

🥳 Successfully deployed to developer sandbox es.

github-actions[bot] commented 4 days ago

🥳 Successfully deployed to developer sandbox es.

erinysong commented 4 days ago

Conditionally approving. Based on Dave's comments, it seems like we don't need the export on the Suborg and domain group tables yet, so I would just remove those until we are ready to export portfolio

Sounds good! Updated the PR to remove references to the Resource class in our added admin classes