Commit Graph

2935 Commits

Author SHA1 Message Date
Phil Hughes a43b7d4a33 Merge branch '45738-add-environment-drop-down-to-metrics-dashboard' into 'master'
Add `environment` drop down to Metrics dashboard

Closes #45738

See merge request gitlab-org/gitlab-ce!19833
2018-07-05 07:42:00 +00:00
Jose 786edcb4f9 populate environments dropdown, add tests 2018-07-04 10:37:19 -05:00
Sean McGivern 4d9a3f42f1 Merge branch 'ee-5481-epic-todos' into 'master'
Port of Todos for epics

See merge request gitlab-org/gitlab-ce!19908
2018-07-04 12:57:37 +00:00
Filipa Lacerda cda22d0780 Merge branch 'ide-even-more-improved-errors' into 'master'
Improve error message across IDE store modules

Closes #47323

See merge request gitlab-org/gitlab-ce!20272
2018-07-04 09:43:56 +00:00
Kushal Pandya 18c9cad0ea Sidebar Todo Component 2018-07-04 13:07:43 +05:30
Fatih Acet 483864db77 Improve performance of toggling diff view type 2018-07-03 23:18:27 +00:00
Phil Hughes 2848ed1f40
fixed karma 2018-07-03 16:09:36 +01:00
Phil Hughes 9c8d80796d
karma fixes 2018-07-03 16:09:36 +01:00
Jan Beckmann 352e322291 Resolve "404 when trying to create a new issue from the group" 2018-07-02 08:04:43 +00:00
Tim Zallmann fb44cb3d90 Performance Improvements to Vue MR page 2018-06-30 13:17:46 +00:00
Simon Knox e64d4fd36f Resolve "Tooltips scroll along the list within Pipeline jobs dropdown on MR widget" 2018-06-29 20:27:15 +00:00
Phil Hughes 8bb58fa533
fixed eslint 2018-06-29 09:29:31 +01:00
Phil Hughes 47fe2a5248
more specs! 2018-06-29 09:29:31 +01:00
Phil Hughes d4fce4dc2f
fixed eslint 2018-06-29 09:29:31 +01:00
Phil Hughes fa8c82c7ec
added specs for file actions
in this it also removes Vue Resource from the IDE, axios is nicer to test
2018-06-29 09:29:30 +01:00
Phil Hughes d255fd4f46
fixed error_message_spec 2018-06-29 09:29:30 +01:00
Phil Hughes 8b687e07d7
fixed eslint 2018-06-29 09:29:29 +01:00
Phil Hughes bfc7ef1eec
Improve error messaging across various IDE actions 2018-06-29 09:29:29 +01:00
Fatih Acet d690cd9992 Prevent fetching diffs and discussions data unnecessarily on MR page 2018-06-29 07:22:07 +00:00
Filipa Lacerda f32bbfbbe8 Merge branch 'ide-commit-form-improvements' into 'master'
Improve Web IDE commit form

Closes #47307

See merge request gitlab-org/gitlab-ce!19883
2018-06-28 09:27:25 +00:00
Filipa Lacerda 6412850942 Merge branch 'ide-improve-error-messages' into 'master'
Improve branch 404 error in Web IDE

See merge request gitlab-org/gitlab-ce!19861
2018-06-28 09:21:58 +00:00
Phil Hughes 4473b685d6 Merge branch 'fl-boards-tech-debt' into 'master'
Uses tooltip vue directive in issue card component

See merge request gitlab-org/gitlab-ce!20215
2018-06-28 09:08:42 +00:00
Fatih Acet fbf747194f Componentize diff lines and diff comments 2018-06-27 21:20:41 +00:00
Filipa Lacerda c7d671a97d
Uses tooltip vue directive in issue card component 2018-06-27 17:16:29 +01:00
Phil Hughes 5d5579b3f5
don't reload the full page
instead it just pushes a router & re-fetches what it needs
2018-06-27 16:15:16 +01:00
Phil Hughes 07de43a7e0 Merge branch 'fl-tech-debt' into 'master'
Moves boards components into a .vue file

See merge request gitlab-org/gitlab-ce!20177
2018-06-27 14:01:45 +00:00
Phil Hughes 5c483fd865
specs 2018-06-27 10:44:54 +01:00
Phil Hughes 093e43a011
store specs 2018-06-27 10:44:15 +01:00
Phil Hughes c1b29823cb
added specs 2018-06-27 09:49:23 +01:00
Phil Hughes 9dce759f7e
fixed getters spec 2018-06-27 09:49:22 +01:00
Phil Hughes 433ad2d0f5
karma fixes 2018-06-27 09:49:22 +01:00
Phil Hughes 9b760c4cec
added getter spec for preBuiltCommitMessage 2018-06-27 09:49:21 +01:00
Phil Hughes e08ce52a29
Improve Web IDE commit form
Closes #47307
2018-06-27 09:49:20 +01:00
Jan Beckmann 351d5f3e36 Resolve "Copying ordered list to new comment becomes unordered" 2018-06-27 08:47:29 +00:00
Tim Zallmann 292cf66890 Merge branch 'acet-mr-diffs-autosave' into 'master'
Implement MR diff notes autosave feature

Closes #48300

See merge request gitlab-org/gitlab-ce!20114
2018-06-26 21:25:46 +00:00
Tim Zallmann 53f77cfee1 Added Diff Viewer to new VUE based MR page 2018-06-26 18:49:22 +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
Fatih Acet 13a8ad61b2
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into acet-mr-diffs-autosave 2018-06-26 16:48:25 +02:00
Filipa Lacerda 1b617fa677
Moves boards components into a .vue file 2018-06-26 14:31:31 +01:00
gfyoung 23cdae8eee Enable "prefer-destructuring" in JS files
Partially addresses #47006.
2018-06-25 11:53:57 -07:00
Filipa Lacerda 7da7af3a22 Merge branch 'ide-tab-active-click-fix' into 'master'
Fixed the IDE commit list item loosing its active state

Closes #48125

See merge request gitlab-org/gitlab-ce!20138
2018-06-25 14:13:52 +00:00
Phil Hughes bc955da8ea
Fixed the IDE commit list item loosing its active state
Closes #48125
2018-06-25 11:58:24 +01:00
Lin Jen-Shin 2ec741e129 Bring changes from EE 2018-06-25 18:47:11 +08:00
Phil Hughes ee62f1b3b8 Merge branch 'unify-filtered_search_token_keys_spec.js' into 'master'
Unify filtered_search_token_keys_spec.js

See merge request gitlab-org/gitlab-ce!20094
2018-06-25 08:16:54 +00:00
Jan Beckmann a6d3727f7d Resolve "2FA should not attempt to use U2F in unsupported browsers" 2018-06-25 08:03:08 +00:00
Fatih Acet 4e734a9004
Implement MR diff notes autosave feature. 2018-06-22 22:16:46 +02:00
Lin Jen-Shin affdcdef88 Bring changes from EE 2018-06-22 18:37:02 +08:00
Filipa Lacerda 6d2a48d52f Merge branch 'move-boards-modal-empty-state-vue-component' into 'master'
Move boards modal EmptyState vue component

See merge request gitlab-org/gitlab-ce!20068
2018-06-21 16:21:21 +00:00
George Tsiolis 77723e2f3a Move boards modal EmptyState vue component 2018-06-21 16:37:30 +03:00