Skip to content
Snippets Groups Projects
  1. Mar 17, 2020
  2. Jan 21, 2020
  3. Jan 09, 2020
  4. Dec 20, 2019
  5. Dec 05, 2019
  6. Nov 22, 2019
  7. Nov 19, 2019
  8. Nov 04, 2019
  9. Oct 22, 2019
    • Kerri Miller's avatar
      Avoid #authenticate_user! in #route_not_found · 2a4457ea
      Kerri Miller authored
      This method, #route_not_found, is executed as the final fallback for
      unrecognized routes (as the name might imply.) We want to avoid
      `#authenticate_user!` when calling `#route_not_found`;
      `#authenticate_user!` can, depending on the request format, return a 401
      instead of redirecting to a login page. This opens a subtle security
      exploit where anonymous users will receive a 401 response when
      attempting to access a private repo, while a recognized user will
      receive a 404, exposing the existence of the private, hidden repo.
      2a4457ea
    • GitLab Bot's avatar
  10. Sep 20, 2019
  11. Sep 19, 2019
  12. Sep 18, 2019
  13. Sep 13, 2019
  14. Sep 10, 2019
  15. Sep 09, 2019
    • Enrique Alcántara's avatar
      Create new feature flagged UI for cloud providers · 90e3a491
      Enrique Alcántara authored
      - Create HAML UI select a cloud provider to create a cluster.
      - Add query param to :new cluster view to display a specific cluster
      provider form depending on the value of the provider query param.
      - Update unit tests and e2e tests to reflect these changes
      90e3a491
  16. Sep 06, 2019
  17. Aug 30, 2019
  18. Aug 28, 2019
  19. Aug 23, 2019
    • Scott Hampton's avatar
      Change misleading pipeline status tooltip · f093ceb4
      Scott Hampton authored and Mayra Cabrera's avatar Mayra Cabrera committed
      Some pipeline status icon tooltips were showing
      "Commit: ..." which customers found to be
      misleading since it was not the commit that was
      failing but the pipeline.
      
      We are changing all status icon tooltips to say
      "Pipeline: ..." instead of "Commit: ..." now.
      f093ceb4
  20. Aug 22, 2019
    • Denys Mishunov's avatar
      Always pre-select "Start a new merge request" · 371e1ed3
      Denys Mishunov authored and Paul Slaughter's avatar Paul Slaughter committed
      One exception: there is an existing MR for the current branch and the
      branch is non-default and non-protected.
      
      Extended mock_data for ide/stores to have different types of branches:
      default, protected and regular
      
      Cleaned new MR checkbox view
      371e1ed3
    • Scott Hampton's avatar
      Update GitHub CI/CD import page to use PAT only · 56294b4e
      Scott Hampton authored and Mayra Cabrera's avatar Mayra Cabrera committed
      Oauth2 tokens are causing issues with mirroring
      repos, because it effectively limits the number
      of repos you can mirror. Personal Access
      Tokens do not have this problem.
      
      This change removes the OAuth2 option from
      the import page for CI/CD only, and only
      provides the personal access token form.
      56294b4e
  21. Aug 20, 2019
  22. Aug 19, 2019
  23. Aug 17, 2019
  24. Aug 15, 2019
  25. Aug 13, 2019
  26. Aug 09, 2019
  27. Aug 07, 2019
    • Camil Staps's avatar
      Add /starrers view for projects · 59976090
      Camil Staps authored
      Unverified
      59976090
    • Filipa Lacerda's avatar
      Makes title section collapsible · 85e0eb47
      Filipa Lacerda authored
      In the job log, if the user clicks the section title
      the job log section will be collapsed
      85e0eb47
    • Tiger Watson's avatar
      Use separate Kubernetes namespaces per environment · 36a01a88
      Tiger Watson authored and Thong Kuah's avatar Thong Kuah committed
      Kubernetes deployments on new clusters will now have
      a separate namespace per project environment, instead
      of sharing a single namespace for the project.
      
      Behaviour of existing clusters is unchanged.
      
      All new functionality is controlled by the
      :kubernetes_namespace_per_environment feature flag,
      which is safe to enable/disable at any time.
      36a01a88
    • David Wilkins's avatar
      Convert RestClient to Gitlab::HTTP for Prometheus Monitor · 467a411e
      David Wilkins authored and Ash McKenzie's avatar Ash McKenzie committed
      - Closes #60024
      
      - Change PrometheusClient.new to accept a base url instead of an
        already created RestClient
      
      - Use Gitlab::HTTP in PrometheusClient instead of creating RestClient
        in PrometheusService
      
      - Move http_options from PrometheusService to
        PrometheusClient (follow_redirects: false)
      
      - ensure that base urls don't have the trailing slash
      
      - Created a `PrometheusClient#url` method that might not be strictly
        required
      
      - Change rescued exceptions from RestClient::* to
        HTTParty::ResponseError where possible and StandardError for the
        rest
      467a411e
  28. Aug 06, 2019
Loading