Remove common_vue bundle
This commit is contained in:
parent
47e866b378
commit
a898a2ab87
12 changed files with 8 additions and 31 deletions
|
@ -1,4 +1,5 @@
|
|||
import Vue from 'vue';
|
||||
import '../vue_shared/vue_resource_interceptor';
|
||||
|
||||
if (process.env.NODE_ENV !== 'production') {
|
||||
Vue.config.productionTip = false;
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
= content_for :meta_tags do
|
||||
= auto_discovery_link_tag(:atom, params.merge(rss_url_options), title: "#{@group.name} issues")
|
||||
|
||||
- content_for :page_specific_javascripts do
|
||||
= webpack_bundle_tag 'common_vue'
|
||||
|
||||
- if group_issues_count(state: 'all').zero?
|
||||
= render 'shared/empty_states/issues', project_select_button: true
|
||||
- else
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
- @no_container = true
|
||||
- page_title "Cycle Analytics"
|
||||
- content_for :page_specific_javascripts do
|
||||
= webpack_bundle_tag('common_vue')
|
||||
|
||||
#cycle-analytics{ class: container_class, "v-cloak" => "true", data: { request_path: project_cycle_analytics_path(@project) } }
|
||||
- if @cycle_analytics_no_data
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
- page_title "Environments"
|
||||
- add_to_breadcrumbs("Pipelines", project_pipelines_path(@project))
|
||||
|
||||
- content_for :page_specific_javascripts do
|
||||
= webpack_bundle_tag("common_vue")
|
||||
|
||||
#environments-list-view{ data: { environments_data: environments_list_data,
|
||||
"can-create-deployment" => can?(current_user, :create_deployment, @project).to_s,
|
||||
"can-read-environment" => can?(current_user, :read_environment, @project).to_s,
|
||||
|
|
|
@ -4,9 +4,6 @@
|
|||
- page_title "Issues"
|
||||
- new_issue_email = @project.new_issuable_address(current_user, 'issue')
|
||||
|
||||
- content_for :page_specific_javascripts do
|
||||
= webpack_bundle_tag 'common_vue'
|
||||
|
||||
= content_for :meta_tags do
|
||||
= auto_discovery_link_tag(:atom, params.merge(rss_url_options), title: "#{@project.name} issues")
|
||||
|
||||
|
|
|
@ -6,9 +6,6 @@
|
|||
- page_title "Merge Requests"
|
||||
- new_merge_request_email = @project.new_issuable_address(current_user, 'merge_request')
|
||||
|
||||
- content_for :page_specific_javascripts do
|
||||
= webpack_bundle_tag 'common_vue'
|
||||
|
||||
%div{ class: container_class }
|
||||
= render 'projects/last_push'
|
||||
|
||||
|
|
|
@ -10,6 +10,3 @@
|
|||
= render "projects/pipelines/with_tabs", pipeline: @pipeline
|
||||
|
||||
.js-pipeline-details-vue{ data: { endpoint: project_pipeline_path(@project, @pipeline, format: :json) } }
|
||||
|
||||
- content_for :page_specific_javascripts do
|
||||
= webpack_bundle_tag('common_vue')
|
||||
|
|
|
@ -14,8 +14,6 @@
|
|||
.col-lg-12
|
||||
#js-vue-registry-images{ data: { endpoint: project_container_registry_index_path(@project, format: :json) } }
|
||||
|
||||
= webpack_bundle_tag('common_vue')
|
||||
|
||||
.row.prepend-top-10
|
||||
.col-lg-12
|
||||
.panel.panel-default
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
- page_title "Repository"
|
||||
- @content_class = "limit-container-width" unless fluid_layout
|
||||
|
||||
- content_for :page_specific_javascripts do
|
||||
= webpack_bundle_tag('common_vue')
|
||||
|
||||
-# Protected branches & tags use a lot of nested partials.
|
||||
-# The shared parts of the views can be found in the `shared` directory.
|
||||
-# Those are used throughout the actual views. These `shared` views are then
|
||||
|
|
|
@ -7,7 +7,6 @@
|
|||
- page_title "Boards"
|
||||
|
||||
- content_for :page_specific_javascripts do
|
||||
= webpack_bundle_tag 'common_vue'
|
||||
|
||||
-# haml-lint:disable InlineJavaScript
|
||||
%script#js-board-template{ type: "text/x-template" }= render "shared/boards/components/board"
|
||||
|
|
|
@ -44,8 +44,6 @@ function generateEntries() {
|
|||
|
||||
const manualEntries = {
|
||||
common: './commons/index.js',
|
||||
common_vue: './vue_shared/vue_resource_interceptor.js',
|
||||
locale: './locale/index.js',
|
||||
main: './main.js',
|
||||
raven: './raven/index.js',
|
||||
webpack_runtime: './webpack.js',
|
||||
|
|
|
@ -61,6 +61,7 @@ describe('Environment', () => {
|
|||
});
|
||||
|
||||
describe('with paginated environments', () => {
|
||||
let backupInterceptors;
|
||||
const environmentsResponseInterceptor = (request, next) => {
|
||||
next((response) => {
|
||||
response.headers.set('X-nExt-pAge', '2');
|
||||
|
@ -84,16 +85,16 @@ describe('Environment', () => {
|
|||
};
|
||||
|
||||
beforeEach(() => {
|
||||
Vue.http.interceptors.push(environmentsResponseInterceptor);
|
||||
Vue.http.interceptors.push(headersInterceptor);
|
||||
backupInterceptors = Vue.http.interceptors;
|
||||
Vue.http.interceptors = [
|
||||
environmentsResponseInterceptor,
|
||||
headersInterceptor,
|
||||
];
|
||||
component = mountComponent(EnvironmentsComponent, mockData);
|
||||
});
|
||||
|
||||
afterEach(() => {
|
||||
Vue.http.interceptors = _.without(
|
||||
Vue.http.interceptors, environmentsResponseInterceptor,
|
||||
);
|
||||
Vue.http.interceptors = _.without(Vue.http.interceptors, headersInterceptor);
|
||||
Vue.http.interceptors = backupInterceptors;
|
||||
});
|
||||
|
||||
it('should render a table with environments', (done) => {
|
||||
|
|
Loading…
Reference in a new issue