Simo Kinnunen
|
3e5903edcf
|
Separate device log recording from the rest of the app. This should cause less strain on the DB server especially since the full event log is rarely needed; you could just use your favorite log collector to watch stderr. DB calls are still mixed, but may be refactored out later.
|
2015-08-04 20:44:44 +09:00 |
|
Simo Kinnunen
|
d9d47cc3bf
|
Mute devices when they're being used if the --mute-master option is given.
|
2015-07-29 19:07:24 +09:00 |
|
Simo Kinnunen
|
252f778598
|
Expose provider min/max ports to stf local .
|
2015-07-28 11:38:14 +09:00 |
|
Simo Kinnunen
|
caf8d35eb7
|
Allow adb connect URL to be customized.
|
2015-07-24 13:43:12 +09:00 |
|
Simo Kinnunen
|
55d27364a2
|
Ignore remote devices by default, use -R or --allow-remote to override.
|
2015-07-13 14:31:52 +09:00 |
|
Simo Kinnunen
|
751fda6b30
|
Support custom auth URLs in stf local and map oauth2 to the correct URL by default.
|
2015-07-08 12:50:09 +09:00 |
|
Simo Kinnunen
|
4b970c85b5
|
Remove extra empty line.
|
2015-07-01 16:57:31 +09:00 |
|
Simo Kinnunen
|
15a6a1ab24
|
Make it possible to switch auth provider even when using stf local , although it's a bit involved.
|
2015-06-30 18:40:31 +09:00 |
|
Simo Kinnunen
|
94dc1689b8
|
Automatically use prebuild resources if available.
|
2015-06-30 17:44:58 +09:00 |
|
Simo Kinnunen
|
2b84476c42
|
More realistic default heartbeat timeouts.
|
2015-06-03 16:35:57 +09:00 |
|
Simo Kinnunen
|
25544d1a1a
|
In-memory reaper. TtlSet needs tests.
|
2015-06-01 17:41:23 +09:00 |
|
Simo Kinnunen
|
ae9f2b5ab0
|
Remove the now unused --disable-screen-public-proxy option.
|
2015-04-29 18:08:55 +09:00 |
|
Simo Kinnunen
|
105795bec7
|
Give open device ports their own options. Preparing for future refactor.
|
2015-04-29 16:38:03 +09:00 |
|
Gunther Brunner
|
e1a7560bc0
|
Added optional --user-profile-url for opening user profile page in an external domain, it was hardcoded.
|
2015-03-17 19:48:41 +09:00 |
|
Simo Kinnunen
|
8b9e5d58c9
|
Too much overlap in storage plugin URLs for meaningful loadbalancing and config simplicity. Make poorxy emulate the real situation and change related URLs.
|
2015-01-07 14:04:36 +09:00 |
|
Simo Kinnunen
|
2d4d24a19d
|
Allow screen URL pattern to be changed.
|
2015-01-06 18:52:54 +09:00 |
|
Simo Kinnunen
|
f2bcacba00
|
Change default device timeout to 15min.
|
2014-11-14 17:19:06 +09:00 |
|
Simo Kinnunen
|
af09fc084a
|
Add an OAuth2 auth provider.
|
2014-10-30 19:03:17 +09:00 |
|
Simo Kinnunen
|
6d88a28a2c
|
Add a poor reverse proxy for local development, the main difference being that everything except websockets now goes through the same port. Makes it easier to understand the production url layout.
|
2014-10-23 13:28:18 +09:00 |
|
Gunther Brunner
|
f0d52bf2c6
|
Added Xperia Z2 Tablet support.
Removed update-notifier, buggy for now.
|
2014-09-10 21:16:55 +09:00 |
|
Gunther Brunner
|
843e5f65e1
|
Tidying.
|
2014-09-10 16:02:25 +09:00 |
|
Gunther Brunner
|
2dcd98486e
|
Merge remote-tracking branch 'origin/feature/update-notify' into develop
Conflicts:
package.json
|
2014-09-09 16:30:03 +09:00 |
|
Simo Kinnunen
|
3a9b193f68
|
Rename "roles" to "units". Put units in their own folders.
|
2014-08-26 14:34:34 +09:00 |
|
Gunther Brunner
|
224edca5a1
|
Added update notifier.
It will be used to notify when there is a new stf release.
|
2014-08-05 15:06:12 +09:00 |
|
Simo Kinnunen
|
b9484019a3
|
Update to new device DB.
|
2014-06-18 22:52:02 +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 |
|
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
|
6acfa5b528
|
Add a new command to generate fake devices for testing.
|
2014-06-04 18:57:20 +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
|
22fc9e79dd
|
Use 'localhost' by default as 'public address'. Can override with --public-ip.
|
2014-05-30 11:46:47 +09:00 |
|
Simo Kinnunen
|
356465bdd3
|
Use public IP for local login. Should make cross-device testing easier.
|
2014-05-27 20:19:39 +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
|
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
|
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
|
5be2b8f7d5
|
Add --public-ip option to stf local .
|
2014-05-19 16:55:57 +09:00 |
|
Simo Kinnunen
|
78c207c8d1
|
Make group timeout configurable.
|
2014-05-14 19:13:11 +09:00 |
|
Simo Kinnunen
|
0dda2d9f6f
|
Throw if DB migration fails.
|
2014-04-14 14:20:09 +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
|
3a84e249d6
|
Make stf local <serial> work again.
|
2014-04-03 18:14:31 +09:00 |
|
Simo Kinnunen
|
c42436aeeb
|
No need to include procutil for anything but stf local .
|
2014-04-02 15:20:37 +09:00 |
|
Simo Kinnunen
|
0673dab4d0
|
Clarify comment.
|
2014-04-02 15:16:30 +09:00 |
|
Simo Kinnunen
|
1559424a42
|
Remove unused variable.
|
2014-04-02 15:15:53 +09:00 |
|
Simo Kinnunen
|
8f90ce0e02
|
Don't auto-migrate because it's slow when many processes have to do the same.
|
2014-04-02 14:39:07 +09:00 |
|
Simo Kinnunen
|
e17f306d30
|
Add browser list to device identity.
|
2014-04-01 19:29:28 +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 |
|