Related issues FE Base

Merged Eric Eastwood requested to merge 2001-related-issues-fe-base into master

What does this MR do?

Previous monolithic MR,

Are there points in the code the reviewer needs to double check?

If you would like to try out related issues, checkout on EE

Go to and "manually create" with a Premium plan. Leave the user count blank and expiration as a template for infinite (edited)

After you have the license, you can paste it into http://localhost:3010/admin/license

Visit an issue page to see the related issues block 🎉

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?



Combine multiple MR/branches into a chunk

Steps 1-5

# Combine all commits into a list
	git log --reverse 2001-related-issues-fe-base..related-issues-fe-issue-token-step-1 --format="%H";
	git log --reverse related-issues-fe-issue-token-step-1..related-issues-fe-add-issuable-form-step-2 --format="%H";
	git log --reverse 2001-related-issues-fe-base..related-issues-fe-add-store-step-4 --format="%H";
	git log --reverse 2001-related-issues-fe-base..related-issues-fe-related-issues-block-step-5 --format="%H";
} |
sed ':a;N;s/\n/ /;ba' |
# Make the list unique
uniq |
# Cherry-pick everything
# If you want to dry-run: xargs -L1 echo git cherry-pick
xargs -L1 git cherry-pick

What are the relevant issue numbers?

Closes #2001 (closed)

Edited by Eric Eastwood