Commit Graph
28 Commits
Author SHA1 Message Date
Jonathan Lipps 7bd8f15c39 Merge branch 'master' into 2.0, most importantly by applying argparse 2.x updates 2020-11-17 16:16:51 -08:00
dependabot-preview[bot]andMykola Mokhnach 163b34dc2f chore(deps): bump argparse from 1.0.10 to 2.0.1 (#14687)
Bumps [argparse](https://github.com/nodeca/argparse) from 1.0.10 to 2.0.1.
- [Release notes](https://github.com/nodeca/argparse/releases)
- [Changelog](https://github.com/nodeca/argparse/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/argparse/compare/1.0.10...2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com>
2020-09-02 22:01:20 +02:00
Jonathan Lipps 8bb644d874 feat: allow use of --plugins=all to activate all plugins, and show helpful startup text 2020-08-31 13:30:49 -07:00
Jonathan Lipps ec763d5718 fix lint warnings and use reduce 2020-06-10 07:16:38 -07:00
Jonathan Lipps bb0313ce1a breaking change: do not depend directly on drivers anymore
instead look for a reference to them in a drivers json file which will be
managed by the appium driver cli tool. this is a WIP and tests are not yet fixed

(breaking change)

feat: add driver CLI and subcommands; start to implement them beginning with list

feat: enable showing possible updates during 'driver list'

feat: enable installation of drivers via 'driver install'

feat: enable installation of drivers via local, git, and github specs

fix: lint and unit test updates to get everything passing

fix: make sure travis installs fakedriver

refactor: move cli helpers into own file and clean up driver json validation
2020-06-10 07:16:38 -07:00
Mykola Mokhnach da83532ba0 chore: Replace requests usage with axios (#14269) 2020-05-05 10:05:37 +02:00
Isaac A. Murchie 1422473a5c feat: Remove Selendroid driver (#12964) 2019-07-25 10:26:24 -04:00
Isaac A. Murchie 97fbb1942e Update node version checks (#11996) 2019-01-15 12:06:00 -05:00
greenkeeper[bot] 10753839a9 Update eslint-config-appium to the latest version 🚀 (#11952)
* chore(package): update eslint-config-appium to version 4.0.1

* chore: fix linting

* chore: rebase and done
2019-01-08 07:43:50 -06:00
Mykola Mokhnach bfcca7243b Do not use Github API fallback by default (#11506) 2018-10-10 18:41:33 +02:00
Isaac A. Murchie 4ff699a80a Remove error logging from getting the build info (#11499) 2018-10-09 13:44:35 -04:00
Isaac A. Murchie 7f3f136557 Update appium-gulp-plugins (#11461) 2018-10-03 09:39:25 -04:00
Mykola Mokhnach 41cc517cbf Return more appropriate info as server status and speed it up (#11232)
* Improve /status response for the umbrella driver
2018-08-28 15:42:33 +02:00
Dan Graham 001e2f3674 Add VSCode launch configurations (#10683)
* Added debug, attach to debug, test-all, and test-current-file
* The debug and attach to debug allow you to run Appium server
* Made some changes to how package.json is located to support being able to run Mocha tests directly from 'test/' instead of from 'build/test/'
2018-05-15 11:35:46 -07:00
Isaac A. Murchie 348eacf3d1 Move to minimum node 6 (#10180) 2018-02-12 15:03:11 -05:00
Isaac A. Murchie 94635edeac Update linting (#9123)
* Update linting

* Move minimum node version to 5

* Remove coverage for now

* Fix docs for node version

* Fail for node 4 and below
2017-08-31 07:49:43 -04:00
Isaac Murchie 7403a13c1a Require Node 4+ 2016-08-03 12:37:20 -07:00
Isaac Murchie 50725af059 Add eslint and pre-commit hooks 2016-08-03 12:14:29 -07:00
Jonathan Lipps 56bea2e511 ensure we don't include args in deprecated/non-default list which don't actually have values 2016-07-18 23:06:12 -07:00
Srinivasan Sekar a62c7f5909 Lo-dash library update to improve js performance
Removed migration library

Removed migration library

updated request-promise to support to lo-dash 4.0

Reverted request promise update till we upgrade bluebird

Dont fix caps (will be done in inner drivers)

reverted other lib updates

Removed helpers as it is moved to base driver

Update dependencies and fix node version

Resolved merge conflicts

Updated lodash after merge conflicts
2016-03-19 00:03:15 +05:30
Srinivasan Sekar 043e7443f2 updated supporting node versions for 1.5 2016-01-26 12:25:33 +05:30
Jonathan Lipps 843c380fda add version to --show-config so it is easily parseable 2015-12-02 11:37:57 -08:00
Jonathan Lipps 053a62bf59 --show-config should not log.info so it can be JSON parseable 2015-12-02 11:33:36 -08:00
Isaac Murchie b31295a7d9 Clean up and fix sync 2015-11-11 10:47:31 -08:00
Isaac Murchie 1c5c80f084 Deprecate server args that are also desired caps 2015-06-08 09:55:22 -07:00
Isaac Murchie d03253432e Allow for non-boolean deprecated server arguments 2015-05-28 08:43:04 -07:00
Isaac Murchie f4cd02446b Add tests for config 2015-05-26 09:30:31 -07:00
Jonathan Lipps f925f761f9 port parser, server startup, config, and express 2015-05-21 23:43:31 -07:00