Skip to content

team management #194

Description

@marsz

Stories:

Relation and role:

  1. Each user can create multiple teams
  2. Each team has only one owner
  3. Owner can transfer ownership to one of team member
  4. Each team has 3 roles: owner, admin, member
  5. Owner can do anything in team.
  6. Admin can:
  • Invite / remove team member.
  • Change team settings.
  • Change project owner.
  • Change project anything.
  1. Each member can leave team by self

Team invitation:

  1. Owner and admin can invite anyone to team.
  2. Invitation have to be confirmed by invited user.
  3. Invitation confirm link will be send by email.

Team setting:

  1. Has one Slack webhook / flowdock token.
  2. Team name.
  3. Daily notify time. (only hour)

Project and todo:

  1. Project must belong to team
  2. Each team member can create project
  3. Filtering todos by team

Project invitation:

  1. Project owner can quick invite team members to project.
  2. Still can invite outside users to project

Daily notification:

  1. Users including projects' members.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions