William Cheng
a7ef1262e5
fix all swagger.pl syntax issue
2015-05-08 03:58:00 +08:00
William Cheng
d206035e0f
add perl support - api template, bin, codegen
2015-05-08 03:57:59 +08:00
russellb337
2eeb96116d
simplifying diff
2015-05-07 12:16:44 -07:00
russellb337
2edfb96c36
swagger codegen should honor global mime types
2015-05-07 12:02:25 -07:00
Tony Tam
c7e22b7a3b
Merge pull request #726 from who/feature/gson-for-android-client
...
Feature: Use gson for android-client instead of jackson
2015-05-07 06:26:37 -07:00
Andrew B
20ced771ba
Restoring the pom.xml so integration tests work
2015-05-07 01:09:25 -07:00
Andrew B
01b7385a5e
Implementing gson in android client templates
2015-05-06 22:54:25 -07:00
wing328
070a6203e0
remove php comment
2015-05-07 13:35:19 +08:00
who
902c56f09b
Initial commit of jackson-to-gson
2015-05-06 17:46:54 -07:00
Tony Tam
157da246c0
added async test sample
2015-05-06 12:56:45 -07:00
Fake Bob Dobbs
321dfb7311
For SpringMVC, RequestHeader annotations are not setting the required attribute, even when required is false (RequestHeader uses default of true). This change always sets the required param
2015-05-06 09:05:57 -04:00
Tony Tam
65097a4908
Merge pull request #680 from geekerzp/develop_2.0_python_testing
...
Bug fix for deserialize model issue and added unit tests for python client
2015-05-04 21:11:35 -07:00
Anthony Sosso
f7d30c847f
Java: support x-www-form-urlencoded for PUT, POST, DELETE
2015-05-01 15:25:54 -07:00
who
6be2c06ed3
Adding maven publish functionality for android client
2015-04-30 10:34:43 -07:00
wing328
47a8ef3031
fix required parameters in ruby
2015-04-30 17:01:36 +08:00
wing328
93e4ef0eec
fix required parameters check for php
2015-04-30 16:52:33 +08:00
wing328
303378c5eb
fix android required parameter check
2015-04-30 16:29:21 +08:00
Andrew B
5082f69631
Adding maven publish functionality for android client
2015-04-29 22:08:27 -07:00
Tony Tam
4725dfb121
Merge pull request #702 from 0legg/feature/android-gradle
...
Jar and aar support for Android
2015-04-29 17:50:09 -07:00
Oleg Godovykh
14c2d14fc2
provide both jar and aar
2015-04-29 14:18:44 -04:00
Oleg Godovykh
119a981701
add possibility to create aar library
2015-04-29 13:39:00 -04:00
wing328
fb3088b765
fixed required parameter in java api
2015-04-29 17:31:38 +08:00
wing328
e7b170bf3c
better comment on csharp api, add ParameterToString to handle date
2015-04-29 16:27:08 +08:00
wing328
96d837274e
udpate csharp template with better comment and ParameterToString
2015-04-29 11:00:05 +08:00
wing328
8818c209df
udpate csharp client with restsharp
2015-04-29 10:56:24 +08:00
wing328
5c057e1306
refactor csharp client using restsharp, getpetbyid working
2015-04-29 10:55:49 +08:00
Tony Tam
6c23a21312
Merge pull request #675 from marcinkiewiczblazej/issue-674
...
Fix for issue #674
2015-04-28 15:21:51 -07:00
Oleg Godovykh
b6495a9fc2
replace maven settings for Android client with gradle
2015-04-28 17:49:59 -04:00
Tony Tam
8952759eda
Merge pull request #693 from lugaru1234/multiple_tags_operations
...
Generation of operations with multiple tags has been fixed #356
2015-04-28 07:03:23 -07:00
Tony Tam
c96f5f6fa8
added excludes for logback.xml per https://github.com/swagger-api/swagger-codegen/issues/689
2015-04-27 22:51:52 -07:00
Nadezhda Makarkina
b0d2d1116b
Generation of operations with multiple tags has been fixed #356
2015-04-27 13:25:08 +03:00
xhh
4a55223a8f
Add form parameters support to Scala codegen
2015-04-24 23:57:17 +08:00
geekerzp
3aa9982b23
Fixed issue that it will throw error when deserialize model in python client.
2015-04-23 18:19:08 +08:00
Alexey Nechaev
9a36174685
Clean up of '\n' escaping.
2015-04-23 11:50:07 +03:00
wing328
d5a3cc7300
fix php swagger type
2015-04-23 00:42:36 +08:00
Alexey Nechaev
fc0be6d503
Fixes #646 : Example field handling has been fixed.
2015-04-22 16:17:28 +03:00
Alexey Nechaev
699973dcfe
Group and version are avaiable from parent pom.
2015-04-22 16:11:16 +03:00
Blazej Marcinkiewicz
465266e219
Updated Java Spring MVC query param generation to include 'required' parameter if it's available.
2015-04-22 11:52:46 +02:00
wing328
eed04560c0
fix string?
2015-04-21 23:16:17 +08:00
William Cheng
2c0e8f6079
fix csharp model name issue
2015-04-21 22:42:13 +08:00
geekerzp
4dd793c0ac
Updated naming convention in objc client.
2015-04-21 16:23:08 +08:00
Tony Tam
7f4916f333
Merge pull request #664 from geekerzp/develop_2.0_python_content_type
...
Fixed encoding issue for request json body in python client.
2015-04-20 21:46:06 -07:00
geekerzp
d053d464dd
Fixed encoding issue for request json body in python client.
2015-04-20 18:05:16 +08:00
William Cheng
5465708a42
add method documentation to android and scala
2015-04-19 23:51:46 +08:00
William Cheng
3622cfd169
add method documentation for objc client
2015-04-19 23:41:26 +08:00
William Cheng
ae389a8993
update python method documentation
2015-04-19 23:23:09 +08:00
wing328
7e37f3294a
bug fix for post (model) and update php test cases
2015-04-17 20:01:58 +08:00
wing328
8512259d02
update method name based on style guide, update petstore sample
2015-04-17 00:26:06 +08:00
xhh
de21088619
Support optional body parameter
2015-04-16 18:20:36 +08:00
xhh
61bf7f49cc
Remove redundant blank lines
2015-04-16 15:56:08 +08:00
xhh
a819e4d523
Support optional parameters in Ruby client
...
* Pass optional parameters via the `opts` Hash
* Handle query parameters in a way similar to header/form parameters to
support parameter name normalization, e.g. the "additional_metadata"
key is passed for "additionalMetadata"
* Rename variables to be consistent: `query_params`, `header_params` and
`form_params`
* Remove unnecessary blank lines
2015-04-16 15:56:08 +08:00
Tony Tam
a03574e119
Merge pull request #631 from xhh/ruby-config
...
Fix hard-coded values in Ruby client: scheme, host and base_path
2015-04-15 22:54:46 -07:00
Tony Tam
19d7dad33c
Merge pull request #618 from wing328/python3_codegen
...
Added back python 3 codegen
2015-04-15 22:53:15 -07:00
Tony Tam
a168c4bf06
Merge branch 'develop_2.0_objc_optional_property' of https://github.com/geekerzp/swagger-codegen into geekerzp-develop_2.0_objc_optional_property
2015-04-15 22:12:01 -07:00
Tony Tam
a465edd890
Merge pull request #645 from who/develop_2.0
...
[PHP Templates] Fixing a bug which was preventing payloads to serialize into JSON
2015-04-15 16:51:24 -07:00
who
164a01ed12
Fixing a bug which was preventing payloads to serialize into JSON
2015-04-15 16:17:21 -07:00
Tony Tam
39602c4b2b
Merge pull request #644 from hyeghiazaryan/develop_2.0
...
Adding defaultHeaders dictionary to generated API classes.
2015-04-15 14:24:20 -07:00
hrachya
33dfcd247d
Adding defaultHeaders dictionary to generated API classes. defaultHeaders will be merged with headerParams before sending the request.
...
fix for https://github.com/swagger-api/swagger-codegen/issues/638
2015-04-15 13:02:09 -07:00
Tony Tam
1617b76e27
Merge pull request #637 from hyeghiazaryan/develop_2.0
...
Adding import for Foundation.h to SWGQueryParamCollection.h
2015-04-15 10:08:21 -07:00
geekerzp
0a9df88e53
Using propertyIsOptional
to implement optional property instead of
...
using `Optional` protocol in objc client.
2015-04-15 17:53:45 +08:00
hrachya
21fcbc7acb
Adding import for Foundation.h to SWGQueryParamCollection.h
...
fix for https://github.com/swagger-api/swagger-codegen/issues/636
2015-04-14 13:20:38 -07:00
Tony Tam
dfa17d2291
Merge pull request #630 from who/develop_2.0
...
Making default PHP namespace generic and fix issues 628 and 635
2015-04-14 12:35:44 -07:00
who
f4a2eff4b7
Fixing nested model deserialization - Issue #635
2015-04-14 12:24:59 -07:00
hrachya
ff71a2cc60
Adding toParamName override to ObjcClientCodegen.java
...
fix for https://github.com/swagger-api/swagger-codegen/issues/633
2015-04-14 11:23:09 -07:00
xhh
41371bd901
Initialize a default configuration object
2015-04-14 15:03:21 +08:00
xhh
7db7b146be
Fix hard-coded values in Ruby client: scheme, host and base_path
2015-04-14 12:32:25 +08:00
who
de25d63838
Making the default PHP package name more generic instead of being specific to Petstore
2015-04-13 16:27:30 -07:00
who
42829ffb13
A proposed fix for Issue #628
2015-04-13 13:14:10 -07:00
who
41db8798af
correct usage of strpos
2015-04-13 12:22:38 -07:00
Tony Tam
33bd614a42
Merge pull request #625 from geekerzp/develop_2.0_python_form_params
...
Fixed request content-type in python client
2015-04-13 10:26:17 -07:00
geekerzp
10a9d298d7
Fixed request content-type in objc client.
...
In api.mustache the name of content-type is `Content-Type`,
but in swagger.mustache the name of content-type is `Content-type`.
2015-04-13 17:30:43 +08:00
William Cheng
13d513f02b
fix double in php client response
2015-04-12 23:06:07 +08:00
Tony Tam
7f84deaf30
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-04-10 23:07:27 -07:00
Tony Tam
765a5c6aa1
added uniqueness for nickname, #612
2015-04-10 23:07:00 -07:00
Tony Tam
252cb18aeb
Merge pull request #619 from geekerzp/develop_2.0_python_package
...
Update Python codegen to support packaging via Setuptools
2015-04-10 21:03:08 -07:00
geekerzp
63ca000482
fixed request content-type to multipart/form-data
when upload file is null
2015-04-11 11:46:55 +08:00
geekerzp
e6bf58a707
package python sdk using setuptools
2015-04-11 10:38:32 +08:00
William Cheng
ccc0653923
add python 3 codegen
2015-04-10 19:42:09 +08:00
Tony Tam
70c14092f9
Merge pull request #610 from xhh/ruby-gemspec
...
Generate Ruby gemspec
2015-04-09 07:37:26 -06:00
wing328
22f72e2b23
update comment for escapeString
2015-04-09 16:05:13 +08:00
wing328
5cbe5d60aa
add iso8601 support to csharp, add more comments, add PATCH support
2015-04-09 15:55:13 +08:00
xhh
02fa04aec8
Generate gemspec for Ruby client
2015-04-09 11:34:09 +08:00
geekerzp
3259a1d814
Fixed module name in __init__.py in python client.
2015-04-09 10:37:15 +08:00
geekerzp
806c26d54f
Merge branch 'develop_2.0' into develop_2.0_python_better_import
...
Conflicts:
modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/PythonClientCodegen.java
2015-04-09 09:31:50 +08:00
geekerzp
f2ecc271b5
Better import for python client.
2015-04-09 09:21:21 +08:00
Tony Tam
a05251da51
Merge pull request #601 from geekerzp/develop_2.0_python_unicode
...
Support unicode string in python client.
2015-04-08 06:56:19 -06:00
Tony Tam
555ef7677d
Merge pull request #600 from wing328/python_variable_naming
...
Fixed parameter name, better naming convention for python client
2015-04-08 05:04:02 -06:00
Tony Tam
eb2ec92b66
Merge pull request #604 from wing328/php_fix_warning
...
Fixed PHP5.3 warning
2015-04-08 05:01:54 -06:00
Tony Tam
e1a3540caf
fixed version
2015-04-08 05:00:10 -06:00
Tony Tam
c1d51266b3
fixed version
2015-04-08 04:51:54 -06:00
William Cheng
eb0fccd1d2
fixed content-type check for model
2015-04-08 11:54:57 +08:00
William Cheng
cb2f5d3e25
fix php warning in php5.3
2015-04-08 11:33:09 +08:00
geekerzp
24d5dc093f
Support unicode string in python client.
2015-04-07 15:33:05 +08:00
William Cheng
49ad6f47a5
fix parameter name, better naming convention for python client
2015-04-07 01:37:32 +08:00
Tony Tam
c04f947a85
prepare for release
2015-04-06 08:00:16 -06:00
Tony Tam
d55aaffc48
Merge pull request #597 from wing328/php_package
...
Updated PHP codegen to support packaging via Composer
2015-04-06 07:44:00 -06:00
William Cheng
9c5153e8c8
fix test cases
2015-04-06 18:52:30 +08:00
William Cheng
a717aba826
fixed path variable double uri-encoded issue
2015-04-06 18:52:30 +08:00
wing328
5c335beb60
removed description testing for Category
2015-04-06 18:28:43 +08:00
wing328
8d6d1cb329
recovered APIclient due to merge
2015-04-06 18:10:43 +08:00
wing328
6b2035e353
Merge branch 'php_package' of https://github.com/wing328/swagger-codegen into php_package
...
Conflicts:
modules/swagger-codegen/src/main/resources/php/APIClient.mustache
samples/client/petstore/php/SwaggerPetstore-php/lib/APIClient.php
samples/client/petstore/php/SwaggerPetstore-php/lib/PetApi.php
samples/client/petstore/php/SwaggerPetstore-php/lib/StoreApi.php
samples/client/petstore/php/SwaggerPetstore-php/lib/UserApi.php
samples/client/petstore/php/SwaggerPetstore-php/lib/models/Category.php
samples/client/petstore/php/SwaggerPetstore-php/lib/models/Order.php
samples/client/petstore/php/SwaggerPetstore-php/lib/models/Pet.php
samples/client/petstore/php/SwaggerPetstore-php/lib/models/Tag.php
samples/client/petstore/php/SwaggerPetstore-php/lib/models/User.php
2015-04-06 18:05:10 +08:00
wing328
3811a5a209
resolve conflict during rebase
2015-04-06 18:03:15 +08:00
wing328
c1046cc87b
add php packaging support
2015-04-06 17:59:42 +08:00
Tony Tam
1b4367ffba
updated readme
2015-04-05 13:50:49 -07:00
Tony Tam
27c7e69fba
updated templates
2015-04-05 13:42:20 -07:00
Tony Tam
448462552f
updated logic, merged
2015-04-04 22:12:30 -07:00
Tony Tam
14cbc2d90d
Merge branch 'develop_2.0_objc_form_params' of https://github.com/geekerzp/swagger-codegen into geekerzp-develop_2.0_objc_form_params
2015-04-04 21:34:26 -07:00
Tony Tam
dfa2c22e0c
Merge pull request #566 from geoand/Apache_HttpClient_Connection_Manager
...
Switched SingleClientConnManager with ThreadSafeClientConnManager.
2015-04-04 21:33:38 -07:00
Tony Tam
a57588caa1
Merge pull request #588 from wing328/csharp_response_warning
...
Eliminated warning related to response in CSharp API files
2015-04-04 21:00:31 -07:00
Tony Tam
a0c9296ee8
name rebuilds, tests
2015-04-04 20:04:10 -07:00
Tony Tam
0c2e464c71
updated jetty version
2015-04-04 17:49:36 -07:00
Tony Tam
15236ef376
updated ruby template
2015-04-04 17:45:22 -07:00
Tony Tam
950bfff1c1
fixed serialization of arrays
2015-04-04 17:20:18 -07:00
Tony Tam
ba2ccf788c
name rebuilds, tests
2015-04-04 17:00:22 -07:00
Tony Tam
f0e41bf43e
template updates
2015-04-04 16:28:43 -07:00
Tony Tam
9c75304832
updated to overwrite files
2015-04-04 16:28:33 -07:00
Tony Tam
02fd96a24a
added spring-mvc sample
2015-04-04 13:46:35 -07:00
Tony Tam
568ca26747
renamed folder
2015-04-04 11:53:02 -07:00
Tony Tam
1e82fc5d24
removed old code
2015-04-04 11:49:40 -07:00
Tony Tam
d9f8fcb7a4
fixes for #501
2015-04-04 00:02:34 -07:00
Tony Tam
acf2c8cc9d
removed printlns
2015-04-03 23:12:50 -07:00
Tony Tam
60e5899dc3
updated codegen
2015-04-03 23:02:38 -07:00
Tony Tam
f75312105d
added property file
2015-04-03 22:41:00 -07:00
Tony Tam
610143f4ad
fix for #577 , added newline replacement
2015-04-03 22:22:31 -07:00
Tony Tam
2cc9b10a1e
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-04-03 22:15:10 -07:00
Tony Tam
f3ab28b92d
fix for #589 , escape text for parameter description
2015-04-03 22:15:00 -07:00
wing328
660d336646
fix warning related to csharp response, better code format for csharp api
2015-04-03 23:10:10 +08:00
geekerzp
d4ac668cd4
Set default User-Agent for Python client.
2015-04-03 18:04:05 +08:00
Camille Chafer
6c4765fd00
Parameters names where camelized with first letter not lower
2015-04-02 18:00:25 +02:00
Camille Chafer
ef3811390f
Some fixes for Wordnik & Petstore examples
2015-04-02 17:46:26 +02:00
Camille Chafer
0811e0bce3
Add Akka-Scala client generator. This client uses Spray as Http Client.
2015-04-02 16:22:52 +02:00
William Cheng
1c0cb7f884
fix syntax
2015-04-02 06:12:07 +08:00
William Cheng
bc24e5e290
update ruby accept header
2015-04-02 05:23:53 +08:00
Sunny Gupta
80259fbcc4
Fixed the compile time error in the generated code caused due to unescaped new line characters.
...
Since the description text is not being escaped, if there is a new line character, it will cause a new line to be added to the source code. This can cause compile time error if the new line character is part of a string (e.g. java string) and there is no '+' sign explicitly added to the code. Note: The code was doing escapeText for properties but not for models. This patch fixes that.
2015-04-01 12:33:44 -07:00
Tony Tam
64292cdc9b
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-04-01 07:41:54 -07:00
Tony Tam
df771b5a4d
updated springfox templates
2015-04-01 07:41:45 -07:00
Tony Tam
8b8e8d70f9
Merge pull request #580 from wing328/php_content_type
...
Fix content-type and accept in PHP API
2015-04-01 07:29:57 -07:00
Tony Tam
f142474a54
updated templates
2015-03-31 21:47:30 -07:00
Tony Tam
084d448fd4
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-03-31 21:00:34 -07:00
Tony Tam
1385a157e9
moved count
2015-03-31 21:00:15 -07:00
Tony Tam
fe3c3cc8bc
fix for #578
2015-03-31 20:59:57 -07:00
xhh
d5ad4c4ae7
Fix date time format for Android client
...
According to Android's docs (https://developer.android.com/reference/java/text/SimpleDateFormat.html )
the `SimpleDateFormat` class in Android does not accept `XXX` as the timezone, it uses `Z` instead.
Also updated the date time format of Android and Java clients to include milliseconds.
2015-04-01 10:22:04 +08:00
Tony Tam
cd2c8f6527
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-03-31 16:08:53 -07:00
Tony Tam
93fef67c7e
added required check
2015-03-31 16:08:37 -07:00
Tony Tam
5f07fb0b03
sorted
2015-03-31 16:07:37 -07:00
Tony Tam
f17968d5b3
fixed required flag
2015-03-31 16:07:24 -07:00
Tony Tam
055c4397e9
renamed
2015-03-31 16:07:07 -07:00
Tony Tam
62a99115fc
renamed
2015-03-31 16:06:52 -07:00
Tony Tam
7483a06226
renamed
2015-03-31 16:06:46 -07:00
Tony Tam
f265ce361a
Merge pull request #556 from FindTheBest/develop_2.0
...
Python Binding Request Headers
2015-03-31 15:58:34 -07:00
William Cheng
03c48af9e6
Fix content-type and accept in PHP API
2015-04-01 04:26:32 +08:00
James Ebentier
ce700b9421
Fixing one more issue with the defaultHeaders merging and removing unnecessary code
2015-03-30 12:47:56 -07:00
James Ebentier
761ab22f08
Adding Self to setDefaultHeader method signature
2015-03-30 12:28:17 -07:00
William Cheng
0ee39c67fe
fix rspec, update ruby client default configuration
2015-03-31 01:28:33 +08:00
James Ebentier
148b2daaa3
Python Formatting: removing semicolons from the python code
2015-03-30 08:42:12 -07:00
geekerzp
a927d679f0
fixed issue that it throw exceptions when request with form parameters
...
in objective-c client
2015-03-30 17:42:47 +08:00
Tony Tam
5e83b6602e
updated templates for baseName
2015-03-29 20:49:51 -07:00
Tony Tam
367f81d52d
Merge branch 'add_csharp_codegen' of https://github.com/wing328/swagger-codegen into wing328-add_csharp_codegen
2015-03-29 20:03:16 -07:00
Tony Tam
b10445f3f6
Merge pull request #561 from wing328/ruby_doc
...
Update ruby api files with better documentation
2015-03-29 19:58:21 -07:00
Tony Tam
1e7862a466
Merge pull request #574 from geekerzp/develop_2.0_python_urlencode
...
Fixed issue that query parameters double url encoded in python client
2015-03-29 19:56:02 -07:00
Tony Tam
8de8f48679
fix for Optional
2015-03-29 19:41:24 -07:00
geekerzp
8f6afda99a
fixed issue that query parameters double url encoded
2015-03-30 10:34:01 +08:00
Tony Tam
510254e5a3
fixed required flag
2015-03-29 19:17:54 -07:00
wing328
c1824b5387
fix parameter name in API, update petstore sample
2015-03-30 09:31:49 +08:00
Tony Tam
517c0a4f52
Merge pull request #558 from geekerzp/develop_2.0_objc_jsonmodel
...
Add JSONModel to objective-c client
2015-03-29 08:53:14 -07:00
Tony Tam
cab50ccb59
Merge pull request #548 from xhh/java-android-user-agent
...
Set default User-Agent for Java and Android clients
2015-03-29 08:52:56 -07:00
Tony Tam
e51f548807
Merge pull request #559 from wing328/java_doc
...
Update Java documentation for methods (endpoints)
2015-03-29 08:52:32 -07:00
Tony Tam
8a214838e5
Merge pull request #565 from wing328/php_doc
...
Update PHP documentation for method
2015-03-29 08:52:01 -07:00
geekerzp
37118cab47
Merge branch 'develop_2.0' into develop_2.0_objc_jsonmodel
...
Conflicts:
samples/client/petstore/objc/PetstoreClient/PetstoreClientTests/PetApiTest.m
2015-03-29 18:15:02 +08:00
geekerzp
e6d7517e63
Update api-body.mustache, api-header.mustache,
...
apiBodyResponseWithContainer.mustache and apiNonPrimitiveResponse.mustache
templates in objective-c client.
* Update `asDictionary` method to `toDictionary` method which provided by
JSONModel.
* Update `initWithValues` method to `initWithDictionary` method which
provided by JSONModel.
2015-03-29 18:06:52 +08:00
xhh
90db8e2147
Add setUserAgent method to Java and Android clients
2015-03-29 09:55:20 +08:00
xhh
65883a5d85
Set default User-Agent for Java and Android clients
2015-03-29 09:55:19 +08:00
Tony Tam
49e9c74324
Merge pull request #572 from swagger-api/issue-567
...
Issue 570
2015-03-28 10:46:17 -07:00
Tony Tam
92621f2f2d
fix for issue 567, added reserved words, rebuilt client
2015-03-28 10:41:51 -07:00
William Cheng
836f7ecb95
rebase with develop_2.0
2015-03-28 22:55:15 +08:00
MerkushevKirill
0dcd307333
update docs and bash about CLI usage, deprecate old cli classes
...
(after #547 )
2015-03-28 12:34:44 +03:00
William Cheng
a12cc1c544
remove {{newline}} as it has no impact at all
2015-03-28 16:43:16 +08:00
William Cheng
27e1b1c4b2
update java doc
2015-03-28 16:43:15 +08:00
Tony Tam
0686a91690
updated camelize function for #567
2015-03-27 23:18:54 -07:00
Tony Tam
99271e77ab
added multi-param args
2015-03-27 22:55:06 -07:00
Tony Tam
c9a2a14da5
added queryParamCollection
2015-03-27 22:17:50 -07:00
gandrianakis
7eba8670e3
Switched SingleClientConnManager with ThreadSafeClientConnManager.
...
The SingleClientConnManager cannot be used safely in multi-threaded environments
2015-03-27 18:41:16 +02:00
William Cheng
bdd1d1621f
remove {{newLine}} and replace tab wtih 2 spaces
2015-03-27 23:55:26 +08:00
William Cheng
6ab51bcb4e
remove tab with 2 spaces in php api template
2015-03-27 23:11:13 +08:00
William Cheng
1c547e9598
update php documentation
2015-03-27 22:40:59 +08:00
geekerzp
19c05eefab
Merge branch 'develop_2.0' into develop_2.0_objc_jsonmodel
...
Conflicts:
pom.xml
2015-03-27 17:27:58 +08:00
Tony Tam
5d6d563a8e
updated versions
2015-03-26 23:17:17 -07:00
Tony Tam
287bb7d936
fixed builder, error msg
2015-03-26 23:09:47 -07:00
Tony Tam
ddb1d6e0d3
removed 404 handling
2015-03-26 23:09:29 -07:00
Tony Tam
8b98a92805
adds tests, fixes for java templates
2015-03-26 20:32:59 -07:00
William Cheng
3d53cfc298
better ruby method argument format
2015-03-27 02:11:49 +08:00
William Cheng
fb2ab79455
update ruby doc
2015-03-27 02:11:49 +08:00
geekerzp
fbe069cf5c
add jsonmodel in objective-c client
2015-03-26 10:07:33 +08:00
James Ebentier
bf46da7c14
Python: modifying request headers in ApiClient to act like those in Java and PHP
2015-03-25 11:44:46 -07:00
Tony Tam
d2f5b9ea65
added recursion check
2015-03-25 11:11:04 -07:00
Tony Tam
56104566fc
added void response
2015-03-24 19:57:51 -07:00
Tony Tam
30acfc1869
added sys property
2015-03-24 19:56:38 -07:00
Tony Tam
2ce0049ce4
updated templates to fix petstore build error
2015-03-24 19:56:28 -07:00
Tony Tam
e82ecf695d
added array support
2015-03-24 19:56:04 -07:00
Tony Tam
31418b3936
added property for app name
2015-03-24 17:12:20 -07:00
Tony Tam
b8cd52aa07
Merge pull request #540 from lanwen/develop_2.0
...
rft - only codestyle, remove wildcard imports and use string-utils from apache
2015-03-24 16:56:01 -07:00
Tony Tam
16403950d5
Merge pull request #545 from wing328/ruby_better_naming
...
Update ruby codgen for better naming convention
2015-03-24 16:53:20 -07:00
William Cheng
fb3e44ecc4
break down ruby reservedWord list into multiple lines
2015-03-24 16:34:41 +08:00
William Cheng
8107162540
update ruby codgen for better naming convention
2015-03-24 16:24:31 +08:00
MerkushevKirill
ee096569c4
rft - only codestyle with indents, remove wildcard imports and use string-utils from apache
2015-03-24 11:13:01 +03:00
geekerzp
07237f8eb9
add model attribute name json key mapping in python clent
2015-03-24 11:55:20 +08:00
Wanny
915fcf9b92
fix cleanup
2015-03-23 16:08:26 -07:00
Wanny
31e8d58b1d
fix StringIndexOutOfBoundsException when tag is not provided
2015-03-23 15:29:39 -07:00
Tony Tam
823ac04abb
Merge pull request #534 from Juliens/master
...
add version in properties
2015-03-23 08:47:06 -07:00
William Cheng
fd602af180
better naming convention for android-java codegen
2015-03-23 15:41:24 +08:00
Tony Tam
048bea6249
Merge pull request #535 from wing328/java_beter_naming
...
Better variable and model property naming for Java
2015-03-22 21:19:01 -07:00
Tony Tam
f1f9805a01
Merge pull request #527 from geekerzp/develop_2.0_python
...
Support iso8601 datetime format in Python client
2015-03-22 19:35:18 -07:00
William Cheng
62d28ebca5
better variable and model property naming for java
2015-03-22 23:24:43 +08:00
Julien SALLEYRON
c46f3f9ee4
add version in properties
2015-03-21 20:12:44 +01:00
Tony Tam
f008b75e99
Merge pull request #528 from wing328/php_better_variable_naming
...
PHP better naming convention
2015-03-21 08:18:46 -07:00
Tony Tam
38204b2237
Merge pull request #531 from geekerzp/develop_2.0_python_datetime
...
Update santizeForSerialization to normalize parameters for Python client
2015-03-21 08:18:00 -07:00
xhh
b5a4d5be04
Add support of form parameter to Android client
...
* Handle form parameters in a way similar to Java client.
* Handle file uploading.
* Normalize query, header and form parameters with the
ApiInvoker.parameterToString method, which formats Date value to ISO 8601.
2015-03-21 22:20:28 +08:00
geekerzp
f085860eb1
Update sanitizeForSerialization to sanitize parameters to Python client
...
* Refactor santizeForSerialzation to static method.
* Sanitize header/query/form/body parameters.
* Sanitize datetime.datetime and datetime.date to iso8601 format string.
* Sanitize swagger model to dict.
2015-03-21 14:58:32 +08:00
Wanny
2301e604b3
clean up README.md
2015-03-20 13:53:07 -07:00
Wanny
34eab98ce4
Merge branch 'develop_2.0' into add_springdox
2015-03-20 13:47:08 -07:00
Wanny
00c1018d79
add basi Springdox server generation
2015-03-20 13:45:01 -07:00
William Cheng
c36e5a96fe
update php codegen with better naming convention
2015-03-20 21:56:41 +08:00
geekerzp
c024a4c099
use dateutil to parse string to datetime in python
2015-03-20 14:38:18 +08:00
Tony Tam
cdf8648d3b
made noservice option
2015-03-19 14:59:32 -07:00
Tony Tam
ae1d43dc84
added more instructions, service template
2015-03-19 14:47:43 -07:00
Tony Tam
531e2d7032
added example generator, updated signatures to match
2015-03-19 14:45:22 -07:00
Tony Tam
32fe6b0333
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-03-19 09:04:16 -07:00
Tony Tam
75714ac518
added default for filename generation
2015-03-19 09:04:12 -07:00
Tony Tam
8262d30202
Merge pull request #459 from geoand/objc-dictionary-fix-dev2_0
...
Fixed bug that prevented Objective-C code from compiling when using a Sw...
2015-03-19 08:52:25 -07:00
Tony Tam
d332cdf200
Merge pull request #522 from wing328/ruby_user_agent
...
Fix User-Agent in Ruby API cleint
2015-03-19 08:32:59 -07:00
William Cheng
ab8d62214a
add attributemap to php model, update php petstore sample
2015-03-19 20:58:22 +08:00
William Cheng
02283fae46
udpate ruby api client to support user-agent
2015-03-19 17:09:27 +08:00
gandrianakis
c82b31aa61
Reintroduce objc dictionary fix to updated develop_2.0 branch
2015-03-19 11:07:54 +02:00
gandrianakis
37303745df
Merge branch 'develop_2.0' into objc-dictionary-fix-dev2_0
...
Conflicts:
modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java
2015-03-19 10:59:47 +02:00
gandrianakis
e5357df67a
Merge remote-tracking branch 'upstream/master' into objc-dictionary-fix-dev2_0
2015-03-19 10:45:27 +02:00
Tony Tam
c109c11bea
added yaml output
2015-03-18 23:26:45 -07:00
Tony Tam
3a8c798596
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-03-18 23:25:48 -07:00
Tony Tam
9311bdf972
added yaml generator
2015-03-18 23:24:47 -07:00
Tony Tam
95e7265bd7
Merge pull request #498 from burmanm/issue_495
...
Fix NPE with resourcePath = /, issue #495
2015-03-18 22:58:45 -07:00
Tony Tam
93afc3bd95
Merge pull request #516 from wing328/ruby_header_param
...
Bug fix for ruby header parameter and better code format
2015-03-18 22:58:31 -07:00
Tony Tam
6b1f176a66
Merge pull request #417 from Helmsdown/additional-codegen-properties
...
Add API Version to Codegen Additional Properties
2015-03-18 17:05:59 -07:00
Tony Tam
f2ee9b39e9
Merge pull request #519 from swagger-api/feature/swagger-tools
...
updated nodejs server to swagger-tools, supports 2.0 spec
2015-03-18 16:30:57 -07:00
Tony Tam
b6e5c55817
updated nodejs server to swagger-tools, supports 2.0 spec
2015-03-18 16:10:54 -07:00
Camille Chafer
081757c592
headers list is CodegenResponse is always defined (no null list)
2015-03-18 19:01:45 +01:00
Camille Chafer
ac78c15fbf
Add defined response headers in CodegenResponse. at this time, only the headers of the 'default' response are included in the operation.
2015-03-18 18:38:27 +01:00
Tony Tam
dd78de1ed8
updated basePath, contextPath
2015-03-18 09:34:38 -07:00
xhh
f8a5e900f8
Add parameterToString to normalize parameters for Java client
...
* Convert values to string for query/header/form parameters.
* For parameter of type Date, convert to ISO 8601 format.
* Also add utility methods to parse date in ISO 8601 format.
2015-03-18 18:58:13 +08:00
William Cheng
d0dcb2fb43
fix bug with ruby header parameter, remove extra linebreak in generated
...
code
2015-03-18 16:33:00 +08:00
Tony Tam
369689d001
merged
2015-03-17 16:30:59 -07:00
Tony Tam
df39fe5d08
added Json schema fields
2015-03-17 16:30:42 -07:00
sosso
b73340ab83
Java: properly add request headers
...
https://jersey.java.net/nonav/apidocs/1.8/jersey/com/sun/jersey/api/client/PartialRequestBuilder.html#header (java.lang.String, java.lang.Object)
We were running into issues with our headers not making it into our requests. Upon some research, it appears that Jersey's header() method returns the builder object, meaning we have to do this assignment to properly construct the request. After making the change, our requests work as expected.
2015-03-17 11:39:32 -07:00
Tony Tam
4f32e9dbff
Merge pull request #502 from FindTheBest/develop_2.0
...
PHP Generated Models
2015-03-17 08:51:02 -07:00
Tony Tam
b6ca69f57a
Merge pull request #510 from xhh/patch-2
...
update null comparison for query params in Java
2015-03-17 07:10:52 -07:00
Xu Hui Hui
b2da6dc8a2
update null comparison for query params in Java
...
to make it clear and also allow a query parameter to be set with string value: "null" (4 characters string)
2015-03-17 16:34:01 +08:00
Tony Tam
c96853d5aa
Merge pull request #507 from cchafer/security_schemes_definition
...
Adding defintion of security schemes in CodegenSecurity
2015-03-16 22:13:19 -07:00
Tony Tam
c215d8ab91
fix and tests for #503
2015-03-16 22:10:35 -07:00
Tony Tam
46d1950fbd
removed unnecessary file
2015-03-16 21:04:21 -07:00
Tony Tam
03b764d404
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-03-16 20:54:14 -07:00
Tony Tam
a8aebec9ba
removed description
2015-03-16 20:54:08 -07:00
Tony Tam
fd72ff56bf
fixed context path
2015-03-16 20:54:01 -07:00
Tony Tam
ebec85fd54
added context path
2015-03-16 20:53:48 -07:00
Tony Tam
fd792ef180
added more helpful error trace
2015-03-16 20:53:34 -07:00
Tony Tam
486186e042
Merge pull request #505 from wing328/php_support_user_agent
...
update User-agent in PHP API client
2015-03-16 20:44:46 -07:00
William Cheng
fc9d632522
update ruby client to support form parameters, add PATCH support, update
...
ruby petstore client
2015-03-17 05:24:43 +08:00
Camille Chafer
d580d294b6
Adding defintion of security schemes in CodegenSecurity
2015-03-16 11:58:29 +01:00
William Cheng
e9227ad7e5
add ruby codegen, update sample (petstore) for ruby
2015-03-16 18:47:22 +08:00
William Cheng
6bc8de1230
rebase on develop_2.0
2015-03-15 22:02:16 +08:00
William Cheng
b8166f283a
update php to support user agent
2015-03-15 16:33:57 +08:00
William Cheng
a0dc2097eb
update php api client to support datetime (iso8601) for parameters
...
(header, path, url, form)
2015-03-14 23:48:05 +08:00
James Ebentier
24842d4a29
PHP Models: fixing an issue with commas being where they shouldn't
2015-03-13 10:53:42 -07:00
James Ebentier
0854ca5ce5
PHP Models: updating the models generated for PHP styling
2015-03-13 10:53:19 -07:00
James Ebentier
6ca34e362d
PHP Models: updating the models generated for PHP to be array accessable and have a simple constructor
2015-03-13 10:51:45 -07:00
Tony Tam
fc52ab972b
Merge pull request #494 from FindTheBest/develop_2.0
...
Fixing bug in new APIClientException
2015-03-13 09:44:02 -07:00
Tony Tam
7aca1cfb3f
Merge pull request #486 from wing328/php_fix_deserialize
...
Bug fixes for Swagger.php deserialize function
2015-03-13 09:39:50 -07:00
Michael Burman
4748af4d59
Fix NPE with resourcePath = /, issue #495
...
(cherry picked from commit 01515e4ded6fa59da87d109dd8056c1b4a64e0f7)
2015-03-13 14:38:19 +02:00
James Ebentier
575967b5de
Fixing bug in new APIClientException
...
This new exception had a typo in it for the construct class declaration.
2015-03-12 13:23:46 -07:00
James Ebentier
56ff34dc47
PHP Bindings: exposing response and response info to be accessible through thrown exceptions when non 200 response code is received
2015-03-12 12:12:07 -07:00
William Cheng
5347915c12
form parameter(single quote), add more comment
2015-03-11 21:14:17 +08:00
William Cheng
d0edb836ac
fix syntax error at 223, update array comparision (case insensitive)
2015-03-11 15:47:28 +08:00
Tony Tam
911be4360a
Merge pull request #483 from wing328/add_patch_php
...
Add PATCH support to PHP API client
2015-03-10 11:42:57 -07:00
Tony Tam
b2977cd29b
Merge pull request #477 from wing328/fix_php_basename
...
use baseName for parameter name in PHP api
2015-03-10 11:39:28 -07:00
William Cheng
941f6e7757
add PATCH support to PHP API client
2015-03-10 18:13:55 +08:00
James Ebentier
b2cfb77222
Python: fixing an issue in swagger python code generation where attribute classes aren't respected
2015-03-09 18:18:20 -07:00
Brad Figler
5d77321dca
syncing remote 2.0 branch
2015-03-09 20:47:48 +00:00
Brad Figler
f20522a586
Merge remote branch 'upstream/master'
2015-03-09 19:10:14 +00:00
William Cheng
7c23eedf07
use baseName for parameter name in PHP api
2015-03-09 23:15:12 +08:00
Tony Tam
dc5ee9dcf5
added reserved words
2015-03-04 20:44:26 -08:00
Tony Tam
07ff6a2278
Merge pull request #468 from cor3ntin/fix_base_path_upstream
...
Fix {{basePath}} value in support files.
2015-03-04 07:25:29 -08:00
Corentin Jabot
156055fdd5
Fix {{basePath}} value in support files.
...
Make {{basePath}} value in support files be the
same as in operation files, aka host/path, instead of /path.
2015-03-04 15:01:07 +01:00
Corentin Jabot
3a5c03c778
Expose Security schemes of operations.
...
A template can now refer to the type ( oath2.0, apiKey, basic )
as well as the name of the security schemes it rquires.
Usage :
{{#operations}}
{{#authMethods}}
{{type}} {{name}}
{{/authMethods}}
{{/operations}}
2015-03-04 14:54:48 +01:00
Tony Tam
9ce4156e4c
Merge pull request #455 from cchafer/responses
...
Implements CodegenResponse, and return default response in Operaiton.Responses (#293 )
2015-03-03 17:34:47 -08:00
Tony Tam
f82afe0026
Merge pull request #452 from herveDarritchon/develop_2.0
...
Defect (Issue #445 ) : change the call of initialCaps for getter and setter proper generation
2015-03-03 17:33:01 -08:00
Tony Tam
a724cd0780
added meta generator
2015-03-02 23:28:59 -08:00
Tony Tam
6b823b88d9
moved logic into abstract class for extensions
2015-03-02 17:29:29 -08:00
Tony Tam
8fb180133a
merged from master
2015-03-02 10:59:35 -08:00
nate
dd0ccff58a
Minor typo in help text.
2015-03-01 14:18:11 -05:00
nate
a793d5c6cc
Changed the --auth parameter to require a value so it is not ignored.
2015-03-01 14:13:08 -05:00
gandrianakis
d313d4da3f
Fixed bug that prevented Objective-C code from compiling when using a Swagger 'map' type
2015-02-27 10:11:35 +02:00
Camille Chafer
c15ac0b6d4
Each type used by any response is now added to the imports list
2015-02-25 17:12:28 +01:00
Camille Chafer
f9a16d856c
Add 'default' response (200) to responses list, and add Types to the CodegenResponse object ( #293 ). In the same time, clarify, simplfy and factorize code.
2015-02-25 16:46:33 +01:00
Camille Chafer
5713dce00a
add missing types on the Responses Object implementation( CodegenResponse.java) (part of #293 )
2015-02-25 16:39:10 +01:00
Tony Tam
23e848b437
added ignored test for #453 , nested containers
2015-02-25 07:35:05 -08:00
Tony Tam
eb68d0bdbd
Merge branch 'master' of https://github.com/godaddy/swagger-codegen into godaddy-master
2015-02-24 23:23:19 -08:00
Tony Tam
05297e05a5
made annotations FQ to avoid collisions
2015-02-24 21:12:08 -08:00
Tony Tam
1a0d2d19f5
updated template
2015-02-24 18:07:13 -08:00
Hervé Darritchon
b339db65be
Pull request #452 : Add some unit tests for this PR
2015-02-24 09:23:07 +01:00
Hervé Darritchon
69be95d586
Defect (Issue #445 ) : change the call of initialCaps for getter and setter with Introspector.decapitalize from pakage java.beans.
2015-02-24 08:20:49 +01:00
Tony Tam
c82dfa3a64
updated version
2015-02-23 23:03:18 -08:00
Tony Tam
4bd227271a
updated version
2015-02-23 22:45:06 -08:00
Tony Tam
5c31d68fee
updated to add resolve flag
2015-02-23 22:42:45 -08:00
Tony Tam
bfc1ed3081
added async scala generator #440
2015-02-22 08:57:40 -08:00
Tony Tam
4ce0a65ad5
fix for #444 , paths on windows
2015-02-22 08:56:03 -08:00
Tony Tam
784afee7b7
prepare for next dev version
2015-02-17 22:06:25 -08:00
Tony Tam
686f3656c5
updated to new patch
2015-02-17 21:38:02 -08:00
Tony Tam
06164cdc51
updated file separator replacement
2015-02-17 15:04:06 -08:00
Mikhail Kreymerman
fdd485608f
fixed StringIndexOutOfBoundsException on Windows
2015-02-17 23:00:23 +01:00
Tony Tam
fee6de5974
Merge branch 'geoand-jackson_array' into develop_2.0
2015-02-17 07:08:55 -08:00
gandrianakis
5fa98b12b8
Fixed bug that did not allow json arrays to be deserialized by Jackson
2015-02-17 15:17:32 +02:00
Tony Tam
ff94196295
updated to snapshot version
2015-02-16 22:16:40 -08:00
Tony Tam
66c6662f42
cleaned up poms
2015-02-16 21:53:51 -08:00
Terence Foxcroft
c6f10ef1ea
Minor fix to cater for empty array
2015-02-17 07:10:08 +02:00
Tony Tam
2e88dea3ac
updated versions
2015-02-16 20:44:22 -08:00
Tony Tam
678bbd6676
made dynamic swagger config example
2015-02-16 20:17:00 -08:00
Tony Tam
8befb95986
added type tag
2015-02-16 18:19:06 -08:00
Tony Tam
026c93a104
fixed models
2015-02-16 18:03:15 -08:00
Tony Tam
fde5014bf9
fix for #224 , added safe php comparison
2015-02-16 17:49:22 -08:00
Tony Tam
39b2bf4204
fixed test errors from updating sample json
2015-02-16 17:38:04 -08:00
Tony Tam
166a18bfc8
pulled from live server
2015-02-16 17:37:25 -08:00
Tony Tam
5790c7d289
fix for #191 , not detecting correct file name
2015-02-16 17:18:19 -08:00
Tony Tam
a4bde0368e
updated for separation with enums
2015-02-15 22:19:43 -08:00
Tony Tam
da8176e170
updated templates
2015-02-15 22:19:26 -08:00
Tony Tam
3b501f4134
added better enum support
2015-02-15 22:05:45 -08:00
Tony Tam
4daac48c6b
added readme, rebuilt client
2015-02-15 19:50:41 -08:00
Tony Tam
e943f5c864
added readme, rebuilt client
2015-02-15 19:50:23 -08:00
Tony Tam
719820c089
added help response if args not set
2015-02-15 19:11:15 -08:00
Tony Tam
f942e82691
updated templates
2015-02-15 18:06:50 -08:00
Tony Tam
db5259b913
updated script, addressed #189 with type mapping
2015-02-15 18:06:40 -08:00
Tony Tam
dd971f19e7
added support for headers when generating per #102
2015-02-15 17:15:40 -08:00
Tony Tam
785cc4e29a
fixed file suffix
2015-02-14 17:49:33 -08:00
Tony Tam
0c3e82e375
updated templates
2015-02-14 17:49:19 -08:00
Tony Tam
a6744507ef
updated version
2015-02-14 17:49:10 -08:00
Tony Tam
4bd1b99213
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-02-14 17:34:27 -08:00
Tony Tam
4841485456
Merge pull request #427 from lucamilanesio/scala-mustache-backward-compatibility
...
Scala api.mustache: make new constructor backward compatible
2015-02-14 17:34:23 -08:00
Tony Tam
d5ddf0c404
Merge branch 'develop_2.0' of github.com:swagger-api/swagger-codegen into develop_2.0
2015-02-14 17:33:46 -08:00
Tony Tam
7d4cc6bdde
Merge pull request #425 from lucamilanesio/develop_2.0
...
SPNEGO auth fix: Authentication scheme should be set as String
2015-02-14 17:33:30 -08:00
Tony Tam
feb6119572
added supporting data post processing
2015-02-14 17:08:51 -08:00
Tony Tam
dbc4ab51b1
removed deprecated call
2015-02-14 17:08:37 -08:00
Tony Tam
391806570c
updated script
2015-02-14 16:30:38 -08:00
Tony Tam
241c69fef7
updated templates
2015-02-12 22:24:04 -08:00
Tony Tam
2bc5e71f91
updated year in comments
2015-02-12 21:53:37 -08:00
Tony Tam
dd9da67f51
made match case insensitive
2015-02-12 21:51:44 -08:00
Tony Tam
c3978d2ea3
updated dependencies for compat
2015-02-12 21:38:52 -08:00
Luca Milanesio
14795df85d
Scala api.mustache: make new constructor backward compatible
...
When default values have been provided with the api.mustache
constructor, backward compatibility was broken because of the public
instance variables becoming immutable vals whilst they were vars before.
We can now use the constructor arguments as default values for the internal
vars and establish backward compatibility with existing code.
2015-02-11 11:00:41 +00:00
Luca Milanesio
fd560f4dc1
Scala api.mustache: allow easy basePath and ApiInvoker override
...
Gets rid of the smelly vars inside Scala api.mustache allowing the
override of default basePath and ApiInvoker on the constructor.
Previously the code for overriding was:
val myApi = new MyApi()
myApi.basePath = "http://myapi.endpoint.com "
myApi.apiInvoker = new ApiInvoker(authScheme = "SPNEGO")
after the change everything can be simply declared in the constructor:
val myApi = new MyApi("http://myapi.endpoint.com ",
new ApiInvoker(authScheme = "SPNEGO"))
2015-02-10 14:07:13 +00:00
Luca Milanesio
6ecc569abd
SPNEGO auth fix: Authentication scheme should be set as String
...
Default authentication scheme is a String and must be later
on decoded as Realm enum
2015-02-10 12:17:27 +00:00
Luca Milanesio
8e327aa24b
Support for Secure SPNEGO kerberos negotiation
...
Ability to integrate with a SPNEGO-protected REST API
with KerberosV5 ticket preemptive authentication.
2015-02-09 20:14:13 +00:00
Luca Milanesio
592d59ceb2
Support for HTTP Async client transport for Jersey on Scala
...
When generating Scala client, the ApiInvoker is a class with
overridable options, avoiding the need of public vars to be
manually modified.
Additionally it is possible to plug the AsyncHttp protocol
for Jersey in order to achieve Netty support and maximum scalability.
NOTE: Support for Scala 2.10.0-3 removed as largely obsolete
2015-02-09 19:59:26 +00:00
Tony Tam
781c9f7d83
Merge pull request #416 from FindTheBest/develop_2.0
...
PHP/Python Enhancements
2015-02-08 22:15:34 -08:00
Tony Tam
ffe5fc7fd2
changed signature for usage in generator
2015-02-07 14:59:35 -08:00
Tony Tam
cbc9fdbe34
updated annotations
2015-02-07 11:08:21 -08:00
russellb337
bd91922072
Add API Version to Codeine Additional Properties
...
Also updated htmlDocs template so html documentation shows API version.
2015-02-06 16:26:33 -08:00
James Ebentier
09bfecf76e
Python: adding in support for formParams as well as multipart-form requests
2015-02-06 11:32:15 -08:00
James Ebentier
8b4180ca4a
PHP: moving over the addition of a setTimeout function for the APIClient
2015-02-06 11:16:16 -08:00
James Ebentier
73a702f91e
PHP: adding the ability to use multipart-form submissions as well as adding formParams to the api
2015-02-06 11:15:22 -08:00
Tony Tam
7315b0ce2c
changed scope per #414
2015-02-06 05:55:30 -08:00
Tony Tam
8b32db73c2
formatting
2015-02-06 05:52:05 -08:00
Tony Tam
bffd43c8fc
fixed container type
2015-02-06 05:51:56 -08:00
Tony Tam
6f7a1bb7e3
added reserved words
2015-02-06 05:51:23 -08:00
Tony Tam
a841f94273
updated response types
2015-02-06 05:50:12 -08:00
Tony Tam
eb9e95952d
updated templates
2015-02-06 05:48:47 -08:00
Tony Tam
3815dfa6a2
updated packages
2015-02-05 21:06:35 -08:00
Tony Tam
f1ac82f8a0
updated dependencies
2015-02-05 20:58:21 -08:00
Tony Tam
2ed8e10fe4
added null check for simple definitions with no models
2015-02-05 16:16:04 -08:00
Tony Tam
f7c6810757
updated samples
2015-02-05 11:35:13 -08:00
Tony Tam
11df3530f3
added wordnik sample
2015-02-05 10:22:19 -08:00
Tony Tam
6bb2e4ccb4
moved to modules per #411
2015-02-05 07:17:38 -08:00