1. 26 Mar, 2019 1 commit
  2. 06 Mar, 2019 1 commit
    • Patrick Bajao's avatar
      Allow protected branch creation via web and API · e371520f
      Patrick Bajao authored
      This commit includes changes to add `UserAccess#can_create_branch?`
      which will check whether the user is allowed to create a branch even
      if it matches a protected branch.
      
      This is used in `Gitlab::Checks::BranchCheck` when the branch name
      matches a protected branch.
      
      A `push_to_create_protected_branch` ability in `ProjectPolicy` has been
      added to allow Developers and above to create protected branches.
      e371520f
  3. 05 Mar, 2019 4 commits
  4. 04 Mar, 2019 1 commit
  5. 28 Feb, 2019 1 commit
  6. 27 Feb, 2019 1 commit
    • Jacopo's avatar
      Add project http fetch statistics API · 5ae9a44a
      Jacopo authored
      The API get projects/:id/traffic/fetches allows user with write
      access to the repository to get the number of clones for the
      last 30 days.
      5ae9a44a
  7. 25 Feb, 2019 1 commit
  8. 14 Feb, 2019 1 commit
  9. 11 Feb, 2019 1 commit
  10. 05 Feb, 2019 1 commit
  11. 31 Jan, 2019 5 commits
  12. 28 Jan, 2019 1 commit
  13. 24 Jan, 2019 2 commits
  14. 22 Jan, 2019 1 commit
    • Heinrich Lee Yu's avatar
      Prevent comments by email when issue is locked · 2ec7bc07
      Heinrich Lee Yu authored
      This changes the permission check so it uses the policy on Noteable
      instead of Project. This prevents bypassing of rules defined in
      Noteable for locked discussions and confidential issues.
      
      Also rechecks permissions when reply_to_discussion_id is provided since the
      discussion_id may be from a different noteable.
      2ec7bc07
  15. 18 Jan, 2019 1 commit
    • Francisco Javier López's avatar
      Fixed bug when external wiki is enabled · e5c0ee81
      Francisco Javier López authored
      When the external wiki is enabled, the internal wiki link is replaced
      by the external wiki url. But the internal wiki is still accessible.
      In this change the external wiki will have its own tab in the sidebar
      and only if the services are disabled the tab (and access rights)
      will not be displayed.
      e5c0ee81
  16. 15 Jan, 2019 1 commit
  17. 10 Jan, 2019 1 commit
  18. 09 Jan, 2019 1 commit
  19. 31 Dec, 2018 2 commits
    • Shinya Maeda's avatar
      Add spec for Release API · 8f1e96c8
      Shinya Maeda authored
      Add spec for all release API - GET, POST, PUT, DELETE.
      Also, fixes some minior bugs.
      8f1e96c8
    • Alessio Caiazza's avatar
      Add releases API · 1ea2d9fa
      Alessio Caiazza authored
      This commit introduces Releases API under /api/v4/projects/:id/releases
      
      * We are introducing release policies at project level.
      * We are deprecating releases changes from tags, both api and web
      interface.
      * Tags::CreateService no longer create a release
      
      This feature is controlled by :releases_page feature flag
      1ea2d9fa
  20. 24 Dec, 2018 1 commit
  21. 19 Dec, 2018 2 commits
  22. 29 Nov, 2018 1 commit
  23. 28 Nov, 2018 1 commit
  24. 21 Nov, 2018 1 commit
  25. 13 Nov, 2018 1 commit
  26. 08 Nov, 2018 1 commit
  27. 02 Oct, 2018 1 commit
    • Jacopo's avatar
      Hides Close MR button on merged MR · e2056f08
      Jacopo authored
      When a Merge request is merged, shows only the Report abuse menu item
      in the dropdown menu instead of showing the close_reopen_report toggle
      with an unusable Close button.
      The Report abuse is still hidden when the author of the Merge request
      is the current_user.
      
      Hides the Reopen button on a closed and locked issue when the
      issue.author is not the current_user
      e2056f08
  28. 04 Sep, 2018 1 commit
  29. 22 Aug, 2018 1 commit
  30. 16 Aug, 2018 1 commit