gitlab-org--gitlab-foss/app/helpers
Robert Speicher eae5f8aa57 Merge branch 'cache-max-user-access-name' into 'master'
Memoize the maximum access level for the author of notes

Cache the maximum access level for each user in a map in the controller
    
In #19273, we saw that retrieving ProjectTeam#human_max_access for each note takes the bulk of the time when rendering certain issues or merge requests. We observe that most of the comments in an issue are typically done by the same users. This MR memoizes the max access level by user ID.

See merge request !4982
2016-06-29 21:34: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 Allow custom text on 'almost there' page 2016-06-08 19:08:53 +01: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 Syntax-highlight diffs in push emails 2016-05-17 13:23:17 +01: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
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 Checks for current_user when getting todo 2016-06-17 09:10:23 +01:00
issues_helper.rb Merge branch 'master' into awardables 2016-05-30 18:54:08 +02:00
javascript_helper.rb Revert Subresource Integrity pending a fix for Firefox's incorrect hashing implementation. 2016-06-27 07:47:33 -06:00
labels_helper.rb Fixed URL on label button when filtering 2016-06-24 11:31:36 +01:00
members_helper.rb Address Douwe's feedback 2016-06-17 18:37:53 +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 Enable Style/SpaceAfterColon Rubocop cops 2016-06-29 15:16:04 +02:00
runners_helper.rb
search_helper.rb Codestyle: make sure we have space around operators 2016-05-13 04:46:56 -03: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
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