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 Start adding SVG icons 2016-06-08 12:56:02 -05:00
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 Add a `U2fRegistrations` table/model. 2016-06-06 12:50:31 +05:30
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 Allow limited Markdown in Broadcast Messages 2016-02-06 14:30:07 -05:00
button_helper.rb Merge branch 'clipboard-buttons-fix' into 'master' 2016-06-17 18:00:03 +00:00
ci_status_helper.rb Updated commits UI 2016-06-08 10:10:18 +01:00
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 added whitespace toggle to diffs page and set it to return the project compare path with the selected whitespace params 2016-06-10 17:31:28 +01:00
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 Remove `event_to_atom` helper 2016-05-23 12:37:40 -04:00
explore_helper.rb Make projects sort dropdown shared so it can be reused for other pages 2016-03-04 19:26:10 +01:00
external_wiki_helper.rb Fixed Rubocop offenses 2015-12-15 00:53:52 -02:00
form_helper.rb Standardize the way we check for and display form errors 2016-04-04 21:37:07 -04:00
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 audit log UI update 2016-03-02 17:06:01 +00:00
import_helper.rb Fix GitHub project's link on import page when provider has a custom URL 2016-04-19 13:21:30 -03:00
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 Refactor revert_commit_link helper. 2016-02-19 13:14:54 -05:00
milestones_helper.rb Fixes for MR comments. 2016-06-09 00:04:46 +03:00
namespaces_helper.rb hide help block when user is creating a new project inside a group 2016-04-12 14:41:34 +01:00
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 Implementing 'Groups View' and 'TODOs View' as options for dashboard preferences. 2016-03-24 19:59:54 +01:00
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 Codestyle: make sure we have space around operators 2016-05-13 04:46:56 -03:00
snippets_helper.rb Remove `Snippet#expires_at` 2016-03-05 18:12:17 -05:00
sorting_helper.rb Sort by label priority 2016-06-06 11:59:49 -05:00
submodule_helper.rb
tab_helper.rb Use start_with? instead of regex 2016-05-24 00:23:23 +02:00
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 Add support to cherry-pick any commit 2016-04-18 15:39:07 +08:00
triggers_helper.rb Reimplement Trigger API 2015-12-11 18:02:09 +01:00
version_check_helper.rb
visibility_level_helper.rb Address feedback 2016-03-22 00:09:20 +01:00
workhorse_helper.rb Add send_git_diff helper 2016-06-08 14:30:15 +02:00