Akhmad Fathonih
524fd566b7
Implement addAdbPublicKey endpoint
...
Reason: manually approve adb connection from web UI does not scale for test automation. Especially those that are using different adb keys on each session (eg: via container)
This changes also added swagger doc endpoint. Using `stf local` command, it will end up at: `http://localhost:7106/docs/ `
2017-12-05 15:12:57 +09:00
Simo Kinnunen
34a3387cf4
Update adbkit to resolve an issue with recent versions of ADB that include a null byte in adbkey.pub, which was causing validation to fail.
2017-04-09 22:01:49 +09:00
Simo Kinnunen
43f0341297
Add support for Android O Developer Preview 1.
2017-04-08 23:21:19 +09:00
Simo Kinnunen
9fa11ac7ff
Bump adbkit to fix log parsing issues.
2017-03-30 05:13:35 +09:00
Simo Kinnunen
e25a07e011
Bump adbkit to resolve issues with modified public keys w/ adb connect.
2017-03-11 03:38:25 +09:00
Simo Kinnunen
d8f75de801
Bump apkreader to address a parsing issue. Fixes #554 .
2017-03-07 21:10:04 +09:00
Simo Kinnunen
ad32846c8c
Enforce node version check. Should avoid unnecessary GitHub issues.
2017-02-16 19:45:09 +09:00
Simo Kinnunen
1beb13c463
Require Node 6.9.x.
2017-02-15 17:26:55 +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
06efac4e6e
Revert "Make sure that yargs respects our option types and doesn't convert anything to a number automagically. Caused an issue when a device's serial number was all digits. No implicit arrays accepted either."
...
This reverts commit f71ba00b8d .
2017-01-27 16:32:51 +09:00
Simo Kinnunen
f71ba00b8d
Make sure that yargs respects our option types and doesn't convert anything to a number automagically. Caused an issue when a device's serial number was all digits. No implicit arrays accepted either.
2017-01-27 15:18:11 +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
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
3d74cb48ab
Make jpeg quality configurable.
2016-11-28 17:22:24 +09:00
Simo Kinnunen
c35246eb5c
Fix minicap-prebuilt being included twice in package.json.
2016-11-28 17:18:30 +09:00
Marc Bachmann
bac74538c9
chore(package): update uuid to version 3.0.0
2016-11-23 03:21:32 +01:00
Simo Kinnunen
80c85172f4
Bump adbkit to fix #471 on Lenovo A806.
2016-11-16 20:05:43 +09:00
Simo Kinnunen
209031c271
Complain if dependencies don't satisfy package.json.
2016-11-11 22:28:28 +09:00
Simo Kinnunen
9d346c2111
2.3.0
2016-11-09 15:16:18 +09:00
Simo Kinnunen
aa4c9508cd
Bump minicap to fix some 4.2 devices.
2016-11-09 15:15:54 +09:00
Simo Kinnunen
d25c745039
2.2.0
2016-11-09 02:03:39 +09:00
Simo Kinnunen
8e0f533364
Bump minicap to fix Samsung devices running 5.1.1.
2016-11-09 02:00:55 +09:00
Simo Kinnunen
3a6c19aa8f
2.1.0
2016-10-24 02:10:55 +09:00
Simo Kinnunen
2ef151e42f
Update adbkit to fix uninstallation of non-existing packages on 7.1
...
Developer Preview.
2016-10-24 02:07:01 +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
Simo Kinnunen
af7985a52e
Update adbkit to resolve logcat issues on newer Android versions.
2016-09-08 23:34:43 -07:00
Gunther Brunner
f9a4813277
Update dependencies.
2016-08-09 20:19:15 +09:00
Simo Kinnunen
dad9ed8b5c
Update adbkit to possibly fix some issues with streams.
2016-08-09 04:36:11 +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
Gunther Brunner
d104e94083
Update sass-loader. It was giving compile errors.
2016-07-29 20:41:54 +09:00
Vishal Banthia
3f060f8b52
Update patch version to 2.0.1 without any change.
...
This update does not have any changes. It is required
because of npm was not allowing to publish v2.0.0
as 2.0.0-beta was already there
2016-07-29 00:10:18 +05:30
Vishal Banthia
981fb0d449
Update CHANGELOG and bump version to 2.0.0
2016-07-22 19:40:27 +05:30
Vishal Banthia
41f306a7f0
Add basic api unit. This unit will be responsible for providing all stf restful apis.
2016-07-22 19:34:22 +05:30
Simo Kinnunen
10afd3bc7d
1.2.0
2016-07-22 04:40:28 +09:00
Simo Kinnunen
79b33a5c8f
Give HeadSpin a warm welcome.
2016-07-06 23:36:03 +09:00
Gunther Brunner
20ec477450
Remove eslint errors.
2016-06-01 23:15:50 +09:00
Simo Kinnunen
805fc0dddb
Bump adbkit to 2.4.1 to fix Meizu Note 2 as per openstf/stf#306 .
2016-04-20 03:26:40 +09:00
Vishal Banthia
a6e783ed1d
Merge pull request #254 from openstf/optional-basic-auth-in-auth-mock
...
Add optional basic authentication in auth-mock
2016-02-03 15:59:06 +09:00
Vishal Banthia
e3fce92704
Add optional basic authentication in auth-mock
2016-02-03 15:43:24 +09:00
codeskyblue
e8a2a6637f
fix conflict of merge openid
2016-02-03 15:42:55 +09:00
Gunther Brunner
a33572b833
Update ws along with the new optional native deps.
...
Remove phantom in favor of phantomjs-prebuilt.
2016-01-29 18:28:53 +09:00
Gunther Brunner
392e634f9c
Update dependencies.
2016-01-29 17:52:50 +09:00
Gunther Brunner
32946fac54
Update ldapjs to 1.0
2016-01-29 17:35:01 +09:00
Gunther Brunner
b2a62c415e
Add externalDependencies custom field to package.json to specify the versions supported of the external dependencies.
2016-01-27 23:40:31 +09:00
Gunther Brunner
6efb4f1c88
Node minimum supported version now is 4.2 LTS.
2016-01-27 17:28:29 +09:00
Gunther Brunner
0eef1ccf4c
Remove eslint-loader.
2016-01-26 20:35:22 +09:00
Gunther Brunner
d61e31706e
Add Slack notifier.
2016-01-26 20:10:49 +09:00
Gunther Brunner
25f81aa80f
Update to eslint-2.0-beta.1 since eslint its getting better at indents (not yet ready to automatic fix)
2016-01-21 22:13:55 +09:00