An error occurred fetching the project authors.
  1. 08 Feb, 2016 1 commit
    • Kamil Trzcinski's avatar
      Limit guest access builds · 447f1e30
      Kamil Trzcinski authored
      This solves https://dev.gitlab.org/gitlab/gitlabhq/issues/2646
      
      1. This MR simplifies CI permission model:
          - read_build: allows to read a list of builds, artifacts and trace
          - update_build: allows to cancel and retry builds
          - admin_build: allows to manage triggers, runners and variables
          - read_commit_status: allows to read a list of commit statuses (including the status of a build, but doesn't allow to see a build details)
          - create_commit_status: allows to create a new commit status using API
      
      2. I do make sure that the proper permissions are used in all places where the CI can be shown.
      
      3. Add the `read_build` ability if user is anonymous or guest and allow_guest_to_access_builds is enabled.
      
      4. Add CI setting: public_builds.
      
      5. The artifacts specific permission are removed, since they are covered by `*_build`.
      447f1e30
  2. 14 Jan, 2016 3 commits
  3. 13 Jan, 2016 2 commits
  4. 12 Jan, 2016 1 commit
  5. 11 Jan, 2016 2 commits
  6. 08 Jan, 2016 1 commit
  7. 07 Jan, 2016 2 commits
  8. 05 Jan, 2016 1 commit
  9. 04 Jan, 2016 1 commit
  10. 31 Dec, 2015 1 commit
  11. 28 Dec, 2015 2 commits
  12. 24 Dec, 2015 1 commit
  13. 16 Dec, 2015 2 commits
  14. 15 Dec, 2015 1 commit
  15. 12 Dec, 2015 1 commit
  16. 11 Dec, 2015 2 commits
  17. 10 Dec, 2015 1 commit
  18. 04 Dec, 2015 1 commit
  19. 02 Dec, 2015 1 commit
  20. 21 Nov, 2015 2 commits
  21. 18 Nov, 2015 1 commit
  22. 13 Nov, 2015 1 commit
  23. 12 Nov, 2015 3 commits
  24. 04 Nov, 2015 1 commit
  25. 12 Oct, 2015 4 commits
  26. 24 Sep, 2015 1 commit