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

refactor: improve config validation code #129

Open
wants to merge 19 commits into
base: main
Choose a base branch
from

Commits on Sep 10, 2024

  1. refactor: add UPNodeInterface for UPF and gNB UPNodes to improve code…

    … reuse
    Laura Henning committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    353cdd7 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. fix: nil pointer

    Laura Henning committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    fef63d4 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. chore: linting

    Laura Henning committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    7e9d70f View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. refactor: move GNB struct and methods to separate file

    Laura Henning committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    68ec63e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd8145b View commit details
    Browse the repository at this point in the history
  3. chore: linting

    Laura Henning committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    2a40179 View commit details
    Browse the repository at this point in the history
  4. fix: make NodeID mandatory in UPNode config

    Laura Henning committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    dd421cd View commit details
    Browse the repository at this point in the history
  5. refactor: use ConfigToNodeID method

    Laura Henning committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    4d1fc68 View commit details
    Browse the repository at this point in the history
  6. fix: add gNB NodeID to failing test cases

    Laura Henning committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    5559271 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Merge branch 'main' into upnode-interface

    Laura Henning committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    65f6bb0 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Remove NodeID from gNB, only use for UPF UPNodes in config; add UPNod…

    …eConfigInterface 'inheritance' for userplaneInformation config
    Laura Henning committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    f946aa3 View commit details
    Browse the repository at this point in the history
  2. Merge upstream main into upnode-interface

    Laura Henning committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    b94cc26 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. refactor: clean up config validation, use inbuilt govalidator functio…

    …nality
    Laura Henning committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    d8f8417 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55cc1a3 View commit details
    Browse the repository at this point in the history
  3. fix: linter

    Laura Henning committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    b72f36d View commit details
    Browse the repository at this point in the history
  4. fix: typo in function return

    Laura Henning committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    a9174ab View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    46237cb View commit details
    Browse the repository at this point in the history
  6. fix: correct in(string1|string2) validators

    Laura Henning committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    ad7f8ce View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. refactor: ensure all fields and nested UserPlaneInformation structs w…

    …ith pointers are correctly validated
    Laura Henning committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    91d0907 View commit details
    Browse the repository at this point in the history