An error occurred fetching the project authors.
- 22 Jul, 2021 1 commit
-
-
Jan Provaznik authored
When searching for groups, if parent parameter is used, it's more useful to ignore matches in the full path (as we are searching in a group hierarchy), otherwise of the search string matches full path substring, we get list of all descendant groups. Changelog: fixed
-
- 21 Jul, 2021 1 commit
-
-
Eugenia Grieff authored
- This fields allow us to query the group's decendant groups Add search and owned arguments - Add search functionality to GroupsFinder - Update docs Changelog: added
-
- 29 Jun, 2021 1 commit
-
-
Oghenerukevwe Kofi authored
-
- 08 Jan, 2021 1 commit
-
-
Diego Louzán authored
-
- 29 Sep, 2020 1 commit
-
-
Eugenia Grieff authored
- Add tests for new finder param include_parent_descendants
-
- 10 Sep, 2020 5 commits
-
-
Małgorzata Ksionek authored
-
Małgorzata Ksionek authored
Fix groups sharing method Update scope Fix wording
-
Małgorzata Ksionek authored
From unassigned, in all related files fix Add cr remarks Start with new concept Update scope per maintainer recommendation
-
Małgorzata Ksionek authored
Add validation that differ between tiers Remove unused method Remove unassigned groups from user.rb in ce Fix groups spec Add unassigned member to specs Modify specs to new settings Fix spec for presenter Fix specs problems Fix specs
-
Małgorzata Ksionek authored
Add comment to mark one line as proof of concept Change validation call Filter limited access users for project members finder In some finders, we want to limit users to active ones. Add specs for creating project authorizations As we create authorizations in different places, we need to add specs in different places to cover all the cases. Change scope definition Fix the spec naming Big rename to unassigned Change all limited_access naming to unassigned Fix rubocop error Fix naming Filter out unassigned from groupmembers finder Modify spec to reflect changes made in group members finder Add new option to member associations in UI And stop displaying unassigned members on group page Fix project presenter problem
-
- 16 Jun, 2020 1 commit
-
-
Arturo Herrero authored
The plan for RSpec 4.0 is to disable monkey patching: https://rspec.info/blog/2013/07/the-plan-for-rspec-3/#zero-monkey-patching-mode This commit stops using RSpec monkey patching in some specs: https://relishapp.com/rspec/rspec-core/docs/configuration/zero-monkey-patching-mode
-
- 25 May, 2020 1 commit
-
-
James Edwards-Jones authored
Allows subgroups to be excluded when listing groups. Works by passing `[nil]` in to GroupsFinder so the param isn't skipped due to being falsey.
-
- 16 Dec, 2019 1 commit
-
-
James Fargher authored
Ran: bundle exec rubocop --only RSpec/EmptyLineAfterFinalLet -a
-
- 21 Oct, 2019 1 commit
-
-
allison.browne authored
-
- 16 Oct, 2019 1 commit
-
-
gfyoung authored
Partially addresses: https://gitlab.com/gitlab-org/gitlab/issues/27703
-
- 25 Jul, 2019 2 commits
-
-
Heinrich Lee Yu authored
These are not required because MySQL is not supported anymore
-
Heinrich Lee Yu authored
These are not required because MySQL is not supported anymore
-
- 24 Jan, 2019 2 commits
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- 01 May, 2018 1 commit
-
-
Roger Rüttimann authored
-
- 02 Aug, 2017 2 commits
-
-
Robert Speicher authored
-
Robert Speicher authored
-
- 15 Jun, 2017 2 commits
-
-
Toon Claes authored
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.
-
Toon Claes authored
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
-
- 10 May, 2017 2 commits
-
-
Douwe Maan authored
Use GroupsFinder to find subgroups the user has access to See merge request !2096
-
Douwe Maan authored
Use GroupsFinder to find subgroups the user has access to See merge request !2096
-
- 18 Mar, 2016 1 commit
-
-
Zeger-Jan van de Weg authored
-
- 17 Mar, 2016 1 commit
-
-
Felipe Artur authored
-
- 10 Mar, 2016 1 commit
-
-
Felipe Artur authored
-
- 04 Jan, 2016 1 commit
-
-
Valery Sizov authored
-
- 20 Nov, 2015 1 commit
-
-
Yorick Peterse authored
Improve performance of user profiles, finding groups, and finding projects This MR improves the following: * Rendering of profile pages and Atom feeds * Finding groups (using GroupsFinder & friends) * Finding projects (using ProjectsFinder & friends) Initially this MR was intended to only improve rendering of Atom feeds, but over time other fixes were introduced as well as the same code was the cause of all these problems. See merge request !1790
-
- 18 Nov, 2015 2 commits
-
-
Yorick Peterse authored
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.
-
Yorick Peterse authored
-
- 05 Nov, 2015 1 commit
-
-
Valery Sizov authored
-