Skip to content

[Part 5] Terminal sync service status label in IDE status bar

Paul Slaughter requested to merge 5276-5-terminal-sync-status-label into master

What does this MR do?

Don't merge until => https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14034
CE Port => https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/29371

This MR is part of the larger https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/12239.

This MR refactors the status bar of the IDE so that EE can inject a status for the terminal_sync service.

Screenshots

Connecting Connected (idle) Connected + Uploading Error
Screen_Shot_2019-06-11_at_10.19.06_PM Screen_Shot_2019-06-11_at_10.18.02_PM Screen_Shot_2019-06-11_at_10.18.46_PM Screen_Shot_2019-06-12_at_12.26.32_AM

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

Links

Edited by Paul Slaughter

Merge request reports