1. 01 Mar, 2019 1 commit
  2. 27 Feb, 2019 1 commit
  3. 19 Feb, 2019 1 commit
  4. 13 Feb, 2019 1 commit
    • Luke Bennett's avatar
      Improve the GitHub and Gitea import feature table interface · 534a6117
      Luke Bennett authored
      These are backend changes.
      Use Vue for the import feature UI for "githubish"
      providers (GitHub and Gitea).
      Add "Go to project" button after a successful import.
      Use CI-style status icons and improve spacing of the
      table and its component.
      Adds ETag polling to the github and gitea import
      jobs endpoint.
      534a6117
  5. 06 Feb, 2019 2 commits
  6. 05 Feb, 2019 1 commit
  7. 02 Feb, 2019 1 commit
  8. 31 Jan, 2019 1 commit
    • Stan Hu's avatar
      Alias GitHub and BitBucket OAuth2 callback URLs · 88f2e961
      Stan Hu authored
      To prevent an OAuth2 covert redirect vulnerability, this commit adds and
      uses an alias for the GitHub and BitBucket OAuth2 callback URLs to the
      following paths:
      
      GitHub: /users/auth/-/import/github
      Bitbucket: /users/auth/-/import/bitbucket
      
      This allows admins to put a more restrictive callback URL in the OAuth2
      configuration settings. Instead of https://example.com, admins can now use:
      
      https://example.com/users/auth
      
      It's possible but not trivial to change Devise and OmniAuth to use a
      different prefix for callback URLs instead of /users/auth. For now,
      aliasing the import URLs under the /users/auth namespace should suffice.
      
      Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56663
      88f2e961
  9. 24 Jan, 2019 1 commit
  10. 22 Jan, 2019 2 commits
  11. 10 Jan, 2019 1 commit
  12. 09 Jan, 2019 1 commit
  13. 07 Jan, 2019 3 commits
  14. 06 Jan, 2019 1 commit
  15. 25 Dec, 2018 1 commit
  16. 18 Dec, 2018 2 commits
  17. 14 Dec, 2018 1 commit
  18. 13 Dec, 2018 1 commit
  19. 06 Dec, 2018 2 commits
  20. 03 Dec, 2018 1 commit
  21. 08 Nov, 2018 1 commit
    • Thong Kuah's avatar
      Extend clusters_controller for group type clusters · 54e8ff0f
      Thong Kuah authored
      - Add pages javascripts to intialize clusters for group pages
      
      - Move specs asserting gcp specific validations from controller into
      UpdateService spec
      
      - Also teach Clusters::ApplicationController about groups
      54e8ff0f
  22. 07 Nov, 2018 1 commit
  23. 01 Nov, 2018 1 commit
    • Thong Kuah's avatar
      Convert clusters to use a top-level controller · 5b3c096c
      Thong Kuah authored
      In preparation so that we can create both cluster attached to project
      and cluster attached to group.
      
      - Move ClustersController to top level
      
      - Move Clusters::ApplicationsController to top-level too
      
      - Creates a Clusters::BaseController to share common functions
      
      - Do not rely on @project ivar. Anything could set the ivar.
      
      - Fix Vue page components due to new data-page value
      
      Because of the controller change we have gone from
      `projects:clusters:new` to `clusters:new`, so we need to update the file
      location of the page components. There is somewhere a function that will
      convert data-page to a file location.
      
      On that note, projects/clusters/gcp/new/, translate to
      Projects::Clusters::Gcp#new doesn't exist so replace that with
      clusters/create_gcp/ and clusters/create_user/
      5b3c096c
  24. 26 Oct, 2018 3 commits
  25. 25 Oct, 2018 1 commit
  26. 23 Oct, 2018 1 commit
  27. 10 Oct, 2018 1 commit
    • Zeger-Jan van de Weg's avatar
      Remove Git circuit breaker · 30b4ce94
      Zeger-Jan van de Weg authored
      Was introduced in the time that GitLab still used NFS, which is not
      required anymore in most cases. By removing this, the API it calls will
      return empty responses. This interface has to be removed in the next
      major release, expected to be 12.0.
      30b4ce94
  28. 05 Oct, 2018 1 commit
  29. 04 Oct, 2018 2 commits
    • Martin Wortschack's avatar
    • Tomasz Maczukin's avatar
      Simplify runner registration token resetting · 42af2295
      Tomasz Maczukin authored
      This icommit adds several changes related to the same topic
      - resetting a Runner registration token:
      
      1. On Project settings page it adds a button for resetting the
         registration token and it removes the Runner token field
         that was confusing all GitLab users.
      
      2. On Group settings page it adds the same button for resetting
         the registration token.
      
      3. On Admin Runners settings page it moves the button to the same
         place as in Project and Group settings and it changes slightly
         the page layout to make it more similar to Group and Project
         setting pages.
      
      4. It refactorizes a little the partial that prints runner
         registration description. Thanks to this Project, Group
         and Admin settings of the Runner are re-using the same
         code to generate the button.
      
      5. Updates the translations of changed text.
      42af2295
  30. 02 Oct, 2018 1 commit
  31. 21 Sep, 2018 1 commit