Commit graph

22 commits

Author SHA1 Message Date
winniehell
572f9782d5 Remove .es6 from file extensions (!9241) 2017-03-05 21:22:40 +01:00
Mike Greiling
04dc2b76d7 Merge branch 'master' into go-go-gadget-webpack
* master: (181 commits)
  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
  Disabled add issues button if no lists exist
  ...
2017-02-03 13:17:03 -06:00
Bryce Johnson
fbd09871ca Remove turbolinks. 2017-02-02 14:03:12 -05:00
Mike Greiling
8d2099cb53 use ~ to reference non-local scripts instead of resolve.root 2017-01-10 12:30:43 -06:00
Mike Greiling
52c6702ec7 include spec_helper within karma config rather than each individual test 2017-01-10 12:30:43 -06:00
Mike Greiling
663936878f include common libraries within spec_helper 2017-01-10 12:30:42 -06:00
Luke "Jared" Bennett
7c47cc94c5 Swapped out teaspoon for karma 2017-01-10 12:30:40 -06:00
Mike Greiling
7a2a9bb45e replace Teaspoon fixture methods with jasmine-jquery methods to reduce dependency on Teaspoon 2017-01-05 14:11:07 -06:00
Luke "Jared" Bennett
c145413d1a
Remove JSX/React eslint plugins.
Change airbnb eslint config package to `eslint-config-airbnb-base` and update plugins.

Change `airbnb` to `airbnb-base` for .eslintrc `extends` value.

Added changelog entry

Made sure all plugins and envs are set

Corrected new failing specs
2016-11-29 16:15:47 +00:00
Alfredo Sumaran
c54827961a Merge branch 'dynamic-build-fixture' into 'master'
Create dynamic fixture for build_spec

## What does this MR do?

Replace `spec/javascripts/fixtures/build.html.haml` by a dynamically created fixture (using `rake teaspoon:fixtures`).

## Why was this MR needed?

The existing fixture was not representing the real page. 

## What are the relevant issue numbers?

#24614 would have been avoided

following !6059

See merge request !7589
2016-11-28 16:43:46 +00:00
winniehell
31a5ed97a7 Prefer arrow functions in build_spec.js.es6 2016-11-25 11:03:36 +01:00
winniehell
82429b6978 Explicitly name namespace and projects for frontend fixtures 2016-11-25 11:03:35 +01:00
winniehell
918bc207c6 Use Rails test host name for frontend fixtures 2016-11-25 11:03:35 +01:00
winniehell
d100f843d7 Remove unnecessary IIFE from build_spec 2016-11-25 11:03:35 +01:00
winniehell
aae82d766b Adjust build_spec to match fixture 2016-11-25 11:03:35 +01:00
winniehell
0bf14cb0b5 Create dynamic fixture for build_spec (!7589) 2016-11-25 11:03:31 +01:00
Mike Greiling
8ede8603b0 timeago should be a dependency of datetime_utility 2016-11-22 23:47:52 -06:00
Mike Greiling
bd0017c6d4 clean up globals exemptions within .eslintrc 2016-11-22 12:19:51 -06:00
winniehell
49e726ec33 Add failing test for #24614 2016-11-18 19:11:18 +01:00
winniehell
2a085e5edd Add missing require statements to build_spec 2016-11-18 12:48:25 +01:00
Luke "Jared" Bennett
4f377364ad
Added new .eslintrc for jasmine tests and corrected build_spec 2016-11-04 15:25:22 +00:00
Jared Deckard
dd45c5e11e
Add javascript unit tests for Build
Move comments to the correct location

Remove array extension usage

Move build options to fixture to match view
2016-11-04 15:07:51 +00:00