Feature / users teams core
Created by: zzet
Teams of members.
First, a bit of logic:
Was intended:
- Any active user can create a
Team
- Editing
Team
available for owner of this team, for administrators of team and and for Global Gitlab administrators - The
team members
can specify therole
of theGuest
,Reporter
,Developer
,Master
, which are then applied to them in the project, which assigned a team. Besides the usual roles, the user can simply be amember
or ateam administrator
- You can assign a team to project for execution. In addition, you can choose the maximum role (a
Guest
,Reporter
,Developer
,Master
), which members of the team will be in the project. Roles defined in the team on the project will overlap with the peak of the pre-existing rights. - On the page you can see the activity of team and projects to which it belongs, the Issues and the MR (as on projects group page)
What happened:
User can see on main navigation bar link to all teams page and can go to the page that displays all of the team of members. In the teams you can view the projects that are assigned to team and the people who are members of team.
All teams icon "Earth"
Dashboard info block
Team list
On this page you can view a list of all the tams or go to page to add a new team
New team page
Team page
Team members page
Team add member page
Team projects page
Team projects page
Team issues page
Team MR page
Projects
Project team page
Assign project to team
Admin section
Dashboard
Team list page
Team editing page
Team show page
Team add members page
Team edit member page
Team edit member page
Team assign to projects page
Team edit max access to projects page
. . . . . .
F***
More descriptions will be tomorrow afternoon :( Network problems are not allowed to complete the description. Sorry :(