zubhub
zubhub copied to clipboard
(feat) Add the option to add/edit projects for a team in ZubHub
Summary
Closes #735 Adds support to add/remove team projects.
Changes
- users can add/remove projects from a team
- Only members with the
adminrole can add/remove projects - Members without admin role can't see
Add projectbutton. Are also redirected to the team profile when trying to access/team/:groupname/projects/update
Screencasts
I touched stuff concerning creating a new Team and improved validation as shown below. Removed the mode modal since we just want to create a Team.
Also removed most of the code that is misleading and unused. Most is related to project creation. Maybe someone just copy-pasted and never updated.
Still in testing process though! Am sick of heartbreaks 😂
@coderatomy thanks for working on this patch. Just going through the changes. First things first you need to rebase this branch on master. Right now it's not up to date