Commit Graph

48 Commits

Author SHA1 Message Date
Jeremy Elbourn fda56173f8 fix: remove circular deps and ci check (#608) 2016-06-02 15:51:17 -07:00
Hans 2d9f4c4d43 chore(doc): update the instructions for setting up dev env. (#603)
ref. #550
2016-06-01 14:06:45 -07:00
Jeremy Elbourn 5bcf4bed13 chore: bump version to alpha.5-2 w/ md-line fix (#607) 2016-06-01 13:56:23 -07:00
Jeremy Elbourn 1f46a4b3ee chore: remove extra . from stylelint npm script 2016-05-26 12:17:24 -07:00
Sendil Kumar N 8f9bc7795b chore: add stylelint checks to CI (#532) 2016-05-26 10:58:46 -07:00
Sendil Kumar N 632e90cb73 protractor-accessibility-plugin for audit on CI (#521) 2016-05-26 09:43:14 -07:00
Jeremy Elbourn 5367a69b01 chore: bump version alpha.5 and update changelog (#529) 2016-05-25 17:48:24 -07:00
Paul Gschwendtner 10938ed6c1 chore: update typings dependency. (#506)
* Typings recently released the 1.0 version, which contained some breaking changes.
   The new typings versions >= 1.0 are no longer supporting the `ambient` name. (It's now `global`)

Official details / information can be found here
- https://github.com/typings/typings#updating-from-0x-to-10
2016-05-24 09:33:45 -07:00
Paul Gschwendtner 388f55c172 chore(): use core-js instead of es6-shim (#505)
Replace es6-shim, es6-promise and reflect-metadata with core-js, because it coveres all required dependencies / shims in one single dependency / library.

Closes #477.
2016-05-24 08:56:21 -07:00
Hans Larsen 6a84fc556c test(e2e): add support for e2e app and running tests. 2016-05-19 17:06:36 -07:00
Hans 9e308a6fa2 build: separate demo-app in its own directory. (#451)
* build: separate demo-app in its own directory.

* chore: replace gulp-inline-resources with a script

This also improves upon the relative path problem. All template paths
now should be relative. Also, we can now include double-quotes in
CSS/HTML.
2016-05-18 15:07:57 -07:00
Jeremy Elbourn 4f713b9094 chore: update @angular to rc1 (#435) 2016-05-13 12:05:05 -07:00
Jeremy Elbourn 4f9051f531 chore: release alpha.4 2016-05-03 23:49:24 -07:00
Jeremy Elbourn 04c8a1f830 feat: update to @angular rc0 packages & latest CLI (#384)
- Includes update to newest router
- Completely rewrites checkbox tests
2016-05-03 22:38:22 -07:00
Jeremy Elbourn 6e4fe5e417 fix: update angular to beta.17 (#378) 2016-04-29 18:33:11 -07:00
Jeremy Elbourn 0354770e51 chore: update version to alpha.3 w/ changelog 2016-04-21 11:36:39 -07:00
Kara Erickson 9fd240828e chore(deps): update angular2 and zones versions 2016-04-13 15:26:19 -07:00
Hans edebadb0e5 build: upgrade material to latest version of angular-cli (#293)
And remove the unnecessary parts.
2016-04-11 11:56:50 -07:00
Jeremy Elbourn 0f00141948 chore: add firebase.json for testing (#282) 2016-04-08 16:38:05 -07:00
Jeremy Elbourn 0082a39866 chore: release alpha.2
Fixes #212
Fixes #189
2016-04-06 13:41:24 -07:00
Jeremy Elbourn 5f398d1435 chore: remove facades and dart-specific patterns 2016-04-06 11:35:17 -07:00
Jeremy Elbourn 69512c2f6a chore: remove dart source and tooling 2016-04-05 09:45:27 -07:00
Hans Larsen c139452968 chore: strengthen and improve forbidden-keywords. 2016-04-04 11:26:53 -07:00
Hans Larsen 5a6657a4fb chore: Refactor the situation a bit for protractor. Can run locally now 2016-04-01 14:41:52 -07:00
Hans Larsen c624966668 chore: upgrade to angular2 beta 12 2016-03-29 11:29:58 -07:00
Hans Larsen 6b7a35cb9f Move to Broccoli 1.0 2016-03-29 09:53:11 -07:00
Jeremy Elbourn 9155856214 fix(ci): fix flakiness by inlining html & css 2016-03-19 18:53:30 -07:00
Jeremy Elbourn 40ae220d1f chore(): update version to alpha.1 2016-03-16 13:55:46 -07:00
DevVersion 70ab791add chore: add conventional changelog script.
* The script prepends the new conventional changelog from the latest tag to HEAD.
* When using the `--force` flag, the complete changelog will be generated and overwrites, when present the previous changelog.

Fixes #171.

Closes #179
2016-03-16 12:50:30 -07:00
JHades ead66f70d2 build(): make npm install also install typings 2016-03-16 11:36:42 -07:00
Jeremy Elbourn 07136f1458 build(): add gulpfile to inline resources. 2016-03-14 16:51:32 -07:00
Robert Messerle df1cb667f1 test(e2e): initial setup for screenshot tests 2016-03-14 14:55:43 -07:00
d3viant0ne 425db8aef5 build(linting): execute tslint in travis
execute tslint in travis ci build
 - uses npm script until ng lint task is stable
 - lints only the typescript in the src directory
 - executes in before_script section of travis.yml to fail fast

 chore(tslint): update no-unused-variable tslint rule

 modify the no-unused-variable tslint rule to ignore
  - ddescribe
  - iit

style(button): resolves basic tslint errors

resolve the following tslint violations
  - max-line-length
  - whitespace

style(card): resolves basic tslint errors

resolve the following tslint violations
  - max-line-length

style(progress-circle): resolves basic tslint errors

resolve the following tslint violations
  - max-line-length
  - whitespace
  - eofline
  - semicolon

style(sidenav): resolves basic tslint errors

resolve the following tslint violations
  - no-inferrable-types
  - max-line-length
  - whitespace
  - eofline
  - semicolon

style(annotations): resolves basic tslint errors

resolve the following tslint violations
  - semicolon

style(demo-app): resolves basic tslint errors

resolve the following tslint violations
  - eofline

style(directives): resolves basic tslint errors

resolve the following tslint violations
  - quotemark

style(sidenav): resolves unused variable tslint errors

remove the following unused imports
  - Predicate
  - PromiseWrapper
  - TimerWrapper
remove the following unused variable
  - let openPromise: Promise<void>
ignore rule no-unused-variable on the following functions
  - closeModalSidenav_()
  - isShowingBackdrop_()
  - getMarginLeft_()
  - getMarginRight_()
  - getPositionLeft_()
  - getPositionRight_()

style(progress-circle): resolves unused variable tslint errors

remove the following unused imports
  - Attribute
  - ElementRef
  - ViewEncapsulation

style(button): resolves unused variable tslint errors

  remove the following unused imports
    - ComponentFixture
    - beforeEachProviders
    - provide
    - DebugElement
    - AsyncTestFn
  ignore rule no-unused-variable on the following function
    - testAsync()

style(one-of): resolves variable-name tslint errors

  rename OneOf to oneOf (camelCase) in following files
    - progress_circle.ts
    - sidenav.ts
    - one-of.ts
    - dir.ts

style(test_injector): resolves variable tslint errors

  remove the following unused import
    - ExceptionHandler

  ignore rule variable-name on the following variables
    - _testInjector
    - _providers
    - _injector
    - _instantiated

style(main): resolves variable tslint errors

  remove the following unused imports
    - HashLocationStrategy
    - LocationStrategy
    - provide

build(linting): update tslint version

Update to 3.5.0 to make user of ignore patterns

style(sidenav): remove individual tslint rule ignore statements

  - remove all individual ignore statements for no-unused-variable on private class members
  - add regex to no-unused-variable ignore-pattern

style(sidenav.spec): modify line break

  - break after toEqual to improve readability

style(test_injector): resolves variable tslint errors

  rename var to let

  remove all individual ignore statements for variable-name

  move _ to end of private var name

  rename testInjector to testInjectorCache
    - resolves no-shadowed-variable error in setBaseTestProviders()
    - resolves no-shadowed-variable error in resetBaseTestProviders()

style(button.spec): remove unused testAsync function

  - remove unused testAsync function
  - remove now unused module imports

style(karma-test-shim): increase jasmine default timeout

  increase jasmine.DEFAULT_TIMEOUT_INTERVAL from 2000 to 4000ms.
    - Temporary resolution of Async callback timeouts in tests

style(button): fix whitespace

resolve whitespace issue in setClassList()

style(one-of): modified case of OneOf

  - Fixed case for OneOf dec. factory
  - Modified export in one-of.ts

Closes #134
2016-03-09 13:50:32 -08:00
Jay Kan 10c9aed401 build(npm): update to angular2@2.0.0-beta.8 2016-03-09 11:59:58 -08:00
Hans Larsen d93b74ef1a chore(): update to Beta.6, including having our own typings. 2016-02-25 14:58:03 -08:00
Hans Larsen 9b4b9e7cf4 build(): Add a dartanalyzer run to Travis. It is required. 2016-02-16 15:15:51 -08:00
Harsimran Singh Maan b4f30670c7 chore: Fix licence on package.json to MIT
Closes 81

Closes #82
2016-02-16 08:35:30 -08:00
Hans Larsen cd5be81a50 fix(): fix a lot of dartanalyzer errors (not all). 2016-02-09 12:03:33 -08:00
Hans Larsen 813ae4df67 feat(): Dartanalyzer running. 2016-02-05 11:08:43 -08:00
Hans Larsen 3a1d518df0 feat(): Dartanalyzer running on travis. 2016-02-03 16:53:44 -08:00
Hans Larsen 5b69ae0c65 build(dart): Move the broccoli TS2Dart stuff from angular and use it. 2016-01-26 16:18:42 -08:00
Hans Larsen ff32ccfe31 chore(): add tslint as a dev dependency. 2016-01-19 17:22:16 -08:00
Hans Larsen 015f8f63c6 build(): First version of using SauceLabs and BrowserStack on travis. 2016-01-19 11:38:10 -08:00
Hans Larsen 4674c44fbe Add a npm script to make npm run demo-app do what you would expect. 2016-01-14 11:09:10 -08:00
Jeremy Elbourn b7f3fb44ca chore(): change karma back to Firefox and add launcher 2016-01-08 16:34:40 -08:00
Jeremy Elbourn 6dbaf400c2 chore(): add npm install to travis.yml 2016-01-08 16:19:38 -08:00
Jeremy Elbourn 1cd95f5769 chore(): add scss and autoprefixer to build 2016-01-07 17:45:21 -08:00
Jeremy Elbourn b2ae695de3 chore(): init project with angular-cli 2016-01-06 11:57:57 -08:00