Gunther Brunner
2445b179ee
Added JSCS style checking.
...
However, there are thousands of errors: it may need some rule relaxing.
Still needs to check for JSHint overlap.
Heated rules left out:
"disallowAnonymousFunctions": true,
"disallowCommaBeforeLineBreak": true
"requireCommaBeforeLineBreak": true,
"disallowKeywordsOnNewLine": true,
"requireKeywordsOnNewLine": true
2014-09-09 16:28:00 +09:00
Gunther Brunner
639d6c2394
Updated most external dependencies.
2014-09-08 19:54:24 +09:00
Gunther Brunner
70ced9ac38
Preliminary Appium support.
2014-09-08 18:11:12 +09:00
Gunther Brunner
02fb1f9add
Unit tests now pass.
2014-09-04 16:19:58 +09:00
Gunther Brunner
b38972eeeb
Fix gulp jade
so it doesn't complain on undefined locals.
2014-09-03 19:39:28 +09:00
Gunther Brunner
7b77412edd
Add webpack JSHint loader.
2014-09-02 16:27:36 +09:00
Gunther Brunner
404e947f44
Add common and tests to JSHint.
2014-09-02 12:29:26 +09:00
Gunther Brunner
9a8fa2dd3e
- Element explorer now launches WebDriver automatically.
2014-08-27 19:22:38 +09:00
Gunther Brunner
30bbf430d3
- Forked gulp-protractor .
...
Changes:
- Added debug support
- Added suites support
- Added element explorer support
2014-08-27 16:36:37 +09:00
Gunther Brunner
b1afa8076c
-Add shell e2e test.
...
-Add parallel multi browser protractor configuration.
-Add screenshot reports.
-Add fail fast helper.
2014-08-26 23:37:50 +09:00
Gunther Brunner
e87dc45fb9
- e2e tests should work with production now also by exporting STF_URL, STF_USERNAME and STF_PASSWORD.
...
- Added BrowerLogs, a Protractor helper which redirects browser logs to the console, with an additional expectNoLogs option.
- Refactored Login model names to work seamlessly.
2014-08-26 20:57:26 +09:00
Gunther Brunner
a08d9e26f0
- Refactored e2e tests in separated test suites.
...
- `gulp protractor` now accepts a `--suite name` flag.
- Removed warning bug in ChromeDriver.
- ControlPage test now kicks the device.
2014-08-26 16:00:02 +09:00
Gunther Brunner
7d9d64ddcb
Added first real e2e protractor tests. Now it needs a device connected.
2014-08-25 21:25:02 +09:00
Gunther Brunner
5559352585
Moved webpack server configuration to webpack.config.
2014-08-21 15:09:15 +09:00
Gunther Brunner
f2c00ce016
Karma now works from Gulp.
2014-08-20 20:58:49 +09:00
Gunther Brunner
b2a354dd84
Introducing unit testing with Karma + Jasmine.
2014-08-19 20:20:18 +09:00
Gunther Brunner
13387622c5
Disabled minify for now.
2014-07-16 17:07:20 +09:00
Gunther Brunner
fba8586a70
Save stats to a json file for deep analysis.
...
Fixed translate parallel running.
2014-07-03 19:04:45 +09:00
Gunther Brunner
080d7d9e39
Bundle file was being scanned with translate:extract.
2014-07-02 20:10:19 +09:00
Gunther Brunner
b9d9cb3c7f
Adding overall device stats (Experimental UI).
2014-06-18 21:44:08 +09:00
Gunther Brunner
71e139ddaf
Added a modal lightbox-image directive.
...
Added a fallback-image directive.
Added the Device Photo on the Info tab.
2014-06-18 18:57:20 +09:00
Gunther Brunner
1c45b6eb70
Starting to add build targets for common status page.
2014-06-04 18:45:11 +09:00
Gunther Brunner
a9e2268b18
Added gulp protractor task.
2014-06-04 15:00:40 +09:00
Gunther Brunner
589eaf8066
STF is now buildable.
2014-05-29 12:38:47 +09:00
Gunther Brunner
c0a515e75b
Clean build files.
2014-05-22 15:20:12 +09:00
Gunther Brunner
8d6ba82126
Updated npm & bower dependencies.
...
Added ngMin webpack plugin.
2014-05-22 15:20:12 +09:00
Simo Kinnunen
ea0ec88b1f
Format gulpfile.
2014-05-13 16:26:32 +09:00
Simo Kinnunen
c1b4dc4af5
Add res/.jshintrc to jsonlint.
2014-05-13 16:26:21 +09:00
Gunther Brunner
b1089a631d
- Refactoring supported languages.
2014-03-26 23:45:09 +09:00
Gunther Brunner
c17176a985
- Adding languages support.
...
- Adding webpack bundle building support.
2014-03-26 21:38:57 +09:00
Simo Kinnunen
1287b8d4b6
Add client-side code to JSHint.
2014-03-26 15:31:37 +09:00
Gunther Brunner
a260aa2cf8
- Updated almost all dev dependencies.
...
- Removed everything grunt (the gettext stuff needs to be converted but was not using yet anyways).
- Update angular-localForage to latest version, all API methords changed.
- Added jshintrc for mocha.
2014-03-20 19:26:48 +09:00
Simo Kinnunen
84caa04de0
Return gulp stream from task.
2014-03-19 20:51:24 +09:00
Simo Kinnunen
e0006e4c5b
Check JSON files with gulp-jsonlint.
2014-03-19 20:48:20 +09:00
Simo Kinnunen
b4416b5f0f
Fix all JSHint complaints in Node.js code.
2014-03-19 20:36:46 +09:00