Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-20 | Add latest changes from gitlab-org/gitlab@14-6-stable-eev14.6.0-rc42 | GitLab Bot | |
2021-11-18 | Add latest changes from gitlab-org/gitlab@14-5-stable-eev14.5.0-rc42 | GitLab Bot | |
2021-09-20 | Add latest changes from gitlab-org/gitlab@14-3-stable-eev14.3.0-rc42 | GitLab Bot | |
2021-08-19 | Add latest changes from gitlab-org/gitlab@14-2-stable-eev14.2.0-rc42 | GitLab Bot | |
2021-06-16 | Add latest changes from gitlab-org/gitlab@14-0-stable-eev14.0.0-rc42 | GitLab Bot | |
2021-04-21 | Add latest changes from gitlab-org/gitlab@13-11-stable-eev13.11.0-rc43 | GitLab Bot | |
2020-11-19 | Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42 | GitLab Bot | |
2020-10-21 | Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42 | GitLab Bot | |
2020-10-01 | Add latest changes from gitlab-org/security/gitlab@13-4-stable-ee | GitLab Bot | |
2020-09-19 | Add latest changes from gitlab-org/gitlab@13-4-stable-ee | GitLab Bot | |
2020-07-20 | Add latest changes from gitlab-org/gitlab@13-2-stable-ee | GitLab Bot | |
2020-04-01 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2020-02-26 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-10-30 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-10-29 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-10-16 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-10-16 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-07-25 | Remove code related to object hierarchy in MySQL | Heinrich Lee Yu | |
These are not required because MySQL is not supported anymore | |||
2019-05-27 | Removes duplicated members from api/projects/:id/members/all | Jacopo | |
When using the members/all api the same user was returned multiple times when he was a member of the project/group and also of one of the ancestor groups. Now the member is returned only once giving priority to the membership on the project and maintaining the same behaviour of the members UI. | |||
2019-04-30 | Allow a member to have an access level equal to parent group | Stan Hu | |
Suppose you have this configuration: 1. Subgroup `hello/world` 2. Subgroup `hello/mergers`. 3. Project `hello/world/my-project` has invited group `hello/world` to access protected branches. 4. The rule allows the group to merge but no one can push. 5. User `newuser` has Owner access to the parent group `hello`. Previously, there was no way for the user `newuser` to be added to the `hello/mergers` group since the validation only allowed a user to be added at a higher access level. Since membership in a subgroup confers certain access rights, such as being able to merge or push code to protected branches, we have to loosen the validation and allow someone to be added at an equal level granted by the parent group. Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/11323 | |||
2018-12-19 | Update specs to rails5 format | blackst0ne | |
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-06 | Resolve "Can add an existing group member into a group project with new ↵ | James Lopez | |
permissions but permissions are not overridden" | |||
2018-07-30 | Improve error message when adding invalid user to a project | Jacopo | |
2018-07-26 | Resolve "API endpoint that returns all members, including the inherited ↵ | 🙈 jacopo beschi 🙉 | |
membership through ancestor group" | |||
2018-07-11 | Resolve "Rename the `Master` role to `Maintainer`" Backend | Mark Chao | |
2018-01-31 | Remove N+1 queries with /projects/:project_id/{access_requests,members} API ↵ | Stan Hu | |
endpoints We can simplify the code quite a bit and improve performance by using grape-entity merge fields: https://github.com/ruby-grape/grape-entity/tree/v0.6.0#merge-fields Relates to #42030 | |||
2018-01-21 | Fix error on empty query for Members API | Mark Fletcher | |
2017-12-22 | Replace '.team << [user, role]' with 'add_role(user)' in specs | blackst0ne | |
2017-10-20 | Refactor `have_http_status` into `have_gitlab_http_status` in the specs | Jacopo | |
2017-08-28 | Add tests for the unmodified header | Robert Schilling | |
2017-08-03 | Change all `:empty_project` to `:project` | Robert Speicher | |
2017-04-21 | Unnecessary "include WaitForAjax" and "include ApiHelpers" | Jacopo | |
Removed all the unnecessary include of `WaitForAjax` and `ApiHelpers` in the specs. Removed unnecessary usage of `api:true` | |||
2017-04-03 | Ensure user has a unique username otherwise `user10` would match `user1` | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-02-28 | Return 204 for delete endpoints | Robert Schilling | |
2017-02-24 | API: Return 400 for all validation erros in the mebers API | Robert Schilling | |
2017-02-16 | Add a custom pagination matcher | Robert Schilling | |
2017-02-10 | Add member: Always return 409 when a member exists | Jarka Kadlecova | |
2017-01-17 | Replace many :project with :empty_projects in API specs | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-11-11 | Make access request specs explicitly enable or disable access requests as ↵ | Nick Thomas | |
required | |||
2016-10-21 | Fix project member access levels | Valery Sizov | |
2016-10-05 | Use Grape DSL to document methods and their params | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-09-16 | Better assertion in API members specs | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-09-16 | Ensure invitees are not returned in Members API | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-08-18 | Add expiration date to group memberships | Sean McGivern | |
2016-08-10 | Restore back-compatibility for current members API endpoints | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2016-08-10 | New AccessRequests API endpoints for Group & Project | Rémy Coutable | |
Also, mutualize AccessRequests and Members endpoints for Group & Project. New API documentation for the AccessRequests endpoints. Signed-off-by: Rémy Coutable <remy@rymai.me> |