Commit Graph

125 Commits

Author SHA1 Message Date
Filipa Lacerda df2efbdbec Merge branch 'ide-commit-section-file-active-indicator' into 'master'
Add active class to active file in IDE commit panel

Closes #46051

See merge request gitlab-org/gitlab-ce!19646
2018-06-13 10:13:50 +00:00
Phil Hughes 9d9d952c11
moved strings into constants file 2018-06-13 10:10:24 +01:00
Phil Hughes 1801b7fd20
Fixed IDE jobs empty state showing when loading
Closes #47766
2018-06-12 13:53:13 +01:00
Phil Hughes b2cb0c6cbd
fixed eslint 2018-06-12 12:19:59 +01:00
Phil Hughes 00ced96c53
added specs for is-active class
added spec for openPendingTab in component
2018-06-12 11:46:00 +01:00
Phil Hughes 39ed07a816
karma updates 2018-06-12 09:38:04 +01:00
Filipa Lacerda 3bd5e10e58 Merge branch 'ide-etag-polling' into 'master'
Fix IDE pipelines eTagPoll not stopping

Closes #47678

See merge request gitlab-org/gitlab-ce!19636
2018-06-11 14:18:43 +00:00
Phil Hughes 7469b58eaf
Fix IDE pipelines eTagPoll not stopping
Closes #47678
2018-06-11 11:42:47 +01:00
Mike Greiling 2729205b39
remove monacoLoader and import monaco directly within Editor class 2018-06-07 23:36:37 -05:00
Phil Hughes 3b78b2d327
component specs 2018-06-06 12:40:21 +01:00
Phil Hughes ec37b1b20c
added empty state 2018-06-06 08:43:15 +01:00
Phil Hughes f73b2c8e5e
component specs 2018-06-06 08:33:04 +01:00
Filipa Lacerda 5b9e4d986a Merge branch 'ide-jobs-list-components' into 'master'
Show CI jobs in IDE

Closes #44604

See merge request gitlab-org/gitlab-ce!19106
2018-06-01 08:45:35 +00:00
Sam Beckham 9f3bf8246d Resolve "Remove links from Web IDE unexpectedly navigate you to a different page" 2018-05-31 09:08:34 +00:00
Phil Hughes 3270e14077
changed mutation to return new array
this makes the component completly unaware of the store, instead it emits
events to the parent which knows about the store
2018-05-30 13:31:15 +01:00
Phil Hughes c9d676c106
changed mutations, update single object instead of returning new array
bunch of i18n stuff 🙈
2018-05-30 12:56:06 +01:00
Phil Hughes e6e9706e53
fixed failing specs
fixed merge requests not loading
2018-05-30 09:40:04 +01:00
Phil Hughes aab713132e
karma fixes 2018-05-29 14:26:46 +01:00
Phil Hughes 66bf2de830
added component specs 2018-05-29 13:09:19 +01:00
Filipa Lacerda 3a3f542db6 Merge branch 'ide-commit-state-bug' into 'master'
Fixed web IDE review & commit editors getting into incorrect state

Closes #46392

See merge request gitlab-org/gitlab-ce!19038
2018-05-23 09:11:52 +00:00
Phil Hughes fff2b4f6e4
fixed spec 2018-05-23 08:50:16 +01:00
Phil Hughes 23a7c3896e
added spec 2018-05-22 17:55:19 +01:00
Phil Hughes a7ea0e6bfb
changed what bit of code stops the callback 2018-05-22 15:16:10 +01:00
Phil Hughes a769e1ed95
Fixed none merge request files not being openable in the web IDE 2018-05-10 16:44:57 +01:00
Phil Hughes c669638959
fixed specs 2018-05-10 12:12:40 +01:00
Phil Hughes 5c8f31eb7e
Hide merge request option in IDE when merge requests are disabled
Closes #45698
2018-05-09 17:07:02 +01:00
André Luís b7f3d7470b Resolve "Clean up bottom status bar Web IDE" 2018-05-07 17:42:56 +00:00
Phil Hughes 8a21c31b8b
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-commit-box 2018-05-04 15:26:55 +01:00
Phil Hughes f0ffc19ee7
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-commit-box 2018-05-04 14:01:16 +01:00
Phil Hughes 14b8ac3e2a
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-merge-request 2018-05-04 14:00:22 +01:00
Phil Hughes 805302c0c0
fixed duplicated tests 2018-05-04 13:59:02 +01:00
Phil Hughes 80617b9039
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-commit-box 2018-05-04 13:40:41 +01:00
Phil Hughes d9f3af500c
Merge branch 'master' into 44846-improve-web-ide-left-panel-and-modes 2018-05-04 13:36:50 +01:00
Phil Hughes 4d48658bcc
added specs
long branch names no longer wrap
2018-05-04 11:40:13 +01:00
Filipa Lacerda bb3beb5e9e Merge branch 'ide-tree-changes-count' into 'master'
Added changes count to web IDE folder

See merge request gitlab-org/gitlab-ce!18452
2018-05-03 17:33:33 +00:00
Phil Hughes 93f0eb07c9
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-commit-box 2018-05-03 12:39:22 +01:00
Phil Hughes 9b8332d324
Merge branch 'master' into 44846-improve-web-ide-left-panel-and-modes 2018-05-03 10:17:05 +01:00
Phil Hughes 0917b1d81b
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-sidebar-commit-box 2018-05-03 09:44:08 +01:00
André Luís 7a8af42923 Improve Web IDE Commit Panel 2018-05-03 08:30:44 +00:00
Phil Hughes 8c9fad9d32
fixed repo_editor_spec 2018-05-02 16:22:13 +01:00
Phil Hughes 4f2f02bfe8
fixed specs 2018-05-02 12:59:14 +01:00
Phil Hughes cf2def4275
fixed spec 2018-05-01 15:56:55 +01:00
Phil Hughes 2dc3d43c64
changed which element is hidden 2018-05-01 14:42:55 +01:00
Phil Hughes d995eb280b
spec fixes
added spec to check for last opened file
2018-05-01 12:57:26 +01:00
Phil Hughes cac07a46e0
fixed file spec 2018-05-01 11:00:23 +01:00
Phil Hughes bec24d1581
use getters to correctly get the counts for both unstaged & staged changes 2018-05-01 09:29:08 +01:00
Phil Hughes 9f8895316e
fixed karma & eslint 2018-04-30 09:43:23 +01:00
Phil Hughes fd43419ace
Merge branch 'master' into ide-tree-changes-count 2018-04-30 09:24:22 +01:00
Phil Hughes cb4a91e267
Merge branch '44846-improve-web-ide-left-panel-and-modes' into ide-activity-bar-review-mode 2018-04-27 17:58:18 +01:00
Phil Hughes f489fa2ac1
fixed karma specs 2018-04-27 17:55:39 +01:00