Commit Graph
9151 Commits
Author SHA1 Message Date
vmaxim 2f469226ed [DOCS] Remove duplicate and organize Device section in table of context. 2017-10-12 12:33:36 +03:00
Jonathan Lipps 6f8550caf7 Merge pull request #9423 from appium/isaac-ios
[DOCS] Remove duplicate iOS Ui Automation entry in drivers list
2017-10-10 10:17:02 -07:00
Isaac A. Murchie aa97118174 Add chromedriver 2.33 to table (#9421) 2017-10-10 12:39:23 -04:00
vmaxim d11de81d90 [MkDocs] Fixes for Commands -> Session (#9407) 2017-10-10 08:48:57 -04:00
Isaac Murchie ff60ae5169 Remove duplicate iOS Ui Automation entry in drivers list 2017-10-10 08:40:18 -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 3771411434 Fix broken link to ios-webkit-debug-proxy 2017-10-09 09:32:43 -07:00
Dan Graham 40e78aa932 Update how-to-write documentation doc (#9399) 2017-10-06 13:33:50 -07:00
Dan Graham 9dc7027fda Add generated docs (#9398) 2017-10-06 13:31:27 -07:00
Dan Graham 5480b68d36 Added touch commands (#9355) 2017-10-06 11:25:52 -07:00
Dan Graham be95957c8b Appium settings docs (#9390) 2017-10-06 10:36:04 -07:00
Dan Graham 5860ea044b Document app commands (#9383) 2017-10-06 10:27:46 -07:00
Dan Graham 5653e14188 Touch id commands (#9382) 2017-10-06 10:25:43 -07:00
Dan Graham ad08b275bc Add system commands (#9361) 2017-10-06 10:22:53 -07:00
Dan Graham 8521c660c6 Add file commands (#9360) 2017-10-06 10:20:13 -07:00
Dan Graham d43c8b0591 Added more device commands (#9359)
* App commands
* Android activity/package commands
* Rotate
2017-10-06 10:17:14 -07:00
Dan Graham 91d989eb7c Added device interactions commands (#9358) 2017-10-06 10:11:10 -07:00
Dan Graham 4be2b18594 Document Appium touch actions (#9357)
* Also, fixed ruby client docs links
2017-10-06 10:02:28 -07:00
Dan Graham fa5bb2d467 Completed JSONWP commands (#9356) 2017-10-06 09:53:46 -07:00
Dan Graham e93959b695 Implemented mouse and session commands (#9354) 2017-10-06 09:49:42 -07:00
Isaac A. Murchie 094fcbaee2 Docs Proposal: Move client docs into client table (#9371) 2017-10-06 12:42:02 -04:00
Dan Graham 95bd6c97d5 Document several web commands (#9353) 2017-10-06 09:41:25 -07:00
Dan Graham 921d57d066 Document JSONWP web commands (#9352) 2017-10-06 09:37:50 -07:00
Isaac A. Murchie 764bdd61fd Add context documentation (#9368)
* Add context documentation

* Update for comments

* Add sessionId to url parameters
2017-10-06 09:48:16 -04:00
Sai Krishna 17305ab16a parallel-doc (#9346)
* parallel-doc

* added real device safari

* fixed review
2017-10-05 14:30:32 -04:00
Dan Graham 56a502b4c0 Add current_package endpoint to doc (#143) 2017-10-04 08:59:05 -04:00
Isaac A. Murchie ac2ea117fb Add docs build to travis (#9372) 2017-10-04 08:57:51 -04:00
Isaac Murchie 6515c2bf7e Release 1.7.2-beta 2017-10-03 15:51:04 -04:00
Dan Graham ef273699b0 Added more element commands (#9351) 2017-10-03 06:15:48 -04:00
Dan Graham 164c7943f6 Document element commands (#9308) 2017-10-02 11:54:37 -07:00
Dan Graham c0b921b52e Wrote documentation for 6 element endpoints (#9281)
* /active
* /elements
* /element
* /value
* /submit
* /text
2017-10-02 09:21:42 -07:00
Dan Graham aa544eeb1e Link to latest JSONWP (#141) 2017-09-29 09:07:23 -04:00
dan@saucelabs.com 5c420a908a Prepare for v1.7.1 2017-09-26 08:58:54 -07:00
Dan Graham 6878db2150 Added status and click YML (#9268)
* Renamed template.yml to example.yml
* Made some minor revisions (e.g.: made endpoint.response not required and have it show as 'null' when undefined)
2017-09-22 12:52:59 -07: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
Dan Graham 5b36e303a7 Render commands markdown using YML (#9260)
* Render commands markdown using YML

* Made directory 'commands-yml' which contains:
  * .babelrc to transpile the scripts
  * parse.js which renders the markdown
  * template.md which is a handlebars template that the yml gets passed to
  * validator.js which validates the yml data
* The rendering works by translating the yml to js, validating the js and then passing the data to template.md (which uses handlebars)
* The directory `/commands-yml/commands` gets rendered and then copied to `/docs/en/commands` as markdown
* Uses babel-node to run the script
* Uses validatejs to validate the javascript
* Template.yml is just a sample

* Infers the platform and appium support range from driver
  * For example, if you put in 'xcuitest: true' it will infer that platform support is 9.3+ and Appium Version is 1.6.0
2017-09-21 14:12:43 -07:00
Jonathan Lipps 949b7de5ad add more comprehensive getting started guide (#9248)
* add more comprehensive getting started guide

* fix language based on review feedback
2017-09-21 11:20:36 -07:00
bootstraponline 64f4bb0c49 Merge pull request #9261 from appium/update_committers
Update committer list
2017-09-21 12:32:43 -04:00
bootstraponline 6684d18284 Update committer list
```ruby
require 'rubygems'
require 'octokit'

client =  Octokit::Client.new(login: ENV['OCTO_USER'],
                              password: ENV['OCTO_PASS'],
                              auto_paginate: true)

comitters_team = client.organization_teams('appium').detect { |team| team[:slug] == 'committers' }
existing_members = client.team_members(comitters_team.id).map { |user| user[:login] }

puts "member count: #{existing_members.length}"

tc_members = %w[jlipps bootstraponline penguinho dandoveralba mykola-mokhnach imurchie TikhomirovSergey KazuCocoa]

existing_members.each do |member|
  next if tc_members.include?(member)
  puts "* [@#{member}](https://github.com/#{member})"
end
```
2017-09-20 21:03:51 -04:00
Dan Graham c28dd8d96f Add commands template and example commands (#9218) 2017-09-20 09:11:05 -07:00
Dan Graham 998c8a32b5 Update package.json to v1.7.0 (#9237) 2017-09-19 09:14:48 -07:00
Isaac A. Murchie 064ad055c9 Update changelog for 1.7.0 release (#9217) 2017-09-18 10:00:18 -07:00
metaJS 53ee789b2e fix the table (#9230) 2017-09-18 12:33:07 -04:00
Jonathan Lipps 1651668fbf clean up and update TOC based on new state of docs (#9222)
(should have done this with the last PR)
2017-09-15 13:43:05 -07:00
Jonathan Lipps d5a977d94c complete new driver docs (#9221)
* update intro doc with appium desktop info and reformat it

* highlight that we also use the uiautomator2 driver

* ensure that the xcuitest docs also point to IWDP docs

* remove old and confusing 1.0 migration doc

* clean up the platform support doc though this should go away probably

* refer to driver docs in the readme and troubleshooting

* running-on-osx doc no longer needed now that we are referring to drivers

* move real-device-ci doc to appropriate place

* delete some unused docs and move structure around a bit

* add mac driver doc

* stub out windows and other driver docs

* write windows driver doc

* mention nvm as well as n for installation

* add espresso driver doc

* add selendroid driver doc

* remove links to general dependencies

* turn caps.md into a more explanatory doc

* fix 'appiupm' typo

* fix espresso copy-paste

* address review comments
2017-09-15 13:15:53 -07:00
Dan Graham 2610c14aac Move sitemap from appium.io to docs (#9220)
* So that we don't have to maintain the sitemap in a separate repo from the main doc repo
* Also, ignore mkdocs.yml, it's an artifcat of the site building process
2017-09-15 13:04:04 -07:00