-
-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Go][client] make structure members pointers, provide custom marshalling #3113
[Go][client] make structure members pointers, provide custom marshalling #3113
Commits on Jun 2, 2019
-
[kotlin-spring] add reactive behavior via Kotlin coroutines (OpenAPIT…
…ools#2934) * kotlin spring : add reactivity via kotlin's coroutines * add kotlin spring boot reactive samples * bug : fix spring version and import for coroutines * remove exception handler for reactive (webflux doesn't support it) * add spring milestone repository to maven pom * add reactive type for list in Api and ApiImpl methodes for mathching body responsive parameter * fix baseType for ArraySchema * regenerate samples * updating documentation
Configuration menu - View commit details
-
Copy full SHA for 7916f2f - Browse repository at this point
Copy the full SHA 7916f2fView commit details -
Updates sample generated content (OpenAPITools#3068)
Generates samples to match with code introduced in OpenAPITools#2934.
Configuration menu - View commit details
-
Copy full SHA for 740325f - Browse repository at this point
Copy the full SHA 740325fView commit details
Commits on Jun 3, 2019
-
Update CI badges to 4.1.x (OpenAPITools#3069)
Update CI badges to 4.1.x
Configuration menu - View commit details
-
Copy full SHA for ded0bd6 - Browse repository at this point
Copy the full SHA ded0bd6View commit details -
fix(java-jersey2): Fixing javadocs warnings (OpenAPITools#3040)
* edit fix(java-jersey2): Fixing javadocs warnings * fix(java-jersey): Updating pet project
Configuration menu - View commit details
-
Copy full SHA for 25dce23 - Browse repository at this point
Copy the full SHA 25dce23View commit details -
[JavaScript] Remove default parameters syntax, as it's an ES6 feature (…
…OpenAPITools#2848) * Remove default parameters in JS client, as it's an ES6 feature * update js petstore samples
Configuration menu - View commit details
-
Copy full SHA for b512174 - Browse repository at this point
Copy the full SHA b512174View commit details -
feat(java-okhttpgson): Making API response headers case insensitive (O…
…penAPITools#3029) * feat(java-okhttpgson): Making API response headers case insensitive * feat(java-okhttpgson): Adding documentation * feat(java-okhttpgson): Removing tabs * feat(java-okhttpgson): Removing tabs
Configuration menu - View commit details
-
Copy full SHA for 6b7c5ed - Browse repository at this point
Copy the full SHA 6b7c5edView commit details -
refactor(golang): Use http provided constants for http methods (OpenA…
…PITools#3028) * refactor(golang): Use http constants for methods * regenerate samples * fix: Only import strings when needed * regenerate samples * Only import fmt and strings when needed * regenerate samples
Configuration menu - View commit details
-
Copy full SHA for 8d9eb5b - Browse repository at this point
Copy the full SHA 8d9eb5bView commit details -
Fix wrong include path in api-header template (OpenAPITools#3062)
Change local json.hpp include path to correct value. Update samples.
Configuration menu - View commit details
-
Copy full SHA for 1eca97f - Browse repository at this point
Copy the full SHA 1eca97fView commit details -
[Java][jersey2]: Documentation changes and making example snippet com…
…pilable (OpenAPITools#3056) * feat(java-jersey2): Adding http response headers and making example compilable * feat(java-jersey2): Updating pet project * feat(java-jersey2): Removing uncessary lines from Readme * feat(java-jersey2): Updating pet projects * feat(java-jersey2): Updating pet projects
Configuration menu - View commit details
-
Copy full SHA for 6ff0512 - Browse repository at this point
Copy the full SHA 6ff0512View commit details -
Kotlin-Spring template fixes/improvements (OpenAPITools#3007)
* Fixed case where invalid comma is added to consumes/produces list in case last element is empty. * Changed default HttpStatus.OK response to match first response code in definition. Allowing also other responses 201, 202 ... * Changed default HttpStatus.OK response to match first response code in definition. Allowing also other responses 201, 202 ... * run ./bin/kotlin-springboot-petstore-server.sh Updated APIs
Configuration menu - View commit details
-
Copy full SHA for caac76c - Browse repository at this point
Copy the full SHA caac76cView commit details -
Update C# client dependency (OpenAPITools#2678)
* update csharp dependency * fix appveyor test * skip build error * update nunit version * fix nunit path * update petstore test * various fix
Configuration menu - View commit details
-
Copy full SHA for e06a408 - Browse repository at this point
Copy the full SHA e06a408View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c9a151 - Browse repository at this point
Copy the full SHA 8c9a151View commit details
Commits on Jun 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 89d0c01 - Browse repository at this point
Copy the full SHA 89d0c01View commit details -
Mark nodejs-server as deprecated (OpenAPITools#3083)
* mark nodejs-server as deprecated * update opeanpi3 script * add new file
Configuration menu - View commit details
-
Copy full SHA for c6207c0 - Browse repository at this point
Copy the full SHA c6207c0View commit details -
[KOTLIN Spring] fix generation with modelNamePrefix/Suffix (OpenAPITo…
…ols#3038) * [KOTLIN Spring] fix generation with modelNamePrefix/modelNameSuffix * fix indent * fix indent * fix indent * fix indent * fix indent * fix indent
Configuration menu - View commit details
-
Copy full SHA for 57560d3 - Browse repository at this point
Copy the full SHA 57560d3View commit details -
feat(java-jersey2): Making response headers case-insensitive (OpenAPI…
…Tools#3072) * feat(java-jersey2): Making headers case-insensitive * feat(java-jersey2): Updating documentation
Configuration menu - View commit details
-
Copy full SHA for dc35439 - Browse repository at this point
Copy the full SHA dc35439View commit details -
general support to add scopes for bearer auth too (OpenAPITools#1984)
* general support to add scopes for bearer auth too implemented authorize workflow in aspnet core too * petstore update * fix missing ) * multi roles fix * null pointer error prevention * null point exception fixes * null pointer fixes * npe fix * solved line break issue
Configuration menu - View commit details
-
Copy full SHA for dcf3f42 - Browse repository at this point
Copy the full SHA dcf3f42View commit details -
[CI] Test maven plugin in Travis, move jobs from Shippable to Circle …
…CI (OpenAPITools#3087) * test plugin in travis, move jobs to circle CI * Revert "[maven-plugin] fix strictSpec parameter (OpenAPITools#3071)" This reverts commit 8c9a151. * Revert "Revert "[maven-plugin] fix strictSpec parameter (OpenAPITools#3071)"" This reverts commit c3e5723. * test with jdk8
Configuration menu - View commit details
-
Copy full SHA for 9f1b938 - Browse repository at this point
Copy the full SHA 9f1b938View commit details
Commits on Jun 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 66bf0dc - Browse repository at this point
Copy the full SHA 66bf0dcView commit details -
Ruby: Avoid double escaping path items (OpenAPITools#3093)
`URI.encode` is obsolete. `CGI.escape`, `URI.encode_www_form` or `URI.encode_www_form_component` are recommended instead. https://ruby-doc.org/stdlib-2.6/libdoc/uri/rdoc/URI/Escape.html#method-i-escape URI.encode has different behaviour to CGI.escape: ```ruby URI.encode('hello/world?test%string') => "hello/world?test%25string" CGI.escape('hello/world?test%string') => "hello%2Fworld%3Ftest%25string" ``` I recently raised pull request OpenAPITools#3039 201cbdc That pull request escapes path items at insertion. Before either pull request, the path item 'hello?world' would go into the URL as 'hello?world'. That behaviour was insecure as if an attacker could control the path item value, they could change the URL the application connected to. After OpenAPITools#3039 'hello?world' would go in as 'hello%253Fworld'. This was safer than before, but it's still not correct. If I'd realised at the time, I would have made it correct at the time. What this pull request does is make it go in as 'hello%35world', which is correct. ApiClient::build_request_url was URI.encoding the whole path. This wasn't protecting against all undesirable characters in the path items, but was escaping % characters a 2nd time which was unhelpful. I have additionally removed URI.encode from Configuration::base_url as I can't see any benefit it could be bringing. There is no justification for it in the commit where it was originally added: 47c8597
Configuration menu - View commit details
-
Copy full SHA for 4e9d226 - Browse repository at this point
Copy the full SHA 4e9d226View commit details -
[maven-plugin] fix strictSpec parameter without alias (OpenAPITools#3095
) * Revert "[maven-plugin] fix strictSpec parameter (OpenAPITools#3071)" This reverts commit 8c9a151. * [maven-plugin] fix strictSpec parameter without alias
Configuration menu - View commit details
-
Copy full SHA for ad06496 - Browse repository at this point
Copy the full SHA ad06496View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6379022 - Browse repository at this point
Copy the full SHA 6379022View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86e53d6 - Browse repository at this point
Copy the full SHA 86e53d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e68426f - Browse repository at this point
Copy the full SHA e68426fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d701b7 - Browse repository at this point
Copy the full SHA 0d701b7View commit details -
Link query parameter to model object (OpenAPITools#2710)
* Link query parameter to model object Must fix OpenAPITools#2655 * Fix import
Configuration menu - View commit details
-
Copy full SHA for 146c1fb - Browse repository at this point
Copy the full SHA 146c1fbView commit details
Commits on Jun 6, 2019
-
[Java][okhttp-gson] Update dependencies (OpenAPITools#3103)
* update java client depedency to the latest version * update java samples
Configuration menu - View commit details
-
Copy full SHA for 19f47d0 - Browse repository at this point
Copy the full SHA 19f47d0View commit details
Commits on Jun 13, 2019
-
[Go][client] make structure members pointers, provide custom marshall…
…ing. Fixes OpenAPITools#522
Slavek Kabrda committedJun 13, 2019 Configuration menu - View commit details
-
Copy full SHA for 09568ce - Browse repository at this point
Copy the full SHA 09568ceView commit details
Commits on Jun 17, 2019
-
Slavek Kabrda committed
Jun 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 8502b2e - Browse repository at this point
Copy the full SHA 8502b2eView commit details
Commits on Jun 25, 2019
-
Prefix all util methods with 'Ptr' to better avoid naming collisions
Slavek Kabrda committedJun 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 2f69d39 - Browse repository at this point
Copy the full SHA 2f69d39View commit details