Commit graph

15 commits

Author SHA1 Message Date
Filipa Lacerda
595afed2e3 Integrates pagination component with API
Adds pagination tests

Remove misplaced comment

Fix broken store test
2017-02-12 13:59:27 +00:00
Filipa Lacerda
d6ae01da55 Use CJS in all environments components 2017-02-09 11:55:35 +00:00
Filipa Lacerda
6077dea7b1 Remove store from global namespace, use CSJ instead 2017-02-09 11:18:21 +00:00
Filipa Lacerda
acb68ae69e Resolve 500 error 2017-02-09 11:16:31 +00:00
Filipa Lacerda
38bcc1e0e7 Looks for correct key to pass to commit prop. Adds rspec test. 2017-02-08 18:16:10 +00:00
Filipa Lacerda
d5093ef569 Use webpack to require files
Changes after review
2017-02-05 20:44:01 +00:00
Filipa Lacerda
d97b962289 Use webpack to require files 2017-02-05 18:17:38 +00:00
Filipa Lacerda
daf5edf7ba Move interceptor to common interceptors files 2017-02-05 17:36:52 +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
fdbdd45d22 Merge branch 'master' into fe-commit-mr-pipelines
* master: (65 commits)
  Fixed eslint test failure
  Fixed adding to list bug
  Remove unnecessary queries for .atom and .json in Dashboard::ProjectsController#index
  Fixed modal lists dropdown not updating when list is deleted
  Fixed remove btn error after creating new issue in list
  Removed duplicated test
  Removed Masonry, instead uses groups of data
  Uses mixins for repeated functions
  Fixed up specs
  Props use objects with required & type values
  Removes labels instead of closing issue when clicking remove button
  Fixed JS lint errors
  Fixed issue card spec
  Added webkit CSS properties
  Fixed bug with empty state showing after search Fixed users href path being incorrect
  Fixed bug where 2 un-selected issues would stay on selected tab
  Fixed DB schema Changed how components are added in objects
  Added remove button
  Add optional id property to the issue schema
  Fixed issue link href
  ...
2017-02-03 19:51:41 +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
2c2da2c07b Use new vue js pipelines table to render in merge request view
Remove duplicate data-toggle attributes.

Reuse the same pipeline table

Remove unneeded required resources

Remove unused file; Fix mr pipelines loading

Updates documentation
2017-02-03 09:43:54 +00:00
Filipa Lacerda
7ef21460d1 Transform vue_pipelines index into a non-dependent table component. 2017-02-03 09:43:54 +00:00
Filipa Lacerda
9972f59f94 Use single source of truth for vue_resource_interceptor 2017-02-03 09:43:54 +00:00
Filipa Lacerda
037b4fe939 First iteration
Create shared folder for vue common files
Update paths

Second iteration - refactor main component to be 100% reusable between the 3 tables
2017-02-03 09:43:53 +00:00