1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-05 02:29:26 +02:00
Commit graph

92 commits

Author SHA1 Message Date
Simo Kinnunen
984c45b183 Separate websocket to its own role. Necessary because the app was getting pretty big already, but mostly because our Windows PCs don't like to connect to websockets on port 80, which is what we use for the app. 2014-06-06 15:02:29 +09:00
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