1. 20 Mar, 2019 1 commit
  2. 27 Feb, 2019 1 commit
  3. 25 Feb, 2019 1 commit
    • Zeger-Jan van de Weg's avatar
      Load repository language from the DB if detected · abe8cbe9
      Zeger-Jan van de Weg authored
      The repository charts page used to detect the repository language for
      each request that was made to the page. Given the detection is an
      expensive operation and the same data is stored in the database the
      database is now serving the request.
      
      The same goes for an API endpoint that serves the languages.
      
      When a repository is empty or non-existent the languages will always be
      empty. And the language detection RPC isn't requested.
      
      Closes: https://gitlab.com/gitlab-org/gitlab-ce/issues/47390
      abe8cbe9
  4. 20 Feb, 2019 1 commit
  5. 19 Feb, 2019 1 commit
  6. 17 Feb, 2019 1 commit
  7. 04 Feb, 2019 1 commit
  8. 16 Jan, 2019 1 commit
    • Alejandro Rodríguez's avatar
      Return max group access level in the projects API · ab94a5a5
      Alejandro Rodríguez authored
      Currently if a project is inside a nested group and a user doesn't have
      specific permissions for that group but does have permissions on a
      parent group the `GET /projects/:id` API call will return the following
      permissions:
      
      ```json
      permissions: { project_access: null, group_access: null }
      ```
      
      It could also happen that the group specific permissions are of lower
      level than the ones the user has in parent groups. This patch makes it
      so that the permission returned for `group_access` is the highest from
      amongst the hierarchy, which is (ostensibly) the information that the
      API user is interested in for that field.
      ab94a5a5
  9. 15 Jan, 2019 2 commits
  10. 19 Dec, 2018 1 commit
    • blackst0ne's avatar
      Update specs to rails5 format · b44a2c80
      blackst0ne authored
      Updates specs to use new rails5 format.
      
      The old format:
      `get :show, { some: params }, { some: headers }`
      
      The new format:
      `get :show, params: { some: params }, headers: { some: headers }`
      b44a2c80
  11. 06 Dec, 2018 1 commit
  12. 26 Oct, 2018 1 commit
  13. 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
  14. 12 Sep, 2018 2 commits
  15. 21 Aug, 2018 1 commit
  16. 20 Aug, 2018 1 commit
  17. 16 Aug, 2018 1 commit
  18. 03 Aug, 2018 1 commit
  19. 23 Jul, 2018 2 commits
  20. 16 Jul, 2018 1 commit
  21. 11 Jul, 2018 1 commit
  22. 09 Jul, 2018 2 commits
  23. 27 Jun, 2018 1 commit
  24. 07 Jun, 2018 1 commit
  25. 22 May, 2018 1 commit
  26. 23 Apr, 2018 1 commit
  27. 13 Apr, 2018 1 commit
  28. 04 Apr, 2018 1 commit
  29. 26 Mar, 2018 1 commit
  30. 16 Feb, 2018 1 commit
    • Nick Thomas's avatar
      Fix order dependencies in some specs · 17d842db
      Nick Thomas authored
      Our automatically-generated project paths are of the form project<N>. If a spec
      manually specifies a project path of that form, it may conflict with the
      automatically-generated paths in some circumstances.
      17d842db
  31. 07 Feb, 2018 1 commit
  32. 02 Feb, 2018 1 commit
  33. 19 Jan, 2018 1 commit
  34. 22 Dec, 2017 1 commit
  35. 16 Nov, 2017 1 commit
  36. 09 Nov, 2017 1 commit