Skip to content
Snippets Groups Projects
  1. Aug 01, 2018
    • Zeger-Jan van de Weg's avatar
      Add repository languages for projects · 79a5d768
      Zeger-Jan van de Weg authored
      Our friends at GitHub show the programming languages for a long time,
      and inspired by that this commit means to create about the same
      functionality.
      
      Language detection is done through Linguist, as before, where the
      difference is that we cache the result in the database. Also, Gitaly can
      incrementaly scan a repository. This is done through a shell out, which
      creates overhead of about 3s each run. For now this won't be improved.
      
      Scans are triggered by pushed to the default branch, usually `master`.
      However, one exception to this rule the charts page. If we're requesting
      this expensive data anyway, we just cache it in the database.
      
      Edge cases where there is no repository, or its empty are caught in the
      Repository model. This makes use of Redis caching, which is probably
      already loaded.
      
      The added model is called RepositoryLanguage, which will make it harder
      if/when GitLab supports multiple repositories per project. However, for
      now I think this shouldn't be a concern. Also, Language could be
      confused with the i18n languages and felt like the current name was
      suiteable too.
      
      Design of the Project#Show page is done with help from @dimitrieh. This
      change is not visible to the end user unless detections are done.
      Unverified
      79a5d768
  2. Jul 23, 2018
  3. Apr 10, 2018
  4. Mar 29, 2018
  5. Feb 22, 2018
  6. Feb 20, 2018
  7. Feb 16, 2018
  8. Feb 01, 2018
  9. Jan 23, 2018
  10. Nov 28, 2017
  11. Sep 25, 2017
  12. Sep 07, 2017
  13. Sep 05, 2017
  14. Sep 01, 2017
  15. Aug 18, 2017
  16. Aug 04, 2017
  17. Jul 28, 2017
  18. Jul 26, 2017
  19. Jul 20, 2017
  20. Jul 12, 2017
  21. Jul 11, 2017
    • Phil Hughes's avatar
      Added limit-container-width to breadcrumbs container · aa0a6308
      Phil Hughes authored
      This fixes an issue where the content has a limited width but the
      breadcrumbs remained full width. Instead of creating a new variable
      specifically for the breadcrumbs, it just re-uses @content_class
      
      Closes #34573
      aa0a6308
  22. Jul 07, 2017
  23. Jul 05, 2017
  24. Jul 03, 2017
  25. Jun 29, 2017
  26. Jun 07, 2017
  27. May 17, 2017
  28. Apr 20, 2017
  29. Apr 12, 2017
  30. Apr 07, 2017
  31. Mar 30, 2017
  32. Mar 06, 2017
  33. Mar 02, 2017
Loading