Commit Graph

46 Commits

Author SHA1 Message Date
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
Mike Greiling 0ff932cdce fix incorrect equals assertion 2017-06-13 00:23:39 -05:00
Filipa Lacerda 452202e36d Improve Job detail view to make it refreshed in real-time instead of reloading 2017-06-12 09:20:19 +00:00
DJ Mountney 1d1363e2bb Bring in security changes from the 9.2.5 release
Ran:
 - git format-patch v9.2.2..v9.2.5 --stdout > patchfile.patch
 - git checkout -b 9-2-5-security-patch origin/v9.2.2
 - git apply patchfile.patch
 - git commit
 - [Got the sha ref for the commit]
 - git checkout -b upstream-9-2-security master
 - git cherry-pick <SHA of the patchfile commit>
 - [Resolved conflicts]
 - git cherry-pick --continue
2017-06-07 21:16:20 -07:00
Filipa Lacerda 228b73d5e9 Pipeline show view real time header section 2017-06-02 13:24:42 +00:00
Phil Hughes 3465e1e52c Merge branch 'master' into issue-edit-inline 2017-05-30 10:34:15 +01:00
Filipa Lacerda f4274ca1b1 Creates CI Header component to use in pipelines and job details pages 2017-05-26 17:31:16 +00:00
Phil Hughes f452cb7733 Merge branch 'master' into issue-edit-inline 2017-05-25 11:17:31 +01:00
Bryce Johnson b73959a94b Fixes per feedback on user avatar components. 2017-05-18 16:38:10 -04:00
Bryce Johnson 3c668fa04f Consolidate user avatar Vue logic 2017-05-18 16:37:48 -04:00
Phil Hughes f80d2ab3c6 Added specs for description field
[ci skip]
2017-05-15 13:51:25 +01:00
Douwe Maan ff82acf343 Consistently use monospace font for commit SHAs and branch and tag names 2017-05-12 09:55:25 -05:00
Filipa Lacerda a1348a5d29 Uniform CI status components in vue 2017-05-12 11:28:26 +00:00
winh b1645ab91e Add failing test for #29368 2017-05-11 10:44:21 +02:00
winh a7a53cd012 Replace pipeline mock data with JSON fixture 2017-05-10 18:12:18 +02:00
Filipa Lacerda d1da5624d7 Tech debt: Creates vue component for loading icon 2017-05-10 15:52:09 +00:00
Filipa Lacerda 5b3fb0d41f Use vue file for table pagination component 2017-05-10 08:00:50 +00:00
kushalpandya f66006169b Add Prometheus memory sparkline to MR widget 2017-05-09 19:30:22 +05:30
Kamil Trzcinski aa440eb1c0
Single commit squash of all changes for https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10878
It's needed due to https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10777 being merged with squash.
2017-05-06 19:04:48 +02:00
Filipa Lacerda c4d4f4d857 Clean history after every test that changes history 2017-04-03 10:40:31 +01:00
Alfredo Sumaran 1ccf4af3c5 Merge branch '29539-fix-pipelines-container-width-with-parallel-diff' into 'master'
Reset container width when switching to pipelines MR tab

Closes #29539

See merge request !10169
2017-03-29 23:29:38 +00:00
Simon Knox 3bb0a9c873 use correct first/last symbols in vue pagination component 2017-03-29 10:01:29 +11:00
Eric Eastwood 880b53e0b4 Reset container width when switching to pipelines MR tab
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/29539
2017-03-28 10:59:54 -05:00
Filipa Lacerda b0f2cbceb3 Remove UJS actions from pipelines tables 2017-03-17 17:30:32 +00:00
winniehell 572f9782d5 Remove .es6 from file extensions (!9241) 2017-03-05 21:22:40 +01:00
Filipa Lacerda 548a0b6a13 Pagination only changes the page parameter.
Fix broken test
2017-02-28 14:45:51 +00:00
Filipa Lacerda 27d7ec70b1 Remove spec checking for scope 'all' since it's no longer part of component
Changes after review

Fix typo
2017-02-12 14:00:02 +00:00
Mike Greiling d410c937a5 fix lint error 2017-02-07 14:08:17 -06:00
Mike Greiling b40f71479c fix broken frontend tests 2017-02-07 12:26:47 -06:00
Filipa Lacerda 1d0820c718 Fix broken specs from the Frontend side 2017-02-07 16:44:14 +00:00
Filipa Lacerda d97b962289 Use webpack to require files 2017-02-05 18:17:38 +00:00
Filipa Lacerda 0fe6d5b49e Merge branch 'master' into fe-commit-mr-pipelines
* master: (76 commits)
  fix failing test
  fix Vue warnings for missing element
  [ci skip] UX Guide: Button placement in groups
  Change window size before visiting page, to get correct scroll position
  Fix slash commands spec error
  Move project services to new location under Integrations
  Move webhooks to new a location under Integrations
  Fixed redirection from http://someproject.git to http://someproject
  consistently use single quotes
  allow application.js to require other scripts which start with application*
  DRY with Gitlab.config.webpack.dev_server references
  disable webpack proxy in rspec environment due to conflicts with webmock gem
  remove changes to Procfile
  configure webpack dev server port via environment variable
  add rack middleware to proxy webpack dev server
  remove dev-server config from development environment
  Document that the retro and kickoff notes are public
  add CHAGELOG.md entry for webpack branch
  fix failing rspec build
  fix test failure for merge request widget
  ...
2017-02-04 14:58:16 +00:00
Filipa Lacerda 184f60a06f Moves pagination to shared folder
Document and remove unused code

Declare components in a consistent way;
Use " instead of ' to improve consistency;
Update documentation;
Fix commit author verification to match the use cases;

Adds tests for the added components

Fix paths in pagination spec

Adds tests to pipelines table used in merge requests and commits

Use same resource interceptor

Fix eslint error
2017-02-03 09:43:54 +00:00
Filipa Lacerda 7ad626e348 Use same folder structure in spec for vue shared resources 2017-02-03 09:43:54 +00:00