Sefa Ilkimen
4f4e7ffa33
fix: broken handling for empty strings
2020-05-29 04:03:20 +02:00
Sefa Ilkimen
65e4a4d4dc
fix: e2e spec "should allow empty response body even though responseType is set #334 "
...
- `cordova.plugin.http.get` does not support passing an options object => using `cordova.plugin.http.sendRequest` instead
- but still fails on test "should return empty body string correctly (GET)"
2020-05-29 03:35:20 +02:00
antikalk
fed2b03cc6
Revert "+ dont manipulate response data"
...
This reverts commit bfc6ba2008 .
2020-05-21 22:41:49 +02:00
antikalk
29e0b385de
Merge branch 'master' of https://github.com/antikalk/cordova-plugin-advanced-http
2020-05-16 16:55:10 +02:00
antikalk
bfc6ba2008
+ dont manipulate response data
2020-05-16 16:54:58 +02:00
Oliver
060aa088f5
Merge branch 'master' into master
2020-05-15 08:32:03 +02:00
antikalk
e775057389
+ added e2e test
2020-05-14 22:22:03 +02:00
antikalk
81874c6bc8
+ test if empty response data is handled correctly
2020-05-13 09:13:51 +02:00
Sefa Ilkimen
d84e3995d2
chore: update appium caps
2020-03-05 02:04:48 +01:00
Sefa Ilkimen
f5597dd176
WIP: implement setClientAuthMode()for iOS
2020-03-05 01:36:27 +01:00
Sefa Ilkimen
23a98ae491
fix #300 : FormData object containing null or undefined value is not serialized correctly
2020-02-03 02:46:31 +01:00
Sefa Ilkimen
c88d1b6cc7
test: implement e2e test for #301
2020-02-03 01:30:28 +01:00
Sefa Ilkimen
588e4a0e57
implement e2e specs for #155
2020-01-27 02:09:21 +01:00
Sefa Ilkimen
faffe0e078
fix e2e tests for raw serializer
2020-01-26 17:50:40 +01:00
Pavel Chuchuva
7fd7ab223c
Add tests for 'raw' serializer
2020-01-18 08:23:43 +11:00
Sefa Ilkimen
32187a12fe
chore: fix #281 broken builds in forks
2019-12-15 05:18:58 +01:00
Sefa Ilkimen
21d991b04e
chore: setup testing android version on BrowserStack
2019-12-14 04:09:11 +01:00
Sefa Ilkimen
ee26b78e0d
chore: update mocha timeout values
2019-11-18 03:09:32 +01:00
Sefa Ilkimen
8fceb4df97
chore: configure mocha threshold values
2019-11-18 02:28:52 +01:00
Sefa Ilkimen
7a09fa9460
feat: add ponyfills to support multipart requests on android webview versions < 50 and iOS versions < 13.2
2019-11-18 02:01:02 +01:00
Sefa Ilkimen
684874184d
- refactor: iOS implementation
...
- chore: add flags to run only one spec or disable spec in e2e tests
2019-11-17 19:33:19 +01:00
Sefa Ilkimen
19e1e7206b
implement e2e tests for #101
2019-11-14 04:45:20 +01:00
Sefa Ilkimen
21bec76c11
refactor e2e test scripts
2019-11-14 02:06:33 +01:00
Sefa Ilkimen
594d03aa41
WIP: major progress for #101
...
- feat(www): implement preprocessor for FormData instances
- feat(www): implement API checks for multipart requests
- feat(android): implement multipart requests
- chore(specs): implement www specs for new prprocessor
2019-11-11 04:49:35 +01:00
Sefa Ilkimen
b3276ad2d4
update cordova-ios in test app template
2019-11-10 17:05:52 +01:00
Sefa Ilkimen
867b8ea202
- WIP: implement data pre-processor for #101
...
- implement checks for #101
- add some specs
2019-11-10 06:40:31 +01:00
Sefa Ilkimen
f93f69e0aa
feat( #127 ): adding multiple file upload
...
- remove www interface function "uploadFiles" as it confuses more than it helps
- implement multi uploading files for android
- add e2e spec
2019-09-29 20:37:36 +02:00
Sefa Ilkimen
4ace394464
feat( #127 ): adding multiple file upload
...
- fix missing option params
2019-09-27 13:25:14 +02:00
Sefa Ilkimen
ae3e821639
feat( #127 ): adding multiple file upload
...
- prepare www interface
- implement options validation
- implement specs for js interface
- improve error messages
2019-09-26 16:37:19 +02:00
Sefa Ilkimen
34a559bc6e
feature #253 : add support for response type "json"
2019-09-26 04:31:08 +02:00
Sefa Ilkimen
2ce1fc407d
feature #239 : add enumeration style object for error codes
2019-09-26 03:00:30 +02:00
Sefa Ilkimen
13bf4666b0
feature #171 : support for responseType "blob"
2019-06-14 02:29:45 +02:00
Sefa Ilkimen
85346e0381
Merge branch 'binary_response'
...
# Conflicts:
# test/e2e-specs.js
2019-06-13 16:44:35 +02:00
Sefa Ilkimen
9b26a0f031
fix #221 : headers are not set on Android when request fails due to non-success status code
2019-06-13 16:00:26 +02:00
Sefa Ilkimen
8cf0d21a7a
add response type "arraybuffer" support for iOS
2019-06-12 23:43:40 +02:00
Sefa Ilkimen
f91727e14a
add response type "arraybuffer" support for android
2019-06-12 23:01:15 +02:00
Sefa Ilkimen
7b485507dc
- use appium 1.9.1 for saucelabs
...
- update readme
2019-06-03 13:49:51 +02:00
Sefa Ilkimen
03b0abb74e
using updated appium version for saucelabs
2019-06-03 13:32:45 +02:00
Sefa Ilkimen
c3d60c37bf
fix #218 : headers are used as params on browser platform
2019-06-03 11:59:35 +02:00
Sefa Ilkimen
c83940a8f6
deprecate "disableRedirect" in favor of "setFollowRedirect"
2019-04-15 18:09:34 +02:00
Sefa Ilkimen
ccabbf2a29
- add some specs
...
- prepare new "follow redirect" config interface
2019-04-15 04:23:03 +02:00
Sefa Ilkimen
7ba0852698
fix JS specs
2019-04-15 03:59:47 +02:00
Sefa Ilkimen
4f3ff9097f
WIP: implementing X509 client cert authentication (android "buffer" mode)
2019-04-15 03:18:59 +02:00
Sefa Ilkimen
d444363a8e
- fix #198 : Cookie header is always passed even if there is no cookie
...
- some cleanup
2019-04-09 17:25:55 +02:00
Sefa Ilkimen
70c8b9bb32
Fix #201 : browser implementation broken due to broken dependency
2019-04-08 20:12:36 +02:00
Sefa Ilkimen
56f8b41f4f
Fix #189 : error code mappings for TLS handshake problems are not precise
2019-04-08 17:58:39 +02:00
Sefa Ilkimen
d977392a49
- some cleanup
...
- deprecate "setSSLCertMode" in favor of "setServerTrustMode"
2019-04-05 16:26:04 +02:00
Sefa Ilkimen
7d984bcf89
add spec for #197
2019-04-03 19:14:39 +02:00
Sefa Ilkimen
2cfac2026b
- increment version
...
- update changelog
- improve query params spec
2019-04-03 18:58:19 +02:00
Sefa Ilkimen
d5ce3ed76b
fix query param url encoding
2019-04-03 13:03:49 +02:00