GitLab steht Mittwoch, den 08. Juli, zwischen 09:00 und 13:00 Uhr aufgrund von Wartungsarbeiten nicht zur Verfügung.

  1. 16 Dec, 2018 4 commits
    • Thong Kuah's avatar
      Move code to presenter · 0e78834b
      Thong Kuah authored
      Part of the code such as #show_path is already present on the presenter.
      Also avoid having code in two places (helper and presenter)
      
      Sanitize and assert html_safe. Additional layer of defense - on top of
      GitLab already requiring group names to be composed of small set of
      chars A-Z, - and spaces.
      
      Only link to cluster if user can read cluster
      
      Make clear that arg is a GroupClusterablePresenter
      
      Add more specs for completeness
      0e78834b
    • Mayra Cabrera's avatar
      Refactor methods on ClusterHelper · 0369e759
      Mayra Cabrera authored
      - Use sprite_icon instead of hardcoded html
      - Use a more descriptive method name
      - Changes specs to use html_safe matcher
      0369e759
    • Thong Kuah's avatar
      Move group path display logic to helper · 9dc67bf1
      Thong Kuah authored
      Add specs
      9dc67bf1
    • Jasper Maes's avatar
      Remove rails4 specific code · 56296f1e
      Jasper Maes authored
      56296f1e
  2. 14 Dec, 2018 1 commit
    • Robert Speicher's avatar
      Use class methods for VersionCheck · 04a3e48c
      Robert Speicher authored
      All of these methods are stateless, there was no point to have them as
      instance methods.
      
      Mostly this allows us to remove an `allow_any_instance_of` usage.
      04a3e48c
  3. 13 Dec, 2018 1 commit
  4. 11 Dec, 2018 1 commit
  5. 10 Dec, 2018 1 commit
    • Gabriel Mazetto's avatar
      Reduce N+1 from Activity Dashboard and Banzai · 4f5abe43
      Gabriel Mazetto authored
      There is a combination of few strategies implemented here:
      
      1. Few relations were eager loaded
      2. Changed few polymorphic routes to specific ones so we don't have to
         use `#becomes(Namespace)` which doesn't preserve association cache
      4f5abe43
  6. 06 Dec, 2018 2 commits
  7. 26 Nov, 2018 1 commit
  8. 18 Nov, 2018 1 commit
  9. 14 Nov, 2018 1 commit
  10. 13 Nov, 2018 1 commit
  11. 07 Nov, 2018 1 commit
    • Tiago Botelho's avatar
      User can keep their commit email private · c239452b
      Tiago Botelho authored
      The private commit email is automatically generated in the format:
      id-username@noreply.HOSTNAME
      
      GitLab instance admins are able to change the HOSTNAME portion,
      that defaults to Gitlab's hostname, to whatever they prefer.
      c239452b
  12. 06 Nov, 2018 1 commit
  13. 01 Nov, 2018 1 commit
  14. 31 Oct, 2018 2 commits
  15. 30 Oct, 2018 1 commit
  16. 19 Oct, 2018 1 commit
    • Bob Van Landuyt's avatar
      Remove the `ForkedProjectLink` model · f3fba178
      Bob Van Landuyt authored
      This removes the `ForkedProjectLink` model that has been replaced by
      the `ForkNetworkMember` and `ForkNetwork` combination. All existing
      relations have been adjusted to use these new models.
      
      The `forked_project_link` table has been dropped.
      
      The "Forks" count on the admin dashboard has been updated to count all
      `ForkNetworkMember` rows and deduct the number of `ForkNetwork`
      rows. This is because now the "root-project" of a fork network also
      has a `ForkNetworkMember` row. This count could become inaccurate when
      the root of a fork network is deleted.
      f3fba178
  17. 18 Oct, 2018 1 commit
  18. 12 Oct, 2018 1 commit
  19. 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
  20. 05 Oct, 2018 1 commit
  21. 02 Oct, 2018 2 commits
  22. 28 Sep, 2018 1 commit
  23. 25 Sep, 2018 1 commit
  24. 18 Sep, 2018 2 commits
  25. 13 Sep, 2018 1 commit
    • Brett Walker's avatar
      Remove images in 'first_line_in_markdown' · 635d9012
      Brett Walker authored
      By default, we now strip images in the 'first_line_in_markdown'
      method.  This keeps images from being displayed in the
      one-liner of both todo and project activity panels.
      
      Although not currently used, we allow images to be preserved
      with the allow_images: true options.
      635d9012
  26. 08 Sep, 2018 1 commit
  27. 05 Sep, 2018 5 commits
  28. 01 Sep, 2018 1 commit
    • Stan Hu's avatar
      Fix importers not assigning a new default group · 965f9113
      Stan Hu authored
      The Bitbucket Server as well as other importers pass in a group name to be
      created (assuming the user has permission) and attempt to dedupe that with an
      existing group. However, the group *name* is not guaranteed to be
      unique, but the *path* is.
      
      Closes #50110
      965f9113
  29. 31 Aug, 2018 1 commit