Skip to content
Snippets Groups Projects
  1. Dec 27, 2019
  2. Sep 25, 2019
  3. Sep 13, 2019
  4. Aug 14, 2019
    • Drew Blessing's avatar
      Allow CI to clone public projects when HTTP protocol is disabled · 7f00bcb9
      Drew Blessing authored
      GitLab has a mechanism that allows CI to clone repositories via HTTP
      even when the HTTP protocol is disabled. This works as expected
      when a project is private or internal. However, when a project is
      public CI gets an error message that HTTP is not allowed. This
      happens because Git only sends auth in a subsequent request after a
      401 is returned first. For public projects, GitLab grabs onto that
      unauthenticated request and sends it through since it recognizes
      that Guests are ordinarily allowed to access the repository.
      Later on this leads to a 403 since HTTP protocol is disabled.
      Fix this by only continuing with unauthenticated requests when
      HTTP is allowed.
      7f00bcb9
  5. Jun 05, 2019
  6. Apr 15, 2019
  7. Apr 05, 2019
    • Bob Van Landuyt :neckbeard:'s avatar
      Fall back to project repository type by default · 2fdda744
      Bob Van Landuyt :neckbeard: authored and Douwe Maan's avatar Douwe Maan committed
      This makes sure that we always have a repository type when trying to
      parse a repository from a path.
      
      This is needed because sometimes we want to perform access checks as
      if the project already existed, for example when creating a project on
      push.
      
      Before this we were only doing that when accessing git over http, this
      makes sure it also works correctly when accessing git over SSH
      2fdda744
  8. Mar 26, 2019
    • Bob Van Landuyt's avatar
      Allow multiple repositories per project · d36415b7
      Bob Van Landuyt authored
      This changes the repository type from a binary `wiki?` to a type. So
      we can have more than 2 repository types.
      
      Now everywhere we called `.wiki?` and expected a boolean, we check
      that type.
      d36415b7
  9. Sep 26, 2018
    • gfyoung's avatar
      Enable even more frozen string in app/controllers · 12ee2753
      gfyoung authored
      Enables frozen string for some vestigial files as
      well as the following:
      
      * app/controllers/projects/**/*.rb
      * app/controllers/sherlock/**/*.rb
      * app/controllers/snippets/**/*.rb
      * app/controllers/users/**/*.rb
      
      Partially addresses #47424.
      12ee2753
  10. Jul 09, 2018
  11. Jun 28, 2018
  12. Jun 27, 2018
  13. Apr 05, 2018
  14. Nov 02, 2017
  15. Oct 04, 2017
  16. Jun 16, 2017
  17. Jun 08, 2017
  18. Jun 05, 2017
  19. Feb 23, 2017
  20. Feb 03, 2017
  21. Jan 25, 2017
  22. Nov 23, 2016
  23. Nov 09, 2016
  24. Sep 20, 2016
  25. Sep 19, 2016
  26. Sep 16, 2016
  27. Sep 15, 2016
Loading