An error occurred fetching the project authors.
  1. 26 Mar, 2019 1 commit
  2. 08 Mar, 2019 1 commit
  3. 06 Mar, 2019 1 commit
  4. 05 Mar, 2019 1 commit
  5. 27 Feb, 2019 1 commit
    • Jacopo's avatar
      Add project http fetch statistics API · 5ae9a44a
      Jacopo authored
      The API get projects/:id/traffic/fetches allows user with write
      access to the repository to get the number of clones for the
      last 30 days.
      5ae9a44a
  6. 25 Feb, 2019 1 commit
  7. 11 Feb, 2019 1 commit
  8. 31 Jan, 2019 3 commits
  9. 28 Jan, 2019 1 commit
  10. 18 Jan, 2019 1 commit
    • Francisco Javier López's avatar
      Fixed bug when external wiki is enabled · e5c0ee81
      Francisco Javier López authored
      When the external wiki is enabled, the internal wiki link is replaced
      by the external wiki url. But the internal wiki is still accessible.
      In this change the external wiki will have its own tab in the sidebar
      and only if the services are disabled the tab (and access rights)
      will not be displayed.
      e5c0ee81
  11. 10 Jan, 2019 1 commit
  12. 09 Jan, 2019 1 commit
  13. 07 Jan, 2019 3 commits
  14. 31 Dec, 2018 2 commits
    • Shinya Maeda's avatar
      Add spec for Release API · 8f1e96c8
      Shinya Maeda authored
      Add spec for all release API - GET, POST, PUT, DELETE.
      Also, fixes some minior bugs.
      8f1e96c8
    • Alessio Caiazza's avatar
      Add releases API · 1ea2d9fa
      Alessio Caiazza authored
      This commit introduces Releases API under /api/v4/projects/:id/releases
      
      * We are introducing release policies at project level.
      * We are deprecating releases changes from tags, both api and web
      interface.
      * Tags::CreateService no longer create a release
      
      This feature is controlled by :releases_page feature flag
      1ea2d9fa
  15. 24 Dec, 2018 1 commit
  16. 13 Nov, 2018 1 commit
  17. 12 Nov, 2018 1 commit
  18. 08 Nov, 2018 1 commit
  19. 05 Oct, 2018 1 commit
  20. 04 Oct, 2018 1 commit
    • Sean McGivern's avatar
      Fix N+1 for notification recipients on private projects · 28e6af88
      Sean McGivern authored
      If we don't call #to_a, we're relying on the members already being loaded from
      elsewhere. Otherwise we'll do a separate query for each user:
      
          [1] pry(main)> Project.first.team.members.include?(User.first)
            Project Load (0.7ms)  SELECT  "projects".* FROM "projects"  ORDER BY "projects"."id" ASC LIMIT 1
            ↳ (pry):3
            User Load (1.8ms)  SELECT  "users".* FROM "users"  ORDER BY "users"."id" ASC LIMIT 1
            ↳ (pry):3
            User Exists (0.6ms)  SELECT  1 AS one FROM "users" INNER JOIN "project_authorizations" ON "users"."id" = "project_authorizations"."user_id" WHERE "project_authorizations"."project_id" = $1 AND "users"."id" = $2 LIMIT 1  [["project_id", 1], ["id", 1]]
            ↳ (pry):3
          => true
          [2] pry(main)> Project.first.team.members.to_a.include?(User.first)
            Project Load (12.8ms)  SELECT  "projects".* FROM "projects"  ORDER BY "projects"."id" ASC LIMIT 1
            ↳ (pry):1
            User Load (9.6ms)  SELECT "users".* FROM "users" INNER JOIN "project_authorizations" ON "users"."id" = "project_authorizations"."user_id" WHERE "project_authorizations"."project_id" = $1  [["project_id", 1]]
            ↳ (pry):1
            User Load (0.6ms)  SELECT  "users".* FROM "users"  ORDER BY "users"."id" ASC LIMIT 1
            ↳ (pry):1
          => true
      28e6af88
  21. 11 Sep, 2018 1 commit
  22. 04 Sep, 2018 1 commit
  23. 22 Aug, 2018 1 commit
  24. 10 Aug, 2018 1 commit
  25. 24 Jul, 2018 1 commit
  26. 11 Jul, 2018 1 commit
  27. 20 Jun, 2018 1 commit
  28. 06 Jun, 2018 1 commit
  29. 15 May, 2018 1 commit
  30. 07 May, 2018 1 commit
  31. 11 Apr, 2018 3 commits
  32. 10 Apr, 2018 2 commits