Regan Karlewicz
c501fbc0e0
chore: Update services.json to add TV Labs service ( #14631 )
...
* Add TV Labs service to services.json
* Add TV Labs service to wdio-create
2025-07-11 09:29:21 -07:00
Jesse Hines
ba4d2c1e42
Add wdio-obsidian-service to docs and cli ( #14606 )
2025-07-01 13:41:58 -07:00
mato533
9847c0f0c6
chore: replace asset to with at import statement ( #14607 )
2025-07-01 07:49:26 -07:00
Kauan Barbosa
5c3868b46f
feat: adding check in normalizeDoc function to make sure readmeArr is of string type ( #14481 )
...
* feat: adding check in normalizeDoc function to make sure readmeArr is of string type
* fix: removing empty line
* Update scripts/docs-generation/3rdPartyDocs.ts
---------
Co-authored-by: Christian Bromann <git@bromann.dev>
2025-05-14 19:06:28 -07:00
Christian Bromann
780ae101c0
docs: auto-generated translations ( #14434 )
...
* docs: auto-generated translations
* download docs from new location
2025-04-28 21:51:58 -07:00
Rondley Gregório
7c9dd9a48d
docs: migrate from dox to comment-parser ( #14369 )
2025-04-04 18:08:07 -07:00
Christian Bromann
889e725d0d
fix(docs): fix electron references
2025-03-02 14:45:01 -08:00
Aswin Chembath
292e40acae
Update-addingreporter ( #14194 )
...
* added wdio-json-html-reporter
* added wdio-json-html-reporter
* Updated to add the wdio-json-html-reporter reporter
* reverted the change in readme
* Update scripts/docs-generation/3rd-party/reporters.json
---------
Co-authored-by: Christian Bromann <git@bromann.dev>
2025-02-18 07:55:35 -08:00
jonathan terry
198e82fa06
updating constants and services lists with wdio-roku-service refs ( #14111 )
2025-01-24 15:29:30 -08:00
Christian Bromann
a2ae35332f
chore: upgrade to Eslint v9 ( #13867 )
...
* chore: upgrade to Eslint v9
* fix remaining issues
* more type fixes
* resolve remaining issues
* use wdio eslint package
* PR feedback
2024-12-18 11:55:43 -08:00
Wim Selles
82dea0795f
Add an element longPress command ( #13895 )
...
* feat: add longpress logic
- add docs
- add ut's
* fixes based on feedback
* feat: add longPress pseudo command
- add UTs
- update command docs
* chore: change device to mobile and update docs
* chore: add mobile doc
* Update longPress.ts
* Update longPress.ts
2024-11-20 13:41:09 -08:00
Amar Deep Singh
c8b936d4c7
fix(build): website build issue on windows ( #13653 )
...
Co-authored-by: Christian Bromann <git@bromann.dev>
2024-09-25 08:28:59 -07:00
Christian Bromann
7db37073bd
fix(docs): remove vitaq.ai as service plugin - closes #13472
2024-09-05 09:59:29 +02:00
Christian Bromann
a79210972e
feat(webdriverio): support fake timers ( #13252 )
...
* feat(webdriverio): support fake timers
* finish implementation and add tests
* fix test
* add docs
* change __dirname
* minor test improvements
* resolve issues within tests
* add comment
* add typing tests
* more docs
2024-08-01 23:57:16 -07:00
Christian Bromann
175721998f
feat(webdriverio): dialog handler ( #13247 )
...
* feat(webdriverio): dialog handler
* auto handle alerts
2024-07-30 07:45:43 -07:00
Christian Bromann
8e00b4a1f7
docs: add sponsor section to front page
2024-07-10 17:54:57 -07:00
Christian Bromann
c38781b567
docs: properly create mail links
2024-06-18 10:44:14 -07:00
Christian Bromann
7aecc8ada2
docs: revive 3rd party docs with broken readme
2024-06-18 09:29:23 -07:00
Wim Selles
1cfd58b1f8
Ws/ocr-v9 ( #12929 )
...
* ws/ocr-docs (#12928 )
* Initial commit and copy of all docs
* chore: update ocr-testing doc
* chore: update getting started doc
* chore: finish getting started
* chore: add ocr-click-on-text
* chore: add ocr-get-element-position-by-text
* chore: add ocr-get-text
* chore: add ocr-set-value
* chore: add ocr-wait-for-text-displayed
* chore: add test execution time docs
* chore: add cli and faq
* revert package adjustment
* feat: add new ocr service
- remove old one
* add constants
* fix: fix ocr broken links
* chore: merge OCR V8 docs
- fix missing link
2024-05-27 21:16:13 -07:00
Christian Bromann
2560fd86ba
docs(events): generate markdown pages for past events
2024-05-07 16:55:18 -07:00
Christian Bromann
26f3b8749f
docs(fix): fix link
2024-05-02 10:31:57 -07:00
Christian Bromann
fe2da831c7
docs(fix): fix link
2024-05-02 10:06:46 -07:00
Christian Bromann
b7841fa6f6
docs(fix): fix link
2024-05-02 09:29:26 -07:00
Christian Bromann
afb6befffc
docs(fix): fix menu structure
2024-05-02 09:08:54 -07:00
Christian Bromann
6b77373298
docs(electron): add standalone mode page
2024-05-02 08:55:52 -07:00
Christian Bromann
7343ee3520
(docs): get event times right
2024-03-18 23:07:41 -07:00
Christian Bromann
bf1890342e
(docs): improvements for event list and details page
2024-03-18 20:50:08 -07:00
Christian Bromann
6d5f945789
docs(events): Add events page ( #12501 )
...
* docs(events): add events page
* add hosts
2024-03-18 00:26:53 -07:00
Christian Bromann
c2d106beee
(internal): replace expense workflow with custom action ( #12232 )
...
* (internal): replace expense workflow with custom action
* update deps
2024-02-13 21:53:07 -08:00
Mauricio Lauffer
07308649b8
Add QUnit service ( #12046 )
...
* feat: add wdio-qunit-service
* feat: add wdio-qunit-service
2024-01-19 08:11:52 -08:00
Christian Bromann
f6ee02e150
(docs): update electron docs ( #12003 )
2024-01-13 20:31:14 -08:00
Wim Selles
c1e4117a1b
(docs): add documentation on visual testing ( #11906 )
...
* (docs): add documentation on visual testing
* Initial docs commit
* feat: add testoutput images
- check images will follow
* feat: add missing images
* Update website/docs/VisualTesting.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/VisualTesting.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/VisualTesting.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/VisualTesting.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/VisualTesting.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/VisualTesting.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/VisualTesting.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/VisualTesting.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/VisualTesting.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/Considerations.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/faq.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/Considerations.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/Considerations.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/Considerations.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/Considerations.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/methods.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/faq.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/test-output.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/test-output.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* Update website/docs/visual-testing/methods.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* chore: fix review feedback
* Update website/docs/visual-testing/methods.md
Co-authored-by: Christian Bromann <git@bromann.dev>
* chore: update tabbable text
* update code examples
* rename service name to @wdio/visual-service
* showcase visual matcher
* minor tweak
---------
Co-authored-by: Christian Bromann <git@bromann.dev>
2024-01-11 08:51:16 -08:00
Christian Bromann
ccfe70e3b9
(docs): Docusaurus v3 update ( #11629 )
...
* (docs): Docusaurus v3 update
* transform scripts to TS
2023-11-08 14:48:46 -08:00
Christian Bromann
50371088ec
(@wdio/json-reporter): add JSON reporter based of wdio-json-reporter ( #11623 )
...
* (@wdio/json-reporter): add JSON reporter based of wdio-json-reporter
* add reporter to package-lock.json
* trigger build
* fix fixture path
2023-11-07 22:16:11 -08:00
Tamil Selvan
9daf359fb3
Updating appium protocols ( #11407 )
...
* Updating appium protocols
* Update scripts/docs-generation/protocolDocs.ts
---------
Co-authored-by: Christian Bromann <git@bromann.dev>
2023-10-12 07:56:49 -07:00
Tamil Selvan
a1ecb216e5
(doc): migrate to eta from ejs ( #11102 )
...
* (doc): migrate to mustache from ejs
* adding eofl
* migrating to eta from mustache
* incorporating review comments
2023-09-06 07:14:53 +02:00
Christian Bromann
c6d81b5e40
(webdriverio): manage browser drivers ( #10767 )
...
* (webdriverio): manage browser drivers
* finish driver setup
* add unit tests
* make it work
* allow to run STP
* document new driver option capabilities
* get rid of drivers in docs and elsewhere
* update unit tests
* add missing deps back
* add launcher tests to all pipelines
* fix smoke tests
* cleanups
* fix component tests
* fix unit test
* update test coverage treshold
* add blog post
* fix chrome download process
* fix test
* add deprecation notice
* remove log statement in test
* make fetching Chrome version Windows compatible
* disable test
* fix labeling
* store driver logs
* connect to debuggerAddress at 0.0.0.0
* fix unit test
* limit maxInstances
* skip async iterator test
2023-08-01 08:10:51 +02:00
Christian Bromann
93c0edce58
(@wdio/cli) add Nuxt service to wizard and docs ( #10777 )
...
* (@wdio/cli) add Nuxt service to wizard and docs
* add nuxt icon to frontpage
* fix code to make tests pass
2023-07-24 07:30:25 +02:00
Christian Bromann
1c13ee1d6e
Type Safe Bidi Protocol ( #10447 )
...
* generate types from bidi protocol
* better script docs
* document interface
* include generated source files
* improve docs creation
* start replacing webdriver with bidi commands
* ignore bidi.json
* cddl updates
* make sure to generate bidi docs
* update tests
* add blog post
* fix download script
* set env to pull cddl file
* skip generating bidi if env variable is not available
* import only if generated
* build fixes
* check in bidi in @wdio/protocols
* GITHUB_AUTH not GITHUB_TOKEN
* minor fixes
* make generate scripts pass eslint
* release blog post today
* document unstable interfaces
2023-06-08 09:28:04 +02:00
Siarhei Kliushnikau
cd1818da82
added new service to services list is named 'wdio-robonut-service' ( #10454 )
...
* added new service have been named 'wdio-robonut-service'
* fixed title mistake
* added wdio-robonut-service to cli constants external section
2023-05-30 16:54:34 +02:00
Christian Bromann
821e272b11
fix heading of safaridriver docs
2023-05-17 00:23:09 -07:00
Christian Bromann
18065e2351
more docs fixes
2023-05-16 21:18:43 -07:00
Christian Bromann
7859b438ca
fix edit links to 3rd party services
...
fixes #10404
2023-05-16 14:50:56 -07:00
Christian Bromann
29116c67e0
Reference command examples from recipe repo and allow user to interact with them ( #9808 )
...
* set-up command examples from Github
* reference selector examples
* add examples for webdriver commands
* update git sha
2023-02-22 23:47:44 +01:00
Christian Bromann
ef9b5e6915
add gmail service and testrail reporter
2023-01-19 23:06:47 -08:00
Christian Bromann
38844e6952
fix script to generate website - fixes #9585
2023-01-17 12:47:58 -08:00
SCG82
93d2894a61
Node16 compatibility ( #9480 )
...
* add file extensions to all relative path imports
* @wdio/protocol: convert json to ts
* scripts: replace shelljs with native node.js methods
* tests: assert type json
* build script: separate esm/cjs
* webdriver: revert to requiring package.json
* webdriverio: add missing Symbol.asyncIterator to ChainablePromiseArray
* webdriver: revert building in cjs (use wrapper)
* @wdio/logger: add cjs build
* @wdio/logger: revert adding cjs build
* package: revert some changes
* depcheck: remove unneeded ignore - webdriver
* @wdio/logger: move type to top
* webdriver: revert package.json import
* scripts: revert some scripts back to shelljs
* webdriver/webdriverio: set module to NodeNext, Node16 module resolution
* Compile NodeNext except: browser-runner, cli, junit, sauce, sumologic, utils
* devtools, webdriver, webdriverio: fix cjs build
* @wdio/cli: build using module NodeNext
* @wdio/browser-runner: build using module NodeNext
* @wdio/junit-reporter: build using module NodeNext
* @wdio/sumologic-reporter: build using module NodeNext
* @wdio/sauce-service: build using module NodeNext
2023-01-02 13:18:49 +01:00
Christian Bromann
62e24d4dd9
Adding new EsLint rules ( #9445 )
...
* enforce dot notation
* enforce eqeqeq
* fix unit tests
* enforce const
* enforce consistent-type-imports
* enable no-var rule (#9446 )
Co-authored-by: SCG82 <scg082+github@gmail.com>
2022-12-24 17:15:27 +01:00
Ross Addinall
bdf8a4f7ce
Added Vitaq to the list of services on the main branch ( #9347 )
2022-12-07 19:20:37 +01:00
Christian Bromann
2235aa37cc
fix generating service and reporter docs
2022-11-30 16:55:14 -08:00