1. 23 Jun, 2017 1 commit
    • Toon Claes's avatar
      Add User#full_private_access? to check if user has Private access · 5ae28ca5
      Toon Claes authored
      In CE only the admin has access to all private groups & projects. In EE also an
      auditor can have full private access.
      
      To overcome merge conflicts, or accidental incorrect access rights, abstract
      this out in `User#full_private_access?`.
      
      `User#admin?` now only should be used for admin-only features. For private
      access-related features `User#full_private_access?` should be used.
      
      Backported from gitlab-org/gitlab-ee!2199
      5ae28ca5
  2. 22 Jun, 2017 37 commits
  3. 21 Jun, 2017 2 commits
    • Stan Hu's avatar
      Merge branch 'sh-geo-fix-iat' into 'master' · 8038cdac
      Stan Hu authored
      Fix broken time sync leeway with Geo
      
      See merge request !2208
      8038cdac
    • Stan Hu's avatar
      Fix broken time sync leeway with Geo · e07793bd
      Stan Hu authored
      Previous versions did not properly set the IAT leeway properly, causing
      many Geo API requests to be marked invalid. The problem was that
      the ruby-jwt `master` used `iat_leeway` as the parameter, but v1.5.6
      actually used `leeway`.
      e07793bd