gitlab-org--gitlab-foss/app/helpers
Robert Speicher 8a62c12d38 Merge branch '18790-dont-show-request-button-to-project-owner' into 'master'
Don't show "request access" button to project owners

This MR fixes an issue where project owners that are not in the project's members list (I believe this is how we handled project owners before, now we seem to create a "Master" member for the project creator) would see the `Request Access` button.

This MR fixes this issue in a clean way by adding a new `:request_access` ability to replace an ugly helper.

It also give project owners the  ability to update & destroy a requester that would happen to be themselves (since owners could request access to their own project before this MR).

Related to #18790.

See merge request !5091
2016-07-05 17:24:46 +00:00
..
appearances_helper.rb
application_helper.rb Replace Haml with Hamlit. 2016-06-22 16:09:51 -06:00
application_settings_helper.rb Add Application Setting to configure default Repository Path for new projects 2016-06-29 23:35:00 -04:00
auth_helper.rb
blob_helper.rb add custom highlighting via .gitattributes 2016-06-27 14:17:49 -07:00
branches_helper.rb Unify check branch name exist 2016-06-20 21:44:21 +02:00
broadcast_messages_helper.rb
button_helper.rb Merge branch 'clipboard-buttons-fix' into 'master' 2016-06-17 18:00:03 +00:00
ci_status_helper.rb
commits_helper.rb Merge branch 'commits-ui' into 'master' 2016-06-15 20:24:13 +00:00
compare_helper.rb
dashboard_helper.rb
diff_helper.rb
dropdowns_helper.rb Disabled native autocomplete for dropdown filter inputs 2016-06-28 17:19:59 +01:00
emails_helper.rb Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
events_helper.rb
explore_helper.rb
external_wiki_helper.rb
form_helper.rb
git_helper.rb
gitlab_markdown_helper.rb Move pre_process into render_result 2016-06-21 17:39:01 +02:00
gitlab_routing_helper.rb Merge branch 'environments-and-deployments' into 'master' 2016-06-15 13:48:09 +00:00
graph_helper.rb
groups_helper.rb Add request access for groups 2016-06-14 13:07:26 +02:00
icons_helper.rb
import_helper.rb
issuables_helper.rb Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
issues_helper.rb Add emoji.rb in lib/gitlab instead of using the gitlab_emoji gem. 2016-06-29 14:53:09 -06:00
javascript_helper.rb Revert Subresource Integrity pending a fix for Firefox's incorrect hashing implementation. 2016-06-27 07:47:33 -06:00
kerberos_spnego_helper.rb Groundwork for Kerberos SPNEGO (EE feature) 2016-07-01 11:46:56 +02:00
labels_helper.rb Fixed URL on label button when filtering 2016-06-24 11:31:36 +01:00
members_helper.rb New :request_access ability to replace a ugly helper 2016-07-05 14:35:26 +02:00
merge_requests_helper.rb
milestones_helper.rb
namespaces_helper.rb
nav_helper.rb Clicking body closes nav 2016-06-15 18:33:18 +01:00
notes_helper.rb Be explicit which project and user ID are memoized 2016-06-29 13:42:15 -07:00
notifications_helper.rb merge master into issue_3359_3 2016-06-29 11:04:18 -03:00
page_layout_helper.rb Enable Style/SpaceAfterComma Rubocop cop 2016-06-29 15:23:44 +02:00
preferences_helper.rb
projects_helper.rb Refactor repository paths handling to allow multiple git mount points 2016-06-29 22:30:31 -04:00
runners_helper.rb
search_helper.rb Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
selects_helper.rb
snippets_helper.rb
sorting_helper.rb
submodule_helper.rb
tab_helper.rb
tags_helper.rb
time_helper.rb Allow to show the time in the future 2016-06-13 11:06:38 +01:00
todos_helper.rb Merge branch 'issuable-todo-improvements' 2016-06-18 00:42:36 +02:00
tree_helper.rb
triggers_helper.rb
version_check_helper.rb
visibility_level_helper.rb
workhorse_helper.rb