Skip to content
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

Merge upstream #7

Merged
merged 1,528 commits into from
Apr 17, 2023
Merged

Merge upstream #7

merged 1,528 commits into from
Apr 17, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 31, 2022

  1. Configuration menu
    Copy the full SHA
    6b6403b View commit details
    Browse the repository at this point in the history
  2. [R] Add httr2 support (work in progress) (OpenAPITools#13005)

    * add httr2 support to r client gen
    
    * fix headers
    
    * add accepts, content-types
    
    * update samples
    
    * fix req
    
    * update samples
    
    * various fixes
    
    * add data file test
    
    * fix streaming, add tests
    wing328 authored Jul 31, 2022
    Configuration menu
    Copy the full SHA
    4635dda View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. [python-experimental] consolidates endpoints into paths module (OpenA…

    …PITools#13007)
    
    * Adds endpoint creation in path modules
    
    * REgens samples
    
    * Adds BaseApi so there can be 2 class interfaces for http method and operationid
    
    * Adds paths init
    
    * Adds enum containing paths
    
    * Uses path enum for endpoint paths
    
    * Adds camel case to undersce converstion in to ineum var name
    
    * Fixes path enum generation
    
    * Moves path api combination module into apis
    
    * Moves tag apis into a tags module
    
    * Adds path_to_api
    
    * Changes module path to paths
    
    * Fixes tag api imports
    
    * Fixes self type in endpoint methods
    
    * Adds test changes
    
    * Adds tag enum
    
    * Adds tag_to_api
    
    * Adds missing tag
    
    * Fixes self types in endpoint methods
    
    * Refactors java endpoint generation to be simpler
    
    * Further refactors generateEndpoints
    
    * Generates one test file per endpoint
    
    * Updates v3 samples
    
    * Fixes endpoint tests, all tests passing now
    
    * Samples regenerated
    
    * Fixes petstore tests
    
    * Generates separate endpoint test methods on each endpoint
    
    * Fixes api docs and enum string values in those docs
    
    * Regenerates samples
    
    * Removes pass to fix tests
    spacether authored Aug 1, 2022
    Configuration menu
    Copy the full SHA
    68fb5a9 View commit details
    Browse the repository at this point in the history
  2. [python-experimental] Fixes issue 12986 (OpenAPITools#13054)

    * Adds fix for api names and tag names
    
    * Removes sample spec
    
    * Samples regenerated
    spacether authored Aug 1, 2022
    Configuration menu
    Copy the full SHA
    c959a6c View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. Configuration menu
    Copy the full SHA
    1cf9d17 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Configuration menu
    Copy the full SHA
    d8771de View commit details
    Browse the repository at this point in the history
  2. update samples

    wing328 committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    e0fca51 View commit details
    Browse the repository at this point in the history
  3. [R][httr2] fix HTTP header (OpenAPITools#13066)

    * add test for header parameters
    
    * fix header parameter in r httr2 client
    wing328 authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    aa1f627 View commit details
    Browse the repository at this point in the history
  4. [python experimental] Issue 13043: fixes toExampleValueRecursive stac…

    …koverflow (OpenAPITools#13062)
    
    Fixes an issue in python-experimental that was causing a stackoverflow
    error.
    
    * Fixed by adding composed schemas to the list of 'includedSchemas'
    * Fixed an additional issue that was causing a schema to be added to the
    'includedSchemas' list
    * Added a unit test with a minimal GeoJson spec to confirm results
    fbl100 authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    4da8176 View commit details
    Browse the repository at this point in the history
  5. Issue 13043: converted an exception to a warning for doubly adding sc…

    …hemas to the includedSchemas list (OpenAPITools#13070)
    fbl100 authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    bbf463f View commit details
    Browse the repository at this point in the history
  6. [R][httr2] Fix form parameter support (OpenAPITools#13057)

    * fix form parameter support in the r client
    
    * fix query param
    
    * fix form parameters
    wing328 authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    13d34b9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6d1c51c View commit details
    Browse the repository at this point in the history
  8. Bump terser from 4.6.3 to 4.8.1 in /website (OpenAPITools#12946)

    Bumps [terser](https://github.com/terser/terser) from 4.6.3 to 4.8.1.
    - [Release notes](https://github.com/terser/terser/releases)
    - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/terser/terser/commits)
    
    ---
    updated-dependencies:
    - dependency-name: terser
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    ab9af4c View commit details
    Browse the repository at this point in the history
  9. Bump eventsource from 1.0.7 to 1.1.1 in /website (OpenAPITools#12499)

    Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.0.7 to 1.1.1.
    - [Release notes](https://github.com/EventSource/eventsource/releases)
    - [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
    - [Commits](EventSource/eventsource@v1.0.7...v1.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: eventsource
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    c9c0b62 View commit details
    Browse the repository at this point in the history
  10. [PHP] Add support for server variables in operations (OpenAPITools#12982

    )
    
    * [FEATURE] Support for server variables in operations
    
    * [AUTOGENERATED] update samples
    
    * [PHP] Added tests for server variables in operations
    thomasphansen authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    1e3a39b View commit details
    Browse the repository at this point in the history
  11. [Java] apache-httpclient serialize support custom contentType (OpenAP…

    …ITools#13058)
    
    * java http-client multiPartBuilder support custom contentType for textBody
    
    * java apache-httpclient serialize support custom contentType
    
    * modify getContentType method
    JoeCqupt authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    72991e6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4fa427c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0d50b40 View commit details
    Browse the repository at this point in the history
  14. Revert "Issue 13043: converted an exception to a warning" (OpenAPIToo…

    …ls#13074)
    
    * Revert "Issue 13043: converted an exception to a warning for doubly adding schemas to the includedSchemas list (OpenAPITools#13070)"
    
    This reverts commit bbf463f.
    
    * Samples regen
    spacether authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    a3490d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. [jaxrs-spec] to fix default values for array (OpenAPITools#13076)

    * fix 13025 with correct default values for array
    
    * fix missing curly bracket
    wing328 authored Aug 4, 2022
    Configuration menu
    Copy the full SHA
    cdc9683 View commit details
    Browse the repository at this point in the history
  2. 3.0.3 spec updated with json schema tags (OpenAPITools#13104)

    * Spec updated with json schema tags
    
    * Samples regenerated
    spacether authored Aug 4, 2022
    Configuration menu
    Copy the full SHA
    69121a9 View commit details
    Browse the repository at this point in the history
  3. [python-experimental] moves model and api docs into subfolders (OpenA…

    …PITools#13106)
    
    * Regens docs in new locations, adds endpoint anchors
    
    * Updates readme links and top of page link
    
    * Model updates so the readme links work
    
    * Samples regenerated
    
    * Adds missing module names to apis and models
    spacether authored Aug 4, 2022
    Configuration menu
    Copy the full SHA
    8c3a734 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2022

  1. [python-experimental] removes print (OpenAPITools#13107)

    * Removes print
    
    * Samples regenerated
    spacether authored Aug 5, 2022
    Configuration menu
    Copy the full SHA
    aa1b0a1 View commit details
    Browse the repository at this point in the history
  2. Added parameter to add models in seperate project (OpenAPITools#13044)

    Samples and build for seperate model projects
    knom authored Aug 5, 2022
    Configuration menu
    Copy the full SHA
    a4a89ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    247574a View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2022

  1. [R] fix auto-generated doc, add checks for bearer/access token (OpenA…

    …PITools#13112)
    
    * update readme to show bearer auth
    
    * fix doc
    
    * fix doc
    wing328 authored Aug 6, 2022
    Configuration menu
    Copy the full SHA
    f5900c7 View commit details
    Browse the repository at this point in the history
  2. C# API Client CancellationToken, Base Validation and Nullable/Required (

    OpenAPITools#13049)
    
    * Ensure CancellationTokenSource disposal in CSharp clients
    
    * Fixed broken BaseValidate in CSharp models
    
    * Ensure final CancellationToken is used in CSharp API clients
    
    * Ensure EmitDefaultValue true for required properties in CSharp clients
    
    * Regenerated samples
    
    * Fixed broken C# ApiClient.ExecAsync disposable resources
    krzlabrdx authored Aug 6, 2022
    Configuration menu
    Copy the full SHA
    641d515 View commit details
    Browse the repository at this point in the history
  3. fix test

    wing328 committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    35feca9 View commit details
    Browse the repository at this point in the history
  4. update test file sha256

    wing328 committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    f73decb View commit details
    Browse the repository at this point in the history
  5. Fix Perl cannot string bind undef (OpenAPITools#13114)

    * fix and add perl client tests
    
    * fixed undefined value in Perl
    
    * update perl client sample
    
    * fix test case
    AnaTofuZ authored Aug 6, 2022
    Configuration menu
    Copy the full SHA
    462f927 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d3a2689 View commit details
    Browse the repository at this point in the history
  7. [csharp-netcore] Form data serialize non-primitive objects (OpenAPITo…

    …ols#12967)
    
    * csharp-netcore: serialize non-primitive objects in form-data
    
    * csharp-netcore: update samples
    Linux13524 authored Aug 6, 2022
    Configuration menu
    Copy the full SHA
    fca13eb View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2022

  1. Configuration menu
    Copy the full SHA
    5644e23 View commit details
    Browse the repository at this point in the history
  2. [R][httr2] better support for OAuth authoriziation flows (OpenAPITool…

    …s#13123)
    
    * better oauth support in r client
    
    * better comment
    
    * update samples
    
    * remove commented code
    
    * update samples
    
    * fix mustache tag
    wing328 authored Aug 7, 2022
    Configuration menu
    Copy the full SHA
    f287dde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb29284 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c4948a View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. [Spring] Fix generated api ignore basePath (OpenAPITools#10573)

    * remove @RequestMapping from the apiController.mustache file and add it
    to the api.mustache file
    
    * move the defaultBasePath.mustache file in src/main/resources/JavaSpring
    so that it commun with all Spring server-side libraries (spring-boot,
    spring-mvc). The value of default context path is the value of
    contextPath variable.
    
    * added a unit test to verify it
    
    * update the outputDir variable to samples/server/petstore/spring-stubs in
    the  bin/configs/spring-stubs.yaml file because it generates Spring
    server-side classes. And not on the client-side as the output directory
    seemed to suggest.
    
    * Results of "generate-samples.sh bin/configs/spring*" command
    
    * Remove default value of url in @FeignClient
    
    * resolve conflicts with origin/master
    
    * merge remote/master into branch
    
    * fix samples after a merge with master
    
    * delete the directory samples/client/petstore/spring-stubs because it
    moved to samples/openapi3/...
    
    * add samples/client/petstore/spring-stubs just for the CI build (normally
    it is unnecessary))
    
    * delete 3 kotlin class files commited by error in
    samples/server/petstore/kotlin-springboot and
    samples/server/petstore/kotlin-springboot-reactive
    
    * Update the unit test SpringCodegenTest.doAnnotateDatesOnModelParameters
    because one more annotation is generated (@RequestMapping)
    
    Co-authored-by: rpruvost <[email protected]>
    Co-authored-by: rpruvost <rpruvost@ITEM-S78402>
    Co-authored-by: rpruvost <rpruvost>
    3 people authored Aug 8, 2022
    Configuration menu
    Copy the full SHA
    032e1a4 View commit details
    Browse the repository at this point in the history
  2. Issue 13043: Improved handling of recursive schemas (OpenAPITools#13109)

    * Issue 13043: Improved handling of recursive schemas
    
    Converted Exception to a warning when a Schema is doubly added to the includedSchemas list
    Broke recursion in a more reasonable place when generating example values
    
    * Addressed comments from PR
    fbl100 authored Aug 8, 2022
    Configuration menu
    Copy the full SHA
    d3dd676 View commit details
    Browse the repository at this point in the history
  3. fix: [JAVA/SPRING] [OpenAPITools#12692] fixed optional config propert…

    …y legacyDisc… (OpenAPITools#12713)
    
    * fix: [JAVA/SPRING] [OpenAPITools#12692] fixed optional config property legacyDiscriminatorBehavior always being overwritten to false in spring codegen
    
    * feat: [JAVA/SPRING] [OpenAPITools#12692] spaces instead of tabs
    
    * feat: [JAVA/SPRING] [OpenAPITools#12692] spaces instead of tabs in test
    
    * fix: [JAVA/SPRING] [OpenAPITools#12692] added comment
    
    * fix: [JAVA/SPRING] [OpenAPITools#12692] spaces instead of tabs
    
    * fix: [JAVA/SPRING] [OpenAPITools#12692] spaces instead of tabs in test
    LubomirS authored Aug 8, 2022
    Configuration menu
    Copy the full SHA
    186ad25 View commit details
    Browse the repository at this point in the history
  4. Adds requiredVarsMap (OpenAPITools#13117)

    * Adds requiredVarsMap
    
    * Fixes imports
    
    * Adds requiredVarsMap to CodegenParameter
    
    * Updates CodegenResponse
    
    * Adds feature to codegenModel
    
    * Fixes codegenProperty
    
    * Switches to getRequiredVarsMap
    
    * Uses curly braces for set definition
    
    * Added blocked examples back n to test spec now that the required bug is fixed
    
    * Sample regenerated
    
    * Handles escaping required property names
    
    * Fixes CI tests
    
    * Samples regenerated
    
    * Samples regnerated
    
    * Fixes test
    spacether authored Aug 8, 2022
    Configuration menu
    Copy the full SHA
    9610a81 View commit details
    Browse the repository at this point in the history
  5. Allow useInlineModelResolver to be influenced by generator options (O…

    …penAPITools#13056)
    
    * Move logic so that it can dynamically be influenced by opts
    
    * Or should it be here?
    
    * We handle the useInlineModelResolver logic in configureGeneratorProperties after processOpts
    
    Co-authored-by: Westerlaken, H.L. (Laurens) <[email protected]>
    Laurens-W and Westerlaken, H.L. (Laurens) authored Aug 8, 2022
    Configuration menu
    Copy the full SHA
    9a04113 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. [Java] enum space value must not be generated as underscore (OpenAPIT…

    …ools#13136)
    
    * [Java] enum space value must not be generated as underscore
    
    as this is invalid in Java 9
    
    this closes OpenAPITools#9607
    
    * script changes
    
    Co-authored-by: Sven Meier <[email protected]>
    wing328 and svenmeier authored Aug 9, 2022
    Configuration menu
    Copy the full SHA
    fd56b8f View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Better logic to handle duplicated properties in parent, child models (O…

    …penAPITools#13135)
    
    * better logic to handle duplicated properties in child, parent models
    
    * add tests, update samples
    wing328 authored Aug 10, 2022
    Configuration menu
    Copy the full SHA
    a6ce5f7 View commit details
    Browse the repository at this point in the history
  2. [Go] Fix missing import for array/map of file (OpenAPITools#13143)

    * fix missing import for array/map of file in go client
    
    * add new files
    wing328 authored Aug 10, 2022
    Configuration menu
    Copy the full SHA
    1c0d6d8 View commit details
    Browse the repository at this point in the history
  3. [OpenAPITools#12887] typescript-axios: nested object as query paramet…

    …er (OpenAPITools#13051)
    
    * [OpenAPITools#12887] typescript-axios: object as query parameter resolved
    
    * Added samples for typescript-axios
    
    * minor variable name change
    
    * minor indentation fixes
    
    * [OpenAPITools#12887] typescript-axios: backward compantiability maintained
    
    * [OpenAPITools#12887] typescript-axios: backward compantiability maintained
    
    * [OpenAPITools#12887] typescript-axios: backward compantiability maintained
    
    * [OpenAPITools#12887] Review comments incorporated
    
    Co-authored-by: Esteban Gehring <[email protected]>
    
    * Review comment incorporated
    
    Co-authored-by: Esteban Gehring <[email protected]>
    
    * [OpenAPITools#12887] samples updated
    
    Co-authored-by: Esteban Gehring <[email protected]>
    shubham-lakhiwal and macjohnny authored Aug 10, 2022
    Configuration menu
    Copy the full SHA
    d547a89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91e8fcb View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Cleaned up cargo clippy warnings (OpenAPITools#13011)

    * Cleaned up cargo clippy warnings
    
    * Re-add clippy allow statements; don't lowercase variable names
    thrykol authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    e58b8b1 View commit details
    Browse the repository at this point in the history
  2. update samples

    wing328 committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    5662d61 View commit details
    Browse the repository at this point in the history
  3. [Ruby] add useAutoload option to use autoload instead of require (O…

    …penAPITools#13153)
    
    * [Ruby] Use Ruby autoload to lower memory usage and load times
    
    Fixes OpenAPITools#12648
    
    Requiring all models up front can be very expensive in both time and
    memory if there are many models. In an example client with 6000 models,
    this would consume nearly 400MB of memory and take about 7 seconds to
    load. This is mostly unnecessary as most users of the client library
    will only actually use a small percentage of the library.
    
    The changes in this commit use Ruby's autoload capability to defer the
    loading until the constant is actually used. In that same example client
    with 6000 models, when initially requiring the library, the memory
    usage dropped to ~20MB and loaded in 0.3 seconds. As the constants are
    loaded on-demand, the memory would increase towards that 400MB ceiling,
    but if only a few constants are actually used, then memory will never
    actually hit that ceiling.
    
    An additional side effect of using Ruby's autoload is that the order of
    declaring the constants is not important, as Ruby will naturally load
    them in the correct order when they are needed. Thus, this commit obviates
    PR OpenAPITools#9103 and fixes OpenAPITools#4690.
    
    * add option to use autoload in ruby client
    
    * test ruby clients only
    
    * add tests
    
    * update samples
    
    * Revert "test ruby clients only"
    
    This reverts commit 0aaf71c.
    
    * update doc
    
    Co-authored-by: Jason Frey <[email protected]>
    wing328 and Fryguy authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    c5a0374 View commit details
    Browse the repository at this point in the history
  4. Fix missing import in api.mustache for Typescript generator (OpenAP…

    …ITools#13105)
    
    * Fix missing import in `api.mustache` for Typescript generator
    
    This fixes issue OpenAPITools#11288.
    
    * Generate samples
    Petersoj authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    c987e75 View commit details
    Browse the repository at this point in the history
  5. Replace use of deprecated Faraday::UploadIO (OpenAPITools#13127)

    Faraday 0.16.0 added Faraday::FilePart as an alias to Faraday::UploadIO
    and deprecated Faraday::UploadIO. In Faraday 2.0 the deprecated UploadIO
    was removed.
    
    Fixes: e12100b
    ekohl authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    9abaa53 View commit details
    Browse the repository at this point in the history
  6. Fix template for nullable models in rust new() fns (OpenAPITools#10778)

    Co-authored-by: Elric Milon <[email protected]>
    whirm and Elric Milon authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    7fede83 View commit details
    Browse the repository at this point in the history
  7. Adds $ref data to schema classes (OpenAPITools#13163)

    * Adds getRef/setRef
    
    * Adds ref to CodegenModel
    
    * Adds ref to CodegenProperty
    
    * Adds ref to CodegenParameter
    
    * Adds ref to CodegenResponse
    
    * Sets ref on CodegenModel and CodegenProperty
    
    * Samples regenerated
    spacether authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    8cd0d38 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

  1. Add tests to Rust (hyper, reqwest) clients (OpenAPITools#13165)

    * add tests to rust clients
    
    * add new file
    wing328 authored Aug 12, 2022
    Configuration menu
    Copy the full SHA
    456d7d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    123f92d View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2022

  1. Configuration menu
    Copy the full SHA
    1f42b09 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2022

  1. [R] allow oauth scopes customization, remove unused import (OpenAPITo…

    …ols#13179)
    
    * add oauth scopes, remove unused import
    
    * fix null check
    wing328 authored Aug 14, 2022
    Configuration menu
    Copy the full SHA
    9e20b01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4dd42e View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Configuration menu
    Copy the full SHA
    079f81f View commit details
    Browse the repository at this point in the history
  2. Fixed scala-sttp generator (OpenAPITools#11949)

    * fixed scala-sttp generator
    
    * pr checklist
    
    * fixed issue with imports in scala-sttp
    
    * fixed samples
    
    * changed isUnit to isDefault
    
    * fixed errors
    
    * Update modules/openapi-generator/src/main/resources/scala-sttp/api.mustache
    
    Co-authored-by: João Ferreira <[email protected]>
    
    * updated samples
    
    Co-authored-by: João Ferreira <[email protected]>
    chrisbartoloburlo and jtjeferreira authored Aug 15, 2022
    Configuration menu
    Copy the full SHA
    2a196ce View commit details
    Browse the repository at this point in the history
  3. Avro fix arrays with items as a ref to defined enum (OpenAPITools#13162)

    * avro-schema generation fix for arrays with ref to enum (or any non primitive type) to include modelPackage prefix
    
    * sample scenario and generated outputs for avro-schema
    
    * create avro-schema dedicated test file
    aghajani authored Aug 15, 2022
    Configuration menu
    Copy the full SHA
    17f9a28 View commit details
    Browse the repository at this point in the history
  4. Update allOf to not always be nullable (OpenAPITools#12861)

    * added nonNullableVars
    
    * added return property to operation
    
    * added return property to operation
    
    * build samples
    
    * added inner enum
    
    * build samples
    
    * allOf no longer always nullable
    
    * added a comment
    devhl-labs authored Aug 15, 2022
    Configuration menu
    Copy the full SHA
    7e4fa70 View commit details
    Browse the repository at this point in the history
  5. Make "applyToParams" a Future + add "this." when decoding JSON (OpenA…

    …PITools#13120)
    
    * Bump jimschubert/query-tag-action from 1 to 2
    
    Bumps [jimschubert/query-tag-action](https://github.com/jimschubert/query-tag-action) from 1 to 2.
    - [Release notes](https://github.com/jimschubert/query-tag-action/releases)
    - [Commits](jimschubert/query-tag-action@v1...v2)
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Use a normal variable name inside a function, no need to make it private.
    
    * Pass on authentication names because authentication implementations may need those!
    
    * Generate Petstore samples.
    
    * Allow authentication implementations to apply header and query parameters asynchronously.
    
    * Allow inherited implementations to define a type for authentication class.
    
    * Generate Petstore sources.
    
    * Remove `authNames` from API client and authentication classes.
    
    * Reference properties with `this.` in case one of them has the same name as a local variable.
    
    * Regenerate Petstore source code.
    
    * Revert adding a generic T in `ApiClient`.
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    noordawod and dependabot[bot] authored Aug 15, 2022
    Configuration menu
    Copy the full SHA
    9d9e0a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. update samples

    wing328 committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    cfb35f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e12343 View commit details
    Browse the repository at this point in the history
  3. Fixed regular expression in python client codegen that was removing a…

    …ny trailing chars instead of only expected ones (OpenAPITools#13164)
    
    * Fixed regular expression in python client codegen
    
    The previous regular expression was too loose, including any last character in the second group. This commit fixes that, making sure we only remove leading forward slashes, trailing forward slashes or trailing `\i`.
    
    This commit closes 13069.
    
    * Added generated files
    
    * Edit comment
    
    * Add test cases
    
    Co-authored-by: antonio.silva <[email protected]>
    antssilva96 and antonio.silva authored Aug 16, 2022
    Configuration menu
    Copy the full SHA
    7e5ee21 View commit details
    Browse the repository at this point in the history
  4. Fix OpenAPITools#6899 - python-flask now uses the pre-existing getter…

    …/setter validators (OpenAPITools#6911)
    
    * make python-flask set attributes via existing setter
    
    * regenerate python-flask templates
    
    Co-authored-by: Matthew Davis <[email protected]>
    Co-authored-by: Ubuntu <[email protected]>
    3 people authored Aug 16, 2022
    Configuration menu
    Copy the full SHA
    01a9c55 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Add support for Angular v14 (OpenAPITools#12901)

    * Add support for Angular v14
    
    - Support Angular 14
    - Support rxjs 7.5.5, tsickle 0.46.3, ngPackagr 14.0.2, zonejs 0.11.5
    - Requires typescript >= 4.6.0 and < 4.8.0
    
    * Review comments
    
    - Remove duplicate tests
    - Added openapi-generator-ignore
    
    * Update samples/client/petstore/typescript-angular-v14-provided-in-root/pom.xml
    
    * Update samples/client/petstore/typescript-angular-v14-provided-in-root/pom.xml
    
    * Update samples/client/petstore/typescript-angular-v14-provided-in-root/pom.xml
    
    * Review comments
    
    - Added typescript-angular-v14-provided-in-root test module to root pom.
    
    * update samples
    
    Co-authored-by: Esteban Gehring <[email protected]>
    Co-authored-by: Esteban Gehring <[email protected]>
    3 people authored Aug 17, 2022
    Configuration menu
    Copy the full SHA
    904674c View commit details
    Browse the repository at this point in the history
  2. [R] Add generateWrapper option (OpenAPITools#13198)

    * add generateWrapper option
    
    * fix bug, add tests
    
    * update doc
    wing328 authored Aug 17, 2022
    Configuration menu
    Copy the full SHA
    65d57a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c135139 View commit details
    Browse the repository at this point in the history
  4. [R] Fix warnings reported by r cmd check (OpenAPITools#13205)

    * fix warnings reported by r cmd check
    
    * fix assignment
    wing328 authored Aug 17, 2022
    Configuration menu
    Copy the full SHA
    9f3fac5 View commit details
    Browse the repository at this point in the history
  5. [python-experimental] improves docs, add migration guide (OpenAPITool…

    …s#13210)
    
    * Adds comments and migration readme section
    
    * Samples regenerated
    
    * Samples regenerated
    spacether authored Aug 17, 2022
    Configuration menu
    Copy the full SHA
    b1dec24 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. Configuration menu
    Copy the full SHA
    4916774 View commit details
    Browse the repository at this point in the history
  2. [python-experimental] code quality improvements (OpenAPITools#13221)

    * Changes http to https
    
    * Refactors method to be simpler, removes unused json encoder
    
    * Samples regen, test fixed, consolidated redundant return
    
    * Samples regenerated
    
    * Updates composed model property names
    
    * Samples regenerated using composed schema name update
    
    * Samples regen, removed unused arg in __get_oneof_class
    spacether authored Aug 18, 2022
    Configuration menu
    Copy the full SHA
    3239f28 View commit details
    Browse the repository at this point in the history
  3. [R] Add fromJSONString method to oneOf/anyOf in R client (OpenAPITool…

    …s#13223)
    
    * add fromJSONString method to oneOf/anyOf in R client
    
    * update code samples
    wing328 authored Aug 18, 2022
    Configuration menu
    Copy the full SHA
    7e4f3c9 View commit details
    Browse the repository at this point in the history
  4. [typescript-axios] Ignore unused imports when using 'withSeparateMode…

    …lsAndApi' (OpenAPITools#13204)
    
    * Add typescript-axios/with-separate-models-and-api-inheritance sample as test for OpenAPITools#13203
    
    * [typescript-axios] Add // @ts-ignore to imports in models if withSeparateModelsAndApi is set
    
    * [typescript-axios] Update samples
    Nikos410 authored Aug 18, 2022
    Configuration menu
    Copy the full SHA
    18bb546 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. [R] Minor improvements to the documentation (OpenAPITools#13226)

    * minor improvement to r doc
    
    * better scopes
    wing328 authored Aug 19, 2022
    Configuration menu
    Copy the full SHA
    ed3666f View commit details
    Browse the repository at this point in the history
  2. [rust]: Remove unmaintained samples and specs (OpenAPITools#13193)

    * [rust]: Remove unmaintained samples and specs
    
    * Fix checks
    
    * move test file
    
    * Fix test file
    jacob-pro authored Aug 19, 2022
    Configuration menu
    Copy the full SHA
    6d82ac0 View commit details
    Browse the repository at this point in the history
  3. [typescript-fetch] Serialize Set of primitives as array (OpenAPITools…

    …#13195)
    
    * [typescript-fetch] Fix array of primitive items where unique-items is true
    
    * [typescript-fetch] Update examples
    
    * [typescript-fetch] Split template into multiple lines
    Nikos410 authored Aug 19, 2022
    Configuration menu
    Copy the full SHA
    719f429 View commit details
    Browse the repository at this point in the history
  4. Standardizes import gathering code (OpenAPITools#13137)

    * Uses the same util to add all imports
    
    * Removes unneeded class variable definition
    
    * Samples regenerated for Groovy
    
    * Fixes imports in Lua so object import does not show up
    
    * Fixes nim imports
    
    * Fixes proto generation
    
    * Removes accidental new protobuf sample
    
    * Improves proto allOf test
    
    * Controls import addition with parametersAndResponsesImportFromV3SpecLocations
    
    * More import protection in fromFormProperty
    
    * More test fixes
    
    * Samples regenerated
    
    * Do not import composed schemas if those features are not supported
    
    * Samples regenerated
    
    * Adds new param importContainerType
    
    * Fixes tests
    
    * Samples regenerated
    
    * Turns off importContainerType in JavaMicronautAbstractCodegen and regens samples
    
    * Reverts most import changes, puts original imports behind a constant check
    
    * Samples regenerated
    
    * Updates model imports, samples regenerated
    
    * Removes typeMapping and instantiationMap types from getImports
    
    * Reverts template and regens samples
    
    * Revers generator java files
    
    * Stops setting complexType on codegenParameter
    
    * Adds missing import back in
    
    * Reverts languageSpecificPrimitives changes
    
    * Samples regenerated
    
    * Regnerates samples
    
    * Reverts proto files
    
    * Removes hoistParameterArrayItemBaseTypeHigher
    
    * Samples regen
    
    * Reverts parameter property
    
    * Turns off importContainerType in getContent
    
    * Samples regenerated
    
    * Uncomments java test
    
    * Adds imports for codegenParameter.schema
    
    * Changes property name to importFromV3SpecLocations
    
    * Changes property name to addSchemaImportsFromV3SpecLocations
    
    * Removes unused java codes
    
    * Fixes javadoc
    
    * Removes extra docs file
    spacether authored Aug 19, 2022
    Configuration menu
    Copy the full SHA
    52eb13f View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

  1. [python-experimental] style + naming cleanup (OpenAPITools#13234)

    * Updates templates
    
    * Samples update
    
    * Other sample updated
    
    * Removes unserscore prefix from Validators
    
    * Samples regenerated
    spacether authored Aug 20, 2022
    Configuration menu
    Copy the full SHA
    640010a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    344d6b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2feaf05 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    308f9d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e0c7270 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. feat: [JAVA] [resttemplate] [OpenAPITools#13146] added support for ab…

    …stract file in operation response for rest template (OpenAPITools#13168)
    LubomirS authored Aug 22, 2022
    Configuration menu
    Copy the full SHA
    fa22ba9 View commit details
    Browse the repository at this point in the history
  2. Fix javascript-apollo generator/template (OpenAPITools#13191)

    * bump apollo-datasource-rest to 3.6.1
    
    * Fix RESTDataSource import
    
    * fix ApiClient template
    
    * fix parameters in callApi, add requestInit param
    
    * change parameters to RESTDataSource convenience methods
    
    * add .babelrc file, even in ES6
    
    * simplify .babelrc... no need for all those fancy things, i think
    
    * fix API test mustache template
    
    * Update package.mustache
    
    * add Set as a language-specific primitive
    
    * Update JavascriptApolloClientCodegen.java
    
    * make babel packages dev dependencies only
    
    * Get inspiration from the main Javascript Generator 😖
    
    * correctly get the basePath from spec
    
    * fix basePath template reference
    
    * Do not sanitize project description
    
    Project descriptions are a multiline string — we just need to escape a few special characters (which we're already doing by invoking escapeText() on line 334)
    
    * Fix module name when generating scoped package
    
    If we set the project name to "@myorg/mypackage" (scoped package[1]), running `npm test` will fail, as it will generate faulty code.
    
    [1] https://docs.npmjs.com/about-scopes
    joaomlneto authored Aug 22, 2022
    Configuration menu
    Copy the full SHA
    ed10360 View commit details
    Browse the repository at this point in the history
  3. update doc

    wing328 committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    ff03e1a View commit details
    Browse the repository at this point in the history
  4. [python-experimental] move validations into cls (OpenAPITools#13252)

    * Adds null checks to validation properties
    
    * Modifies the templates to move validations into the cls
    
    * Regnerates unit test spec
    
    * Template update to get rid of cls factory for validations
    
    * Updates samples for unit test spec
    
    * Moves SchemaValidator class
    
    * Removes SchemaValidator
    
    * Fixes 2 tests in v3 sample
    
    * Reverts version files
    
    * Reverts 2 files
    spacether authored Aug 22, 2022
    Configuration menu
    Copy the full SHA
    fac576a View commit details
    Browse the repository at this point in the history
  5. [python-experimental] moves composed schemas into cls (OpenAPITools#1…

    …3255)
    
    * Composed schemas moved into cls
    
    * Fixes tests
    
    * Other sample regenerated
    
    * Reverts version files
    spacether authored Aug 22, 2022
    Configuration menu
    Copy the full SHA
    d6fb08d View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Configuration menu
    Copy the full SHA
    9afcbab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5fe7d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c79f6d View commit details
    Browse the repository at this point in the history
  4. Better enum tests for scala-sttp (OpenAPITools#13261)

    * better petstore tests for scala-sttp
    
    * test scala sttp in github workflow
    
    * test with jdk 11
    
    * comment test
    wing328 authored Aug 23, 2022
    Configuration menu
    Copy the full SHA
    8ee22b8 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. [python-experimental] creates + uses MetaOapg cls to store non-proper…

    …ties schema keywords (OpenAPITools#13256)
    
    * Uses MetaOapg
    
    * Fixes some tests
    
    * Fixes tests
    
    * Removes pass
    
    * Generates unit test sample
    
    * Samples regenerates
    
    * Reverts version files
    
    * Changes uniqueItems to Boolean type
    
    * Samples regenerated
    
    * Fixes code in addImportsForPropertyType
    
    * Fixes codegenModel and codegenProperty
    
    * Fixes CodegenParameter
    
    * Adds getUniqueItemsBoolean/setUniqueItemsBoolean
    
    * Updates template to use getUniqueItemsBoolean
    
    * Adds printing of uniqueItemsBoolean in codegenModel
    
    * Samples regenerated
    spacether authored Aug 24, 2022
    Configuration menu
    Copy the full SHA
    3f2b167 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f94d44 View commit details
    Browse the repository at this point in the history
  3. fixes OpenAPITools#13131: support matrix parameters and other paramet…

    …er styles in typescript-angular (OpenAPITools#13132)
    
    * fix TypescriptAngularPetstoreIntegrationTest
    
    (since this has been abandoned for a long time: just copy the generated code the the "expected" directory)
    
    * fix TypescriptAngularArrayAndObjectIntegrationTest
    
    (since this has been abandoned for a long time: just copy the generated code the the "expected" directory)
    
    * fix TypescriptAngularAdditionalPropertiesIntegrationTest
    
    (since this has been abandoned for a long time: just copy the generated code the the "expected" directory)
    
    * fixes OpenAPITools#13131: add custom path parameter expansion to typescript-angular
    
    * fixes OpenAPITools#13131: add example for typescript-angular: paramExpansionStrategy=custom
    
    * fixes OpenAPITools#13131: document usage of paramExpansionStrategy=custom in README.mustache
    
    * fixes OpenAPITools#13131: fix unit tests and sample url for http-param-expander package
    
    * fixes OpenAPITools#13131: update samples
    
    * fixes OpenAPITools#13131: drop new cli parameter, handle encoding in template only
    
    * fixes OpenAPITools#13131: add TestNG groups to all Typescript tests
    
    * fixes OpenAPITools#13131: old angular/typescript does not understand type imports
    
    * Apply suggestions from code review
    
    Co-authored-by: Esteban Gehring <[email protected]>
    
    * fixes OpenAPITools#13131: implement backwards-compatible behavior for format: 'date-time'
    
    * fixes OpenAPITools#13131: update typescript-angular integrationtests
    
    * fixes OpenAPITools#13131: review fixes + lots of documentation
    
    * fixes OpenAPITools#13131: update integrationtests
    
    * fixes OpenAPITools#13131: update docs/examples
    
    * fixes OpenAPITools#13131: update integrationtests
    
    * fixes OpenAPITools#13131: unify enums to union-types to make the api feel mora angular-ish
    
    * fixes OpenAPITools#13131: update examples
    
    * fixes OpenAPITools#13131: update docs/examples after merge of master
    
    Co-authored-by: Christoph Linder <[email protected]>
    Co-authored-by: Esteban Gehring <[email protected]>
    3 people authored Aug 24, 2022
    Configuration menu
    Copy the full SHA
    b9a6be0 View commit details
    Browse the repository at this point in the history
  4. Javascript Generator: two small sanitization changes 🦠 (OpenAPITools#…

    …13268)
    
    * Javascript Generator: small sanitization changes
    
    Sanitize module name, do not sanitize description.
    
    If we set the project name to "@myorg/mypackage" (scoped package[1]), running `npm test` will fail, as it will generate faulty code due to the module name including the '@' symbol, which is not a valid JS identifier.
    
    Additionally, we don't need to sanitize the description - spaces and special characters are fine. We just need to make sure they are escaped, which we're already doing by invoking escapeText() on line 329
    
    [1]anitize module name, do not sanitize description
    
    * update JS samples
    joaomlneto authored Aug 24, 2022
    Configuration menu
    Copy the full SHA
    1a5d392 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3a2b4b9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1fbc047 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2d73a4d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    544dc60 View commit details
    Browse the repository at this point in the history
  9. update go samples

    wing328 committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    2e89004 View commit details
    Browse the repository at this point in the history
  10. Allow override CodegenConfigurator in GenerateTask (OpenAPITools#13140)

    * Update 'GenerateTask'. Allow override config
    
    * Update 'GenerateTask'. Allow override config
    
    Co-authored-by: Dmitry Glushkov <[email protected]>
    DmitryGlushkov and Dmitry Glushkov authored Aug 24, 2022
    Configuration menu
    Copy the full SHA
    3103b43 View commit details
    Browse the repository at this point in the history
  11. fix: [csharp-netcore]: anyOf fixes for Primitive types (OpenAPITools#…

    …13172)
    
    * fixed null-coalescing operator incorrectly used for primitive types with the same change than @jafin in OpenAPITools#11427
    Ikelio authored Aug 24, 2022
    Configuration menu
    Copy the full SHA
    1d8051e View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    0bd5ae4 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Add more tests for Gradle plugin in Github workflows (OpenAPITools#13280

    )
    
    * add more tests for gradle plugin
    
    * update gradlew to 6.8.3
    
    * fix typo
    
    * update comment
    wing328 authored Aug 26, 2022
    Configuration menu
    Copy the full SHA
    96521f2 View commit details
    Browse the repository at this point in the history
  2. [rust] [rust-server] Add AbstractRustCodegen (OpenAPITools#13231)

    * Add AbstractRustCodegen
    
    * Fix minor bug
    
    * Fix copy-pasting mistake
    
    * Simplify addApiNamePrefixAndSuffix
    jacob-pro authored Aug 26, 2022
    Configuration menu
    Copy the full SHA
    dc7ae05 View commit details
    Browse the repository at this point in the history
  3. [protobuf] fix set, add tests (OpenAPITools#13286)

    * fix set, add tests for protobuf
    
    * add new files
    
    * update doc
    
    * remove yaml
    wing328 authored Aug 26, 2022
    Configuration menu
    Copy the full SHA
    37c8a74 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50a9d33 View commit details
    Browse the repository at this point in the history
  5. [python-experimental] improves type hints (OpenAPITools#13271)

    * Templates updated, dict properties moved into Meta
    
    * Fixes tests
    
    * Renames _discriminator to discriminator
    
    * Moves required vars into required
    
    * Renames _additional_properties to additional_properties
    
    * Adds MetaOapgTyped
    
    * Adds type hints for MetaOapg to classes that neen it
    
    * Adds StrMixin
    
    * Adds DecimalMixin
    
    * Adds BoolMixin
    
    * Adds NoneMixin
    
    * Adds TupleMixin
    
    * Adds FrozenDictMixin
    
    * Regenerates unit test samples
    
    * Only quotes type hints if they are imported
    
    * Moves _items into Meta
    
    * Renames _items to items, various small type hint fixes
    
    * Adds type hints for object model new signature
    
    * Adds type hints for body schema primitive types
    
    * Adds primitive types to all query/path/header/cookie params
    
    * Samples regenerated for unit test api
    
    * Version files fixed
    spacether authored Aug 26, 2022
    Configuration menu
    Copy the full SHA
    fe934dc View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

  1. Configuration menu
    Copy the full SHA
    2c22a01 View commit details
    Browse the repository at this point in the history
  2. Combine javascript and javascript-apollo generators (OpenAPITools#13270)

    * Combine javascript and javascript-apollo generator functionality
    
    * Combine javascript and javascript-apollo templates
    
    * update configs
    
    * deprecate javascript-apollo generator
    
    * bonus magic string deletion ✨
    
    * update samples
    
    * update generator docs
    
    * fix: include .babelrc in apollo generation
    
    * update samples
    
    * update samples
    
    * rename javascript-apollo to javascript-apollo-deprecated
    
    * fix javascript apollo library template
    
    Apollo library now uses the partial_model_generic template file from the ES6 library, as it includes many fixes and improvements (including handling models with ill-named attributes)
    
    * update samples
    
    * Create javascript-apollo-deprecated.md
    
    * Updated javascript generator template's gitignore
    
    Updates .gitignore with that from https://github.com/github/gitignore/blob/main/Node.gitignore
    
    Main reason for the update is to ignore the 'dist' folder with compiled files by default.
    
    * javascript generator: merge api_test template files
    
    The only difference is that Apollo is not designed for browser, so having a "if(browser)" check is useless, but doesn't hurt.
    
    * update docs
    
    * cleanup
    
    * avoid possible config clash
    
    * update javascript-apollo sample
    
    * update javascript-es6 sample
    
    I kept the pom.xml from before
    
    * update javascript-promise-es6 sample
    
    kept pom.xml
    
    * update samples
    joaomlneto authored Aug 27, 2022
    Configuration menu
    Copy the full SHA
    62a0878 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    97946e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b7c224b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eaa80be View commit details
    Browse the repository at this point in the history
  6. update html2 samples

    wing328 committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    40044a3 View commit details
    Browse the repository at this point in the history
  7. Cpp restbed server improvements (OpenAPITools#13030)

    * Keep old implementation of cpp-restbed generator as cpp-restbed-server-deprecated
    
    * Refactor operation path processing
    
    * Restructure samples directory to better allow writing tests
    
    * Improve templates for cpp-restbed-server
    
    Improve templates
    
    * Add integration tests
    
    * Improvement in templates for cpp-restbed-server
    
    * Fix tests
    
    * Improve cpp-restbed generator
    
    * Improve cpp-restbed-server
    
    * Add more tests
    
    * Add suppoert for arrays of enums in query params
    
    * Generate CMakeLists.txt
    
    * Small improvements and example in Readme
    
    * Add integration tests to maven project
    
    * Update doc
    LukasWoodtli authored Aug 27, 2022
    Configuration menu
    Copy the full SHA
    d2e60f5 View commit details
    Browse the repository at this point in the history
  8. update doc

    wing328 committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    1e879af View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2022

  1. [R] minor bug fixes in oneOf, anyOf (OpenAPITools#13298)

    * update oneof to handle primitive types in r client
    
    * add support for primitive type support in anyOf in r client
    
    * remmove lock
    wing328 authored Aug 28, 2022
    Configuration menu
    Copy the full SHA
    66ecfb6 View commit details
    Browse the repository at this point in the history
  2. [R] Better rdoc (OpenAPITools#13275)

    * better rdoc
    
    * update doc
    
    * update samples
    wing328 authored Aug 28, 2022
    Configuration menu
    Copy the full SHA
    0d68f29 View commit details
    Browse the repository at this point in the history
  3. [R] override print, lock classes (OpenAPITools#13300)

    * override print, add lock
    
    * add print, lock class to anyof/oneof
    wing328 authored Aug 28, 2022
    Configuration menu
    Copy the full SHA
    a582c38 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b55fa26 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. [python-experimental] improves type hints for arrays, and object requ…

    …ired properties (OpenAPITools#13299)
    
    * Regenerates sample with additional enum values
    
    * Sample regenerated, array type hints working
    
    * Unit test sample regenerated
    
    * Removes unneeded __getattribute__
    
    * Sample regenerated using getRequiredVarsMap for property type hints
    
    * Adds schemaFromAdditionalProperties to tell if a CodegenProperty is from properties or additionalProperties
    
    * Adds get/setSchemaIsFromAdditionalProperties
    
    * Updates codegenModel
    
    * Updates codegenParameter
    
    * Updates codegenResponse
    
    * Uses setSchemaIsFromAdditionalProperties
    
    * Fixes array new typ ehint and additional property type hints
    
    * Samples regenerated
    
    * Adds missing parms to javadoc
    
    * Fixes param name
    
    * Adds missing param to javadoc
    spacether authored Aug 29, 2022
    Configuration menu
    Copy the full SHA
    d97081e View commit details
    Browse the repository at this point in the history
  2. [csharp-netcore] To support Secret API key input as string (OpenAPITo…

    …ols#13276)
    
    * To support api secret key to take input as string.
    
    * To support Secret API key input as string
    
    Co-authored-by: Savitha M R <[email protected]>
    Savitha M R and Savitha-M-ML authored Aug 29, 2022
    Configuration menu
    Copy the full SHA
    522a5df View commit details
    Browse the repository at this point in the history
  3. Small fixes and cleanup on cpp-restbed-server (OpenAPITools#13305)

    Some small issues sneaked into the improved restbed generator.
    LukasWoodtli authored Aug 29, 2022
    Configuration menu
    Copy the full SHA
    27f3a5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c0d886 View commit details
    Browse the repository at this point in the history
  5. update doc

    wing328 committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    97b3859 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9b9d320 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. [python-experimental] adds dict["key_name"] type hints (OpenAPITools#…

    …13309)
    
    * Uses frozendict module import in schemas and api_client
    
    * Regnerates sample
    
    * Adds overload type hints
    
    * Adds __getitem__ methods for invalidly name properties
    
    * Fixes code that instantiates referenced schemas in object payloads
    
    * Fixes getitem literals containing control charaters
    
    * Sorts params by required, adds type hints for properties with addProps turned off
    
    * Unit test spec sample regenerated
    
    * Adds stub files for models and endpoints
    
    * Omitting some endpoint info from endpoint stub files
    
    * Removes more from endpoint stub
    
    * Deletes all except for schema definition in endpoint stubs
    
    * Removes simple validations from stubs
    
    * Removes endpoint parameter deifnition from endpoints stubs
    
    * Removes unnecessary ../ stub variable access
    
    * Samples regenerated
    
    * Samples regenerated, fixed handling of invalidly named properties
    
    * Samples regenerated
    
    * Reverts version files
    spacether authored Aug 30, 2022
    Configuration menu
    Copy the full SHA
    a294456 View commit details
    Browse the repository at this point in the history
  2. [python-experimental] improves type hints of optional object properti…

    …es (OpenAPITools#13314)
    
    * Adds Unset type hint for use cases containing additional properties
    
    * Simplifies no addProps type hint template
    
    * Unset type hints added when additionalProperties are off
    
    * Adds __getitem__ unset fix
    
    * Adds unset test
    
    * Fixes non overload method when addprops are present
    
    * Sample regenrated, tests added, readme updated
    
    * Unit test sample updated
    
    * Reverts version files
    spacether authored Aug 30, 2022
    Configuration menu
    Copy the full SHA
    d63caf2 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    cebdbb6 View commit details
    Browse the repository at this point in the history
  2. [swift5] explode query params only if necessary (OpenAPITools#13202)

    * propagate explode option to mapValuesToQueryItems
    
    * regenerate swift5 samples
    Jonas1893 authored Aug 31, 2022
    Configuration menu
    Copy the full SHA
    7af9f9c View commit details
    Browse the repository at this point in the history
  3. [python-experimental] adds NullableX base class mixins, fixes additio…

    …nalProperties type hint (OpenAPITools#13323)
    
    * Makes additionalProperties type hint include Unset
    
    * Adds 2-class Mixins
    
    * unit test sample regenerated
    
    * Reverts version files
    spacether authored Aug 31, 2022
    Configuration menu
    Copy the full SHA
    2252040 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    d1f44e8 View commit details
    Browse the repository at this point in the history
  2. [python-experimental] improves method names (OpenAPITools#13325)

    * Replaces all validate methods with public validate ones
    
    * More methods made public with _oapg suffix
    
    * Makes methods private where one can
    
    * Fixes tests
    
    * Fixes typo, maked Disciminable methods public
    
    * Method changed to from_openapi_data_oapg
    
    * Fixes tests for from_openapi_data_oapg
    
    * Tweaks endpoint stub so the endpoint exists for ycharm type hints
    
    * Makes Api methods protected
    
    * Adds binary python type hints, makes get_new_instance_without_conversion_oapg public
    
    * Protects some schema methods
    
    * Protects more schema methods
    
    * Renames as_x, is_x acessors with needed suffix
    
    * Fixes some tests
    
    * Fixes tests, fixes new signature for DateSchema
    
    * Methods removed and made private
    
    * Fixes indentation
    
    * Samples regenerated
    spacether authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    62e28a2 View commit details
    Browse the repository at this point in the history
  3. [swift5] distinguish (un-)authenticated requests (OpenAPITools#13321)

    * add isRequestAuthenticated to request builder
    
    * update samples
    
    * improve samples
    Jonas1893 authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    fea42b5 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. [R] Update fromJSON to handle additional properties (OpenAPITools#13331)

    * update fromJSON to handle additional properties
    
    * update RoxygenNote to newer version
    wing328 authored Sep 2, 2022
    Configuration menu
    Copy the full SHA
    b6576d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. Configuration menu
    Copy the full SHA
    2bfbb87 View commit details
    Browse the repository at this point in the history
  2. fix: ensure Resteasy JAX-RS Response object closed (OpenAPITools#13333)

    Signed-off-by: Michael Edgar <[email protected]>
    
    Signed-off-by: Michael Edgar <[email protected]>
    MikeEdgar authored Sep 3, 2022
    Configuration menu
    Copy the full SHA
    afd357b View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2022

  1. [maven] Use one of two default paths of output directory according to…

    … the lifecycle phase (OpenAPITools#13151)
    
    In case the lifecycle phase is "generate-test-sources" the default output directory is:
    "${project.build.directory}/generated-test-sources/openapi"
    
    In case of any other lifecycle phase the default output directory is:
    "${project.build.directory}/generated-sources/openapi"
    
    Also use the "src/main/java" as the only default source folder in the output path for both
    cases when addCompileSourceRoot == true and when addTestCompileSourceRoot == true.
    In case you really need "src/test/java" it still can be set in the configOptions manually:
    
        <configOptions>
            <sourceFolder>src/test/java</sourceFolder>
        </configOptions>
    rosti-il authored Sep 4, 2022
    Configuration menu
    Copy the full SHA
    4694a9f View commit details
    Browse the repository at this point in the history
  2. Fix generation of default array values for kotlin client (OpenAPITool…

    …s#13243)
    
    * Fix generation of default array values for kotlin client
    
    * rerun generation scripts
    
    * replace list of enum with list of string
    Rattenkrieg authored Sep 4, 2022
    Configuration menu
    Copy the full SHA
    2a007b3 View commit details
    Browse the repository at this point in the history
  3. Do not generate new models for readonly schema references (OpenAPIToo…

    …ls#13303)
    
    * Add example of nested schema issue
    
    * Add failing test case
    
    * Special case properties with a single allOf and readonly
    
    * Remove rogue file from FILES
    mrginglymus authored Sep 4, 2022
    Configuration menu
    Copy the full SHA
    f6be1d0 View commit details
    Browse the repository at this point in the history
  4. Feature/update kotlin dependecies template (OpenAPITools#12966)

    * update Kotlin & Ktor versions
    
    * update samples
    
    * fix gradle version
    
    * update the ktor client templates and project samples
    
    * update the ktor client templates and project samples
    
    * revert multiplatform upgrade
    
    * update kotlin multiplatform
    
    * upload kotlin Multiplatform samples
    
    * fix gson ktor sample
    
    * update samples
    
    * fix: unused imports
    
    * fix imports of ApiClient
    
    * update kotlin samples
    Marek00Malik authored Sep 4, 2022
    Configuration menu
    Copy the full SHA
    ef6d383 View commit details
    Browse the repository at this point in the history
  5. update samples

    wing328 committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    bdf9114 View commit details
    Browse the repository at this point in the history
  6. [R] Remove obsolete importMapping code, add tests (OpenAPITools#13345)

    * remove import obsolete code, add tests
    
    * remove man fodler
    
    * update .gitignore
    wing328 authored Sep 4, 2022
    Configuration menu
    Copy the full SHA
    c81c103 View commit details
    Browse the repository at this point in the history
  7. Adds isBooleanSchemaTrue/False getters and setters (OpenAPITools#13341)

    * Adds getters and setters for boolean schema true and false
    
    * Updates CodegenModel
    
    * Updates codegenProperty
    
    * Updates codegenparameter and codegenresponse
    
    * Adds comments describing the new properties
    
    * Updates additionalProperty setting for python-experimental
    
    * Sample regenerated
    
    * Docs updated
    
    * Do not write additionalProperties when they are unset
    
    * Updates criteria for when DictSchema subcalsses are created
    
    * Adds NotAnyTypeSchema when a schema is False
    
    * Updates new kwargs signature
    
    * Updates get_item type hints
    
    * Updates sample, readme updated
    
    * Simplifies method calls
    
    * Adds get_item_oapg, removes unset from get_item and getattr
    
    * Sample regenrated
    
    * Fixes tests
    
    * Raises AttributeError if a property is not required and it is dotname accessed
    
    * Fixes one test
    
    * Fixes 3 tests
    
    * Fixes test
    
    * Fixes two more tests
    
    * Fixes test
    
    * Fixes two tests
    
    * Fixes two tests
    
    * Tests fixed
    
    * Unit test sample regerated, fixed unset addprops required type hint issue
    
    * Migration guide updated
    
    * Samples regenerated
    spacether authored Sep 4, 2022
    Configuration menu
    Copy the full SHA
    5251a1b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    513496a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f0d8c3e View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Configuration menu
    Copy the full SHA
    6c94216 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fc9264 View commit details
    Browse the repository at this point in the history
  3. [dart-dio] handle polymorphism + discriminator serialization (OpenAPI…

    …Tools#12295)
    
    * return structured serializer
    
    * generate samples
    
    * implmented postProcessAllModels to fix assignment of inherited models
    
    * Templates now respect inheritance
    
    * regen dart samples
    
    * only built value support for now
    
    * ignore unused elements
    
    * fixed tests
    
    * new configs to test oneOf
    
    * add some helper vendorextensions for oneOf support
    
    * update templates
    
    * regen samples
    
    * resolve conflicts
    
    * fix missing serializers
    
    * Updated samples and fixed merge conflict
    
    * updated samples
    
    * Follow java conventions
    
    * Follow java conventions
    
    * updated samples
    
    * update sampels 2
    
    * update samples 3 ...
    
    * fix underscores
    
    * fixed missing imports from java code
    
    * update config names
    
    * updated samples
    
    * updated built_value deps
    
    * regen samples
    
    * workaround built_value abstract builders google/built_value.dart#1180
    
    * regen samples
    
    * updated test pubspec
    
    * temp fix rewriteImports for Lists and maps
    
    * Add new samples to CI
    
    * Improve white spaces & formatting
    
    * fix enums not getting assigned correctly
    
    * update samples
    
    * fixed typo
    
    * regen samples
    
    * remove repeating imports
    
    * regen samples
    
    * ignore unused_element warning
    
    * updated tests
    
    * regen samples
    
    Co-authored-by: Peter Leibiger <[email protected]>
    ahmednfwela and kuhnroyal authored Sep 5, 2022
    Configuration menu
    Copy the full SHA
    2a8ea16 View commit details
    Browse the repository at this point in the history
  4. [python-experimental] adds new json content type (OpenAPITools#13356)

    * Adds json detection for application/json-patch+json
    
    * Adds jsonPatch route and schemas
    
    * Adds test_json_patch
    
    * Unit test sample updated
    
    * Reverts version files
    spacether authored Sep 5, 2022
    Configuration menu
    Copy the full SHA
    cb8d9d5 View commit details
    Browse the repository at this point in the history
  5. [python-experimental] adds and uses regex patterns for json + filenam…

    …e detection (OpenAPITools#13357)
    
    * Unit test sample regenerated
    
    * Reverts version files
    spacether authored Sep 5, 2022
    Configuration menu
    Copy the full SHA
    f139c09 View commit details
    Browse the repository at this point in the history
  6. [python-experimental] Improves additionalProperties processing when a…

    …dditionalProperties is unset (OpenAPITools#13347)
    
    * Adds NotAnyTypeSchema
    
    * Unit test sample regenerated
    
    * Turns parameter tests back on
    
    * Removes unused from_server_types
    
    * Reverts version files
    
    * Samples regerated with fixed type hints
    
    * Further fixed type hints
    spacether authored Sep 5, 2022
    Configuration menu
    Copy the full SHA
    2c5eb54 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. [python-experimental] adds test verifying inheriting from multiple An…

    …yType classes (OpenAPITools#13358)
    
    * Adds test_additional_properties_validator
    
    * Updates test
    
    * Reverts file
    spacether authored Sep 6, 2022
    Configuration menu
    Copy the full SHA
    c4d56af View commit details
    Browse the repository at this point in the history
  2. Mark overrides in typescript-fetch and typescript-rxjs (OpenAPITools#…

    …13322)
    
    * feat(typescript-fetch): mark overrides
    
    fix OpenAPITools#12948
    
    * feat(typescript-rxjs): mark overrides
    
    fix OpenAPITools#12948
    trumbitta authored Sep 6, 2022
    Configuration menu
    Copy the full SHA
    86d6511 View commit details
    Browse the repository at this point in the history
  3. update ts samples

    wing328 committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    a91201d View commit details
    Browse the repository at this point in the history
  4. Escape quotes in example of array type (OpenAPITools#12505)

    Escape quotes in example of array type in Schema and ApiModelProperty annotations
    DennisHartrampf authored Sep 6, 2022
    Configuration menu
    Copy the full SHA
    4c19eca View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. [R] support explode (true/false) in query array parameters (OpenAPITo…

    …ols#13364)
    
    * fix query parameters (explode or not) in r client
    
    * add tests
    wing328 authored Sep 7, 2022
    Configuration menu
    Copy the full SHA
    f98753a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6665d06 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    6755032 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b66045 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Fix OpenAPITools#13369: kotlin-client with okhttp doesn't escape path…

    … parameters with slashes correctly (OpenAPITools#13370)
    
    * Fix OpenAPITools#13369
    
    * Regenarate samples
    
    * Fix support for okhttp3
    segevfiner authored Sep 9, 2022
    Configuration menu
    Copy the full SHA
    9753086 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b9e2fa View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2022

  1. Configuration menu
    Copy the full SHA
    43dbb5f View commit details
    Browse the repository at this point in the history
  2. Prepare 6.1.1 SNAPSHOT version (OpenAPITools#13399)

    * prepare v6.1.1
    
    * update samples
    
    * update doc
    wing328 authored Sep 11, 2022
    Configuration menu
    Copy the full SHA
    928070c View commit details
    Browse the repository at this point in the history
  3. Adds IJsonSchemaValidationProperties format getter and setter +uses t…

    …he format info (OpenAPITools#13360)
    
    * Adds format getter and setter
    
    * Updates codegenProperty
    
    * Updates codegenModel
    
    * Updates codegenParameter + Response
    
    * Sets format and removes unused import code in python-experimental
    
    * Samples regenerated
    
    * Samples regenerated
    
    * Adds AnyTypeAndFormat
    
    * Separates format bases out from their str or number bases
    
    * Docs updated
    
    * Updates python-exp, stops setting isDate and uses format instead
    
    * Removes python-experimental isDate usages
    
    * Fixes password usages
    
    * Turns off isDateTime in python-experimental java layer
    
    * Sample regnerated without isDateTime
    
    * Removes isUuid
    
    * Turns off isDecimal, decimal_payload broken
    
    * Removes isDecimal
    
    * Removes isByteArray
    
    * Removes isBinary python-exp usages
    
    * Removes isFloat isDouble setting from python-experimental
    
    * Removes isDouble isFloat usages in sample
    
    * Stops setting isShort and isLong in python-exp java layer
    
    * Removes isShort isLong usages from python-exp and generates sample
    
    * Adds decimal as integer input
    
    * Adds missing bool type
    
    * Adds validations to format mixins, adds test_uuid
    
    * Adds test_date
    
    * Adds test_date_time
    
    * Adds test_number
    
    * Adds test_int32
    
    * Adds test_int64
    
    * Adds test_double
    
    * Adds test_float
    
    * Samples updated
    
    * Fixes javadoc
    spacether authored Sep 11, 2022
    Configuration menu
    Copy the full SHA
    c59759f View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Further Elixir Client Improvements (OpenAPITools#12775)

    * Further Elixir Client Improvements
    
    Resolves OpenAPITools#12731 and is the completion of the work that I started with
    OpenAPITools#12751.
    
    The changes here are extensive and likely resolve an issue that I have
    seen with the Ory SDK (ory/sdk#194). I have also been unable to run the
    integration suite for Elixir as I am (trying) to run everything in
    Docker (`./run-in-docker.sh`) as I *do not* have a suitable Java
    development environment set up, and do not do enough Java work to really
    justify it.
    
    - Updated the README for Elixir projects. Aside from some improved
      readability of the template by use of link references instead of
      inline links, I have also fixed the examples:
    
      - The `deps` example should have been putting a version constraint
        related to `appVersion`.
    
      - The `config` example should have been using `packageName` instead of
        `appName`. This particular issue repeats.
    
    - In all Elixir files:
    
      - Changed the function `@docs` formatting:
    
        - changed the ehading level for `Parameters` and `Returns` to h3
          (`###` instead of `##`). This will make somewhat better looking
          documentation that does not over-emphasize these details (which
          are *not* documented in a normal Elixir way, but this is somewhat
          to be expected with a code generator.) It may be desirable, after
          testing, to change this to `h4` instead of `h3`.
    
        - Put parameter names and most return types in in-line code blocks
          (`` `hello` ``).
    
        - Put return types, when there are multiple types, in a Markdown
          list.
    
      - Fixed a lot of the spacing. Most files will be *closer* to Elixir
        standard formatting than they were. Because of the limitations of
        Mustache, it is still recommended that people who generate Elixir
        clients run `mix format` at least once on their codebase.
    
    - `api.mustache`:
    
      - Removed an awkward function pipeline call. If we specified at least
        Elixir 1.12 (something that I do not recommend as we have recently
        jumped from requiring Elixir 1.6 to Elixir 1.10), there is a better
        way to specify this now with `Kernel.then/2`. In the meantime,
        assigning the constructed request structure to a variable and then
        making a separate pipeline for the request execution and handling
        makes for *much* easier to read generated code.
    
      - Fixed the extra space issue with `evaluate_response` call tuple
        values; `{{=<% %>=}}` changes the tag types, so this change is
        intentional.
    
    - In `config.exs.mustache`, `runtime.exs.mustache`, `mix.exs.mustache`,
      and `connection.ex.mustache`, use `packageName` instead of `appName`
      for configuration specification. If `packageName` and `appName`
      differed, we would end up with cases like ory/sdk#194.
    
    - `connection.ex.mustache` has been almost entirely rewritten. The
      changes started in order to eliminate a `@doc` compile-time warning,
      but shifted to remove the old way of building Tesla client structs
      with `use Tesla`. It works, but is no longer the recommended way of
      building Tesla clients.
    
      - The *recommended* way of building a Tesla Client would now be
        `Tesla.client(Connection.middleware(), Connection.adapter())`.
    
      - Exposed both `Connection.adapter/0` and `Connection.middleware/1`
        for use. `Connection.middleware/1` has special handling for the
        cases where OAuth2 or HTTP Basic Auth are defined in the
        application, but do not currently handle any other auth methods.
    
    - `deserializer.ex.mustache` has mostly been reformatted. There are
      things that I do not like about it (I do not like pipelines with one
      line), and I have expanded one function capture into an anonymous
      function for readability.
    
    - `request_builder.ex.mustache` has been updated with better
      function and parameter descriptions and names. Please note that if
      `request |> method(:delete) |> method(:post)` is supposed to produce
      a `POST` operation, we will need to change from `Map.put_new/3` to
      `Map.put/3`.
    
      - Reordered `evaluate_response/2` so that it is the function documented,
        and made `decode/2` and `response_mapping/3` private functions. As
        far as I can tell, I have *not* changed the functionality.
    
    * Address issues found in code review
    
    - The example dependency code in the README had dropped the opening
      brace for the tuple. This has been resolved.
    
    - The default formatting of the API pipelines has been adjusted to
      minimize possible changes from `mix format`.
    
    * Update modules/openapi-generator/src/main/resources/elixir/api.mustache
    
    Co-authored-by: Michael Ramstein <[email protected]>
    
    * Update modules/openapi-generator/src/main/resources/elixir/connection.ex.mustache
    
    Co-authored-by: Michael Ramstein <[email protected]>
    
    * Update modules/openapi-generator/src/main/resources/elixir/connection.ex.mustache
    
    Co-authored-by: Michael Ramstein <[email protected]>
    
    * Update templates based on review comments
    
    Co-authored-by: Michael Ramstein <[email protected]>
    halostatue and mrmstn authored Sep 12, 2022
    Configuration menu
    Copy the full SHA
    194d421 View commit details
    Browse the repository at this point in the history
  2. [python-experimental] Enhance octet-stream deserialize (OpenAPITools#…

    …13402)
    
    * [python-experimental] Enhance octet-stream deserialization
    
    When the headers didn't provide the filename, use the url of response to
    extract filename.
    
    * [python-experimental] Remove todo comment.
    
    * [python-experimental] Fix test code.
    
    * Update samples
    
    * [python-experimental] Refined the method and the test
    
    + Early return when the url is empty or `None`.
    + Removed unused f-string prefix.
    
    * [python-experimental] Comapre url is None explicitly.
    
    * Update samples.
    EltonChou authored Sep 12, 2022
    Configuration menu
    Copy the full SHA
    8e66294 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. fix(typescript-fetch): Handle cors errors. (OpenAPITools#12960)

    * fix(typescript-fetch): Handle cors errors.
    
    If there is a communication error,
    e.g. an OPTIONS request returns 404 not found,
    then the whole request is cancelled and there is no
    response object (it is undefined).
    
    I observed the following error:
    TypeError: Cannot read properties of undefined (reading 'status')
    Basically response was undefined.
    
    In order to circumvent this issue, we do a check
    to make sure response is "truthy", which works
    for objects.
    
    With these code changes, it will throw a ResponseError,
    which is what you would expect instead of a TypeError.
    
    * regenerate typescript-fetch stuff
    
    * retry code generation
    
    Co-authored-by: Joe Heyming <[email protected]>
    joeheyming and jheyming authored Sep 13, 2022
    Configuration menu
    Copy the full SHA
    0727407 View commit details
    Browse the repository at this point in the history
  2. [swift5]: support arrays in multipart/form-data (OpenAPITools#13383)

    * [swift5]: support arrays in multipart/form-data
    
    * update samples
    kalinjul authored Sep 13, 2022
    Configuration menu
    Copy the full SHA
    7ff47dc View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Configuration menu
    Copy the full SHA
    37fb856 View commit details
    Browse the repository at this point in the history
  2. Fix applying optional query parameters (OpenAPITools#13419)

    * add query params
    
    * update samples
    joaomlneto authored Sep 14, 2022
    Configuration menu
    Copy the full SHA
    7beebe6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c6a951 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Fix php generators treating double as a native type (OpenAPITools#13421)

    * Fix php generators treating double as a native type
    
    Fixes OpenAPITools#13335
    
    * Remove double handling in enum
    
    * Add missed double type removal
    neclimdul authored Sep 15, 2022
    Configuration menu
    Copy the full SHA
    abe8c74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44d500c View commit details
    Browse the repository at this point in the history
  3. [python-experimental] adds more base class mixins, preparation for v3…

    ….1.0 type arrays (OpenAPITools#13436)
    
    * Removes unnecesary typing.Unions
    
    * Adds qty 3 mixin
    
    * Adds qty4 mixin
    
    * Adds mixins for 3-5 type combinations
    
    * Regenerates samples
    spacether authored Sep 15, 2022
    Configuration menu
    Copy the full SHA
    3177277 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. [python-experimental] simplifies type checking (OpenAPITools#13437)

    * Better control of when to write MetaOapg
    
    * Makes MetaOapg in Schema a type hint rather than assignmnet
    
    * Samples regenerated
    
    * Adds tuple types
    
    * Removes types info
    
    * Adds _types
    
    * Samples regenerated
    
    * Adds missing mixins, samples regenerated
    
    * SchemaTypeChecker removed
    
    * Samples regnerated
    spacether authored Sep 16, 2022
    Configuration menu
    Copy the full SHA
    048af8e View commit details
    Browse the repository at this point in the history
  2. Adds dependentRequired (OpenAPITools#13442)

    * Updates codegenmodel
    
    * Updates codegenProperty
    
    * Updates codegenParameter
    
    * Updates codegenResponse
    
    * Samples regenerated
    spacether authored Sep 16, 2022
    Configuration menu
    Copy the full SHA
    03cf550 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26ebde4 View commit details
    Browse the repository at this point in the history
  4. Add set support to model properties in R client (OpenAPITools#13443)

    * add set support to model properties in r client
    
    * update samples
    wing328 authored Sep 16, 2022
    Configuration menu
    Copy the full SHA
    943d8bf View commit details
    Browse the repository at this point in the history
  5. Adds contains (OpenAPITools#13449)

    * Adds contains getter and setter
    
    * Updates codegenProperty
    
    * Updates codegenModel
    
    * Updates codegenparameter
    
    * Updates codegenResponse
    
    * Samples regenerated
    spacether authored Sep 16, 2022
    Configuration menu
    Copy the full SHA
    7e87b5d View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2022

  1. Configuration menu
    Copy the full SHA
    863dbc7 View commit details
    Browse the repository at this point in the history
  2. [kotlin][client] fix file upload with okhttp (OpenAPITools#13435)

    * [kotlin][client] fix file upload with okhttp
    
    * [kotlin][client] fix file upload with okhttp
    
    * [kotlin][client] update sample projects
    
    * [kotlin][client] fix file upload with okhttp3
    
    * [kotlin][client] update sample projects
    4brunu authored Sep 17, 2022
    Configuration menu
    Copy the full SHA
    b9d7158 View commit details
    Browse the repository at this point in the history
  3. fix: incorrect boolean literal in unit tests [python-flask] (OpenAPIT…

    …ools#13397)
    
    Co-authored-by: Kevin Bannier <[email protected]>
    Kevin-Bannier and Kevin Bannier authored Sep 17, 2022
    Configuration menu
    Copy the full SHA
    d48209e View commit details
    Browse the repository at this point in the history
  4. [R] Add array support to path parameters (OpenAPITools#13450)

    * add array support to path parameters (r client)
    
    * update samples
    wing328 authored Sep 17, 2022
    Configuration menu
    Copy the full SHA
    517816d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62d29c3 View commit details
    Browse the repository at this point in the history
  6. Upgrades swagger parser to 2.1.1, allows ingestion of 3.1.0 specs (Op…

    …enAPITools#13133)
    
    * Upgrades swagger-parser
    
    * Removes additional property and halting of spec processing
    
    * Updates tests
    
    * Docs updated
    spacether authored Sep 17, 2022
    Configuration menu
    Copy the full SHA
    43375b9 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2022

  1. [PHP-Symfony] Encurage Symfony 5 bundle directory structure best prac…

    …tices (OpenAPITools#13014)
    
    * use .yaml instead of .yml
    
    This is recommended by Symfony standards
    
    * save Bundle files also to src path
    
    * add test for generate ping
    
    * add package imports
    
    * fix expected file names
    
    * why is Api/ApiServer.php missing
    
    * output filenames
    
    * use getAbsolutePath for debug purpose
    
    * do not use punctuation as current directory
    
    * refactor: remove todos
    
    * use also .yaml in test to fix it
    
    * add test for setting a different source directory
    
    * use correct const for setting source dir property in tests
    
    * import the AbstractPhpCodegen in test class
    
    * put also Resources to source path
    
    * save docs not to Resources
    
    * update samples and improve src path in autoload.php and composer.json
    
    * update moved samples
    lukadschaak authored Sep 18, 2022
    Configuration menu
    Copy the full SHA
    c4a3866 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. [typescript-angular] Support body for DELETE requests (OpenAPITools#1…

    …3457)
    
    * [typescript-angular] Update api template to use HttpClient#request instead of its http-method-specific wrappers
    
    * update expected output for integration tests
    
    * regenerate samples
    amakhrov authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    f773ac7 View commit details
    Browse the repository at this point in the history
  2. [kotlin] fix enum default values (OpenAPITools#13404)

    * [kotlin-okhttp]: fix enum default parameters
    
    * [kotlin-retrofit]: add enum support
    
    * update samples
    kalinjul authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    af0c9d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54e712a View commit details
    Browse the repository at this point in the history
  4. [python-experimental] Fix error message (OpenAPITools#13471)

    * fix error message formatting
    
    * add more infos in error message
    EltonChou authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    4a28451 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. [Dart] Remove toString() call in enum TypeTransformers (OpenAPITools#…

    …13452)
    
    * Updated samples
    
    * [Dart] Removed 'toString' check on enum TypeTransformers (OpenAPITools#12167)
    0xNF authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    d75b7b6 View commit details
    Browse the repository at this point in the history
  2. [Ruby] Change constants lookup methods in enum class (OpenAPITools#13285

    )
    
    * [Ruby] Add missing block ends
    
    * [Ruby] Change constants lookup methods in enum class
    
    * Update ruby samples
    miyucy authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    1f9f940 View commit details
    Browse the repository at this point in the history
  3. Support for international letters like øæå. (OpenAPITools#13316)

    Co-authored-by: Sverre Kristian Valskrå <[email protected]>
    sverrevalskraa and sverrevalskra authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    1793698 View commit details
    Browse the repository at this point in the history
  4. add links to blog post

    wing328 committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    4f732c5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e6dd608 View commit details
    Browse the repository at this point in the history
  6. PHP: fix ranged status codes (OpenAPITools#13012)

    * PHP: fix ranged status codes
    
    * PHP: update samples
    Linux13524 authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    6a7567e View commit details
    Browse the repository at this point in the history
  7. [python-experimental] improves documentation (OpenAPITools#13477)

    * Improves docs generation
    
    * Adds inline composed schemas
    
    * Adds missing from property
    
    * Adds notes info
    
    * Fixes spacing
    
    * Updates notes, generates container properties
    
    * Adds anchors to property schema docs
    
    * Adds format info to docs
    
    * Adds items schema documentation
    
    * Adds doc for additionalProperties
    
    * Adds anchors for response types
    
    * Fixes anchors in endpoint
    
    * Fixes api doc link to model doc
    
    * Removes returnType from api docs because it is unused
    
    * Fixes float and double tests
    spacether authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    903f2e2 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Configuration menu
    Copy the full SHA
    09d3b8f View commit details
    Browse the repository at this point in the history
  2. [rust-server] Resolve clippy warnings (OpenAPITools#13473)

    * fix(rust-server): Use ok_or_else instead of ok_or
    
    * fix(rust-server): Remove empty format string
    
    * fix(rust-server): Remove redundant field names in struct initialisation
    
    * fix(rust-server): Remove redundant clones
    
    * fix(rust-server): Derive Eq with PartialEq always
    
    * fix(rust-server): Remove immediately pushes replaced by vec macro
    
    * fix(rust-server): Remove useless conversions
    
    * fix(rust-server): Dismiss clippy::new_without_default
    
    * fix(rust-server): Fix compilation failures
    
    * fix(rust-server): Resolve remaining warnings
    
    * build(rust-server): Add newly generated samples of petstore
    
    * fix(rust-server): Allow clippy::derive_partial_eq_without_eq to avoid float types try to derive Eq
    
    * fix(rust-server): Fix parts to compile samples successfully
    
    * fix(rust-server): Allow clippy::redundant_clone instead of removing redundant map_err
    
    * fix(rust-server): Resolve and dismiss lots of warnings to satisfy clippy on samples
    
    * build(rust-server): Add clippy execution to sample integration test
    
    * build(rust-server): Add .cargo/config to the test root to use -Dwarnings flag in tests
    
    * fix(rust-server): Allow unused_mut to avoid compilation fails in some environments
    siketyan authored Sep 21, 2022
    Configuration menu
    Copy the full SHA
    fa51d8b View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. [python-experimental] reduces python version (OpenAPITools#13481)

    * Removes classmethod property combinations
    
    * Changes python version to 3.8
    
    * Changes python version to 3.7
    
    * Tests fixed
    
    * Samples updated
    
    * Adds getAddSuffixToDuplicateOperationNickname and uses it in python-exp, samples regenerated
    
    * test_paths regenerated
    
    * Fixes bug
    
    * Adds typing_extensions requirement
    spacether authored Sep 22, 2022
    Configuration menu
    Copy the full SHA
    5f9910d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e146afb View commit details
    Browse the repository at this point in the history
  3. [python-experimental] removes enum cls factory (OpenAPITools#13491)

    * Movs enum info, changes cls factory to base class + updates samples
    
    * Fixed docs for enums, they show the allowed bool and None values now
    spacether authored Sep 22, 2022
    Configuration menu
    Copy the full SHA
    d25cdbb View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. [Kotlin] Fix wrong default value is generated for non-integer numbers (

    …OpenAPITools#13507)
    
    * ISSUE-13506 fix number value for default values when they are number
    
    * ISSUE-13506 test and sample update
    aghajani authored Sep 23, 2022
    Configuration menu
    Copy the full SHA
    9d62134 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2022

  1. Switches python-experimental in as the primary python client (OpenAPI…

    …Tools#13501)
    
    * Changes python to python-prior
    
    * python -> python-prior, python-experimental->python
    
    * Renames sample spec directories
    
    * Samples regnerated
    
    * Regenerates docs
    
    * Fixes test
    
    * Samples regenerated
    
    * Updates renerators list
    
    * Fixes made to python paths in pom.xml
    
    * Fixes node4 sh file paths
    spacether authored Sep 24, 2022
    Configuration menu
    Copy the full SHA
    7e73645 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    840917c View commit details
    Browse the repository at this point in the history
  3. prepare 6.2.0 release (OpenAPITools#13514)

    * set release version to 6.2.0
    
    * update samples
    
    * comment out rust server test in travis
    wing328 authored Sep 24, 2022
    Configuration menu
    Copy the full SHA
    24f476a View commit details
    Browse the repository at this point in the history
  4. Prepare 6.2.1 (OpenAPITools#13517)

    * update to 6.2.1-SNAPSHOT
    
    * update samples
    
    * update doc
    wing328 authored Sep 24, 2022
    Configuration menu
    Copy the full SHA
    ac7ebf6 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Add .net framework 4.8 support (OpenAPITools#13504)

    * add .net framework 4.8 support
    
    * add dependency, test in appveyor
    
    * update doc
    wing328 authored Sep 26, 2022
    Configuration menu
    Copy the full SHA
    d46189b View commit details
    Browse the repository at this point in the history
  2. [PHP] BUGFIX: model_generic: fix missing setOpenAPInullablesSetToNull…

    … method (OpenAPITools#13499)
    
    * [PHP] Bugfix - model_generic.mustache: missing setter for openAPINullabelsSetToNull (which is invoked in the property setters)
    
    * [AUTOGENERATED] update samples
    
    * [PHP] Added test for nullable fields
    thomasphansen authored Sep 26, 2022
    Configuration menu
    Copy the full SHA
    efccc01 View commit details
    Browse the repository at this point in the history
  3. Elixir: Improve generated API options docs (OpenAPITools#13478)

    While working with the Magento 2.4 API definition, there were several
    issues found. The easiest to resolve is a documentation naming issue.
    (The others will be raised for discussion.)
    
    This is known to be an issue with query parameters, but may not be
    limited to *just* query parameters.
    
    In the event that a parameter is a mix of arrays and objects, the
    template in the documentation for the API function was expanding out the
    parameter name such that `foo[0]` would be turned into
    `:foo_left_square_bracket0_right_square_bracket`, but the actual
    parameter name was being left as `:foo[0]`, which meant that the
    documentation did not reflect the actual parameter.
    
    > Note: there are issues with the way that query parameters are put
    > together in this sense, which is going to require substantially more
    > work to resolve as well as discussion on how these options should be
    > implemented, as what the Magento API requires may not be what is
    > expected by a different server, and the nature of the input parameters
    > is itself incorrect.
    halostatue authored Sep 26, 2022
    Configuration menu
    Copy the full SHA
    de745a4 View commit details
    Browse the repository at this point in the history
  4. [swift5] support both date and date-time formats (OpenAPITools#13520)

    * add withoutTime formatter
    
    * add DateWithoutTime
    
    wip
    
    * fix CI
    
    # Conflicts:
    #	samples/client/petstore/swift5/nonPublicApi/PetstoreClient/Classes/OpenAPIs/DateWithoutTime.swift
    
    * implement flag and adjust tests
    
    * generate samples and docs
    
    * docs
    
    * update samples
    
    * remove samples of legacy python generator
    
    * Revert "remove samples of legacy python generator"
    
    This reverts commit 28da78f.
    
    * review remarks
    
    * generate samples
    
    * fix
    
    * review remarks
    
    * remove samples
    
    * generate swift 5 samples
    
    * generate csharp examples
    
    * docs
    
    * Revert "generate csharp examples"
    
    This reverts commit d1deb17.
    
    * Revert "generate swift 5 samples"
    
    This reverts commit 968e859.
    
    * Revert "remove samples"
    
    This reverts commit a43d215.
    
    * manually remove FILES
    
    * regenerate files
    
    * reviewers remarks
    
    * delete all date without times
    
    * update config of alamofireLib to use new attribute and generate samples again
    
    * docs
    Jonas1893 authored Sep 26, 2022
    Configuration menu
    Copy the full SHA
    22086e4 View commit details
    Browse the repository at this point in the history
  5. update c# samples

    wing328 committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    23c67d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Configuration menu
    Copy the full SHA
    6b47b14 View commit details
    Browse the repository at this point in the history
  2. [typscript-rxjs] fix build failure (OpenAPITools#13526)

    * add node types to fix build failure
    
    * Revert "add node types to fix build failure"
    
    This reverts commit 7ec986e.
    
    * add node installation to fix build failure
    
    * update ts samples
    wing328 authored Sep 27, 2022
    Configuration menu
    Copy the full SHA
    88d464a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36976d5 View commit details
    Browse the repository at this point in the history
  4. [csharp] Fixed isMap property (OpenAPITools#13482)

    * fixed data type for maps
    
    * fighting line endings
    
    * fighting line endings
    
    * removed commented code
    
    * reverted unintended line break
    
    * reverted unintended line break
    
    * reverted unintended line break
    devhl-labs authored Sep 27, 2022
    Configuration menu
    Copy the full SHA
    4e54b07 View commit details
    Browse the repository at this point in the history
  5. update doc

    wing328 committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    bcd0d29 View commit details
    Browse the repository at this point in the history
  6. Add Bandwidth to the user list (OpenAPITools#13532)

    * add bandwidth to the user list
    
    * Update README.md
    
    Co-authored-by: AJ Rice <[email protected]>
    
    * update link
    
    Co-authored-by: AJ Rice <[email protected]>
    wing328 and ajrice6713 authored Sep 27, 2022
    Configuration menu
    Copy the full SHA
    694a4c9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4ba43f7 View commit details
    Browse the repository at this point in the history
  8. [R] add discriminator and mappings support (OpenAPITools#13529)

    * add discriminator property, mapping
    
    * add discriminator, mapping support to R client generator
    
    * add discriminator, mapping support to R client genrator httr library
    wing328 authored Sep 27, 2022
    Configuration menu
    Copy the full SHA
    6a631b4 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. [swift5] [alamofire] adds ability to inject custom response serialize…

    …rs (OpenAPITools#13542)
    
    * adjust templates to allow injecting ResponseSerializers
    
    * generate samples
    
    * swift < 5.5 compatibility
    Jonas1893 authored Sep 28, 2022
    Configuration menu
    Copy the full SHA
    00604af View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Restore JS tests (OpenAPITools#13547)

    * restore js tests
    
    * test only js in circleci
    
    * trigger build failure
    
    * Revert "trigger build failure"
    
    This reverts commit 7e8c34e.
    
    * Revert "test only js in circleci"
    
    This reverts commit e261429.
    wing328 authored Sep 29, 2022
    Configuration menu
    Copy the full SHA
    210a394 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Bump actions/setup-dotnet from 2 to 3.0.0 (OpenAPITools#13557)

    Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 2 to 3.0.0.
    - [Release notes](https://github.com/actions/setup-dotnet/releases)
    - [Commits](actions/setup-dotnet@v2...v3.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-dotnet
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 30, 2022
    Configuration menu
    Copy the full SHA
    d3e099b View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2022

  1. Configuration menu
    Copy the full SHA
    2920c7b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2022

  1. [JavaScript] add oneOf support (OpenAPITools#13561)

    * JS add oneOf support
    
    * add validate json method
    
    * add oneOf support to JS client
    
    * update samples
    
    * add todo in anyof
    
    * switch to composed.oneOf
    
    * update oneOf to support primitive types
    
    * update messages
    
    * minor fix, add more tests
    
    * update samples
    
    * fix npe in from model
    
    * fix syntax error in length check
    
    * update samples
    wing328 authored Oct 2, 2022
    Configuration menu
    Copy the full SHA
    9cc23dd View commit details
    Browse the repository at this point in the history
  2. [R] add URL validation (OpenAPITools#13570)

    * add url validation in r client
    
    * update samples
    wing328 authored Oct 2, 2022
    Configuration menu
    Copy the full SHA
    c939894 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. [R] add for more tests for URL validation (OpenAPITools#13572)

    * add url validation in r client
    
    * update samples
    
    * add more tests for url validation
    wing328 authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    3ec6cc5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    922f978 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c30ae75 View commit details
    Browse the repository at this point in the history
  4. [csharp] Fixed data type issues (OpenAPITools#13541)

    * fixed data type issues
    
    * reverted a change
    devhl-labs authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    0581d81 View commit details
    Browse the repository at this point in the history
  5. [JS] Refactor oneOf validation logic, add more tests (OpenAPITools#13575

    )
    
    * refactor oneof validation logic, add more tests
    
    * update samples
    wing328 authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    c39fc1e View commit details
    Browse the repository at this point in the history
  6. [Java][jaxrs-spec] Make contextPath template parameter available as a…

    … string constant for use in @ApplicationPath (OpenAPITools#13377)
    
    * generate a RestResourceRoot with a string constant holding the jax-rs resource root to be used in the @ApplicationPath annotation to make it easier for people, who want to write their own jax-rs Application class
    
    * build and update samples as per PR guide
    
    * renamed introduced constant from ROOT to APPLICATION_PATH to make its use more obvious
    shamus13 authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    2f48c59 View commit details
    Browse the repository at this point in the history
  7. [python] fixes bugs (OpenAPITools#13581)

    * Adds bug fixes
    
    * Samples and docs regenerated
    
    * Samples regenerated
    spacether authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    57f5cc4 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Fix/remove support python2 option in flask aiohttp generators (OpenAP…

    …ITools#13585)
    
    * fix: remove option supportPython2.
    [python-flask][python-aiohttp][python-blueplanet]
    
    * fix: update samples
    
    * test only python servers
    
    * fix(tests): downgrade pytest version to ensure compatibility with python3.6 [python-flask][python-aiohttp]
    
    * Revert "fix(tests): downgrade pytest version to ensure compatibility with python3.6 [python-flask][python-aiohttp]"
    
    This reverts commit 9f47db2.
    
    * test in circlei
    
    * run commands directly
    
    * test in node 1
    
    * update makefile
    
    * fix Makefile
    
    * fix test
    
    * revert some changes, remove python server tests from travis
    
    Co-authored-by: Kevin Bannier <[email protected]>
    wing328 and Kevin-Bannier authored Oct 4, 2022
    Configuration menu
    Copy the full SHA
    085e1e5 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. [swift5] adds configuration of response success ranges (OpenAPITools#…

    …13598)
    
    * add successfulCodeRange to configuration
    
    * generate samples
    Jonas1893 authored Oct 5, 2022
    Configuration menu
    Copy the full SHA
    4beee6c View commit details
    Browse the repository at this point in the history
  2. [swift5] fixes a bug encoding/decoding decimal (OpenAPITools#13589)

    * [swift5] fixes bug OpenAPITools#13410
    
    * Fixed indentation, added missing generated samples
    Feuerwerk authored Oct 5, 2022
    Configuration menu
    Copy the full SHA
    8b10dc3 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. [rust] [rust-server] More abstract functions including integer fitting (

    OpenAPITools#13503)
    
    * [rust] [rust-server] Abstract Rust Integer fitting
    
    * Add docstrings
    jacob-pro authored Oct 6, 2022
    Configuration menu
    Copy the full SHA
    32936ad View commit details
    Browse the repository at this point in the history
  2. [PHP] Bugfix: DateTime object on query (OpenAPITools#13583)

    * [PHP] BUGFIX: fix code breaking when query params contain a DateTime object
    
    * [PHP] Autogenerated files
    thomasphansen authored Oct 6, 2022
    Configuration menu
    Copy the full SHA
    a37d18a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ae11f8 View commit details
    Browse the repository at this point in the history
  4. Bump actions/setup-dotnet from 3.0.0 to 3.0.1 (OpenAPITools#13595)

    Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 3.0.0 to 3.0.1.
    - [Release notes](https://github.com/actions/setup-dotnet/releases)
    - [Commits](actions/setup-dotnet@v3.0.0...v3.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-dotnet
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 6, 2022
    Configuration menu
    Copy the full SHA
    18b5b05 View commit details
    Browse the repository at this point in the history
  5. Fix OpenAPITools#13385 spring json nullable array (OpenAPITools#13537)

    * Fixing to use equalsNullable when nullable set in config for SpringCodeGen
    
    * Adding additional test case file
    
    * removed print statement from SpringCodeGen
    
    * Updated model object
    
    * Corrected indentation and removed import
    
    * Fixed broken test
    
    * Updating sample
    DeaneOC authored Oct 6, 2022
    Configuration menu
    Copy the full SHA
    10a1e7c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    64c756c View commit details
    Browse the repository at this point in the history
  7. Remove wrong request mapping for feign clients (OpenAPITools#13546)

    * Remove request mapping
    
    * Fix bug for feign clients
    
    * Fix test
    
    * Fix test files
    
    * Rebuild
    
    * Revert change
    MelleD authored Oct 6, 2022
    Configuration menu
    Copy the full SHA
    0a69f11 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Merge remote-tracking branch 'OpenApi_Gen_Base/master' into merge_ups…

    …tream
    
    # Conflicts:
    #	modules/openapi-generator/src/main/resources/typescript-nestjs/api.module.mustache
    #	modules/openapi-generator/src/main/resources/typescript-nestjs/api.service.mustache
    Dylan Wilson committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    e581578 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Configuration menu
    Copy the full SHA
    2eec52a View commit details
    Browse the repository at this point in the history
  2. fix nest service generator

    wilsondy committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    b7ed33c View commit details
    Browse the repository at this point in the history