summaryrefslogtreecommitdiff
path: root/spec/services/members
Commit message (Expand)AuthorAgeFilesLines
* Update members service to cope with errorsJames Lopez2019-02-011-0/+9
* Fix rubocop violationsGabriel Mazetto2019-01-311-1/+1
* Add subresources removal to member destroy serviceJames Lopez2019-01-311-4/+56
* Delete confidential issue todos for guestsFelipe Artur2018-12-142-1/+18
* Delete todos when users loses target read permissionsJarka Kadlecová2018-07-301-0/+5
* Resolve "Rename the `Master` role to `Maintainer`" BackendMark Chao2018-07-114-10/+10
* Updates from `rubocop -a`Lin Jen-Shin2018-07-091-2/+2
* Don't delete todos or unassign issues and MRs when a user leaves a projectunassign-when-leavingDouwe Maan2018-03-071-36/+60
* Improve Member servicesrc/reduce-delta-with-ce-in-controllers-ceRémy Coutable2018-02-276-168/+132
* Remove explicit audit event log in MembershipActionsRémy Coutable2018-02-274-103/+144
* Resolve "Remove notification settings for groups and projects you were previo...🙈 jacopo beschi 🙉2018-02-141-6/+50
* Replace '.team << [user, role]' with 'add_role(user)' in specs36782-replace-team-user-role-with-add_role-user-in-specsblackst0ne2017-12-224-6/+6
* Fix specs after removing assignee_id fieldValery Sizov2017-12-111-1/+1
* Change all `:empty_project` to `:project`rs-empty_project-defaultRobert Speicher2017-08-025-8/+8
* Remove superfluous lib: true, type: redis, service: true, models: true, servi...Rémy Coutable2017-07-275-5/+5
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-2/+2
* Correct RSpec/SingleLineHook cop offensesRobert Speicher2017-06-141-1/+3
* Limit non-administrators to adding 100 members at a time to groups and projectsNick Thomas2017-06-061-2/+14
* Fix spec for Members::AuthorizedDestroyServicefix-authorized-members-destroyYorick Peterse2017-05-301-1/+1
* Fix: Deleting an invited member causes 500 errorValery Sizov2017-05-181-0/+21
* Fix specsClement Ho2017-05-041-3/+3
* Remove helpers assigned_issuables_count and cached_assigned_issuables_countuassign_on_member_removingValery Sizov2017-04-201-4/+4
* Remove assigned_(issues|merge_requests) methods from the issuableValery Sizov2017-04-181-2/+1
* Unassign all Issues and Merge Requests when member leaves teamValery Sizov2017-04-181-0/+46
* Use `:empty_project` where possible in service specsRobert Speicher2017-03-272-4/+4
* Make access request specs explicitly enable or disable access requests as req...Nick Thomas2016-11-113-19/+17
* Implement CreateMembers service to make controller thinrefactor_group_membersValery Sizov2016-11-011-0/+25
* Allow Members::ApproveAccessRequestService to accept a new :force paramee-1159-allow-permission-check-bypass-in-approve-access-request-serviceRémy Coutable2016-10-281-6/+57
* Merge branch 'rc-improve-members-destroy-service' into 'master' Robert Speicher2016-10-041-37/+78
|\
| * Fix a few things after the initial improvment to Members::DestroyServiceRémy Coutable2016-10-031-0/+9
| * Improve Members::DestroyServiceRémy Coutable2016-10-031-40/+72
* | Enable Lint/StringConversionInInterpolation cop and autocorrect offensesrs-string-conversion-in-interpolationRobert Speicher2016-10-032-2/+2
|/
* Merge branch 'rc-new-members-request-access-service' into 'master' Robert Speicher2016-10-021-0/+57
|\
| * New Members::RequestAccessServiceRémy Coutable2016-09-221-0/+57
* | Ensure Members::ApproveAccessRequestService can fin a requester by IDRémy Coutable2016-09-221-0/+8
* | New Members::ApproveAccessRequestServiceRémy Coutable2016-09-221-0/+88
|/
* Raise a new Gitlab::Access::AccessDeniedError when permission is not enough t...Rémy Coutable2016-06-181-2/+22
* Don't send the "access declined" email on access request withdrawalRémy Coutable2016-06-181-0/+8
* New Members::DestroyServiceRémy Coutable2016-06-181-0/+43