Commit Graph

167 Commits

Author SHA1 Message Date
Phil Hughes 9ffb60acd8
Merge branch 'master' into ide-list-merge-requests 2018-06-01 12:12:18 +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 9797905bd4
fixed mutations spec 2018-05-30 14:04:43 +01: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 3bffbb159e
ability to search merge requests
reset merge requests before fetch
2018-05-30 11:10:32 +01:00
Phil Hughes 8f646faf3d
improved stored data
created reset action to reset stored merge requests
2018-05-30 10:59:29 +01:00
Phil Hughes e6e9706e53
fixed failing specs
fixed merge requests not loading
2018-05-30 09:40:04 +01:00
Phil Hughes 552c0c99bb
more store tests 2018-05-29 14:59:52 +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
Phil Hughes 782c31a494
added empty state & YAML error state 2018-05-29 10:35:13 +01:00
Phil Hughes 6c9027f8f6
fixed up after bootstrap upgrade 2018-05-25 23:10:04 +01:00
Phil Hughes 32498cd70d
fixed mutations spec 2018-05-25 17:31:59 +01:00
Phil Hughes aca0d610fd
fixed mutations spec 2018-05-25 16:00:00 +01:00
Phil Hughes cdc92d94e0
fixed pipeline actions spec 2018-05-25 15:09:20 +01:00
Phil Hughes 0c0a779f4c
Merge branch 'master' into ide-jobs-list-components 2018-05-25 13:49:50 +01:00
Phil Hughes 323e402e21
fixed tests failing caused by rewire 2018-05-25 12:55:59 +01:00
Phil Hughes a57e43dd8c
Show merge requests in web IDE
Closes #45184
2018-05-25 12:55:37 +01:00
André Luís c53890548e Resolve "Show CI pipeline status in Web IDE" 2018-05-25 10:08:53 +00:00
Phil Hughes 8b1c43bde3
spec fixes 2018-05-24 15:07:09 +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
Filipa Lacerda 7e1e355931 Merge branch 'ide-jobs-list' into 'master'
Pipelines store actions & states in web IDE

Closes #44604

See merge request gitlab-org/gitlab-ce!18912
2018-05-23 09:02:42 +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 ba90742631
group jobs into stages 2018-05-22 11:11:36 +01:00
Phil Hughes 50985f54ba
added getter for checking is their is a pipeline 2018-05-22 11:11:35 +01:00
Phil Hughes 21f8619539
Show CI jobs in web IDE
Closes #44604
2018-05-22 11:11:35 +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
Phil Hughes 96785e7713
added specs 2018-05-09 11:09:26 +01:00
André Luís b7f3d7470b Resolve "Clean up bottom status bar Web IDE" 2018-05-07 17:42:56 +00:00
Phil Hughes 398ee68457
fixed stageAllChanges test 2018-05-06 12:30:50 +01:00
Phil Hughes 8b240e6ca0
fixed file action spec 2018-05-06 09:57:48 +01: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 16c2e2f56b
fixed specs 2018-05-03 15:12:56 +01: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