Commit Graph

276 Commits

Author SHA1 Message Date
Valverde Antonio
6f7fdffe3d Implement set Wifi on/off. 2014-06-27 17:35:48 +09:00
Valverde Antonio
9a31fbbfca Revert "Implement set Wifi on/off."
This reverts commit 4c7af64d0d958a9db6de0bc3fddfa1aa0edb1cdd.
2014-06-27 16:01:23 +09:00
Valverde Antonio
9a07c1bb77 Implement set Wifi on/off. 2014-06-27 15:57:32 +09:00
Valverde Antonio
3f19064ede Implement ringer mode setting. 2014-06-26 16:54:25 +09:00
Valverde Antonio
6182856cb2 Remove unused parameter from AccountRemoveMessage. 2014-06-26 16:13:49 +09:00
Valverde Antonio
3a3937ec2f Implement account removal. 2014-06-25 17:47:45 +09:00
Simo Kinnunen
db1699c666 Impement remote connect plugin. 2014-06-24 11:41:48 +09:00
Simo Kinnunen
3f2ddd7c74 Tell websocket to reset owner when device is added. 2014-06-19 21:02:12 +09:00
Valverde Antonio
b84d1b97c6 Reboot functionality added 2014-06-19 19:30:40 +09:00
Simo Kinnunen
c1adb9087a Improve device filtering to ignore weird devices with question mark serials. 2014-06-19 14:24:46 +09:00
Simo Kinnunen
b9484019a3 Update to new device DB. 2014-06-18 22:52:02 +09:00
Valverde Antonio
760e09290f Code adapted to the new interface of stf-device-db. 2014-06-18 22:52:02 +09:00
Simo Kinnunen
6bb07d7c34 Fix Galaxy S5's display information segfaulting by trying to use the public SDK methods first. SurfaceComposerClient's getDisplayInfo is practically unusable on Galaxy S5 due to weird memory corruption issues. 2014-06-18 15:51:54 +09:00
Simo Kinnunen
f06035b8ac Fix the previous port fix. It failed spectacularly when the port count was already divisible by 3, causing no ports to be given to any device. 2014-06-10 12:32:03 +09:00
Simo Kinnunen
72000cc717 Ensure that we correctly allocate worker ports. We were off by one before. 2014-06-09 19:01:02 +09:00
Valverde Antonio
25b9583d5c Fix missing provider when a device is plugged in for the first time 2014-06-06 18:24:32 +09:00
Simo Kinnunen
7fb721f379 Make it possible to connect to ADB running on other computers. 2014-06-06 18:01:36 +09:00
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
Simo Kinnunen
4d4cf58dee Remove /static/data from the auth roles, it doesn't seem to even exist anymore. 2014-06-03 14:40:21 +09:00
Simo Kinnunen
3ea41c1a4e Fix direct device control not extending owner timeout. 2014-06-02 21:03:21 +09:00
Simo Kinnunen
bebb3af42a Send heartbeats from the provider. This keeps unauthorized and offline devices present as well, which is what we want. This also greatly reduces the number of queries to rethinkdb. 2014-06-02 14:52:46 +09:00
Simo Kinnunen
97c4d24a7a Add a new log priority: important. Should make it easier to display interesting non-error messages. 2014-06-02 12:19:52 +09:00
Simo Kinnunen
36f62f3276 F-06E doesn't find the STFService if we don't tell it which component to use. 2014-05-30 00:01:18 +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
Gunther Brunner
129a1d1f45 Don't die when sending a unknown key. 2014-05-27 19:24:09 +09:00
Simo Kinnunen
eb3e7a40cc Send key codes as strings for convenience. 2014-05-27 19:02:05 +09:00
Simo Kinnunen
52fffe91af Update STFService to 0.7.3 to fix browser list getting updated all the time. 2014-05-23 11:20: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
1db48e9fcb Forgot we are getting screenshots as JPG. 2014-05-21 20:12:34 +09:00
Simo Kinnunen
98470cda20 Add rate limiting to the image processor. 2014-05-21 14:32:21 +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
e56d757cde Add an app for resizing images. Still needs rate limiting, and still trying to decide how to pass the correct URL to the app. 2014-05-20 19:00:53 +09:00
Simo Kinnunen
254b2dc7a3 Add screenshots to UI. Still need to implement resizing. 2014-05-20 11:34:39 +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
80cdf6f684 Send relative coords to the device. Allows multiple screens to be controlled at the same time, like it was before. 2014-05-13 15:25:43 +09:00
Simo Kinnunen
86adb4f359 Fix JSHint errors. 2014-05-13 14:54:56 +09:00
Simo Kinnunen
ed2390592c Fix user actions not extending timeout. 2014-05-13 12:21:05 +09:00
Simo Kinnunen
2183bbba49 Don't exclude anything from logcat unless filters are given. 2014-05-12 19:17:13 +09:00
Simo Kinnunen
7f94b0beef Fix copying. 2014-05-12 18:34:52 +09:00