summaryrefslogtreecommitdiff
path: root/app/views/shared/members
Commit message (Collapse)AuthorAgeFilesLines
* Removed leave buttons from settings dropdowns23305-leave-project-and-leave-group-should-be-buttonsLuke "Jared" Bennett2016-11-261-10/+16
| | | | Updated specs
* Changed how collections are renderedPhil Hughes2016-10-062-8/+11
| | | | | Used variables in haml for replicated checks Fixed broken conflict
* Admin group members UI fixPhil Hughes2016-09-131-1/+1
|
* Fixed removing groupsPhil Hughes2016-09-131-1/+2
|
* Added test for updating groups permissionsPhil Hughes2016-09-131-3/+3
|
* Updated some specsPhil Hughes2016-09-131-3/+4
| | | | Fixed issue with group name not showing
* Tests updatePhil Hughes2016-09-131-0/+2
|
* Removes row from dom when deletingPhil Hughes2016-09-133-16/+17
| | | | | Fixed spacing with buttons Disables group form when user doesnt have correct permissions
* Mobile spacing improvementsPhil Hughes2016-09-131-1/+1
|
* Removed console logPhil Hughes2016-09-131-1/+1
| | | | Hides time on mobile
* Mobile improvementsPhil Hughes2016-09-132-11/+24
| | | | | Added group name to members row Fixed saving group member
* Included groups on project_members pagePhil Hughes2016-09-132-37/+55
|
* Updated members UIPhil Hughes2016-09-131-35/+19
|
* Allow project group links to be expiredSean McGivern2016-08-181-1/+1
|
* Add expiration date to group membershipsSean McGivern2016-08-181-7/+6
|
* Merge branch 'master' into expiration-date-on-membershipsSean McGivern2016-08-181-1/+1
|\
| * Show member roles to all users on members page20614-show-member-roles-to-all-usersDouwe Maan2016-08-111-1/+1
| |
* | Add MemberExpirationDate JS helperSean McGivern2016-08-181-3/+3
| | | | | | | | | | | | | | This helper adds a datepicker to all `js-access-expiration-date` elements. If that element is a child of a `clearable-input` element and has a sibling `js-clear-input` element, then it will show a working clear button to the right of the input field.
* | Add MemberExpirationDate JS helperSean McGivern2016-08-181-5/+11
| | | | | | | | | | | | | | This helper adds a datepicker to all `js-access-expiration-date` elements. If that element is a child of a `clearable-input` element and has a sibling `js-clear-input` element, then it will show a working clear button to the right of the input field.
* | Use "is_a?" because it is more readable than checking the "type" field.Adam Niedzielski2016-08-091-1/+1
| |
* | Single quotes all the way.Adam Niedzielski2016-08-071-1/+1
| |
* | Remove inline JavaScript. Add datepicker to the edit form.Adam Niedzielski2016-08-061-2/+3
| |
* | Allow to edit access expiration date.Adam Niedzielski2016-08-051-1/+3
| |
* | Better presentation of member expiration.Adam Niedzielski2016-08-051-2/+3
| |
* | Add Member#expires? method.Adam Niedzielski2016-08-041-1/+1
| |
* | Display expiration date in the project member list.Adam Niedzielski2016-08-031-0/+3
|/
* Fix invite user feature test and improve request member UI rowDmitriy Zaporozhets2016-07-071-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Improve UI for member row on project/group members pagesDmitriy Zaporozhets2016-07-071-45/+44
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add data when member joined a teamValery Sizov2016-07-071-0/+4
|
* New :request_access ability to replace a ugly helperRémy Coutable2016-07-051-1/+1
| | | | | | | | | | | - Group / project members cannot request access - Group members cannot request access to a group's project This addresses an issue where project owners could request access to their own project, leading to UI inconsistency where their requester status would replace their owner status. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Exclude requesters from Project#members, Group#members and User#membersexplicit-requesters-scopeRémy Coutable2016-07-012-13/+9
| | | | | | And create new Project#requesters, Group#requesters scopes. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Improve the request / withdraw access button18310-improve-request-access-buttonRémy Coutable2016-07-011-2/+2
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Display group/project access requesters separately in adminRémy Coutable2016-06-201-1/+1
| | | | | | Also, reuse partials from the non-admin views. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Address Douwe's feedbackfix-18717Rémy Coutable2016-06-171-1/+1
| | | | | | | | - Make it more explicit that `source` must respond to `#group` and that `#group` must be present. - Indent subsequent lines of a multi-line condition. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Ensure group/project owners can see their members' access_levelRémy Coutable2016-06-171-2/+1
| | | | | | | | | When you are the last owner of a group or the owner of a project, you don't have the :update_<source>_member / :destroy_<source>_member abilities, but you do have the :admin_<source>_member so you should be able to see your members access levels. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Group owner cannot request access to a project of their groupRémy Coutable2016-06-171-9/+11
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fix permission checks in member rowbackport-view-condition-improvement-from-ee-460Rémy Coutable2016-06-151-2/+3
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* UI and copywriting improvements13948-access-request-to-projects-and-groupsRémy Coutable2016-06-143-20/+30
| | | | | | | | | + Move 'Edit Project/Group' out of membership-related partial + Show the access request buttons only to logged-in users + Put the request access buttons out of in a more visible button + Improve the copy in the #remove_member_message helper Signed-off-by: Rémy Coutable <remy@rymai.me>
* Add request access for groupsRémy Coutable2016-06-142-0/+87
Signed-off-by: Rémy Coutable <remy@rymai.me>