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

DYN-6631 - Input/Output Node - part 2 (View customization) #15022

Merged
merged 22 commits into from
Apr 18, 2024

Commits on Feb 5, 2024

  1. initialize definedata model

    - starting with the model and the test suite
    dnenov committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    3785210 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. added test structure, node customization

    - now types are contained inside an enum
    - added the basic primitives to the test structure, including lists checks
    - reworked the node to start getting the customization going (and make sense of the whole thing)
    dnenov committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    93c4741 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. hierarchical container, geometry tests

    - created hierarchical container capable of tracking type inheritance
    - added all geometry tests
    dnenov committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    9c07a73 View commit details
    Browse the repository at this point in the history
  2. primitive tests done

    - finished all primitive date type tests
    dnenov committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    2bc7903 View commit details
    Browse the repository at this point in the history
  3. ggroup

    zeusongit committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    1621855 View commit details
    Browse the repository at this point in the history
  4. Revert "ggroup"

    This reverts commit 1621855.
    zeusongit committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    33a522c View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. inheritance tests done

    - completed tests checking inf inheritance works on individual and on list level
    dnenov committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    b92a8d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d843d8 View commit details
    Browse the repository at this point in the history
  3. comments

    - added a few additional comments
    - additional test checking if inheritance stops at the desired level (ie. `Cone` does not inherit from `Curve`)
    dnenov committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    49130b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. finished refactoring for tests

    - removed the Enum, replaced directly with Type
    dnenov committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    8cb3a41 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6761fe4 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. refactor, comments

    - removed dictionary in favor of list of datatypes
    - renamed methods to better suit the specificity of the node functionality they were serving
    dnenov committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    cfd197e View commit details
    Browse the repository at this point in the history
  2. pass through

    - now returns the input as an output
    - not doing much with the result of the validation though, except returning to the first value of the drop-down
    dnenov committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    a2b023a View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. inputs

    - added functional IsAutoMode and IsList inputs to the Model
    - removed the ViewModel
    dnenov committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    0dd95d3 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    9e01e51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ff098c View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. comments

    - do not change dropdown if not in AutoMode
    - added detailed description to IsAutoMode property
    dnenov committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    244e975 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    f689c16 View commit details
    Browse the repository at this point in the history
  2. datatype list refactor

    - public static method of retrieving the list of datatypes replaced by an internal static property DataNodeDynamoTypeList
    dnenov committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a25b667 View commit details
    Browse the repository at this point in the history
  3. comments

    - IsSupportedDataNodeDynamoType now internal
    - refactor
    dnenov committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b0c46e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19c565b View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

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