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

[Typescript][Node] Property renaming fix when deserializing JSON #4264

Merged
merged 15 commits into from
Feb 5, 2017

Commits on Nov 26, 2016

  1. Implemented fix for missing json to property mapping in typescript-node

    The previous version did not parse the JSON-Response at all, so that
    properties, which where renamed (e. g.due to modelPropertyNaming config
    option), were not correctly parsed.
    
    E. g.: modelPropertyNaming=camelCase & property 'mounted_at' in json,
    would be renamed to mountedAt in the model.
    This was not parsed at all in the typescript-node client api, so that
    the actual model still had the mounted_at property, but not mountedAt.
    
    See swagger-api#2766 for additional details
    TiFu committed Nov 26, 2016
    Configuration menu
    Copy the full SHA
    63d0dff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b347727 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2016

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

Commits on Dec 17, 2016

  1. Configuration menu
    Copy the full SHA
    97c28b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebcbd9f View commit details
    Browse the repository at this point in the history
  3. Fix for body return type

    TiFu committed Dec 17, 2016
    Configuration menu
    Copy the full SHA
    6a64e46 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2016

  1. Configuration menu
    Copy the full SHA
    b460ef5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ebf97f View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2016

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

Commits on Jan 25, 2017

  1. Fixed primitive type bug & added tests for ts-node

    - primitives were serialized as strings instead of their respective type
    - added test case for pet
    TiFu committed Jan 25, 2017
    Configuration menu
    Copy the full SHA
    8a12f76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fbb2cc View commit details
    Browse the repository at this point in the history
  3. Code Formatting in ts-node client test

    See samples/client/petstore/typescript-node/npm/client.ts
    TiFu committed Jan 25, 2017
    Configuration menu
    Copy the full SHA
    eb3ea73 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2017

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

Commits on Feb 3, 2017

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