An error occurred fetching the project authors.
- 26 Mar, 2019 1 commit
-
-
Shinya Maeda authored
As they do not have a permission to read git tag
-
- 08 Mar, 2019 1 commit
-
-
Jan Beckmann authored
Fixes #56864
-
- 06 Mar, 2019 1 commit
-
-
Roger Rüttimann authored
-
- 05 Mar, 2019 1 commit
-
-
Igor Drozdov authored
-
- 27 Feb, 2019 1 commit
-
-
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.
-
- 25 Feb, 2019 1 commit
-
-
Vladimir Shushlin authored
Move remove_pages permission to maintainer Fix before_action in pages controller to check `remove_pages` permission Add specs
-
- 11 Feb, 2019 1 commit
-
-
Heinrich Lee Yu authored
Board list policies are also included
-
- 31 Jan, 2019 3 commits
-
-
Kamil Trzciński authored
-
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.
-
Oswaldo Ferreira authored
-
- 28 Jan, 2019 1 commit
-
-
Kamil Trzciński authored
-
- 18 Jan, 2019 1 commit
-
-
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.
-
- 10 Jan, 2019 1 commit
-
-
Oswaldo Ferreira authored
-
- 09 Jan, 2019 1 commit
-
-
Reuben Pereira authored
-
- 07 Jan, 2019 3 commits
-
-
Heinrich Lee Yu authored
Load whole file in memory to simplify code
-
Heinrich Lee Yu authored
Also refactored cleanup view to use the same localized string
-
Heinrich Lee Yu authored
Process CSV uploads async using a worker then email results
-
- 31 Dec, 2018 2 commits
-
-
Shinya Maeda authored
Add spec for all release API - GET, POST, PUT, DELETE. Also, fixes some minior bugs.
-
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
-
- 24 Dec, 2018 1 commit
-
-
Mayra Cabrera authored
Include a new policy in Clusterables (projects and groups), which checks if another cluster can be added clusterable_has_cluster? and multiple_clusters_available private methods will be overriden in EE Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/34758
-
- 13 Nov, 2018 1 commit
-
-
Matija Čupić authored
-
- 12 Nov, 2018 1 commit
-
-
Matija Čupić authored
Move all logic for destroying a Pipeline into a service so it's easily reusable.
-
- 08 Nov, 2018 1 commit
-
-
Thong Kuah authored
- maintainer for group can read, create, update, and admin cluster - project user, at any level, cannot do anything with group cluster
-
- 05 Oct, 2018 1 commit
-
-
Tuomo Ala-Vannesluoma authored
-
- 04 Oct, 2018 1 commit
-
-
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
-
- 11 Sep, 2018 1 commit
-
-
Yorick Peterse authored
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
-
- 04 Sep, 2018 1 commit
-
-
Jarka Kadlecová authored
-
- 22 Aug, 2018 1 commit
-
-
Sean McGivern authored
This is more idiomatic than checking membership explicitly.
-
- 10 Aug, 2018 1 commit
-
-
Mayra Cabrera authored
-
- 24 Jul, 2018 1 commit
-
-
gfyoung authored
Enable frozen string in: * app/presenters * app/policies Partially addresses #47424.
-
- 11 Jul, 2018 1 commit
-
-
Mark Chao authored
-
- 20 Jun, 2018 1 commit
-
-
Tiago Botelho authored
Operations and Kubernetes items are now omitted in the sidebar when repository or builds are disabled
-
- 06 Jun, 2018 1 commit
-
-
Mark Chao authored
-
- 15 May, 2018 1 commit
-
-
Jan Provaznik authored
-
- 07 May, 2018 1 commit
-
-
Tiago Botelho authored
-
- 11 Apr, 2018 3 commits
-
-
Bob Van Landuyt authored
This prevents performing the requests, and disables all emoji reaction buttons
-
Bob Van Landuyt authored
So we can distinguish between the permissions on the source and the target project. - `create_merge_request_from` indicates a user can create a merge request with the project as a source_project - `create_merge_request_in` indicates a user can create a merge request with the project as a target_project
-
Bob Van Landuyt authored
This prevents creating merge requests targeting archived projects. This could happen when a project was already forked, but then the source was archived.
-
- 10 Apr, 2018 2 commits
-
-
Bob Van Landuyt authored
That way the ProjectPolicy class can be extended with this module before we prepend the EE::ProjectPolicy. This makes the classmethods available for rules defined in the EE::ProjectPolicy.
-
Douwe Maan authored
-