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

DO NOT MERGE: test #115

Closed
wants to merge 58 commits into from
Closed

DO NOT MERGE: test #115

wants to merge 58 commits into from

Conversation

jdgage
Copy link
Contributor

@jdgage jdgage commented Jun 6, 2024

No description provided.

Glenn-Clarke and others added 30 commits May 22, 2024 16:25
…t of consortia to user model. Contains further documentation to make it clear that full Consortia and Local Authority Data is located in the HUG2 Public site codebase.
… codes will require mapping or migrations to ensure correct relationships are maintained
…te-to-support-consortium-admin-model

PC-1083: Adds migration and new model for consortium data. Adds a lis…
dont add the filtered LAs if in a consortium

remove LAs when adding the consortium theyre in
it didn't seem to do anything

removed the consortium counterpart as well
…an codes including custodian codes of all consortiums they administrate. Updated usages of original user's custodian codes to new method. Updated data access provider to include the user's consortiums when retrieving information from the DB. Updated tests to account for consortiums being included.
when knowing the consortium name is useful for the special exceptions
previously would always use the more complex method
…new custodian code retrieval. Removed unnecessary functions. Removed having all LAs in a consortium giving user Custodian admin rights.
a bit more sensible as this outcome is a bit more unusual
samyou-softwire and others added 28 commits May 30, 2024 14:13
reduces a lot of repeated code
also add a wrapper for confirming database changes
introduce a new CommandHandler class that does the printing and has a public method for each command

AdminAction now interfaces with the objects and calls database methods
rename it to UserAccountStatus as UserStatus is quite broad

also specify what enum DisplayUserStatus expects
…w function to replace commonly used Consortium to list of string logic. Renamed variables to bring them in line with standard.
Changed TransformFileDataForConsortia to not mutate the passed list. Standardised consortium code security checking to work the same for LA and Consortia.
rename CommandException to CouldNotFindAuthorityException
…m-admin-model-into-business-logic

PC-1084 build consortium admin model into business logic
…-update-user-management-scripts-to-onboard-consortium-admins
…agement-scripts-to-onboard-consortium-admins

PC-1085 Update user management scripts to onboard consortium admins
duplicate WithConsortia method added by both of us

error test output not updated
@jdgage jdgage closed this Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants