diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-11-26 12:10:08 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-11-26 12:10:08 +0300 |
commit | bc8f298b647859a411d38a440c397e5990ef4941 (patch) | |
tree | 8cb8709c39e8464aa8daf866677c3915997b563a /app | |
parent | 227e1aaaf7fb9e1152c7c2e34efae04891de8fd8 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app')
-rw-r--r-- | app/assets/javascripts/diffs/components/diff_file.vue | 2 | ||||
-rw-r--r-- | app/services/pages/zip_directory_service.rb | 4 | ||||
-rw-r--r-- | app/views/projects/blob/_content.html.haml | 1 | ||||
-rw-r--r-- | app/views/projects/blob/_header.html.haml | 1 | ||||
-rw-r--r-- | app/views/projects/diffs/_content.html.haml | 1 | ||||
-rw-r--r-- | app/views/shared/wikis/_wiki_content.html.haml | 2 | ||||
-rw-r--r-- | app/views/shared/wikis/show.html.haml | 3 |
7 files changed, 10 insertions, 4 deletions
diff --git a/app/assets/javascripts/diffs/components/diff_file.vue b/app/assets/javascripts/diffs/components/diff_file.vue index d09cc064b2c..4e77bf81c1e 100644 --- a/app/assets/javascripts/diffs/components/diff_file.vue +++ b/app/assets/javascripts/diffs/components/diff_file.vue @@ -10,6 +10,7 @@ import { import { escape } from 'lodash'; import { mapActions, mapGetters, mapState } from 'vuex'; import { IdState } from 'vendor/vue-virtual-scroller'; +import DiffContent from 'jh_else_ce/diffs/components/diff_content.vue'; import createFlash from '~/flash'; import { hasDiff } from '~/helpers/diffs_helper'; import { diffViewerErrors } from '~/ide/constants'; @@ -28,7 +29,6 @@ import { import eventHub from '../event_hub'; import { DIFF_FILE, GENERIC_ERROR, CONFLICT_TEXT } from '../i18n'; import { collapsedType, getShortShaFromFile } from '../utils/diff_file'; -import DiffContent from './diff_content.vue'; import DiffFileHeader from './diff_file_header.vue'; export default { diff --git a/app/services/pages/zip_directory_service.rb b/app/services/pages/zip_directory_service.rb index 895614a84a0..c9029b9666a 100644 --- a/app/services/pages/zip_directory_service.rb +++ b/app/services/pages/zip_directory_service.rb @@ -25,7 +25,9 @@ module Pages FileUtils.rm_f(output_file) entries_count = 0 - ::Zip::File.open(output_file, ::Zip::File::CREATE) do |zipfile| + # Since we're writing not reading here, we can safely silence the cop. + # It currently cannot discern between opening for reading or writing. + ::Zip::File.open(output_file, ::Zip::File::CREATE) do |zipfile| # rubocop:disable Performance/Rubyzip write_entry(zipfile, PUBLIC_DIR) entries_count = zipfile.entries.count end diff --git a/app/views/projects/blob/_content.html.haml b/app/views/projects/blob/_content.html.haml index 7afbd85cd6d..0031be36098 100644 --- a/app/views/projects/blob/_content.html.haml +++ b/app/views/projects/blob/_content.html.haml @@ -1,3 +1,4 @@ +- blob = local_assigns.fetch(:blob, nil) - simple_viewer = blob.simple_viewer - rich_viewer = blob.rich_viewer - rich_viewer_active = rich_viewer && params[:viewer] != 'simple' diff --git a/app/views/projects/blob/_header.html.haml b/app/views/projects/blob/_header.html.haml index dad4ea205b4..74df53a8d15 100644 --- a/app/views/projects/blob/_header.html.haml +++ b/app/views/projects/blob/_header.html.haml @@ -1,4 +1,5 @@ - blame = local_assigns.fetch(:blame, false) +- blob = local_assigns.fetch(:blob, nil) .js-file-title.file-title-flex-parent = render 'projects/blob/header_content', blob: blob diff --git a/app/views/projects/diffs/_content.html.haml b/app/views/projects/diffs/_content.html.haml index 590fcdb0234..718f129cba8 100644 --- a/app/views/projects/diffs/_content.html.haml +++ b/app/views/projects/diffs/_content.html.haml @@ -1,2 +1,3 @@ +- diff_file = local_assigns.fetch(:diff_file, nil) .diff-content = render 'projects/diffs/viewer', viewer: diff_file.viewer diff --git a/app/views/shared/wikis/_wiki_content.html.haml b/app/views/shared/wikis/_wiki_content.html.haml new file mode 100644 index 00000000000..42e8037bb0f --- /dev/null +++ b/app/views/shared/wikis/_wiki_content.html.haml @@ -0,0 +1,2 @@ +.js-wiki-page-content.md.gl-pt-2{ data: { qa_selector: 'wiki_page_content', testid: 'wiki_page_content', tracking_context: wiki_page_tracking_context(@page).to_json } } + = render_wiki_content(@page) diff --git a/app/views/shared/wikis/show.html.haml b/app/views/shared/wikis/show.html.haml index 8a5cd94bde9..e6980aae3e1 100644 --- a/app/views/shared/wikis/show.html.haml +++ b/app/views/shared/wikis/show.html.haml @@ -26,7 +26,6 @@ %div - if can?(current_user, :create_wiki, @wiki.container) && @page.latest? && @valid_encoding = link_to sprite_icon('pencil', css_class: 'gl-icon'), wiki_page_path(@wiki, @page, action: :edit), title: 'Edit', role: "button", class: 'btn gl-button btn-icon btn-default js-wiki-edit', data: { qa_selector: 'edit_page_button', testid: 'wiki_edit_button' } - .js-wiki-page-content.md.gl-pt-2{ data: { qa_selector: 'wiki_page_content', testid: 'wiki_page_content', tracking_context: wiki_page_tracking_context(@page).to_json } } - = render_wiki_content(@page) + = render 'shared/wikis/wiki_content' = render 'shared/wikis/sidebar' |