Commit Graph

1034 Commits

Author SHA1 Message Date
Gunther Brunner
2dcd98486e Merge remote-tracking branch 'origin/feature/update-notify' into develop
Conflicts:
	package.json
2014-09-09 16:30:03 +09:00
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
883fce71ea Updated dependencies. 2014-09-09 16:21:22 +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
Simo Kinnunen
633b1764df Launch remote binaries with exec so that we don't leave the shell behind unnecessarily. 2014-09-08 15:24:00 +09:00
Simo Kinnunen
6e567941ca Fix a fairly bad memory leak in the remote screen API endpoint. 2014-09-05 22:42:43 +09:00
Simo Kinnunen
9dcd327420 Attempt to relaunch agent/service instead of dying instantly. 2014-09-05 19:51:30 +09:00
Simo Kinnunen
869f1ed7ac Make product names clickable links in the device list. Remove the ugly button from the model column. 2014-09-05 18:12:19 +09:00
Simo Kinnunen
a5d8e7c86b Slightly improve fugly code. 2014-09-05 17:49:14 +09:00
Simo Kinnunen
6714ba8d24 Move most installation functionality to InstallService. This makes it easier to have multiple drop areas while keeping them in sync. 2014-09-05 17:28:01 +09:00
Simo Kinnunen
484f868094 Remove installation code from control-panes-controller until we find a way to reuse InstallController there or find some other way to make them work together. 2014-09-05 16:05:21 +09:00
Simo Kinnunen
cc403ee553 Update bluebird because the deprecated features are still available. Use same bluebird in browser. 2014-09-05 15:32:21 +09:00
Simo Kinnunen
77261ffd43 Remove unused errors and make STF error codes match Android error codes better. 2014-09-05 14:00:51 +09:00
Simo Kinnunen
254994ce3b Add space between installation warning "title" and content. 2014-09-05 13:32:43 +09:00
Simo Kinnunen
eb73140465 Don't expose install() to scope directly because it shouldn't be called. 2014-09-05 13:27:55 +09:00
Simo Kinnunen
ede65d518c Fix canvas rotation being off on devices which are naturally landscape. 2014-09-05 12:00:27 +09:00
Simo Kinnunen
c5a4727ae3 Refactor installation to work out a few bugs and to make it cleaner. Transactions now reject on fail-responses, still need to update other places. 2014-09-05 12:00:27 +09:00
Gunther Brunner
f91bf901fa Show progress bar after 2nd upload. 2014-09-04 18:03:45 +09:00
Gunther Brunner
22d44dcc27 However, downgrade Angular to 1.3.0-beta.18 because borderlayout breaks. 2014-09-04 17:20:26 +09:00
Gunther Brunner
f7dbdf8f8e Make html compatible with Angular new base href requirements. 2014-09-04 17:20:26 +09:00
Simo Kinnunen
2174de0eee Rename dashboard/upload to dashboard/install. 2014-09-04 17:17:54 +09:00
Simo Kinnunen
fdfcdf913d Move install response codes to the filter. 2014-09-04 16:51:43 +09:00
Simo Kinnunen
59f1aebc87 Fix response code JSON. 2014-09-04 16:32:58 +09:00
Simo Kinnunen
73c8e52bce Include an error description for failed installations. 2014-09-04 16:23:25 +09:00
Gunther Brunner
02fb1f9add Unit tests now pass. 2014-09-04 16:19:58 +09:00
Gunther Brunner
2f172c2fda Add upload and installation errors. 2014-09-04 16:10:42 +09:00
Gunther Brunner
7ea5dd2777 Show installation error code. 2014-09-04 12:07:10 +09:00
Simo Kinnunen
e5983d5271 No need to log errors when we get a valid error code for installation failure. But it's still interesting so let's log it at a lower level. 2014-09-04 12:05:19 +09:00
Simo Kinnunen
f4d0071cc4 Fix uninstallable STFService due to testOnly flag. 2014-09-04 11:53:04 +09:00
Simo Kinnunen
b40f411631 Be more specific about app install failures. Also increase timeouts to deal with larger apps. 2014-09-04 11:37:14 +09:00
Simo Kinnunen
9b0f1e1dca Update STFService to 0.7.22 to hopefully reduce service deaths. 2014-09-03 20:39:08 +09:00
Gunther Brunner
314caaee34 Make clear tooltip for rotation button. 2014-09-03 19:40:41 +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
fe7452e9f7 Add reason of why device and control are undefined sometimes. 2014-09-02 18:20:27 +09:00
Gunther Brunner
ce604d8211 All JSHint trough webpack passes now. 2014-09-02 17:25:22 +09:00
Gunther Brunner
176bd002da Merge remote-tracking branch 'origin/develop' into develop 2014-09-02 16:27:46 +09:00
Gunther Brunner
7b77412edd Add webpack JSHint loader. 2014-09-02 16:27:36 +09:00
Simo Kinnunen
fce65099fb Be more explicit about browser errors. 2014-09-02 13:58:45 +09:00
Gunther Brunner
404e947f44 Add common and tests to JSHint. 2014-09-02 12:29:26 +09:00
Gunther Brunner
a0e0d2228a JSHint. 2014-09-02 12:24:07 +09:00
Simo Kinnunen
12eaf5182f Add x86 support. 2014-09-01 18:18:03 +09:00
Gunther Brunner
d8bf7449d1 Added Auto-route language support for documentation. 2014-09-01 16:19:23 +09:00
Gunther Brunner
241b711c31 Updated devices database. 2014-08-29 21:50:13 +09:00
Gunther Brunner
f2c4f7745b Updated dependencies. 2014-08-29 18:52:51 +09:00
Simo Kinnunen
2f3f41d42c Add identity to missing device data log entry. 2014-08-29 18:50:38 +09:00
Gunther Brunner
fe4deaccff Moved documentation to its own repository. 2014-08-29 15:17:11 +09:00
Gunther Brunner
656c2d66e7 Improving style of Help buttons. 2014-08-28 21:22:46 +09:00
Gunther Brunner
eb968fa737 Add Documentation in Markdown plus express middleware for in-site rendering. 2014-08-28 21:04:32 +09:00
Gunther Brunner
c318cddd14 Separate tooltips for Remote Debug 2014-08-28 16:08:43 +09:00