Commit Graph

10 Commits

Author SHA1 Message Date
Paul Slaughter adbf6149cf Keep IDE RightPane views alive
**Why?**
- This is needed for the Web Terminal feature.
  https://gitlab.com/gitlab-org/gitlab-ee/issues/5426

**Notes:**
- Introduces a `pane` Vuex module.
- Some views should not be kept alive (i.e. job details).
  This is why a `keepAlive` flag was introduced for views.
2018-09-28 15:03:39 -05:00
Phil Hughes 5b84c2fbc2
added component specs 2018-09-07 08:24:01 +01:00
Paul Slaughter 0d6e50d542 Create Web IDE MR and branch picker 2018-08-07 15:15:56 +00:00
Phil Hughes f843285d49
Fixed eslint failure in IDE spec helpers 2018-06-26 17:18:56 +01:00
Paul Slaughter 1bfbee5665 Show file in tree on WebIDE open 2018-06-26 15:50:13 +00:00
Phil Hughes 9ffb60acd8
Merge branch 'master' into ide-list-merge-requests 2018-06-01 12:12:18 +01:00
Phil Hughes 66bf2de830
added component specs 2018-05-29 13:09:19 +01:00
Phil Hughes 323e402e21
fixed tests failing caused by rewire 2018-05-25 12:55:59 +01:00
Phil Hughes af22ddafe4
updated file references in specs 2018-03-20 14:16:38 +00:00
Phil Hughes f527e6e185
Move IDE to CE
This also makes the IDE generally available
2018-03-20 14:12:48 +00:00