699 Commits
Author SHA1 Message Date
Isaac Murchie 8e290cad9a 4.0.3 v4.0.3 2019-09-17 16:25:43 -04:00
Isaac Murchie a219d39ae3 fix: adjust position of send button on guinea-pig pages 2019-09-17 16:16:42 -04:00
Mykola Mokhnach db835c7f5c 4.0.2 v4.0.2 2019-09-05 20:14:14 +02:00
Mykola Mokhnach e2b4fb3570 fix: Tune status presence verification for generic protocol (#355) 2019-09-05 20:09:15 +02:00
Isaac A. Murchie da44da41dd fix: remove redundant log line on cached app found (#354) 2019-09-04 13:46:22 -04:00
Mykola Mokhnach 9ac3a9fc79 4.0.1 v4.0.1 2019-09-03 07:28:18 +02:00
Mykola Mokhnach 9af62586f5 fix: Patch downstream responses for unknown upstream protocol (#353) 2019-09-03 07:25:12 +02:00
Jonathan Lipps 19aa795b38 4.0.0 v4.0.0 2019-08-27 09:25:34 -07:00
Jonathan Lipps cc8b879da2 feat: stop hardcoding /wd/hub and make route prefix configurable [BREAKING CHANGE] (#346) 2019-08-27 09:23:10 -07:00
Isaac A. Murchie 22eef3b4a3 refactor: make server parameters a hash [breaking change] (#350) 2019-08-26 15:15:19 -04:00
Mykola Mokhnach 323d223d8f 3.21.2 v3.21.2 2019-08-22 18:40:24 +02:00
Mykola Mokhnach 568671e90e fix: Do not print stack for request errors (#352) 2019-08-22 18:35:55 +02:00
Mykola Mokhnach 2f5a302aa6 3.21.1 v3.21.1 2019-08-22 08:25:34 +02:00
Mykola Mokhnach 3af13feece fix: Fix session identifier retrieval for W3C protocol (#351) 2019-08-22 07:42:12 +02:00
Mykola Mokhnach 3747a3cf5b 3.21.0 v3.21.0 2019-08-21 19:08:18 +02:00
Mykola Mokhnach fc24958bbb chore: Export isStandardCap method (#349) 2019-08-21 12:48:20 +02:00
Mykola Mokhnach 4814fe3316 3.20.2 v3.20.2 2019-08-19 19:50:54 +02:00
Mykola Mokhnach f74d12dcc7 fix: Properly log request errors (#348) 2019-08-19 19:39:01 +02:00
Kazuaki Matsuo 58222d35f9 accept text for setValueImmediate and replaceValue as W3C (#347) 2019-08-16 10:20:53 +09:00
Mykola Mokhnach 35c92b5d74 3.20.1 v3.20.1 2019-08-11 08:39:16 +02:00
Mykola Mokhnach f64d116e2c Update response handling for proxyReqRes call (#344) 2019-08-10 19:29:51 +02:00
Alexis Gauthiez 9c0931d28c Handle Content-Type with parameter (#341) 2019-08-05 21:31:19 +02:00
Isaac Murchie 43f4d29473 3.20.0 v3.20.0 2019-08-02 17:10:51 -04:00
Isaac A. Murchie 4bcd9c76fb Allow CORS for receiving async responses (#342) 2019-08-02 06:51:43 -04:00
Mykola Mokhnach b008be01a8 3.19.1 v3.19.1 2019-07-30 14:40:59 +02:00
Mykola Mokhnach 2039cebb03 Add protocol conversion for setFrame call (#340) 2019-07-30 14:30:36 +02:00
Isaac A. Murchie e0f442f391 Fix travis build (#339) 2019-07-26 08:45:33 -04:00
Mykola Mokhnach 4472331cc0 Improve the logic of proxyReqRes method (#337) 2019-07-19 20:03:12 +02:00
Mykola Mokhnach dbdf9853cd 3.19.0 v3.19.0 2019-07-18 19:30:08 +02:00
Mykola Mokhnach ed16a689d3 Update the logic that determines the session protocol (#336) 2019-07-18 19:15:14 +02:00
Mykola Mokhnach f1dd550eeb Add a workaround to POST /window W3C call (#335) 2019-07-18 07:00:00 +02:00
Daniel-Graham-SL1298 914d068c0b Release 3.18.0 v3.18.0 2019-07-17 09:44:38 -07:00
Bruno Alassia 3efdad8cb9 feat: Add parseCapsArray to base driver (#333) 2019-07-17 09:41:01 -07:00
Mykola Mokhnach 7cdbc62100 3.17.1 v3.17.1 2019-07-04 08:22:54 +02:00
Mykola Mokhnach 70fa8319f9 Optimize memory usage by proxy class (#334) 2019-07-03 22:41:00 +02:00
Jonathan Lipps 8a61643b09 3.17.0 v3.17.0 2019-06-25 12:14:42 -07:00
Jonathan Lipps 23d6ecf949 Add endpoint that receives a webdriver script for batch command execution (#328)
* add executeDriverScript route, command, tests

* allow driver scripts to write and collect console logs

* ensure driver script protocol is set to same protocol as driver, and also includes all appium commands

* implement isFeatureEnabled to check for insecure feature

* add tests for isFeatureEnabled

* update feature flag name to match style of other flags

* add ensureFeatureEnabled method for use by other drivers

* move driver script execution into a child process so we can kill it if necessary

* use this.opts.address instead of this.opts.host

* ensure driver script timeout is a number in the child proc as well

* ensure we get webdriverio without issues
2019-06-25 12:12:27 -07:00
Siddartha Pradhan 69dde698d6 Better message for creating session with W3C (#331) 2019-06-17 20:25:58 +02:00
greenkeeper[bot] de720f7f34 fix(package): update validate.js to version 0.13.0 (#332) 2019-06-17 07:18:50 -04:00
Kazuaki Matsuo e3caf43337 add getting result image by find by image (#327)
* add getMatchedImageResult and return the result if it is true

* add tests

* tweak error case
2019-05-29 13:00:17 +09:00
Isaac Murchie ea409fb6ce 3.16.0 v3.16.0 2019-05-14 14:02:54 -04:00
Dan-Maor b7b0a72b24 added keepalive option to JWProxy (#325) 2019-05-13 08:24:22 -04:00
Isaac A. Murchie b188ee9b20 Only get message from error (#324) 2019-05-07 16:37:12 -04:00
Isaac Murchie 20aeef2949 Extend unexpected timeout test delay 2019-05-07 10:04:20 -04:00
greenkeeper[bot] e95336980d Update appium-gulp-plugins to the latest version 🚀 (#323)
* chore(package): update appium-gulp-plugins to version 4.0.0

* Move to test on Node 10 and 12
2019-05-07 08:02:16 -04:00
greenkeeper[bot] c5b39a3c5f fix(package): update ws to version 7.0.0 (#322) 2019-05-01 10:35:33 -07:00
Kazuaki Matsuo 25ac169436 fix handling 0 in gsmSignal (#321)
* fix handling 0 in gsmSignal

* use hasValue
2019-05-01 01:43:07 +09:00
Isaac A. Murchie 291a376f3c Remove chromedriver dev dep (#320) 2019-04-24 11:35:48 -04:00
greenkeeper[bot] dc5e5ef3e0 chore(package): update chromedriver to version 74.0.0 (#319) 2019-04-24 09:58:36 -04:00
greenkeeper[bot] 137c0a8580 chore(package): update chromedriver to version 73.0.0 (#318) 2019-04-19 10:59:18 -04:00