Skip to content
Snippets Groups Projects
  1. Mar 23, 2020
  2. Oct 07, 2019
  3. Sep 13, 2019
  4. Jul 19, 2019
  5. Jul 05, 2019
  6. Jul 02, 2019
  7. Jul 01, 2019
  8. Jun 27, 2019
  9. Apr 05, 2019
    • mksionek's avatar
      Add part of needed code · 64858317
      mksionek authored
      Add columns to store project creation settings
      
      Add project creation level column in groups
       and default project creation column in application settings
      
      Remove obsolete line from schema
      
      Update migration with project_creation_level column existence check
      
      Rename migrations to avoid conflicts
      
      Update migration methods
      
      Update migration method
      64858317
  10. Mar 22, 2019
  11. Oct 22, 2018
  12. Jul 11, 2018
  13. Jun 06, 2018
  14. Nov 20, 2017
  15. Sep 06, 2017
  16. May 10, 2017
  17. Mar 01, 2017
  18. Feb 23, 2017
  19. Sep 28, 2016
    • Rémy Coutable's avatar
      Allow Member.add_user to handle access requesters · ec0061a9
      Rémy Coutable authored
      
      Changes include:
      
      - Ensure Member.add_user is not called directly when not necessary
      - New GroupMember.add_users_to_group to have the same abstraction level as for Project
      - Refactor Member.add_user to take a source instead of an array of members
      - Fix Rubocop offenses
      - Always use Project#add_user instead of project.team.add_user
      - Factorize users addition as members in Member.add_users_to_source
      - Make access_level a keyword argument in GroupMember.add_users_to_group and ProjectMember.add_users_to_projects
      - Destroy any requester before adding them as a member
      - Improve the way we handle access requesters in Member.add_user
        Instead of removing the requester and creating a new member,
        we now simply accepts their access request. This way, they will
        receive a "access request granted" email.
      - Fix error that was previously silently ignored
      - Stop raising when access level is invalid in Member, let Rails validation do their work
      
      Signed-off-by: default avatarRémy Coutable <remy@rymai.me>
      ec0061a9
  20. Jul 26, 2016
    • Stan Hu's avatar
      Optimize maximum user access level lookup in loading of notes · d1ea2bca
      Stan Hu authored
      NotesHelper#note_editable? and ProjectTeam#human_max_access currently
      take about 16% of the load time of an issue page. This MR preloads
      the maximum access level of users for all notes in issues and merge
      requests with several queries instead of one per user and caches
      the result in RequestStore.
      d1ea2bca
  21. Jul 18, 2016
  22. Jul 13, 2016
  23. Jun 18, 2016
  24. May 13, 2015
  25. Feb 04, 2015
  26. Jan 25, 2015
  27. Sep 14, 2014
  28. Aug 27, 2013
  29. Aug 20, 2013
Loading