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 |
|
Sefa Ilkimen
|
8a83a940cb
|
WIP: support deeply structured query params (fix #48)
|
2019-04-02 12:51:20 +02:00 |
|
Sefa Ilkimen
|
230de36618
|
WIP:
- some refactoring for future features
- move params serializer into JS code
|
2019-04-02 12:04:49 +02:00 |
|
Sefa Ilkimen
|
e673754b13
|
Test for #184
|
2019-03-01 18:12:46 +01:00 |
|
Sefa Ilkimen
|
a0f376233c
|
Fix #187: setSSLCertMode with "default" throws an error on Android
|
2019-03-01 18:12:06 +01:00 |
|
Sefa Ilkimen
|
807400bc63
|
Fix #185: need more detailed SSL error message
|
2019-02-22 19:20:12 +01:00 |
|
Sefa Ilkimen
|
6033ea4b76
|
Fix #179: Can't send empty string with utf8 serializer
|
2019-01-17 17:03:12 +01:00 |
|
Sefa Ilkimen
|
b6d8763a18
|
Update cordova-android version in test app
|
2018-12-10 15:57:47 +01:00 |
|
Sefa Ilkimen
|
54abb2ba37
|
Fix #170: Can't build iOS Test App with Xcode 10.1
|
2018-12-10 15:17:36 +01:00 |
|
Sefa Ilkimen
|
91515d30bd
|
add test for gzipped content
|
2018-09-03 14:18:22 +02:00 |
|
Sefa Ilkimen
|
c8638ff204
|
exclude test certs from repository
|
2018-09-03 14:17:22 +02:00 |
|
Sefa Ilkimen
|
0acf2e2574
|
fix test #34 "should pin SSL cert correctly (GET)"
|
2018-09-03 13:52:09 +02:00 |
|
Sefa Ilkimen
|
27e959800a
|
remove deprecated AngularJS integration service
|
2018-05-27 20:33:02 +02:00 |
|
Sefa Ilkimen
|
96f45d7274
|
feature #103: implement HTTP SSL cert modes
|
2018-05-27 19:30:42 +02:00 |
|
Sefa Ilkimen
|
60189a68b3
|
update httpbin.org SSL cert
|
2018-05-25 18:58:52 +02:00 |
|
Sefa Ilkimen
|
2ae4c7cf39
|
refactor cert handling for Android (preparing for v2 changes)
|
2018-04-11 03:24:27 +02:00 |
|
Sefa Ilkimen
|
2a9d3296cc
|
update httpbin.org SSL cert
|
2018-03-21 12:56:11 +01:00 |
|
Sefa Ilkimen
|
73e76f6333
|
feature #11: implement support for "browser" platform
|
2018-03-01 23:45:54 +01:00 |
|
Sefa Ilkimen
|
63d859ad54
|
- implement all HTTP operations as shorthand functions of "sendRequest"
- add some more type checking
|
2018-02-28 03:24:27 +01:00 |
|
Sefa Ilkimen
|
1d5642c8ae
|
fix #83: handle error during file download correctly on iOS
|
2018-02-27 14:50:30 +01:00 |
|
Sefa Ilkimen
|
6877fbdb65
|
fix #78: override header "Content-Type" correctly on Android
|
2018-02-21 23:44:36 +01:00 |
|
Sefa Ilkimen
|
3f1ee62088
|
add some specs
|
2018-02-16 02:50:35 +01:00 |
|
Sefa Ilkimen
|
86698ffdcc
|
add a spec to ensure empty body strings are handled correctly (not throwing an decoder error)
|
2018-02-15 17:01:56 +01:00 |
|
Sefa Ilkimen
|
53df68f154
|
fix #72 for iOS: support latin1 (iso-8859-1) encoded data
|
2018-02-13 15:03:05 +01:00 |
|
Sefa Ilkimen
|
441268586b
|
fix #71: encode query string in URL correctly on Android
|
2018-02-11 16:37:51 +01:00 |
|
Sefa Ilkimen
|
a9bdca2d6d
|
make internals private (not directly accessible via public interface)
|
2018-02-09 10:01:48 +01:00 |
|
Sefa Ilkimen
|
d28eedebd0
|
some refactoring:
- new module for messages
- new module for helper functions
|
2018-02-08 16:44:16 +01:00 |
|
Sefa Ilkimen
|
25b4a283ea
|
- add data type validation for data param
- support strings as data when "utf8" serializer is configured
|
2018-02-07 18:24:39 +01:00 |
|
Sefa Ilkimen
|
c452b29433
|
WIP commit for iOS:
- failure handler gets called if an exception occurs in native code
- rename "raw" serializer to "utf8"
- extract serializer into separate file
|
2018-02-07 16:31:51 +01:00 |
|
Sefa Ilkimen
|
f6a15190f3
|
add another cookie spec to validate #59
|
2018-01-04 13:17:52 +01:00 |
|
Sefa Ilkimen
|
419283c5dd
|
add another spec for cookie handling
|
2018-01-04 04:10:30 +01:00 |
|
Sefa Ilkimen
|
7a8f9a0dba
|
add a spec for cookie handling
|
2018-01-04 03:53:39 +01:00 |
|
Sefa Ilkimen
|
64731a3794
|
fix #58: white-list of allowed content-types should be removed for iOS
|
2018-01-04 02:05:55 +01:00 |
|
Sefa Ilkimen
|
a9c3be124e
|
fixed #54: Requests are not responding on iOS with non-string values in header object
|
2018-01-04 00:40:40 +01:00 |
|
Sefa Ilkimen
|
d67e80dfe0
|
fix #45: does not encode arrays correctly as HTTP GET parameter on Android
|
2017-11-26 03:42:22 +01:00 |
|
Sefa Ilkimen
|
01c43c4e29
|
throw an error when "setHeader" is used to add a custom cookie header
|
2017-11-24 19:14:14 +01:00 |
|
Sefa Ilkimen
|
b9bc1b0054
|
- update cordova (dev dependency)
- pin version of cordova file plugin dependency (v4.3.3)
|
2017-11-13 17:47:35 +01:00 |
|
Sefa Ilkimen
|
11515a8400
|
add tests for sending url encoded data
|
2017-11-08 11:57:33 +01:00 |
|
Sefa Ilkimen
|
a48a91dd14
|
add OS identifier for saucelabs tests
|
2017-11-08 11:15:32 +01:00 |
|
Sefa Ilkimen
|
e987652d97
|
fix #40: generic error codes are different on Android and iOS
|
2017-11-07 13:31:38 +01:00 |
|
Sefa Ilkimen
|
068b25b6f9
|
- fix #27: "uploadFile" method doesn't return data object on iOS
- update version number
|
2017-11-03 15:51:19 +01:00 |
|
Sefa Ilkimen
|
8c55572eb8
|
implement test for "downloadFile" method
|
2017-11-02 17:01:35 +01:00 |
|
Sefa Ilkimen
|
292d726b20
|
- feature #33: response object contains response url
- annotate tests with issue numbers
- refactor android source code
|
2017-11-02 14:59:53 +01:00 |
|
Sefa Ilkimen
|
0aee536d5c
|
fix #26: JSON request with array data is not working on Android (JSON error)
|
2017-10-27 16:20:35 +02:00 |
|
Sefa Ilkimen
|
0d8d7735d9
|
- improve docu for "setHeader" method
- add test case for "setHeader" call with port number
|
2017-10-27 12:16:01 +02:00 |
|
Sefa Ilkimen
|
77c0a887ac
|
fix #36: setting basic authentication not working correctly
|
2017-10-26 12:11:14 +02:00 |
|
Sefa Ilkimen
|
9655c89486
|
- added indicator for running tests
- validation function is triggered when test is finished
|
2017-10-23 16:54:34 +02:00 |
|