Коммит 50c89103 создал по автору Jose's avatar Jose
Просмотр файлов

Add pod logs to the projects sidebar shortcut

владелец a30c3f03
......@@ -21,6 +21,7 @@ export default class ShortcutsNavigation extends Shortcuts {
Mousetrap.bind('g k', () => findAndFollowLink('.shortcuts-kubernetes'));
Mousetrap.bind('g e', () => findAndFollowLink('.shortcuts-environments'));
Mousetrap.bind('g l', () => findAndFollowLink('.shortcuts-metrics'));
Mousetrap.bind('g o', () => findAndFollowLink('.shortcuts-pod-logs'));
Mousetrap.bind('i', () => findAndFollowLink('.shortcuts-new-issue'));
this.enabledHelp.push('.hidden-shortcut.project');
......
......@@ -185,6 +185,12 @@
%kbd l
%td
Go to metrics
%tr
%td.shortcut
%kbd g
%kbd o
%td
Go to pod logs
%tr
%td.shortcut
%kbd g
......
......@@ -215,6 +215,11 @@
%span
= _('Metrics')
= nav_link(controller: :environments, action: [:metrics, :metrics_redirect]) do
= link_to metrics_project_environments_path(@project), title: _('Pod logs'), class: 'shortcuts-pod-logs' do
%span
= _('Pod logs')
= nav_link(controller: :environments, action: [:index, :folder, :show, :new, :edit, :create, :update, :stop, :terminal]) do
= link_to project_environments_path(@project), title: _('Environments'), class: 'shortcuts-environments' do
%span
......
---
title: Add Pod logs shortcut to project sidebar
merge_request: 6415
author:
type: changed
......@@ -118,6 +118,14 @@
expect(page).to have_active_sub_navigation('Metrics')
end
it 'redirects to the Pod logs page' do
find('body').native.send_key('g')
find('body').native.send_key('o')
expect(page).to have_active_navigation('Operations')
expect(page).to have_active_sub_navigation('Pod logs')
end
it 'redirects to the Environments page' do
find('body').native.send_key('g')
find('body').native.send_key('e')
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать