An error occurred fetching the project authors.
  1. 22 Jul, 2021 1 commit
    • Jan Provaznik's avatar
      Ignore searching in full path in GroupsFinder · 308b908f
      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
      308b908f
  2. 21 Jul, 2021 1 commit
  3. 29 Jun, 2021 1 commit
  4. 08 Jan, 2021 1 commit
  5. 29 Sep, 2020 1 commit
  6. 10 Sep, 2020 5 commits
    • Małgorzata Ksionek's avatar
      Update factory call · 05e0c8ab
      Małgorzata Ksionek authored
      05e0c8ab
    • Małgorzata Ksionek's avatar
      Modify member method · 60ecf83a
      Małgorzata Ksionek authored
      Fix groups sharing method
      
      Update scope
      
      Fix wording
      60ecf83a
    • Małgorzata Ksionek's avatar
      Rename to minimal access · a4a823ab
      Małgorzata Ksionek authored
      From unassigned, in all related files
      
      fix
      
      Add cr remarks
      
      Start with new concept
      
      Update scope per maintainer recommendation
      a4a823ab
    • Małgorzata Ksionek's avatar
      Remove unassigned users from group members counter · b04dd44f
      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
      b04dd44f
    • Małgorzata Ksionek's avatar
      Add new unassigned access role · c1714845
      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
      c1714845
  7. 16 Jun, 2020 1 commit
  8. 25 May, 2020 1 commit
  9. 16 Dec, 2019 1 commit
  10. 21 Oct, 2019 1 commit
  11. 16 Oct, 2019 1 commit
  12. 25 Jul, 2019 2 commits
  13. 24 Jan, 2019 2 commits
  14. 01 May, 2018 1 commit
  15. 02 Aug, 2017 2 commits
  16. 15 Jun, 2017 2 commits
    • Toon Claes's avatar
      Make the GroupFinder specs more strict · aeaf5860
      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.
      aeaf5860
    • Toon Claes's avatar
      Subgroups page should show groups authorized through inheritance · ef1811f4
      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
      ef1811f4
  17. 10 May, 2017 2 commits
  18. 18 Mar, 2016 1 commit
  19. 17 Mar, 2016 1 commit
  20. 10 Mar, 2016 1 commit
  21. 04 Jan, 2016 1 commit
  22. 20 Nov, 2015 1 commit
    • Yorick Peterse's avatar
      Merge branch 'atom-feed-latest-update' into 'master' · 1cdee35f
      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
      1cdee35f
  23. 18 Nov, 2015 2 commits
    • Yorick Peterse's avatar
      Refactoed GroupsFinder into two separate classes · 2110247f
      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.
      2110247f
    • Yorick Peterse's avatar
      b4646391
  24. 05 Nov, 2015 1 commit