summaryrefslogtreecommitdiff
path: root/app/models/member.rb
Commit message (Expand)AuthorAgeFilesLines
* Allow project group links to be expiredSean McGivern2016-08-181-5/+1
* Create Member.expired scope.Adam Niedzielski2016-08-091-0/+1
* Remove scopes.Adam Niedzielski2016-08-041-2/+1
* Add Member#expires? method.Adam Niedzielski2016-08-041-0/+4
* Replace optional parameters with keyword arguments.Adam Niedzielski2016-08-021-1/+1
* WIPAdam Niedzielski2016-08-011-2/+4
* Incorporate review commentsStan Hu2016-07-261-0/+4
* Exclude requesters from Project#members, Group#members and User#membersexplicit-requesters-scopeRémy Coutable2016-07-011-2/+0
* Reduce overhead and optimize ProjectTeam#max_member_access performanceStan Hu2016-06-291-0/+1
* New Members::DestroyServiceRémy Coutable2016-06-181-6/+1
* fixed merge conflictsJames Lopez2016-06-161-6/+47
|\
| * UI and copywriting improvements13948-access-request-to-projects-and-groupsRémy Coutable2016-06-141-19/+16
| * Add request access for groupsRémy Coutable2016-06-141-28/+22
| * Initial implementation of user access request to projectsDavid Alexander2016-06-141-5/+55
* | Merge branches 'feature/project-export' and 'feature/project-import' of gitla...James Lopez2016-06-131-19/+0
|\ \ | |/
| * Remove the annotate gem and delete old annotationsJeroen van Baarsen2016-05-091-19/+0
* | started refactoring some stuff based on MR feedbackJames Lopez2016-06-011-5/+5
* | import uploads. Fixed a few things to do with members, triggers, etc...James Lopez2016-05-191-4/+5
|/
* Annotate the modelsZeger-Jan van de Weg2016-05-061-4/+4
* Reuse `User#notification_settings_for` when it's possibleDouglas Barbosa Alexandre2016-04-111-1/+1
* Fix few bugs related to recent notifications refactoringDmitriy Zaporozhets2016-03-301-1/+1
* Refactor creating notification setting with defaultsDmitriy Zaporozhets2016-03-301-6/+1
* Remove useless Notification modelDmitriy Zaporozhets2016-03-301-2/+2
* Small refactoring and cleanup of notification logicDmitriy Zaporozhets2016-03-301-0/+2
* Update NotificationService to use NotificationSettings instead of membershipDmitriy Zaporozhets2016-03-301-1/+4
* Create notification setting when membership createdDmitriy Zaporozhets2016-03-301-0/+10
* Re-add EmailValidator to avoid the repetition of format: { with: Devise.email...streamline-email-validationRémy Coutable2016-02-091-2/+1
* Validate email addresses using Devise.email_regexpRémy Coutable2016-02-091-2/+2
* Creator should be added as a master of the project on creationDouglas Barbosa Alexandre2016-01-201-1/+6
* Refactor ability changesDouwe Maan2015-11-171-11/+15
* fixing rubocop - random code not related to the changesJames Lopez2015-11-121-5/+9
* fixing rubocop indentsJames Lopez2015-11-121-1/+2
* fixing rubocop indentsJames Lopez2015-11-121-1/+3
* refactored code as projects only have one owner. Kept some refactoring in pla...James Lopez2015-11-111-7/+6
* refactored permissions and added update_project_member ability logic. Also re...James Lopez2015-11-031-4/+4
* fix issue with adding members to project (spotted by test)James Lopez2015-10-301-2/+11
* fixed last group owner issue and added testJames Lopez2015-10-291-4/+5
* Re-annotate modelsStan Hu2015-05-031-3/+3
* Add spinach tests around accepting and declining invitations.Douwe Maan2015-04-141-0/+2
* Remove duplication between Group and ProjectMember.Douwe Maan2015-04-141-3/+33
* Let invites be declined.Douwe Maan2015-04-141-0/+14
* Add invites controller.Douwe Maan2015-04-141-0/+7
* Add invite logic to Member.Douwe Maan2015-04-141-2/+80
* Track who created a group or project member.Douwe Maan2015-04-141-0/+5
* Explicitly define ordering in models using default_scopeDmitriy Zaporozhets2015-02-051-0/+1
* annotateValery Sizov2014-10-091-0/+15
* Huge replace of old users_project and users_group referencesDmitriy Zaporozhets2014-09-141-6/+8
* Add Member AR modelDmitriy Zaporozhets2014-09-141-0/+18