Simo Kinnunen
92be2f1b59
Fix default IP in port forwarding.
2014-06-06 10:57:21 +09:00
Gunther Brunner
1c45b6eb70
Starting to add build targets for common status page.
2014-06-04 18:45:11 +09:00
Gunther Brunner
2ca3619057
Starting to add error status pages.
2014-06-03 21:00:00 +09:00
Simo Kinnunen
41661c9384
Update to Socket.IO 1.0.
2014-06-03 19:00:43 +09:00
Simo Kinnunen
9bb066f0c6
Update to express 4.
2014-06-03 16:33:00 +09:00
Gunther Brunner
f09fb07606
Fixed manual paths.
2014-05-30 00:00:08 +09:00
Gunther Brunner
6f11078389
Changed default entry point for intro, manual and v2-features.
2014-05-29 23:04:26 +09:00
Gunther Brunner
726cf3a59a
Added V2 LP.
2014-05-29 23:01:31 +09:00
Gunther Brunner
589eaf8066
STF is now buildable.
2014-05-29 12:38:47 +09:00
Simo Kinnunen
71188b2e50
Don't make too many low priority updates at once.
2014-05-29 01:10:22 +09:00
Simo Kinnunen
41ed33f5c4
Implement APK uploads using the new storage system. Installation from URL still does not work, and dropping the file on the screen may not work either.
2014-05-22 13:33:38 +09:00
Simo Kinnunen
c0d02c4e3a
Screenshot resizing works in the UI now. Still missing rate limiting.
2014-05-21 14:07:53 +09:00
Simo Kinnunen
48726669dc
Screenshots are more or less working (server-side). Resize not implemented yet. Temporarily breaks APK uploads.
2014-05-19 17:55:18 +09:00
Simo Kinnunen
78c207c8d1
Make group timeout configurable.
2014-05-14 19:13:11 +09:00
Simo Kinnunen
9edd849d28
Rename icon middlewares. They're cleaner this way.
2014-05-13 16:41:18 +09:00
Simo Kinnunen
7f94b0beef
Fix copying.
2014-05-12 18:34:52 +09:00
Simo Kinnunen
66a047ed30
Fix clipboard.copy.
2014-05-12 18:16:42 +09:00
Simo Kinnunen
0c24cb7ec6
Add browser icons. Currently requires stf-browser-db to be npm linked to work.
2014-05-08 18:58:51 +09:00
Simo Kinnunen
c80a0eec47
Add command for opening Play Store.
2014-05-01 21:23:46 +09:00
Simo Kinnunen
98ecf57d49
Fix browser plugin not updating in real time.
2014-05-01 20:13:29 +09:00
Simo Kinnunen
a915aea9ea
Update with new service features.
2014-05-01 17:05:21 +09:00
Simo Kinnunen
1f19fd58c1
Implement clearBrowser().
2014-04-22 13:52:13 +09:00
Simo Kinnunen
d037f45b29
Remove commented out reminders of already implemented features.
2014-04-22 13:45:11 +09:00
Simo Kinnunen
33d2862704
URLs can now be opened.
2014-04-21 20:36:32 +09:00
Simo Kinnunen
c9043dd895
Replace webpack-dev-middleware with our own improved version.
2014-04-21 17:38:34 +09:00
Simo Kinnunen
8da5b61289
Logcat works now, but still kind of wondering how the messages should arrive.
2014-04-17 18:27:35 +09:00
Simo Kinnunen
fb3892ab07
Keep forwards list up to date on client side.
2014-04-15 18:02:48 +09:00
Simo Kinnunen
b0400130ff
Allow all pending transaction results to be cancelled.
2014-04-15 17:33:22 +09:00
Simo Kinnunen
f8a2eeab26
Reverse port forwarding works, but changes don't apply to new devices yet.
2014-04-15 15:52:45 +09:00
Simo Kinnunen
7f74ecd7af
Use wireutil.reply() where possible.
2014-04-11 14:54:19 +09:00
Simo Kinnunen
4b155a3850
Show upload/processing progress for normal file uploads.
2014-04-07 16:36:28 +09:00
Simo Kinnunen
a9641f3271
Support rotation.
2014-04-07 11:14:38 +09:00
Simo Kinnunen
44378e625f
Show progress for URL installation. Temporarily break upload installation.
2014-04-04 17:33:51 +09:00
Simo Kinnunen
97a042a54d
Support installation from URLs.
2014-04-03 22:53:23 +09:00
Simo Kinnunen
655af52659
Support uninstalling applications.
2014-04-03 20:28:54 +09:00
Simo Kinnunen
c33f0eab09
Make sure touch events arrive in correct order.
2014-04-03 17:13:17 +09:00
Simo Kinnunen
09eb8c539d
Refactor InputAgent into STFService. Support copypasting (only pasting implemented in the UI right now though).
2014-04-01 11:50:16 +09:00
Simo Kinnunen
796cdf94b6
Only use websocket transport. Currently we cannot guarantee state integrity on reconnect, so let's disable it for now.
2014-03-26 14:08:41 +09:00
Gunther Brunner
8a4f4f5638
-Added favicon.
2014-03-25 19:29:58 +09:00
Simo Kinnunen
dfe3d97de3
APKs can now be drag & dropped to the device screen, which will install the application. Still lacking UI, and the app doesn't get launched.
2014-03-20 22:00:01 +09:00
Simo Kinnunen
b4416b5f0f
Fix all JSHint complaints in Node.js code.
2014-03-19 20:36:46 +09:00
Simo Kinnunen
5601fe2829
Normalize device data in one place.
2014-03-19 18:49:41 +09:00
Simo Kinnunen
52416ebde4
Remove device owner if device is not present.
2014-03-19 18:06:34 +09:00
Simo Kinnunen
2555168345
Replace groupService's outdated member tracker with deviceService.trackGroup().
2014-03-19 16:45:30 +09:00
Simo Kinnunen
022977886c
Rename "isOwnedByUser" to "using".
2014-03-18 15:19:39 +09:00
Simo Kinnunen
30b04ab2d2
Add convenience flags for knowing if a device is usable, ready, and owned by us.
2014-03-18 15:06:02 +09:00
Simo Kinnunen
ed5709aa04
Expose identify functionality. Shows a red screen with important data.
2014-03-17 19:21:34 +09:00
Simo Kinnunen
ccef3624df
Send device logs to app.
2014-03-17 16:41:07 +09:00
Simo Kinnunen
d1b724ada0
Integrate device database.
2014-03-17 14:59:18 +09:00
Gunther Brunner
a3870f93e9
- Adding data folder for external data.
...
- Adding Layout Controller.
- Start adding STF 1 layout
- Refactored graphics to a common repository.
- Added all bower/npm dependencies needed for now.
2014-03-11 18:43:53 +09:00