Commit Graph

26 Commits

Author SHA1 Message Date
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 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 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
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