Commit Graph

143 Commits

Author SHA1 Message Date
GitLab Bot defde9698e Add latest changes from gitlab-org/gitlab@master 2020-07-23 09:09:18 +00:00
GitLab Bot 782f250531 Add latest changes from gitlab-org/gitlab@master 2020-07-03 18:08:58 +00:00
GitLab Bot 79040c6178 Add latest changes from gitlab-org/gitlab@master 2020-06-30 18:09:13 +00:00
GitLab Bot fa7ac2663b Add latest changes from gitlab-org/gitlab@master 2020-06-24 06:09:01 +00:00
GitLab Bot 3d04746954 Add latest changes from gitlab-org/gitlab@master 2020-06-09 18:08:28 +00:00
GitLab Bot 76784ebd4a Add latest changes from gitlab-org/gitlab@master 2020-05-26 03:08:02 +00:00
GitLab Bot dbe50edd38 Add latest changes from gitlab-org/gitlab@master 2020-05-17 06:08:14 +00:00
GitLab Bot 927df95cc4 Add latest changes from gitlab-org/gitlab@master 2020-05-15 12:08:28 +00:00
GitLab Bot 37ae6b54ba Add latest changes from gitlab-org/gitlab@master 2020-04-28 15:09:29 +00:00
GitLab Bot b1b7c2f9a7 Add latest changes from gitlab-org/gitlab@master 2020-04-24 09:09:44 +00:00
GitLab Bot dc003cd08b Add latest changes from gitlab-org/gitlab@master 2020-03-26 18:08:03 +00:00
GitLab Bot 729e3765d5 Add latest changes from gitlab-org/gitlab@master 2020-03-24 12:09:42 +00:00
GitLab Bot 8f9beefac3 Add latest changes from gitlab-org/gitlab@master 2020-03-23 12:09:47 +00:00
GitLab Bot ce8a0b9084 Add latest changes from gitlab-org/gitlab@master 2020-03-12 18:09:28 +00:00
GitLab Bot e9c2bf2678 Add latest changes from gitlab-org/gitlab@master 2020-03-03 18:08:16 +00:00
GitLab Bot 988b28ec1a Add latest changes from gitlab-org/gitlab@master 2020-03-02 12:07:57 +00:00
GitLab Bot f7dae0cdcb Add latest changes from gitlab-org/gitlab@master 2020-02-25 12:08:48 +00:00
GitLab Bot 22a0d312ae Add latest changes from gitlab-org/gitlab@master 2020-01-17 18:08:41 +00:00
GitLab Bot d10a462fed Add latest changes from gitlab-org/gitlab@master 2019-12-16 12:07:43 +00:00
GitLab Bot ec169c6384 Add latest changes from gitlab-org/gitlab@master 2019-12-07 18:07:50 +00:00
GitLab Bot abfafe3c57 Add latest changes from gitlab-org/gitlab@master 2019-10-29 00:06:10 +00:00
GitLab Bot 31040b5bfe Add latest changes from gitlab-org/gitlab@master 2019-10-07 15:05:59 +00:00
GitLab Bot e66d6781ef Add latest changes from gitlab-org/gitlab@master 2019-09-26 18:06:29 +00:00
GitLab Bot bd860c22f6 Add latest changes from gitlab-org/gitlab@master 2019-09-17 12:06:48 +00:00
Felipe Artur 13fc0efa57 Let project reporters create issue from group boards
The current state of group issue boards does not show the "Add issues"
button on the UI for users that are reporters of group child projects.
2019-09-04 16:33:02 +00:00
Heinrich Lee Yu 1ce5bcacdb Remove code related to object hierarchy in MySQL
These are not required because MySQL is not
supported anymore
2019-07-25 15:35:06 +08:00
Fabio Papa ac759aaaca Make subgroup_creation_level default to maintainer at SQL level
- Migration updates existing groups to "owner", then sets default to
  "maintainer" so that new groups will default to that
- Update spec examples
2019-07-19 14:17:01 -07:00
Fabio Papa b51ffa2e0c Style rules; Revert some examples 2019-07-19 14:11:52 -07:00
Fabio Papa 3aa6daddee Make subgroup_creation_level default to maintainer at SQL level
- Migration updates existing groups to "owner", then sets default to
  "maintainer" so that new groups will default to that
- Update spec examples
2019-07-19 13:55:07 -07:00
Fabio Papa ecd21d93d4 Style rules; Revert some examples 2019-07-19 13:48:39 -07:00
Fabio Papa 95708920ae Make subgroup_creation_level default to maintainer at SQL level
- Migration updates existing groups to "owner", then sets default to
  "maintainer" so that new groups will default to that
- Update spec examples
2019-07-19 13:06:50 -07:00
Fabio Papa 0b708e5d36 Style rules; Revert some examples 2019-07-19 13:00:05 -07:00
Fabio Papa 4b572f807c Make subgroup_creation_level default to maintainer at SQL level
- Migration updates existing groups to "owner", then sets default to
  "maintainer" so that new groups will default to that
- Update spec examples
2019-07-19 12:06:57 -07:00
Fabio Papa a2cd8e0dab Style rules; Revert some examples 2019-07-19 12:06:57 -07:00
Fabio Papa 44bd74cd0e Make subgroup_creation_level default to maintainer at SQL level
- Migration updates existing groups to "owner", then sets default to
  "maintainer" so that new groups will default to that
- Update spec examples
2019-07-19 12:06:56 -07:00
Fabio Papa 97b1f48e97 Style rules; Revert some examples 2019-07-19 12:06:56 -07:00
Fabio Papa 81662f7b9f Make subgroup_creation_level default to maintainer at SQL level
- Migration updates existing groups to "owner", then sets default to
  "maintainer" so that new groups will default to that
- Update spec examples
2019-07-19 11:55:48 -07:00
Fabio Papa 13d9c5dda2 Style rules; Revert some examples 2019-07-19 11:55:47 -07:00
Fabio Papa e6e672f049 Modify API spec to expect a maintainer to be able to create subgroup 2019-07-19 11:55:45 -07:00
Peter Marko 40490cc492 Add wiki size to project statistics 2019-05-29 16:08:25 +02:00
Stan Hu f9e217872d Eliminate N+1 queries in /api/groups/:id
In https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/15475/diffs, a
significant amount of work went into eliminating N+1 queries in the
/api/groups/:id/projects endpoint. We can reuse the
`Entities::Project.prepare_relation` call on the projects.

In a group with 2,573 projects on GitLab.com, this change significantly
improves performance:

* 18019 SQL queries down to 21
* Time spent in DB: 70 s down to 384 ms

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/49845
2019-01-19 22:17:29 -08:00
blackst0ne b44a2c801a Update specs to rails5 format
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 }`
2018-12-19 10:04:31 +11:00
Heinrich Lee Yu cc4b215153 Add :nested_groups metadata to tests using subgroups 2018-11-19 23:59:54 +08:00
Heinrich Lee Yu b12456049e Change param name for consistency 2018-11-19 23:59:54 +08:00
Heinrich Lee Yu 2ec2a906b5 Add group projects API options for including shared and subgroups 2018-11-19 23:59:54 +08:00
Tiago Botelho 81d949f656 Applies the CE backport of EE#657 2018-09-24 12:02:01 +01:00
Marko, Peter 9cdf4292c5 Add min_access_level filter to groups API
Signed-off-by: Marko, Peter <peter.marko@siemens.com>
2018-07-23 20:57:50 +02:00
Mark Chao a63bce1a4b Resolve "Rename the `Master` role to `Maintainer`" Backend 2018-07-11 14:36:08 +00:00
Tiago Botelho e6f3452314 Adds with_projects optional parameter to /groups/:id API endpoint 2018-07-09 16:28:17 +01:00
Marko, Peter 24865a4e17 Add id as second sort parameter for group sort by name
Adding primary key to database query order rule
generates deterministic sort result and thus pagination.
This is needed because subgroups can have identical names.

Signed-off-by: Marko, Peter <peter.marko@siemens.com>
2018-06-18 19:30:34 +02:00