gitlab-org--gitlab-foss/app/helpers
Jacob Schatz 8fc800cbcc Merge branch 'ace-ventura' into 'master'
Ace ventura

## What does this MR do?

Makes Ace only load when it's actually necessary. The only two places it seems to be used is for Snippets and the File (Blob) Editor.

Before minification or compression, this takes the application.js down from 2.2MB to 1.6MB, and also removes two inline scripts :D

Compressed/Minified: master: 317KB/1.1MB, ace-ventura: 220KB/771KB

## Are there points in the code the reviewer needs to double check?

That this doesn't just completely break anything.

## Why was this MR needed?

Ace is a big library, this allows us to only load it when necessary.

## What are the relevant issue numbers?

#14372

## Does this MR meet the acceptance criteria?

- [ ] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added
- Tests
  - [x] All builds are passing
- [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides)
- [x] Branch has no merge conflicts with `master` (if you do - rebase it please)
- [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits)

See merge request !4914
2016-08-19 17:06:30 +00:00
..
appearances_helper.rb Improve performance of MR show page 2016-08-18 19:08:59 -05:00
application_helper.rb Initial issue boards UI 2016-08-17 17:12:47 +01:00
application_settings_helper.rb Use keyword arguments for boolean values and use span instead of a for clone "button" 2016-07-05 16:54:22 -05:00
auth_helper.rb
avatars_helper.rb Merge branch '20059-environment-list' into 'master' 2016-08-12 17:00:16 +00:00
blob_helper.rb Move editor paths to helper 2016-08-19 16:17:14 +01:00
branches_helper.rb implements the basic filter functionality 2016-07-19 19:30:10 +01:00
broadcast_messages_helper.rb
button_helper.rb Display tooltip for "Copy to Clipboard" button (!5164) 2016-07-11 14:20:48 +02:00
ci_status_helper.rb Add play icon SVG 2016-08-19 09:21:51 -05:00
commits_helper.rb Eliminate unneeded calls to Repository#blob_at when listing commits with no path 2016-08-17 17:07:08 +02:00
compare_helper.rb
dashboard_helper.rb
diff_helper.rb Avoid commit lookup on diff_helper 2016-08-10 13:09:07 +02:00
dropdowns_helper.rb Revert "Revert "Merge branch 'issue_3946' into 'master' "" 2016-07-07 23:48:02 -04:00
emails_helper.rb
events_helper.rb
explore_helper.rb Enable Style/SpaceAroundEqualsInParameterDefault cop 2016-08-06 04:03:01 +02:00
external_wiki_helper.rb speed up ExternalWikiService#get_project_wiki_path 2016-07-19 09:06:58 -04:00
form_helper.rb
git_helper.rb
gitlab_markdown_helper.rb
gitlab_routing_helper.rb
graph_helper.rb
groups_helper.rb
icons_helper.rb
import_helper.rb
issuables_helper.rb Changed tests to use JS tests 2016-08-19 15:27:18 +01:00
issues_helper.rb Award tooltips refer to current user as "You" 2016-08-17 21:25:39 +01:00
javascript_helper.rb
kerberos_spnego_helper.rb
labels_helper.rb
lfs_helper.rb Rename lfs_enabled helper method 2016-08-10 16:48:21 +02:00
members_helper.rb Show member roles to all users on members page 2016-08-11 11:08:07 -05:00
merge_requests_helper.rb Merge branch 'mr-close-btn' into 'master' 2016-07-11 18:00:55 +00:00
milestones_helper.rb
namespaces_helper.rb
nav_helper.rb Added routes for conflicts in merge requests page. 2016-08-12 23:24:41 +03:00
notes_helper.rb Store discussion_id on Note for faster discussion lookup. 2016-08-17 12:16:46 -05:00
notifications_helper.rb
page_layout_helper.rb
preferences_helper.rb
projects_helper.rb Link configuration button to .gitlab-ci.yml 2016-07-28 12:46:19 -05:00
runners_helper.rb
search_helper.rb Enable Style/SpaceAroundEqualsInParameterDefault cop 2016-08-06 04:03:01 +02:00
selects_helper.rb Allow skipping users in autocomplete 2016-07-27 14:10:49 +01:00
services_helper.rb Refactor service settings view 2016-07-20 12:11:37 -03:00
snippets_helper.rb
sorting_helper.rb Restore Largest repository sort option on admin projects page 2016-08-15 16:01:23 -05:00
submodule_helper.rb
tab_helper.rb
tags_helper.rb
time_helper.rb Cast duration to integer in TimeHelper#time_interval_in_words 2016-07-21 12:18:34 +02:00
todos_helper.rb Recover usage of Todos counter cache 2016-08-12 18:21:36 +02:00
tree_helper.rb Update tree view to sort folders with submodules 2016-08-09 14:08:47 +01:00
triggers_helper.rb
u2f_helper.rb Load Javascript U2F library selectively. 2016-07-14 08:19:09 +05:30
version_check_helper.rb
visibility_level_helper.rb
workhorse_helper.rb Merge branch 'send-entry-via-Gitlab-Workhorse-Send-Data' into 'master' 2016-07-11 16:18:37 +00:00