Skip to content

Improve terminal button on job log page

Filipa Lacerda requested to merge 25990-web-terminal-improvements into master

What does this MR do?

Moves terminal button to the vue app and:

  • changes the text
  • adds an icon
  • opens a link in a new tab

Fixes permissions - backend already handle permissions when providing paths.

Screenshots (if relevant)

Screen_Shot_2018-08-10_at_15.30.17

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/25990

Edited by Filipa Lacerda

Merge request reports