418 Commits
Author SHA1 Message Date
dan@saucelabs.com ea62f58d6c 2.16.0 v2.16.0 2017-11-21 13:57:52 +01:00
Dan Graham 090d94795a Add W3C /actions endpoint (#146) 2017-11-21 04:54:39 -08:00
Dan Graham 4d2a5bd000 w3c routes (#147)
* Add aliased W3C routes
* Implement getTimeouts command
* getTimeouts returns an object containing all the timeouts and their values as key-value pairings
* Added routeHandler too
* Added w3c routes
2017-11-21 04:54:39 -08:00
Dan Graham 308e560ca1 W3C Error Formatting (#145)
* Remember protocol requested in createSession
  * Also renamed 'processCaps' to 'processCapabilities'
  * Checks the parameters in 'createSession' and determines if it's W3C or MJSONWP
* Add W3C error format
  * Add W3C status codes to errors
  * When deciding error format to return in mjsonwp.js, check format and then return eitherJSONWP or W3C format
2017-11-21 04:54:39 -08:00
Isaac Murchie 50fc067b7e 2.15.9 v2.15.9 2017-11-17 10:01:57 -05:00
Isaac Murchie af59909866 Revert newlines 2017-11-17 10:01:16 -05:00
Isaac Murchie 1e050d3df2 2.15.8 v2.15.8 2017-11-16 07:27:23 -05:00
Isaac Murchie cf385e53b0 Add newlines to static pages 2017-11-16 07:26:50 -05:00
Stu Duffy 6bda0705b7 Small correction to URI scheme validation (#151) 2017-11-16 07:23:55 -05:00
Isaac Murchie 6c6402de05 2.15.7 v2.15.7 2017-10-13 09:05:33 -04:00
cschabetsberger-micro-focus b7b0b7b2f3 Detect a non-working chromedriver connection after androidDriver.closeApp() and androidDriver.launchApp() (#136)
* * Make sure to detect a non-working chromedriver connection after calling androidDriver.closeApp() and androidDriver.launchApp() by returning the result body (resBody) only if it does not contain a status code

* Adapted unit test to cover the case when chromedriver responds with http
200 but status code != 0 (which represents an error)
Also fixed a typo in another test description
2017-10-13 09:05:02 -04:00
Isaac Murchie 9980a40f8e 2.15.6 v2.15.6 2017-10-10 08:27:12 -04:00
Isaac Murchie 02aab72bb0 Add error throwing to guinea pig static page 2017-10-10 08:25:35 -04:00
Dan Graham 56a502b4c0 Add current_package endpoint to doc (#143) 2017-10-04 08:59:05 -04:00
Dan Graham aa544eeb1e Link to latest JSONWP (#141) 2017-09-29 09:07:23 -04:00
Isaac Murchie 19dab313e3 2.15.5 v2.15.5 2017-09-22 15:01:41 -04:00
Isaac Murchie acc13fc95b Add console statements to guinea pig page 2017-09-22 14:54:05 -04:00
Isaac Murchie fc5cc08482 2.15.4 v2.15.4 2017-09-22 14:50:00 -04:00
wei-gu c63e2e9ce1 fix smbfs path (#140) 2017-09-22 14:49:09 -04:00
Isaac Murchie 6960463b64 2.15.3 v2.15.3 2017-09-11 07:33:27 -04:00
Isaac A. Murchie 4d47b73c3d Add static page with app banner (#138) 2017-09-11 07:32:29 -04:00
Isaac A. Murchie cb761debb4 Update travis config (#137) 2017-08-30 15:46:57 -04:00
Isaac A. Murchie 6d8a5712a8 Move non-unit tests into e2e tests (#135)
* Move non-unit tests into e2e tests

* Make sure e2e tests are run on travis
2017-08-21 15:11:16 -04:00
Isaac Murchie 4052adea2c 2.15.2 v2.15.2 2017-08-21 12:47:24 -04:00
Isaac Murchie 6f055a541d Update gulp plugins 2017-08-21 12:46:32 -04:00
Isaac Murchie 88affc5289 2.15.1 v2.15.1 2017-08-21 09:56:24 -04:00
Isaac Murchie 842ec9da5d Fix pre commit tests 2017-08-21 09:55:45 -04:00
Isaac Murchie 0060299dce Do not run e2e tests on npm run test 2017-08-18 17:57:18 -04:00
Jonathan Lipps 31b5e0e577 2.15.0 v2.15.0 2017-08-18 14:44:27 -07:00
Jonathan Lipps 4dc2cee20a update package-lock 2017-08-18 14:41:01 -07:00
Jonathan Lipps 874e4ff89c Merge pull request #134 from mykola-mokhnach/no_queue
Add a possibility to execute commands without queueing them
2017-08-18 14:31:13 -07:00
Mykola Mokhnach 7f01fb001d Add a possibility to execute commands without queueing them 2017-08-18 14:29:03 +02:00
Isaac Murchie 064d7d0e3c 2.14.0 v2.14.0 2017-08-16 14:36:26 -04:00
Mykola Mokhnach 8481b9ac7c Add 'enabled' parameter to toggle_touch_id_enrollment endpoint (#130)
* Add 'enabled' parameter to toggle_touch_id_enrollment endpoint

* Update the hash
2017-08-16 14:35:52 -04:00
Isaac Murchie 4adf86886a 2.13.0 v2.13.0 2017-08-15 09:08:36 -04:00
Isaac A. Murchie 01e9914b66 Update linting and add coverage (#131) 2017-08-15 08:53:47 -04:00
Mykola Mokhnach a693ac4796 Add driverData property to the base driver class (#132) 2017-08-14 08:29:54 -04:00
Isaac Murchie 78acb13716 2.12.0 v2.12.0 2017-08-08 16:53:48 -04:00
Isaac Murchie a0c4209599 Update package lock 2017-08-08 16:52:05 -04:00
Bruno Alassia 8cd54941a3 Add new endpoints (#129)
* add routes for new emulator methods

* add networkSpeed method

* update hash
2017-08-08 16:47:25 -04:00
Isaac Murchie eb5168dde0 2.11.1 v2.11.1 2017-08-01 16:13:42 -04:00
Isaac A. Murchie 5ade1cfed0 Make different pages and links distinguishable (#128) 2017-08-01 16:13:22 -04:00
Isaac Murchie cc5e552ded 2.11.0 v2.11.0 2017-07-19 07:40:10 -04:00
Jonathan Lipps e2032ebeba warn when a setting does not exist (#127)
* commit npm 5 package-lock

* warn if someone attempts to set a setting which has no default (fix appium/appium#3585)
2017-07-19 07:36:16 -04:00
cool-firer f72c61c071 exchange deleteSession and curCommandCancellable (#126)
session should be closed firstly if some unexpected happens, so the following request can be responsed immediately.
2017-07-19 07:35:48 -04:00
Isaac Murchie 47a9e09715 2.10.2 v2.10.2 2017-07-07 07:25:44 -04:00
Isaac A. Murchie 3bffc168b8 Allow downloaded app urls to have query strings (#125)
* Allow downloaded app urls to have query strings

* Readjust some of the work
2017-07-07 07:24:59 -04:00
Jonathan Lipps 1cda12062f 2.10.1 2017-06-15 15:21:32 -07:00
Jonathan Lipps 29957acdfd 2.10.1 v2.10.1 2017-06-15 15:19:56 -07:00
Jonathan Lipps e6955891af Merge pull request #124 from appium/jlipps-mutant
fix bug in DeviceSettings where we could mutate external object
2017-06-15 15:19:35 -07:00