Skip to content

Iteration 1 - Readd school merging#391

Open
kienthuynh wants to merge 28 commits intobeautyjoy:mainfrom
cs169:readd-school-merging
Open

Iteration 1 - Readd school merging#391
kienthuynh wants to merge 28 commits intobeautyjoy:mainfrom
cs169:readd-school-merging

Conversation

@kienthuynh
Copy link
Copy Markdown
Contributor

@kienthuynh kienthuynh commented Mar 11, 2026

This PR reverts another revert that I made since I messed up the git history by merging two features at once. A lot of the commits and file changes are from the "personal_website" feature that hasn't been merged into golden repo yet.

This pull request implements the feature for admins to manually merge two schools, similar to how they can merge two teachers.

Include screenshots, videos, etc.
image
image

Who authored this PR?
Kien Huynh

How should this PR be tested?
Note: this PR may seem long but nearly all logic and views are copied over from the teacher merging feature.
Feature is deployed to Heroku to test.

kienthuynh and others added 27 commits February 21, 2026 16:35
making personal website a required field + tests
Update member1 details in info.yml
Sync fork and golden repo: Update nokigiri
@kienthuynh
Copy link
Copy Markdown
Contributor Author

@cycomachead @armandofox

@kienthuynh
Copy link
Copy Markdown
Contributor Author

Updated two rspec tests in merge_controller_spec to pass when integrated with the redirect feature in iteration 3, so it will fail for now.

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.

2 participants