summaryrefslogtreecommitdiff
path: root/app/models/project_team.rb
Commit message (Expand)AuthorAgeFilesLines
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-4/+4
* Fix N+1 queries for non-members in comment threadsfix-n-plus-one-queries-for-user-accessSean McGivern2017-06-011-1/+8
* Refactor add_users method for project and groupdz-cleanup-add-usersDmitriy Zaporozhets2017-04-211-2/+2
* Eliminate unnecessary queries that add ~500 ms of load time for a large issueStan Hu2017-03-301-0/+3
* Update ProjectTeam#fetch_members to use project authorizationsfix/drop-project-authorized-for-userAhmad Sherif2016-11-231-53/+7
* Update ProjectTeam#max_member_access_for_user_ids to use project authorizationsAhmad Sherif2016-11-231-43/+6
* Drop Project#authorized_for_user? in favor of ProjectTeam#member?Ahmad Sherif2016-11-231-2/+6
* Add shortcuts for adding users to a project team with a specific rolers-project-team-helpersRobert Speicher2016-11-181-0/+16
* Fix project member access for group linksSean McGivern2016-10-281-8/+2
* Allow Member.add_user to handle access requestersRémy Coutable2016-09-281-4/+10
* Simplify invited_group_members filter-by-levelRobert Speicher2016-09-211-6/+6
* Use `public_send` over `send` in ProjectTeamRobert Speicher2016-09-211-3/+3
* Improve clarity of variable names in ProjectTeam#fetch_invited_membersrs-simplify-fetch_membersRobert Speicher2016-09-201-14/+12
* Fix a logic error in ProjectTeam#fetch_invited_membersRobert Speicher2016-09-201-2/+2
* Simplify ProjectTeam#fetch_members to satisfy flogRobert Speicher2016-09-201-30/+40
* Add expiration date to group membershipsSean McGivern2016-08-181-3/+3
* Merge branch 'master' into expiration-date-on-membershipsSean McGivern2016-08-181-3/+8
|\
| * Fix Rename `add_users_into_project` and `projects_ids`Herminio Torres2016-08-041-1/+1
| * Only use RequestStore in ProjectTeam#max_member_access_for_user if it is activeStan Hu2016-08-011-2/+7
* | Replace optional parameters with keyword arguments.Adam Niedzielski2016-08-021-5/+5
* | WIPAdam Niedzielski2016-08-011-2/+3
|/
* Fix typo in commentStan Hu2016-07-261-1/+1
* Optimize the invited group link access level checkStan Hu2016-07-261-17/+21
* Incorporate review commentsStan Hu2016-07-261-4/+4
* Optimize maximum user access level lookup in loading of notesStan Hu2016-07-261-11/+35
* Load project invited groups and members eagerly in ProjectTeam#fetch_membersfix/load-project-invited-groups-and-members-eagerlyAhmad Sherif2016-07-221-1/+1
* Exclude requesters from Project#members, Group#members and User#membersexplicit-requesters-scopeRémy Coutable2016-07-011-7/+7
* Reduce overhead and optimize ProjectTeam#max_member_access performanceStan Hu2016-06-291-12/+2
* UI and copywriting improvements13948-access-request-to-projects-and-groupsRémy Coutable2016-06-141-7/+11
* Add request access for groupsRémy Coutable2016-06-141-26/+2
* Initial implementation of user access request to projectsDavid Alexander2016-06-141-0/+6
* Project members with guest role can't access confidential issuesDouglas Barbosa Alexandre2016-06-131-2/+8
* Allow users to access project shared with their groupDmitriy Zaporozhets2016-03-111-1/+51
* Allow `ProjectTeam#human_max_access` to return "Owner"rs-show-owner-labelRobert Speicher2016-02-181-1/+1
* Improve ProjectTeam#max_member_access performanceYorick Peterse2015-10-151-3/+16
* Wrong access level badge on MR commentsaccess_level_badge_bugValery Sizov2015-10-021-0/+4
* Correctly import invited members.Douwe Maan2015-04-141-1/+1
* Track who created a group or project member.Douwe Maan2015-04-141-15/+13
* Use `member` instead of `tm`.Douwe Maan2015-03-151-21/+21
* Append in place for strings and arraysCiro Santilli2015-01-011-1/+1
* Snippets: public/internal/privateValery Sizov2014-10-091-0/+4
* Add parenthesis to function def with arguments.Ciro Santilli2014-10-031-1/+1
* Fix project member managementDmitriy Zaporozhets2014-09-151-1/+1
* Huge replace of old users_project and users_group referencesDmitriy Zaporozhets2014-09-141-11/+11
* Fix permission issue with highest access level for groupDmitriy Zaporozhets2014-06-201-4/+15
* Prevent a lot of sql queries for ProjectTeam#fetch_members methodDmitriy Zaporozhets2014-06-041-1/+4
* Prevent exceptions for methods like ProjectTeam#developer? if no membership e...Dmitriy Zaporozhets2014-06-041-4/+4
* Improve performance of application for large teamsDmitriy Zaporozhets2014-06-041-0/+16
* Remove deprecated findersskv2014-01-191-4/+4
* Improve dev fixturesDmitriy Zaporozhets2013-12-251-0/+4