Skip to content
Open

Dummy PR #12754

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
8211ea0
Csharp proxy support
saurabhcapillary2812 Nov 3, 2016
3db3534
c sharp changes for serialization and network error
saurabhcapillary2812 Nov 16, 2016
dcc167a
removing not required Serialization
saurabhcapillary2812 Nov 18, 2016
0715858
removing IValidatableObject, ValidationResult, ValidationContext
swativerma11 Nov 18, 2016
4b39837
changing the port of jetty
swativerma11 Nov 18, 2016
b5dcc50
wagon ssh version to alpha 2
swativerma11 Nov 22, 2016
f5d6fb4
Revert "wagon ssh version to alpha 2"
swativerma11 Nov 22, 2016
b24f959
added script to generate swagger sdk
swativerma11 Nov 22, 2016
f6bf730
added swagger nodejs codegen module
swativerma11 Nov 22, 2016
330e5e4
code to generate nodejs swagger client
swativerma11 Nov 22, 2016
0446223
script to gen swagger client
swativerma11 Nov 22, 2016
e5a693f
added java client
swativerma11 Dec 5, 2016
9f27463
added artifact version in java client
swativerma11 Dec 13, 2016
e37e020
added java8
swativerma11 Dec 15, 2016
b63f3a8
sdk jar
swativerma11 Dec 15, 2016
553f6d6
sdk jar
swativerma11 Dec 15, 2016
882f278
added maven repo
swativerma11 Dec 15, 2016
15fb2b0
added maven repo
swativerma11 Dec 15, 2016
918d462
added mvn deploy
swativerma11 Dec 16, 2016
c6f93c8
mvn deploy
swativerma11 Dec 16, 2016
2fa43e3
mvn deploy
swativerma11 Dec 16, 2016
c421879
added wagon ssh to java client pom
swativerma11 Dec 16, 2016
33bc6e7
removed build number
swativerma11 Dec 16, 2016
f933d16
restrict skip overwriting
swativerma11 Dec 23, 2016
097ea77
swagger php changes for tempalte
bhavesh1888 Dec 30, 2016
8c01ad0
mvn clean
swativerma11 Jan 23, 2017
ed4ed84
removed mvn clean failOnError
swativerma11 Jan 24, 2017
754cfd4
php sdk debianizing
Jun 5, 2017
28b0c59
php sdk debianizing install dir change
Jun 7, 2017
85e326f
Revert "php sdk debianizing install dir change"
Jun 7, 2017
398073b
Revert "Revert "php sdk debianizing install dir change""
Jun 12, 2017
cafe8fa
array template change in api client
swativerma11 Jul 6, 2017
87f86c3
Remove the unavailable snapshot dep
rr0hit Jul 21, 2017
fd289d8
removed snapshot
swativerma11 Jul 24, 2017
631da88
production branch swagger generation php
Bobbali-Bhanu Jul 28, 2017
15ef105
cluster wise sdk generation
swativerma11 Jul 31, 2017
9bd01b5
cluster wise sdk generation fix
swativerma11 Jul 31, 2017
10d8522
Revert "cluster wise sdk generation fix"
swativerma11 Jul 31, 2017
b2f5e88
Revert "cluster wise sdk generation"
swativerma11 Jul 31, 2017
2583cc2
cluster wise swagger sdk generation
swativerma11 Jul 31, 2017
06c09d8
Nightly and staging sdk gen
swativerma11 Jul 31, 2017
ef53845
Nightly and staging sdk gen
swativerma11 Jul 31, 2017
1421e43
Revert "Nightly and staging sdk gen"
swativerma11 Jul 31, 2017
c3adf05
snapshot and release
swativerma11 Jul 31, 2017
d6900f8
changed snapshot,release env to branch
swativerma11 Aug 1, 2017
fdd9250
changed branch name from release to staging
swativerma11 Aug 1, 2017
074602a
added sdk debianizing
swativerma11 Aug 1, 2017
261aa84
staging url for branch release
swativerma11 Aug 29, 2017
9895eb7
Revert "staging url for branch release"
swativerma11 Aug 29, 2017
2d6c2f5
production branch name
swativerma11 Aug 29, 2017
8e88953
headers in response
Bobbali-Bhanu Sep 15, 2017
cb5daf9
Merge branch 'master' of https://github.com/Capillary/swagger-codegen
Bobbali-Bhanu Sep 15, 2017
a6b51c2
generate python SDK
swativerma11 Sep 18, 2017
c1ed3fb
python .deb
swativerma11 Sep 19, 2017
7305404
Swagger java8 setting java.util.Date for DateTime format
VishalTejaswi Oct 17, 2017
795249f
added iris (campaigns api) configuration for swagger sdk
luckynarayana Dec 15, 2017
f903ed6
swagger sdk
Bobbali-Bhanu May 2, 2019
e97d59c
Update ApiClient.mustache
manohar-angirekula Jun 27, 2019
1c360bb
Merge pull request #1 from manohar-angirekula/patch-1
saurabhcapillary2812 Jun 27, 2019
60d8248
swagger_sdk_v3
ankitverma659 Aug 26, 2019
7a971ab
swagger
ankitverma659 Aug 26, 2019
ec9b418
sdk-v3
ankitverma659 Aug 26, 2019
95a5f8e
java namespace
ankitverma659 Aug 28, 2019
aeff81c
version api add
ankitverma659 Aug 28, 2019
df0f72d
swagger sdk
ankitverma659 Aug 28, 2019
c59f87d
version
ankitverma659 Aug 28, 2019
2cd6853
re
ankitverma659 Aug 28, 2019
8168914
php version
ankitverma659 Aug 29, 2019
8e375dd
php namesapce
ankitverma659 Sep 1, 2019
0e77f1b
namespace add
ankitverma659 Sep 1, 2019
7286dad
namesaoce add
ankitverma659 Sep 1, 2019
a510841
namespace
ankitverma659 Sep 1, 2019
7341050
namespace
ankitverma659 Sep 1, 2019
bf57d07
namespace
ankitverma659 Sep 1, 2019
21d0763
namespace
ankitverma659 Sep 1, 2019
57233ad
namespace php add
ankitverma659 Sep 1, 2019
3f28072
namespace php add
ankitverma659 Sep 1, 2019
103dad2
intouch v3 test
krishna-sankar-capillary Nov 22, 2019
fbac413
add swagger gen file for fileservice
mohitsarewar1481 Jan 27, 2020
2fdb26c
change to fic content type
mohitsarewar1481 Feb 4, 2020
8c74188
cc nightly url
manishkrprasad Jun 11, 2020
6eec75e
url correction
manishkrprasad Jun 12, 2020
1e3e210
Merge pull request #2 from Capillary/ccnightly
manishkrprasad Jun 12, 2020
24e4e0a
file service script url updated
krishna-sankar-capillary Aug 13, 2020
a32320e
adding auth for fileservice
krishna-sankar-capillary Aug 13, 2020
8efbef0
adding auth for fileservice
krishna-sankar-capillary Aug 13, 2020
c0291bf
file sevice correction
krishna-sankar-capillary Aug 13, 2020
f6e991f
fileservice artifact issue
krishna-sankar-capillary Aug 13, 2020
ca58c10
updating staging url for v3 swagger
krishna-sankar-capillary Sep 2, 2020
d7ee5e3
added camel case option in php sdk
krishna-sankar-capillary Sep 4, 2020
b7ea807
fixes
krishna-sankar-capillary Sep 4, 2020
4349069
php sdk fixes
krishna-sankar-capillary Sep 4, 2020
bee1bda
updating links for fileservice
krishna-sankar-capillary Oct 9, 2020
f2005ab
url fix for intouch api sdk
krishna-sankar-capillary Nov 9, 2020
c9dde82
Merge pull request #3 from Capillary/fix/intouch_api_url
manishkrprasad Nov 9, 2020
3dc12e9
coupon_gateway sdk gen
ankitverma659 Feb 17, 2021
c93bc96
coupon gateway sdk gen
ankitverma659 Feb 17, 2021
f672ff5
coupon gateway sdk gen
ankitverma659 Feb 17, 2021
0a8b352
changes
ankitverma659 Feb 17, 2021
d79871c
changes
ankitverma659 Feb 17, 2021
e6be278
Update swagger_sdk_gen_coupon_gateway.sh
ankitverma659 Feb 17, 2021
69e5a9d
Update swagger_sdk_gen_coupon_gateway.sh
ankitverma659 Feb 19, 2021
69d50a8
Update swagger_sdk_gen_coupon_gateway.sh
ankitverma659 Feb 19, 2021
b6c6fb0
coupon-gateway change
psprasenjit903 Mar 2, 2021
2dac5f2
swagger-sdk generated for promotion-engine
psprasenjit903 Apr 23, 2021
f08a92d
Update swagger_sdk_gen_promotion_engine.sh
ankitverma659 Apr 26, 2021
0efe615
Update swagger_sdk_gen_promotion_engine.sh
ankitverma659 Apr 26, 2021
44f3c62
Update swagger_sdk_gen_promotion_engine.sh
ankitverma659 Apr 26, 2021
4777e54
Update swagger_sdk_gen_promotion_engine.sh
ankitverma659 Apr 26, 2021
d143d67
Update swagger_sdk_gen_promotion_engine.sh
ankitverma659 Apr 26, 2021
36a74b1
Update swagger_sdk_gen_promotion_engine.sh
ankitverma659 Apr 26, 2021
ee3da72
api v3 url change
bhanukumarnew May 4, 2021
eabda96
Revert "api v3 url change"
krishna-sankar-capillary May 5, 2021
b8c95b3
updating v3 urls
krishna-sankar-capillary May 5, 2021
8b297a0
certificate skip in v3
krishna-sankar-capillary May 5, 2021
58aa463
date format in v3
krishna-sankar-capillary May 5, 2021
9c97105
date format in v3
krishna-sankar-capillary May 5, 2021
e6a02a1
fixing v3
krishna-sankar-capillary May 5, 2021
b63fe1a
Update swagger_sdk_gen_v3.sh
krishna-sankar-capillary May 5, 2021
5d6c5cf
Update swagger_sdk_gen_promotion_engine.sh
ankitverma659 Jun 16, 2021
db32e4c
Update swagger_sdk_gen_promotion_engine.sh
ankitverma659 Jun 16, 2021
707b0eb
Update swagger_sdk_gen_promotion_engine.sh
ankitverma659 Jun 16, 2021
7ea5b57
Update promotion-engine.json
vishak-udupa Jul 22, 2021
74cbd78
Update swagger_sdk_gen_promotion_engine.sh
vishak-udupa Jul 22, 2021
5c6a064
Update promotion-engine.json
vishak-udupa Nov 30, 2021
ed9fe7e
Update swagger_sdk_gen.sh
krishna-sankar-capillary Jan 27, 2022
de01d5e
csharp directory change for intouch api sdk
krishna-sankar-capillary Jan 27, 2022
efe678a
Update swagger_sdk_gen.sh
krishna-sankar-capillary Jan 27, 2022
6683a14
Update promotion-engine.json
vishak-udupa Feb 21, 2022
aaf1eec
Update swagger_sdk_gen.sh
ankitverma659 Feb 24, 2022
7283008
Update swagger_sdk_gen.sh
ankitverma659 Feb 24, 2022
159388b
Update swagger_sdk_gen.sh
ankitverma659 Feb 24, 2022
133c6c4
Update swagger_sdk_gen.sh
ankitverma659 Feb 24, 2022
b0d8b71
Update promotion-engine.json
vishak-udupa Apr 19, 2022
d2a225f
Create swagger_orchestrator_sdk.sh
ankitverma659 Jun 7, 2022
32499fd
Create orchestrator.json
ankitverma659 Jun 7, 2022
7cfa8dd
Update swagger_orchestrator_sdk.sh
ankitverma659 Jun 7, 2022
c182f6d
Update swagger_orchestrator_sdk.sh
ankitverma659 Jun 7, 2022
37e8a2a
Update swagger_orchestrator_sdk.sh
ankitverma659 Jun 7, 2022
f7b6ae8
Update orchestrator.json
ankitverma659 Jun 7, 2022
748ee49
Update swagger_orchestrator_sdk.sh
ankitverma659 Jun 7, 2022
4bbc112
Update orchestrator.json
ankitverma659 Jun 7, 2022
02e8c83
Update swagger_orchestrator_sdk.sh
ankitverma659 Jun 7, 2022
1bc982a
Update orchestrator.json
ankitverma659 Jun 7, 2022
dca12cf
Update orchestrator.json
ankitverma659 Jun 7, 2022
a4ab5e2
Update orchestrator.json
ankitverma659 Jun 8, 2022
7f2abcb
UPDATED orchestrator.json
cap-prince-singh Jun 8, 2022
8832ced
Update orchestrator.json
cap-prince-singh Jun 13, 2022
c1c78a8
UPDATE orchestrator.json
cap-prince-singh Jun 23, 2022
5cb9075
UPDATE orchestrator.json
cap-prince-singh Jun 24, 2022
c749828
update orchestrator.json
cap-prince-singh Jul 6, 2022
d497dd8
Update orchestrator.json
omkrpt Sep 20, 2022
50f5b27
Update orchestrator.json
omkrpt Nov 23, 2022
127bec0
changed stage url (#8)
MeghanaCAP Apr 29, 2024
f1d7d83
Sprint ota txn v2 (#14)
onkar-ct Jun 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "swagger-js-codegen"]
path = swagger-js-codegen
url = https://github.com/wcandillon/swagger-js-codegen.git
3 changes: 3 additions & 0 deletions configurations/IrisConfiguration.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"invokerPackage":"Iris\Client"
}
1 change: 1 addition & 0 deletions coupon-gateway.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"swagger":"2.0","info":{"description":"Api Documentation","version":"1.0","title":"Api Documentation","termsOfService":"urn:tos","contact":{},"license":{"name":"Apache 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}},"host":"localhost:8080","basePath":"/","tags":[{"name":"org-gateway-mapping-resource","description":"Org Gateway Mapping Resource"},{"name":"coupon-gateway-resource","description":"Coupon Gateway Resource"},{"name":"gateway-resource","description":"Gateway Resource"},{"name":"coupon-resource","description":"Coupon Resource"}],"paths":{"/v1/coupon/issue":{"post":{"tags":["coupon-resource"],"summary":"issueCoupon","operationId":"issueCouponUsingPOST","consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"issueCouponRequest","description":"issueCouponRequest","required":true,"schema":{"$ref":"#/definitions/IssueCouponRequest"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«IssueCouponResponse»"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/coupongateway/isAlive":{"get":{"tags":["coupon-gateway-resource"],"summary":"isAlive","operationId":"isAliveUsingGET","consumes":["application/json"],"produces":["*/*"],"responses":{"200":{"description":"OK","schema":{"type":"string"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/coupongateway/version":{"get":{"tags":["coupon-gateway-resource"],"summary":"getVersion","operationId":"getVersionUsingGET","consumes":["application/json"],"produces":["*/*"],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/VersionData"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/gatewaymappings":{"get":{"tags":["org-gateway-mapping-resource"],"summary":"getAllGatewayMappingsByOrgId","operationId":"getAllGatewayMappingsByOrgIdUsingGET","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"orgId","in":"query","description":"orgId","required":true,"type":"integer","format":"int64"},{"name":"includeInactive","in":"query","description":"includeInactive","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«List«OrgCouponGatewayMapping»»"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"post":{"tags":["org-gateway-mapping-resource"],"summary":"createGatewayMappings","operationId":"createGatewayMappingsUsingPOST","consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"orgCouponGatewayMapping","description":"orgCouponGatewayMapping","required":true,"schema":{"$ref":"#/definitions/OrgCouponGatewayMapping"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«OrgCouponGatewayMapping»"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/gatewaymappings/{gatewayMappingId}/activate":{"put":{"tags":["org-gateway-mapping-resource"],"summary":"activateGatewayMapping","operationId":"activateGatewayMappingUsingPUT","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"gatewayMappingId","in":"path","description":"gatewayMappingId","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«boolean»"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/gatewaymappings/{gatewayMappingId}/deactivate":{"put":{"tags":["org-gateway-mapping-resource"],"summary":"deActivateGatewayMapping","operationId":"deActivateGatewayMappingUsingPUT","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"gatewayMappingId","in":"path","description":"gatewayMappingId","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«boolean»"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/gatewaymappings/{id}":{"get":{"tags":["org-gateway-mapping-resource"],"summary":"getByGatewayMappingId","operationId":"getByGatewayMappingIdUsingGET","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","description":"id","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«OrgCouponGatewayMapping»"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"put":{"tags":["org-gateway-mapping-resource"],"summary":"updateGatewayMappings","operationId":"updateGatewayMappingsUsingPUT","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","description":"id","required":true,"type":"string"},{"in":"body","name":"orgCouponGatewayMapping","description":"orgCouponGatewayMapping","required":true,"schema":{"$ref":"#/definitions/OrgCouponGatewayMapping"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«OrgCouponGatewayMapping»"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/gateways":{"post":{"tags":["gateway-resource"],"summary":"create","operationId":"createUsingPOST","consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"couponGateway","description":"couponGateway","required":true,"schema":{"$ref":"#/definitions/CouponGateway"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«CouponGateway»"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/gateways/":{"get":{"tags":["gateway-resource"],"summary":"getAllGateways","operationId":"getAllGatewaysUsingGET","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"includeInactive","in":"query","description":"includeInactive","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«List«CouponGateway»»"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/gateways/{gatewayId}":{"get":{"tags":["gateway-resource"],"summary":"getById","operationId":"getByIdUsingGET","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"gatewayId","in":"path","description":"gatewayId","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«CouponGateway»"}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}},"put":{"tags":["gateway-resource"],"summary":"update","operationId":"updateUsingPUT","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"gatewayId","in":"path","description":"gatewayId","required":true,"type":"string"},{"in":"body","name":"couponGateway","description":"couponGateway","required":true,"schema":{"$ref":"#/definitions/CouponGateway"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«CouponGateway»"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/gateways/{gatewayId}/activate":{"put":{"tags":["gateway-resource"],"summary":"activateGateway","operationId":"activateGatewayUsingPUT","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"gatewayId","in":"path","description":"gatewayId","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«boolean»"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}},"/v1/gateways/{gatewayId}/deactivate":{"put":{"tags":["gateway-resource"],"summary":"deActivateGateway","operationId":"deActivateGatewayUsingPUT","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"gatewayId","in":"path","description":"gatewayId","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ResponseWrapper«boolean»"}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}}}}},"definitions":{"ApiError":{"type":"object","properties":{"code":{"type":"integer","format":"int32"},"getIsRetryable":{"type":"boolean"},"message":{"type":"string"}}},"CouponGateway":{"type":"object","properties":{"active":{"type":"boolean"},"baseUrl":{"type":"string"},"batchSize":{"type":"integer","format":"int32"},"concurrency":{"type":"integer","format":"int32"},"createdBy":{"type":"integer","format":"int64"},"createdOn":{"type":"string","format":"date-time"},"gatewayProperties":{"type":"array","items":{"$ref":"#/definitions/Property"}},"id":{"type":"string"},"name":{"type":"string"},"requiredFields":{"type":"array","items":{"type":"string"}},"timeoutInMillis":{"type":"integer","format":"int32"},"updatedBy":{"type":"integer","format":"int64"},"updatedOn":{"type":"string","format":"date-time"}}},"CouponSeries":{"type":"object","properties":{"customProperties":{"type":"object","additionalProperties":{"type":"string"}},"discountType":{"type":"string","enum":["PERC","ABS"]},"discountValue":{"type":"number","format":"double"},"id":{"type":"integer","format":"int64"},"seriesExpiryDate":{"type":"integer","format":"int64"}}},"IssueCouponRequest":{"type":"object","properties":{"couponSeries":{"$ref":"#/definitions/CouponSeries"},"issuedBy":{"$ref":"#/definitions/OrgEntity"},"orgCouponGatewayId":{"type":"string"},"orgId":{"type":"integer","format":"int64"},"requestId":{"type":"string"},"userInfo":{"$ref":"#/definitions/UserInfo"}}},"IssueCouponResponse":{"type":"object","properties":{"issuedCouponDetails":{"$ref":"#/definitions/IssuedCouponDetails"},"serverRequestId":{"type":"string"}}},"IssuedCouponDetails":{"type":"object","properties":{"additionalInfo":{"type":"string"},"couponCode":{"type":"string"},"error":{"$ref":"#/definitions/ApiError"},"issuedTime":{"type":"integer","format":"int64"},"userInfo":{"$ref":"#/definitions/UserInfo"}}},"OrgCouponGatewayMapping":{"type":"object","properties":{"active":{"type":"boolean"},"couponGateway":{"$ref":"#/definitions/CouponGateway"},"couponGatewayId":{"type":"string"},"createdBy":{"type":"integer","format":"int64"},"createdOn":{"type":"string","format":"date-time"},"id":{"type":"string"},"orgCouponGatewayProperties":{"type":"array","items":{"$ref":"#/definitions/Property"}},"orgId":{"type":"integer","format":"int64"},"updatedBy":{"type":"integer","format":"int64"},"updatedOn":{"type":"string","format":"date-time"}}},"OrgEntity":{"type":"object","properties":{"id":{"type":"integer","format":"int64"}}},"Property":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"string"}}},"ResponseWrapper«CouponGateway»":{"type":"object","properties":{"data":{"$ref":"#/definitions/CouponGateway"},"errors":{"type":"array","items":{"$ref":"#/definitions/ApiError"}}}},"ResponseWrapper«IssueCouponResponse»":{"type":"object","properties":{"data":{"$ref":"#/definitions/IssueCouponResponse"},"errors":{"type":"array","items":{"$ref":"#/definitions/ApiError"}}}},"ResponseWrapper«List«CouponGateway»»":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/definitions/CouponGateway"}},"errors":{"type":"array","items":{"$ref":"#/definitions/ApiError"}}}},"ResponseWrapper«List«OrgCouponGatewayMapping»»":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/definitions/OrgCouponGatewayMapping"}},"errors":{"type":"array","items":{"$ref":"#/definitions/ApiError"}}}},"ResponseWrapper«OrgCouponGatewayMapping»":{"type":"object","properties":{"data":{"$ref":"#/definitions/OrgCouponGatewayMapping"},"errors":{"type":"array","items":{"$ref":"#/definitions/ApiError"}}}},"ResponseWrapper«boolean»":{"type":"object","properties":{"data":{"type":"boolean"},"errors":{"type":"array","items":{"$ref":"#/definitions/ApiError"}}}},"Transaction":{"type":"object","properties":{"amount":{"type":"number","format":"double"},"id":{"type":"integer","format":"int64"},"transactionNumber":{"type":"string"},"transactionTime":{"type":"integer","format":"int64"}}},"UserInfo":{"type":"object","properties":{"email":{"type":"string"},"externalId":{"type":"string"},"mobile":{"type":"string"},"transaction":{"$ref":"#/definitions/Transaction"},"userId":{"type":"integer","format":"int64"}}},"VersionData":{"type":"object","properties":{"artifactVersion":{"type":"string"}}}}}
2 changes: 1 addition & 1 deletion modules/swagger-codegen-cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-codegen-project</artifactId>
<version>2.2.2-SNAPSHOT</version>
<version>2.2.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion modules/swagger-codegen-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-codegen-project</artifactId>
<version>2.2.2-SNAPSHOT</version>
<version>2.2.2</version>
<relativePath>../..</relativePath>
</parent>
<artifactId>swagger-codegen-maven-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion modules/swagger-codegen/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>io.swagger</groupId>
<artifactId>swagger-codegen-project</artifactId>
<version>2.2.2-SNAPSHOT</version>
<version>2.2.2</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
import java.util.List;
import java.util.ListIterator;
import java.util.Map;
import java.util.Date;
import java.util.regex.Pattern;

import org.apache.commons.lang3.BooleanUtils;
Expand Down Expand Up @@ -285,6 +286,9 @@ else if (dateLibrary.startsWith("java8")) {
typeMapping.put("DateTime", "OffsetDateTime");
importMapping.put("OffsetDateTime", "java.time.OffsetDateTime");
}

typeMapping.put("DateTime", "Date");
importMapping.put("DateTime", "java.util.Date");
}
}

Expand Down Expand Up @@ -933,7 +937,8 @@ public String escapeQuotationMark(String input) {

@Override
public String escapeUnsafeCharacters(String input) {
return input.replace("*/", "*_/").replace("/*", "/_*");
return input;
//return input.replace("*/", "*_/").replace("/*", "/_*");
}

/*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,13 @@
<version>2.10.4</version>
</plugin>
</plugins>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>2.9</version>
</extension>
</extensions>
</build>
<dependencies>
<dependency>
Expand Down Expand Up @@ -161,4 +168,18 @@
<junit-version>4.12</junit-version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<distributionManagement>
<repository>
<id>capillarymavenrepo</id>
<name>Capillary Maven Repo</name>
<url>scp://capillary@mvnrepo.capillary.co.in/data/mvn/releases</url>
<layout>default</layout>
</repository>
<snapshotRepository>
<id>capillarymavensnapshotrepo</id>
<name>Capillary Maven Snapshot Repo</name>
<url>scp://capillary@mvnrepo.capillary.co.in/data/mvn/snapshots</url>
<layout>default</layout>
</snapshotRepository>
</distributionManagement>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ namespace {{packageName}}.Client
{
private JsonSerializerSettings serializerSettings = new JsonSerializerSettings
{
ConstructorHandling = ConstructorHandling.AllowNonPublicDefaultConstructor
ConstructorHandling = ConstructorHandling.AllowNonPublicDefaultConstructor,
DateFormatHandling= DateFormatHandling.IsoDateFormat,
DateTimeZoneHandling= DateTimeZoneHandling.Utc
};

/// <summary>
Expand Down Expand Up @@ -178,6 +180,18 @@ namespace {{packageName}}.Client
// set user agent
RestClient.UserAgent = Configuration.UserAgent;

if(!String.IsNullOrEmpty(Configuration.ProxyUrl)){

IWebProxy proxy = new WebProxy(Configuration.ProxyUrl, true);
if (!String.IsNullOrEmpty(Configuration.ProxyUsername))
{
var credential = new NetworkCredential(Configuration.ProxyUsername, Configuration.ProxyPassword);
proxy.Credentials = credential;
}
}

RestClient.Proxy=proxy;

InterceptRequest(request);
{{^supportsUWP}}
var response = RestClient.Execute(request);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,10 @@ namespace {{packageName}}.Client
/// </summary>
public static readonly ExceptionFactory DefaultExceptionFactory = (methodName, response) =>
{
if (response.ErrorException is WebException && (response.ErrorException as WebException).Status == WebExceptionStatus.NameResolutionFailure)
{
return new ApiException(523, String.Format("Error calling {0}: {1}", methodName, response.ErrorMessage), response.ErrorMessage);
}
int status = (int) response.StatusCode;
if (status >= 400) return new ApiException(status, String.Format("Error calling {0}: {1}", methodName, response.Content), response.Content);
if (status == 0) return new ApiException(status, String.Format("Error calling {0}: {1}", methodName, response.ErrorMessage), response.ErrorMessage);
Expand Down Expand Up @@ -200,6 +204,24 @@ namespace {{packageName}}.Client
/// <value>The password.</value>
public String Password { get; set; }

/// <summary>
/// Gets or sets the proxyurl (HTTP basic authentication).
/// </summary>
/// <value>The proxyurl.</value>
public String ProxyUrl { get; set; }

/// <summary>
/// Gets or sets the proxy username (HTTP basic authentication).
/// </summary>
/// <value>The proxy username.</value>
public String ProxyUsername { get; set; }

/// <summary>
/// Gets or sets the proxy password (HTTP basic authentication).
/// </summary>
/// <value>The proxy password.</value>
public String ProxyPassword { get; set; }

/// <summary>
/// Gets or sets the access token for OAuth2 authentication.
/// </summary>
Expand Down
Loading