kris
|
eb069bbdf3
|
updating generated JSON
|
2017-05-31 09:11:35 -05:00 |
|
kris
|
378edc7d92
|
allowing default content type for POST/DELETEs
fixes https://github.com/openstf/stf/issues/594
|
2017-05-31 09:08:09 -05:00 |
|
Simo Kinnunen
|
0b071a1f5c
|
Remove "Device database does not have an entry for device ..." entirely, everyone still thinks it's an error.
|
2017-05-24 15:02:04 +09:00 |
|
lanxi
|
c14ee446dc
|
Update yargs
|
2017-05-04 17:01:44 +08:00 |
|
Simo Kinnunen
|
2b836f6382
|
Make sure that check actually catches and handles errors, even if synchronous.
|
2017-04-29 12:55:46 +09:00 |
|
Simo Kinnunen
|
6bf300e29d
|
Require zmq in directly the test so that it being broken (due to e.g. missing bindings) won't prevent other tests from running.
|
2017-04-29 12:54:18 +09:00 |
|
Simo Kinnunen
|
6f1025e8ff
|
Refactor doctor to be more resilient to unexpected errors, which made our life even harder especially on Ubuntu where the RethinkDB version contains more things in it.
|
2017-04-23 01:17:44 +09:00 |
|
Simo Kinnunen
|
43f0341297
|
Add support for Android O Developer Preview 1.
|
2017-04-08 23:21:19 +09:00 |
|
Simo Kinnunen
|
54263114cf
|
Fix storage-s3/temp being in wrong directories. Everything still worked since they had the right content for yargs to do its thing. Fixes #555.
|
2017-03-08 12:59:45 +09:00 |
|
Karol Wrótniak
|
8b9ff7e580
|
Email domain restriction added for OAuth2 authorization.
|
2017-02-14 01:37:46 +01:00 |
|
Simo Kinnunen
|
884c51b9b4
|
Add an alternate install location for binary resources. Fixes devices where /data/local/tmp is mounted as noexec, like ZUK Z1. Closes #436.
|
2017-02-10 04:45:14 +09:00 |
|
Simo Kinnunen
|
86ed8cd1f0
|
Prevent attempt to gracefull kill device worker during cleanup if it has already exited. Not very elegant but it does its job. This should get rid of most Ctrl+C delays.
|
2017-02-10 01:31:16 +09:00 |
|
Simo Kinnunen
|
083a2a1f92
|
Fix incorrect migrate file path in stf local. Fixes #535 and #509.
|
2017-02-09 17:16:10 +09:00 |
|
Simo Kinnunen
|
385acc4ff2
|
Don't allow the processor unit to run before we're able to connect to the database. This caused an issue when the database started up slowly, but the processor connected to the app/dev dealers regardless. Any received messages requiring database connectivity would cause the processor to die (and be restarted by systemd), causing lost messages on occasion.
|
2017-02-06 00:36:32 +09:00 |
|
Simo Kinnunen
|
a995a2f823
|
Don't attempt to reconnect to the db when we're dying.
|
2017-02-06 00:30:07 +09:00 |
|
Simo Kinnunen
|
586dd6a4aa
|
Setting parse-numbers: false caused number options to become strings as well. Since we seem to have little control over positional arguments, let's make it an option instead.
|
2017-01-27 17:26:18 +09:00 |
|
Simo Kinnunen
|
5e9aa427e9
|
The screen websocket now sends ping messages every now and then, so that it won't get caught by nginx's proxy_read_timeout if the screen is off or not moving. Previously, nginx may have decided to kill the connection after a period of no activity.
|
2017-01-25 17:46:23 +09:00 |
|
Simo Kinnunen
|
6180d2fd99
|
Updated adbkit-apkreader to resolve issues with certain APK files that were unparseable and therefore failed installation.
|
2017-01-24 18:08:10 +09:00 |
|
Simo Kinnunen
|
5839867619
|
Add IMSI to device details.
|
2017-01-13 13:52:11 +09:00 |
|
Simo Kinnunen
|
5781d42ac2
|
Remove the now unused cliutil.
|
2016-12-22 05:38:49 +09:00 |
|
Simo Kinnunen
|
cc736ba0ac
|
Ported CLI from commander to yargs because yargs suits our large CLI better and is easier to develop with. Split commands into separate files since the file was getting annoyingly long.
|
2016-12-22 05:32:03 +09:00 |
|
Simo Kinnunen
|
72a16ed2ff
|
Make boot complete timeout configurable.
|
2016-12-20 22:48:55 +09:00 |
|
Simo Kinnunen
|
3d74cb48ab
|
Make jpeg quality configurable.
|
2016-11-28 17:22:24 +09:00 |
|
Vishal Banthia
|
445cfcf0bc
|
Merge pull request #481 from openstf/add-automation-label
Use automation label in device list for devices accessed using API
|
2016-11-25 03:59:20 +05:30 |
|
Marc Bachmann
|
bac74538c9
|
chore(package): update uuid to version 3.0.0
|
2016-11-23 03:21:32 +01:00 |
|
Vishal Banthia
|
a62a6094e4
|
Use automation state for devices used by api
|
2016-11-23 06:45:36 +05:30 |
|
Vishal Banthia
|
42b55889ae
|
Show errors in case of Duplicate adbkey
|
2016-11-23 03:23:12 +05:30 |
|
Vishal Banthia
|
ee3c5ee3b6
|
Save uploaded files in optional --save-dir
|
2016-11-18 14:19:16 +05:30 |
|
Simo Kinnunen
|
209031c271
|
Complain if dependencies don't satisfy package.json.
|
2016-11-11 22:28:28 +09:00 |
|
Simo Kinnunen
|
dd24a9fe4b
|
Update minicap for Android 7.1 support. Use the new minicap-prebuilt
package instead of bundling the binaries in the repo.
|
2016-10-24 01:37:05 +09:00 |
|
Gleb Golovin
|
80ac27fbb4
|
Fix worker restart when stopping
|
2016-09-26 11:50:04 +07:00 |
|
Simo Kinnunen
|
33e4e617bb
|
Update STFService.apk to 1.1.0. Switches to abstract sockets which fixes
adb getting stuck when tethering is being used.
|
2016-09-03 04:01:07 +09:00 |
|
Gunther Brunner
|
48d621b194
|
Removed shrinkwrap since it doesn't work properly on Travis. Force the engine to old jade, add then-jade dependency temporarily until template-html-loader uses new consolidate.js.
Update slack-client to @slack/client to latest version.
|
2016-08-05 18:56:38 +09:00 |
|
Gunther Brunner
|
1eb6af0119
|
Replaced old jade with new pug.
Using temporarily npm-shrinkwrap since `template-html-loader` uses an old `consolidate.js` version which doesn't support `pug`.
Follow here: https://github.com/jtangelder/template-html-loader/issues/8
|
2016-08-05 18:24:30 +09:00 |
|
Gunther Brunner
|
711ab4a8e5
|
Updated npm dependencies.
ProtobufJS and Bluebird require further work.
|
2016-08-03 20:08:30 +09:00 |
|
Vishal Banthia
|
b60cb6ef6a
|
Fix eslint errors
|
2016-07-22 19:40:27 +05:30 |
|
Vishal Banthia
|
484e56be12
|
Use capital letter in Bearer as per rfc spec
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
87fcf19406
|
refactor security handler
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
fa9ee605f3
|
update generated json
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
a6266931ad
|
Modify APIs from Aysnc -> Sync using timeout
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
d67d06a19f
|
typo
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
b004dcb51b
|
remove unnecessary requirements from app unit
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
723094347c
|
add generated swagger json file for swagger ui
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
9de5ba5fae
|
refactoring swagger
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
26ad95a36e
|
add comment for going against REST
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
25cee263b2
|
Fix express warning for deprecated res.json(stat) message
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
96494247bb
|
add remoteConnect endpoint for device
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
232163d290
|
add remoteDebugUrl into database so that it is accessible from api
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
c9a9d3cb06
|
User path parameter for Delete /user/devices/:device endpoint
|
2016-07-22 19:34:22 +05:30 |
|
Vishal Banthia
|
bca180d284
|
refactor reserve and release endpoints in HTTP POST and DELETE methods
|
2016-07-22 19:34:22 +05:30 |
|