Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • A app
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 38
    • Issues 38
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • KopaKopa
  • Software
  • app
  • Issues
  • #45
Closed
Open
Issue created Aug 23, 2017 by Ondrej@der-OnOwner1 of 4 checklist items completed1/4 checklist items

User story: share board

As a user I want to share a board with team mates to work on it together.

First I open the board from the sidebar by clicking on it.

  • Todo: display boards in sidebar #10 (closed)

Now I click on the share button to share the board.

  • Todo: Implement share button

  • Variant A: the board project is within my private group. A new team group must be created. A dialog appears allowing me to create a team. The dialog allows me to enter the team name.

  • Variant B: The board project is already in a group, which is not my private group. A dialog appears showing the invitation link for the group.

  • The dialog contains an invitation link, which can be copy pasted into emails.

  • Todo: Implement create team dialog

  • Todo: Generate invite link and implement invite endpoint in the backend: https://gitlab.anzui.de/kopa/software/backend/issues/32

The team mates click on the link and:

  • Variant A: If they are already logged in at kopa they proceed directly to the board
  • Variant B: If they are not already logged in at kopa, they need to loggin and will proceed to the board afterwards
Edited Jan 11, 2018 by Ondrej
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking