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

Optimizations to improve performance on complex conditional schemas #2466

Closed
wants to merge 24 commits into from

Commits on Jun 23, 2021

  1. Implementation of If Then Else

    Fixed issue with arrays
    Removed only from tests
    
    better allOf support
    
    better allOf support
    
    mend
    
    If Then Else , Allof
    
    Fixed typo and included .lock.json
    
    added support for  in if/then/else
    
    Added support for const as per rjsf-team#1627
    
    Moved handling of if then / else from SchemaField to utils and tidied up things
    Saulzi authored and nickgros committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    eef551d View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. Fix playground example

    nickgros committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    51387a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fca3592 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba15fd3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75665ca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    23288ae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4cf5f7f View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Configuration menu
    Copy the full SHA
    78fc62c View commit details
    Browse the repository at this point in the history
  2. Fix tests

    nickgros committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    58d3335 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Memoize all the things

    nickgros committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    5e7a08d View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. Configuration menu
    Copy the full SHA
    667903b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab36d1e View commit details
    Browse the repository at this point in the history
  3. Revert const changes

    nickgros committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    b00f49f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    833006a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8796c9d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b6c53c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Added tests

    Added if then else logic to resolve schemas
    Juansasa committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    f72a62c View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

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

Commits on Aug 13, 2021

  1. Added $ref tests

    Juansasa committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    a08c563 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

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

Commits on Feb 10, 2022

  1. Configuration menu
    Copy the full SHA
    52747fb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'conditional-support' of github.com:nickgros/react-jsons…

    …chema-form into conditional-support
    nickgros committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    123c480 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    964f537 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

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