Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

  •  
     
    story #8825 have all Pull Request REST routes for the v1 and packaging
Summary
tuleap user
have all Pull Request REST routes for the v1 and packaging
I will be able to develop a beautiful UI for discussing proposed changes before integrating them.

Features: (PR = Pull Request)

  • Create a PR between two branches:
    • we can't have two identical PR => check at creation
  • Have PR list
  • Access a PR
  • Add a PR status in the PR list
  • On a PR, get the modified files
  • Ability to merge or abandon a PR
  • Be able to get a file content in order to make the diff
  • Ability to add a global comment on the PR

Associated Permissions:

  • we use the permissions defined in the Git repository
  • If READ access, user can see the PR and add a global comment on the PR
  • If WRITE access, user can generate PR and do MERGE/ABANDON actions
Empty
Yannis ROSSETTO (rossettoy), Joris MASSON (jmasson)
Status
Empty
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#8825
Sandra Echinard (sechinard)
2016-10-11 15:53
2016-01-29 14:48
8939

References
Referencing story #8825
Referenced by story #8825

Follow-ups

User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Status changed from On going to Done
  • As a
    -tuleap user  
    +tuleap user 
  • Category set to
User avatar

gerrit #5123 integrated into Tuleap 8.11.99.47


  • Status changed from Ready (stalled) to On going
  • CC list set to Joris MASSON (jmasson), Yannis ROSSETTO (rossettoy)