Mykola Mokhnach
14efcc973a
feat: Add Webauthn routes ( #433 )
2020-09-19 21:24:07 +02:00
Mykola Mokhnach
e24be8a7a2
fix: Return proper responses to unexpected errors ( #432 )
2020-09-09 07:42:49 +02:00
Mykola Mokhnach
b5f004bfb2
fix: Disable request cancellation ( #430 )
2020-09-02 07:35:39 +02:00
dependabot-preview[bot] and Mykola Mokhnach
93ff4c16f2
chore(deps): bump http-status-codes from 1.4.0 to 2.1.1 ( #428 )
...
* chore(deps): bump http-status-codes from 1.4.0 to 2.1.1
Bumps [http-status-codes](https://github.com/prettymuchbryce/node-http-status ) from 1.4.0 to 2.1.1.
- [Release notes](https://github.com/prettymuchbryce/node-http-status/releases )
- [Commits](https://github.com/prettymuchbryce/node-http-status/compare/v1.4.0...2.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Update imports
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com >
2020-08-24 07:41:47 +02:00
Dan Graham
028ac1563c
fix: allow prefixed standard capabilities ( #425 )
...
* fix: allow prefixed standard capabilities
* PR Fix
* Add test for duplicates
2020-08-19 21:16:30 -07:00
Mykola Mokhnach
e53ba6ed01
chore: Always destroy active sockets on server shutdown ( #424 )
2020-08-14 07:06:39 +02:00
JesseCodeBones
ea431ca7af
fix: send empty string instead of null in setValue call ( #423 )
2020-08-13 10:19:00 +02:00
Jonathan Lipps
f1833e33a6
feat: allow plugins to modify the server and method map ( #422 )
2020-07-22 10:16:36 -07:00
Mykola Mokhnach
5adf31c26c
chore: Never apply automatic proxy config to JWProxy requests ( #421 )
2020-07-12 12:54:15 +02:00
Mykola Mokhnach
d946ba1846
fix: Enforce UTF-8 encoding on extracted file names for .ipa archives ( #419 )
2020-07-05 12:47:14 +02:00
Mykola Mokhnach
9015d4c80d
fix: Properly assign connection pools for JW proxy ( #416 )
2020-06-05 14:24:34 +02:00
Mykola Mokhnach
2ff2270ad5
chore: Print a compact message for 'socket hang up' error ( #415 )
2020-05-28 18:55:00 +02:00
Mykola Mokhnach
3566c7772d
fix: Make sure getLogTypes returns a promise ( #414 )
2020-05-28 07:44:15 +02:00
Mykola Mokhnach
f4a20fbe8b
chore: Tune the target folder name for an extracted app
2020-05-26 08:27:09 +02:00
Mykola Mokhnach
36590282f5
chore: do not print full stack traces for connection errors ( #412 )
2020-05-21 07:43:33 +02:00
Mykola Mokhnach
faf0fb2a7c
refactor: Move common constants to a separate file to avoid unnecessary cross-imports ( #411 )
2020-05-20 20:06:04 +02:00
Mykola Mokhnach
5b5d6dde28
fix: Adjust the validation of proxied requests ( #410 )
2020-05-05 21:02:32 +02:00
Mykola Mokhnach
aeffcd402d
refactor: Use axios for the actual proxy implementation instead of the deprecated request module ( #409 )
...
BREAKING CHANGE: The request method of Proxy class now accepts and returns axios-specific values
BREAKING CHANGE: The default value of keepAlive setting has been changed to true
2020-05-05 16:52:14 +02:00
Mykola Mokhnach
4b735996b2
chore: Switch to axios in App download ( #407 )
2020-05-04 07:24:52 +02:00
snoopy-peace
5d36756c1c
chore: Define options for for doubleClick, buttonUp\Down routes ( #406 )
2020-04-24 11:31:51 +02:00
Kazuaki Matsuo
d22c01f759
feat: add calling chrome devtools endpoint for chromium ( #405 )
...
* add calling chrome devtools for chromium
* fill command and required parameter in
* replace goog with :vendor
2020-04-18 10:08:56 +09:00
Mykola Mokhnach
84922ef73c
fix: Avoid ERR_STREAM_WRITE_AFTER_END error ( #401 )
2020-04-01 08:22:34 +02:00
Isaac A. Murchie
d396dbf823
chore: fix linting issues ( #403 )
...
* chore: fix linting issues
* fix: address review
2020-03-31 15:43:13 -04:00
Isaac A. Murchie
be7762b608
fix: put full date on the static guinea pig pages ( #402 )
2020-03-31 14:05:20 -04:00
Mykola Mokhnach
0cee519e8f
feat: Add requests idempotency verification on the server side ( #400 )
2020-03-30 22:19:27 +02:00
Mykola Mokhnach
c7e3a4b072
feat: Consider the content of Cache-Control header for application caching ( #397 )
2020-03-26 14:42:24 +01:00
Kazuaki Matsuo
d8f3c83f0c
feat: add score attribute for image element ( #396 )
...
* feat: add score
* add doc
* bump support
* fix docstring
2020-03-22 00:40:01 +09:00
Mykola Mokhnach
9c6f9b6dde
chore: Use file name sanitizer imported from appium-support ( #394 )
2020-03-18 20:29:31 +01:00
jsa34
6e3b87aed6
fix: Add button to actions payload ( #395 )
2020-03-18 20:29:16 +01:00
Mykola Mokhnach
33d4b189ec
refactor: Simplify the logic of unzipApp helper ( #392 )
2020-03-16 14:59:28 +01:00
Mykola Mokhnach
77a03506a6
chore: Add width/height verification to avoid OOM on image resize ( #393 )
2020-03-16 14:59:01 +01:00
Mykola Mokhnach
d0ac39d8fc
chore: Import uuid from appium-suuport ( #391 )
2020-03-14 07:28:04 +01:00
Mykola Mokhnach
02aeb179b9
chore: Simplify proxy logging flow ( #389 )
2020-02-26 11:45:19 +01:00
Isaac A. Murchie
e230434d14
refactor: use util.pluralize ( #386 )
2020-02-07 10:23:10 -05:00
Isaac A. Murchie
8784face21
fix: add another condition for terminating socket
2020-01-10 15:54:08 -05:00
Isaac A. Murchie
1d350ebb17
fix: terminate socket on DELETE and NoSuchDriverError ( #382 )
2020-01-10 13:34:55 -05:00
Isaac A. Murchie
a8e47a8c3d
refactor: just a little more visibility into unprefixed caps ( #381 )
2020-01-06 12:38:24 -05:00
Mykola Mokhnach
a6a8ece782
chore: Tune logging for applications cache items disposal ( #380 )
2020-01-04 22:40:32 +01:00
Isaac A. Murchie
8624a8061f
refactor: move to new timing API ( #377 )
2019-12-19 11:28:28 -05:00
Mykola Mokhnach
87a69337bb
chore: Import rimrafSync from appium-support ( #376 )
2019-12-17 17:39:42 +01:00
Mykola Mokhnach
29fcd5d5c1
fix: Perform synchronous removal of applications cache ( #375 )
2019-12-16 18:12:29 +01:00
Mykola Mokhnach
0183e4d9b3
refactor: Change the applications caching logic ( #374 )
2019-12-13 20:15:24 +01:00
Mykola Mokhnach
4e47102f56
refactor: Change the setting update validation, so we don't print unnecessary warnings ( #372 )
2019-12-09 15:58:41 +01:00
Isaac A. Murchie
3479210e3d
fix: when parsing cap array, pass array through ( #373 )
2019-12-07 11:36:22 -06:00
Mykola Mokhnach
da0f5f3ed0
fix: make sure the listener gets removed after the command executor is completed ( #371 )
2019-11-26 21:15:29 +01:00
Mykola Mokhnach
1931e778ad
refactor: Prefer event emitting to promises cancelation ( #370 )
...
BREAKING CHANGE: The current refactoring is breaking and changes `onUnexpectedShutdown` property to a function, which accepts a handler that is invoked by the driver when it gets shut down unexpectedly
2019-11-25 19:01:38 +01:00
Mykola Mokhnach
9de802864c
fix: Sync parameters validation for the old and the new set alert text endpoints ( #369 )
2019-11-20 09:35:08 +01:00
Kazuaki Matsuo
260af285ac
feat: add filtering log events with type (related to #365 ) ( #368 )
...
* add filtering with type
* use reduce, add converting to array
* make anonymous
2019-11-13 16:44:36 +09:00
Mykola Mokhnach
168a01af69
fix: Fix the request options for different keepAlive values ( #367 )
2019-11-07 18:37:17 +01:00
Mykola Mokhnach
1600980840
fix: Explicitly set keep-alive server timeout ( #366 )
2019-11-06 18:57:54 +01:00