Commit Graph

88 Commits

Author SHA1 Message Date
Clement Ho 21d8ec1537 Merge branch 'fix-md-form-tabs-double-click-toggle' into 'master'
Fix md form tab double click toggle

Closes #39624

See merge request gitlab-org/gitlab-ce!15119
2017-11-06 20:20:28 +00:00
Luke "Jared" Bennett b243466655
FE review, replace timeout with nexttick and improve assertion helper. add changelog 2017-11-04 15:34:14 +00:00
Luke "Jared" Bennett 03445de899
Fix karma 2017-11-02 17:33:44 +00:00
Filipa Lacerda 3852d404f3 Merge branch 'icons-ci-icons' into 'master'
Convert Icons in CI to SVG Sprite Icons

See merge request gitlab-org/gitlab-ce!14567
2017-11-02 15:54:46 +00:00
Luke "Jared" Bennett 518f277bb9
Correct selector in field_spec 2017-11-01 13:57:36 +00:00
Luke "Jared" Bennett 3fc05267ca
Let field.vue handle the changing of preview 2017-11-01 13:17:06 +00:00
Luke "Jared" Bennett ce22977fb6
Use settimeoutpromise in field_spec 2017-11-01 12:46:05 +00:00
Phil Hughes b20381204a
karma spec updates 2017-11-01 09:26:16 +00:00
Luke "Jared" Bennett af13ffbced
Dont emit toggle-markdown event if current target is already active and add specs 2017-11-01 01:16:29 +00:00
Tim Zallmann 667cd6257e Improved Var Caching, Line Setup, Specs 2017-10-30 10:30:15 +01:00
Tim Zallmann 8e828bef98 fdescribe remove :-/ 2017-10-30 10:30:15 +01:00
Tim Zallmann 6ff5e0c3a0 Updated icon.vue to be more inline with other components + added spec for it 2017-10-30 10:30:15 +01:00
Tim Zallmann ce75de08f0 Fixes for Tests 2017-10-30 10:27:46 +01:00
Tim Zallmann d01d509bd8 Fixing Icons 2017-10-30 10:27:46 +01:00
Fatih Acet ab9b54f977 Merge branch 'add-user-avatar-username-link' into 'master'
Add configurable option to display username in user avatar link component

See merge request gitlab-org/gitlab-ce!14902
2017-10-27 12:50:58 +00:00
Clement Ho 4e8010aa9d Remove repetitive karma spec 2017-10-27 16:21:56 +08:00
Clement Ho b1b596be89 Improve spec to check hidden component 2017-10-27 16:20:53 +08:00
Phil Hughes 3ddffec0d6 Merge branch '38178-fl-mr-notes-components' into 'master'
Moves placeholders components into shared folder with documentation.

See merge request gitlab-org/gitlab-ce!14964
2017-10-25 15:45:40 +00:00
Phil Hughes 743050cede Merge branch '37860-pipelines-page' into 'master'
Make pipelines table in MR view usable

See merge request gitlab-org/gitlab-ce!14941
2017-10-23 16:19:34 +00:00
Filipa Lacerda 5295f23b4b Merge branch 'add-shared-vue-loading-button' into 'master'
Add loading button

See merge request gitlab-org/gitlab-ce!14883
2017-10-23 09:14:20 +00:00
Eric Eastwood 69be3ce86f Add loading button
Encompasses designs from
 - https://gitlab.com/gitlab-org/gitlab-ce/issues/23206#note_43355199
 - https://gitlab.com/gitlab-org/gitlab-ce/issues/29985#note_30417407
2017-10-23 05:24:42 +03:00
Filipa Lacerda 1ab8aeeefd
Moves placeholders components into shared folder with documentation. Makes them easier to reuse in MR and Snippets comments 2017-10-19 10:39:47 +01:00
Filipa Lacerda bf4a3ac23e
Make pipelines table in MR view usable 2017-10-18 17:37:16 +01:00
Clement Ho 2b4083d3ac Add configurable option to display username in user avatar link component 2017-10-18 12:43:02 +02:00
Eric Eastwood bc3195da0a Add lazy option to UserAvatarImage 2017-10-17 14:47:47 -05:00
Clement Ho a906015cb1 Move user avatar specs to folder to mimic javascript directory 2017-10-16 16:04:17 -05:00
Sean McGivern 26f6065ec6 Fix JS lock issue specs 2017-10-06 16:30:11 +01:00
Jarka Kadlecova 97f9640747 Fix wording in the js messages 2017-10-06 10:23:50 +02:00
Luke "Jared" Bennett 6d59795ebb
Review changes 2017-09-15 10:19:43 +01:00
Luke "Jared" Bennett a319418d9c
Merge FE 2017-09-14 14:10:41 +01:00
kushalpandya 8c70224d18 Add support for `sizeClass`, defaults to `s40` 2017-09-05 13:11:20 +05:30
Douwe Maan 7c215dd23d Merge branch 'master' into issue-discussions-refactor 2017-08-31 09:13:41 +02:00
kushalpandya 8d024db629 Update spec initialization with it being a shared component 2017-08-30 11:22:29 +05:30
kushalpandya ee0fae8eaf Renamed to `identicon` and make shared component 2017-08-30 11:21:43 +05:30
Douwe Maan 9c22974cd1 Rename a few attribute suffixes from `_url` to `_path` 2017-08-17 19:25:56 +02:00
Filipa Lacerda a3cf3e5074 Fix broken markdown field test 2017-08-11 21:43:33 +01:00
Filipa Lacerda b219dcd028 Adds confidential issue information 2017-08-11 11:45:05 +01:00
Bob Van Landuyt 458f3cf9b0 Update specs for new upload path 2017-07-18 15:38:54 +02:00
Filipa Lacerda b2b527a690 Update tests to test what the component renders and what the clicks calls 2017-07-07 22:23:13 +01:00
Filipa Lacerda 9803579e25 Prevent default click since we change the url manually
Adds tests
2017-07-07 18:09:02 +01:00
Phil Hughes 2c95411737 Fixed multi-line markdown in issue edit form
Closes #34318
2017-06-26 16:23:06 +01:00
Eric Eastwood 6cb575d612 Add support for multiple tooltips in the same Vue component
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/33223
2017-06-23 02:12:45 -05:00
Filipa Lacerda 05cfba6f6d Uniformize code between both pipelines tables 2017-06-20 14:54:55 +00:00
Annabel Dunstone Gray 1d448a66d7 Create responsive mobile view for pipelines table 2017-06-16 12:00:28 +00:00
Tim Zallmann 446f37872f Merge branch 'karma-headless-chrome-redux' into 'master'
Replace PhantomJS with Chrome in Karma test runner (2nd attempt)

Closes #33633

See merge request !12144
2017-06-16 07:06:39 +00:00
Filipa Lacerda 8868efd0f3 Move vue components to vue files and match docs 2017-06-14 13:04:50 +00:00
Mike Greiling 60f7a43f28 fix incorrect equals assertion 2017-06-14 04:07:20 -05:00
Phil Hughes a90b18b97f Merge branch '33642-timeago-update' into 'master'
Remove js classes from vue component that are not needed in vue component

Closes #33642

See merge request !12133
2017-06-13 16:47:50 +00:00
Mike Greiling a526e619d9 Revert "Merge branch 'karma-headless-chrome' into 'master'"
This reverts merge request !12036
2017-06-13 15:20:26 +00:00
Filipa Lacerda aeabd307ba Remove js classes from vue component that are not needed in vue component 2017-06-13 15:33:57 +01:00