Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: luolingchun/flask-openapi3
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: luolingchun/flask-openapi3
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.x
Choose a head ref
  • 17 commits
  • 23 files changed
  • 3 contributors

Commits on Aug 28, 2023

  1. Update branch

    luolingchun committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    231974c View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. support valid properties only

    ota42y authored and luolingchun committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    0a081a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e93763c View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. bugfix for gneerics class (#107)

    * add generics class bug test
    
    * bugfix for gneerics class
    
    When we use generics in responses, the schema name include `[]` but [OpenAPI 3 doesn't allow it](https://spec.openapis.org/oas/v3.1.0#components-object).
    
    ```
    All the fixed fields declared above are objects that MUST use keys that match the regular expression: ^[a-zA-Z0-9\.\-_]+$.
    ```
    
    The pydantic normalize all `$ref` but the schema name ( `components.schemas` ) set by this library so we shuld normalize name using pydantic's function.
    
    * add normalize_name method
    
    * normalize name for parse_body
    
    * normalize name for parse_form
    ota42y authored Sep 24, 2023
    Configuration menu
    Copy the full SHA
    060eb9d View commit details
    Browse the repository at this point in the history
  2. bugfix for parameter object (#106)

    * add test for path and query parameter bugs
    
    * bugfix for parameter object fields
    
    The parameter object include all files in schema object by this code.
    https://github.com/luolingchun/flask-openapi3/blob/master/flask_openapi3/utils.py#L181
    
    But parameter object doesn't allow all fields, for example `title` `type`
    
    So we ignore unsupported fields.
    
    * add header bugfix
    
    * Directly obtain the values of `deprecated`, `example`, and `examples`
    
    ---------
    
    Co-authored-by: luolingchun <luolingchun@outlook.com>
    ota42y and luolingchun authored Sep 24, 2023
    Configuration menu
    Copy the full SHA
    e70d644 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. Fix cookie extra properties (#115)

    (cherry picked from commit 7785574)
    luolingchun committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    a664955 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. release v2.5.3

    luolingchun committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    ee57e55 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

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

Commits on Oct 22, 2023

  1. Add version warning

    luolingchun committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    c74f1a3 View commit details
    Browse the repository at this point in the history
  2. Skip 422 response non parameters (#123)

    * skip-422-response-non-parameters
    
    * Fix tests
    
    (cherry picked from commit b295eac)
    luolingchun committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    6fc9390 View commit details
    Browse the repository at this point in the history
  3. Update site_url

    luolingchun committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    5c3f609 View commit details
    Browse the repository at this point in the history
  4. release v2.5.4

    luolingchun committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    af2dd13 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. Fix the same operationId in APIBlueprint (#133)

    * Fix the same operationId
    
    (cherry picked from commit 30f6bca)
    luolingchun committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    2115895 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed8e0a7 View commit details
    Browse the repository at this point in the history
  3. The default value defined in the form is invalid (#129)

    * The default value defined in the form is invalid
    
    (cherry picked from commit b6a7e74)
    seekplum authored and luolingchun committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    a55df8e View commit details
    Browse the repository at this point in the history
  4. release v2.5.5

    luolingchun committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    96dae66 View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy