summaryrefslogtreecommitdiff
path: root/spec/models/member_spec.rb
Commit message (Expand)AuthorAgeFilesLines
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-4/+4
* Collect all users by single query when using Member#add_usersdz-improve-add-users-methodDmitriy Zaporozhets2017-04-281-2/+4
* Refactor add_users method for project and groupdz-cleanup-add-usersDmitriy Zaporozhets2017-04-211-0/+25
* Show parent group members for nested groupdz-nested-groups-members-pageDmitriy Zaporozhets2017-02-101-0/+8
* Use `:empty_project` where possible in model specsrs-empty_project-modelsRobert Speicher2017-01-261-1/+1
* Precalculate user's authorized projects in databaseAhmad Sherif2016-11-181-0/+22
* Make access request specs explicitly enable or disable access requests as req...Nick Thomas2016-11-111-2/+2
* Members::RequestAccessService is tricter on permissionsRémy Coutable2016-10-031-1/+1
* Merge branch '21983-member-add_user-doesn-t-detect-existing-members-that-have...Robert Speicher2016-10-021-39/+204
|\
| * Allow Member.add_user to handle access requestersRémy Coutable2016-09-281-39/+204
* | Fix specs that requires an access requestRémy Coutable2016-09-221-1/+1
|/
* Exclude some pending or inactivated rows in Member scopesNick Thomas2016-09-081-3/+39
* Merge branch 'master' into expiration-date-on-membershipsSean McGivern2016-08-181-1/+1
|\
| * New AccessRequests API endpoints for Group & ProjectRémy Coutable2016-08-101-1/+1
* | Replace optional parameters with keyword arguments.Adam Niedzielski2016-08-021-2/+12
|/
* Add a spec for access_for_user_idsStan Hu2016-07-261-0/+12
* Exclude requesters from Project#members, Group#members and User#membersexplicit-requesters-scopeRémy Coutable2016-07-011-18/+2
* New Members::DestroyServiceRémy Coutable2016-06-181-12/+0
* UI and copywriting improvements13948-access-request-to-projects-and-groupsRémy Coutable2016-06-141-34/+69
* Add request access for groupsRémy Coutable2016-06-141-0/+89
* Remove the annotate gem and delete old annotationsJeroen van Baarsen2016-05-091-19/+0
* Validate email addresses using Devise.email_regexpRémy Coutable2016-02-091-1/+5
* Tag model specsDouwe Maan2015-12-091-1/+1
* Re-annotate modelsStan Hu2015-05-031-0/+19
* Follow newline guidelines.Douwe Maan2015-04-141-3/+0
* Remove duplication between Group and ProjectMember.Douwe Maan2015-04-141-0/+151