1. 15 6月, 2019 1 次提交
  2. 14 6月, 2019 1 次提交
    • B
      Expose comments on Noteables in GraphQL · b6ff5f1e
      Bob Van Landuyt 提交于
      This exposes `Note`s on Issues & MergeRequests using a
      `Types::Notes::NoteableType` in GraphQL.
      
      Exposing notes on a new type can be done by implementing the
      `NoteableType` interface on the type. The presented object should
      be a `Noteable`.
      b6ff5f1e
  3. 12 6月, 2019 1 次提交
  4. 07 5月, 2019 3 次提交
  5. 03 5月, 2019 1 次提交
    • K
      Allow guests users to access project releases · 241ba4be
      Krasimir Angelov 提交于
      This is step one of resolving
      https://gitlab.com/gitlab-org/gitlab-ce/issues/56838.
      
      Here is what changed:
      - Revert the security fix from bdee9e84.
      - Do not leak repository information (tag name, commit) to guests in API
      responses.
      - Do not include links to source code in API responses for users that do
      not have download_code access.
      - Show Releases in sidebar for guests.
      - Do not display links to source code under Assets for users that do not
      have download_code access.
      
      GET ':id/releases/:tag_name' still do not allow guests to access
      releases. This is to prevent guessing tag existence.
      241ba4be
  6. 02 5月, 2019 1 次提交
    • S
      Remove the `comment_personal_snippet` permission · c1892f6c
      Sean McGivern 提交于
      This is now entirely handled by `create_note`:
      
      1. Project snippets prevent `create_note`.
      2. Uploads already only support routing for personal snippets.
      
      This simplifies some policies and access checks, too!
      c1892f6c
  7. 09 4月, 2019 2 次提交
  8. 06 4月, 2019 1 次提交
    • G
      Add part of needed code · 64858317
      Gosia Ksionek 提交于
      Add columns to store project creation settings
      
      Add project creation level column in groups
       and default project creation column in application settings
      
      Remove obsolete line from schema
      
      Update migration with project_creation_level column existence check
      
      Rename migrations to avoid conflicts
      
      Update migration methods
      
      Update migration method
      64858317
  9. 05 4月, 2019 2 次提交
  10. 04 4月, 2019 1 次提交
    • G
      Add cr remarks · 17bee986
      Gosia Ksionek 提交于
      Chnage method used in model to make it
      more efficient database-wise
      Add additional spec
      17bee986
  11. 27 3月, 2019 4 次提交
  12. 26 3月, 2019 1 次提交
  13. 19 3月, 2019 1 次提交
  14. 13 3月, 2019 1 次提交
  15. 12 3月, 2019 1 次提交
  16. 08 3月, 2019 1 次提交
  17. 06 3月, 2019 1 次提交
    • P
      Allow protected branch creation via web and API · e371520f
      Patrick Bajao 提交于
      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
  18. 05 3月, 2019 5 次提交
  19. 28 2月, 2019 1 次提交
  20. 27 2月, 2019 1 次提交
    • J
      Add project http fetch statistics API · 5ae9a44a
      Jacopo 提交于
      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
  21. 25 2月, 2019 1 次提交
  22. 15 2月, 2019 1 次提交
  23. 11 2月, 2019 1 次提交
  24. 06 2月, 2019 1 次提交
  25. 31 1月, 2019 5 次提交