Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-19 | Add latest changes from gitlab-org/gitlab@16-5-stable-eev16.5.0-rc42 | GitLab Bot | |
2023-06-20 | Add latest changes from gitlab-org/gitlab@16-1-stable-eev16.1.0-rc42 | GitLab Bot | |
2023-02-20 | Add latest changes from gitlab-org/gitlab@15-9-stable-eev15.9.0-rc42 | GitLab Bot | |
2022-09-20 | Add latest changes from gitlab-org/gitlab@15-4-stable-eev15.4.0-rc42 | GitLab Bot | |
2021-12-20 | Add latest changes from gitlab-org/gitlab@14-6-stable-eev14.6.0-rc42 | GitLab Bot | |
2021-08-19 | Add latest changes from gitlab-org/gitlab@14-2-stable-eev14.2.0-rc42 | GitLab Bot | |
2021-07-20 | Add latest changes from gitlab-org/gitlab@14-1-stable-eev14.1.0-rc42 | GitLab Bot | |
2021-01-20 | Add latest changes from gitlab-org/gitlab@13-8-stable-eev13.8.0-rc42 | Robert Speicher | |
2020-10-21 | Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42 | GitLab Bot | |
2020-09-19 | Add latest changes from gitlab-org/gitlab@13-4-stable-ee | GitLab Bot | |
2020-06-18 | Add latest changes from gitlab-org/gitlab@13-1-stable-ee | GitLab Bot | |
2019-12-17 | 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-01-24 | Enable the Layout/ExtraSpacing cop | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2018-05-01 | show only groups an admin is a member of in dashboards/grops | Roger Rüttimann | |
2017-08-03 | Change all `:empty_project` to `:project` | Robert Speicher | |
2017-06-15 | Make the GroupFinder specs more strict | Toon Claes | |
Ensure the results match exactly and project authorizations do allow access to sibling groups/projects deeper down. Also apply WHERE scopes before running the UNION, to increase performance. | |||
2017-06-15 | Subgroups page should show groups authorized through inheritance | Toon Claes | |
When a user is authorized to a group, they are also authorized to see all the ancestor groups and descendant groups. When a user is authorized to a project, they are authorized to see all the ancestor groups too. Closes #32135 See merge request !11764 | |||
2017-05-10 | Merge branch 'tc-fix-private-subgroups-shown' into 'security' | Douwe Maan | |
Use GroupsFinder to find subgroups the user has access to See merge request !2096 | |||
2016-03-18 | Improve group visibility level feature | Zeger-Jan van de Weg | |
2016-03-18 | Code fixes | Felipe Artur | |
2016-03-10 | Add permission level to groups | Felipe Artur | |
2016-01-04 | remove public field from namespace and refactoring | Valery Sizov | |
2015-11-18 | Refactoed GroupsFinder into two separate classes | Yorick Peterse | |
In the previous setup the GroupsFinder class had two distinct tasks: 1. Finding the projects user A could see 2. Finding the projects of user A that user B could see Task two was actually handled outside of the GroupsFinder (in the UsersController) by restricting the returned list of groups to those the viewed user was a member of. Moving all this logic into a single finder proved to be far too complex and confusing, hence there are now two finders: * GroupsFinder: for finding groups a user can see * JoinedGroupsFinder: for finding groups that user A is a member of, restricted to either public groups or groups user B can also see. | |||
2015-11-18 | Renamed GroupsFinder spec file so the name matches | Yorick Peterse | |