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

Merge release/miura (7.7.0) branch into master #629

Merged
merged 29 commits into from
Aug 15, 2024

Commits on Feb 20, 2024

  1. J2735 2020 upgrade (#568)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Upgrades include new ASN1 folders containing 2020 version of J2735.
    Changes were made to many files to allow for use of older and this new
    standard. These changes are indicated by "#if SAEJ2735_SPEC < 2020".
    This line specifies which standard is to be used by V2X Hub:
    https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/j2735-2020-upgrade/src/tmx/Asn_J2735/CMakeLists.txt#L44
    
    ## Related Issue
    
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    New versions of the standard are being published. These changes are
    required to keep up with industry needs.
    
    ## How Has This Been Tested?
    Tested all message encoding/decoding with these unit tests: 
    
    https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/j2735-2020-upgrade/src/tmx/TmxUtils/test/J2735MessageTest.cpp
    Additional testing was completed on a local instance to ensure messages
    were generated properly and adhered to the updated standard. Encoded
    messages were cross-checked with an existing decoder:
    https://www.marben-products.com/decoder-asn1-automotive/
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [ ] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [x] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [x] I have added tests to cover my changes.
    - [x] All new and existing tests passed.
    jwillmartin authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    d886fae View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. added include dir to dependency copys to get h files (#580)

    <!-- Thanks for the contribution, this is awesome. -->
    
    Added a copy command from the dependency container to the final
    container for /usr/local/include/ which ensures the header files get
    copied to the final container.
    
    # PR Details
    ## Description
    
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    ajloughr-leidos authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    9c2ffb0 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Fix ci badges (#584)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Update CI Badges in README.md
    Also targeted working release for nats.c
    (https://github.com/nats-io/nats.c) library to avoid build failures.
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    VH-1277
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    For CI process visibility
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    NA
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    paulbourelly999 authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    62875bb View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. VH-1279: Fix sonar reported bugs in MessageRouterBasic.cpp (#588)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Resolve sonar reported bugs in MessageRouterBasic.cpp
    (https://sonarcloud.io/project/issues?resolved=false&types=BUG&id=usdot-fhwa-ops_V2X-Hub).
    Removed unnecessary use of `volatile` keyword (see ThreadsafeCounter
    from https://en.cppreference.com/w/cpp/language/cv).
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    VH-1297
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    Technical Debt
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    paulbourelly999 authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    fb65791 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. New workflow for PRs (#587)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    This PR removes CircleCI workflow configurations for automated release
    and arm image builds and replaces them with github actions. We now have
    5 workflows:
    
    1. build_php_docker_image: Builds and pushes docker image for php in arm
    and amd architectures. Runs on develop, master,release candidates and on
    pushed tags
    2. build_port_drayage_docker_image: Builds and pushed docker image for
    port drayage webservice in arm and amd architectures .Runs on develop,
    master,release candidates and on pushed tags
    3. build_v2xhub_docker_image: Builds and pushed docker image for v2xhub
    in arm and amd architectures .Runs on develop, master,release candidates
    and on pushed tags
    4. pull_request: Builds all docker images in arm and amd (no push)
    architectures. Runs only on pull requests
    5. sonar_scanner: Builds source code, runs unit tests and runs static
    analysis (sonar scanner) and pushes results. Runs on develop, master and
    on all open PRs.
    
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    VH-1278
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    Remove CircleCI and use platform/architecture for docker images
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    @jwilliammartin  Could you test the following on ARM devices.
    docker compose pull and run new images. Ensure no docker images crash on
    both V2X-Hub and Port Drayage web UI are accessible.
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [ ] Defect fix (non-breaking change that fixes an issue)
    - [x] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    paulbourelly999 authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    24d6989 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. CXC-28: Update CARMA Cloud Plugin to have configurable IP/Port (#593)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Update CARMA Cloud plugin to allow for configurable target IP/Port for
    sending CARMA Cloud REST Requests
    
    ![image](https://github.com/usdot-fhwa-OPS/V2X-Hub/assets/77466294/46f850ea-5a4d-4796-8487-101bfb750ab5)
    
    ![image](https://github.com/usdot-fhwa-OPS/V2X-Hub/assets/77466294/2d96c045-748c-435b-a1a2-d9febe438905)
    
    **NOTE**: Large changeset is due to correcting line ending characters
    for file. Feel free to double check change set in text diff tool of your
    choice. Here is what I got
    
    ![image](https://github.com/usdot-fhwa-OPS/V2X-Hub/assets/77466294/7ee70ee2-d952-4ec7-93fe-5bc86eb05ca5)
    
    ![image](https://github.com/usdot-fhwa-OPS/V2X-Hub/assets/77466294/2d8ea908-765d-410d-8b36-5fec0378b199)
    
    ![image](https://github.com/usdot-fhwa-OPS/V2X-Hub/assets/77466294/cdc71fdd-494e-4590-8e5b-dd54ff6f833f)
    
    ![image](https://github.com/usdot-fhwa-OPS/V2X-Hub/assets/77466294/89af2000-79b0-4c5e-9a05-a6ffbc8bccdf)
    
    ![image](https://github.com/usdot-fhwa-OPS/V2X-Hub/assets/77466294/80b6cfb7-82e2-42ae-b63b-c0e314e31c5d)
    
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    [CXC-28](https://usdot-carma.atlassian.net/browse/CXC-28)
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    To support CARMA Cloud CDASim Integration testing
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    Locally integration tested using devcontainer to ensure configurable
    parameters were available and modified URL correctly
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    paulbourelly999 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    9ac6eda View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. V2xHub and carma cloud integration: TCM connection refused (#600)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Replace the loopback ip address with the 0.0.0.0 to allow the http
    server accessible by other containers within the simulation docker
    networks.
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    NA
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    Local integration test
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    dan-du-car authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    625800e View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. CARMACloudPlugin: Fix the issue to unzip the compressed TCMs (#602)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Fix issue with CARMACloudPlugin unzip the compressed TCM payload. The
    unzip function did not append the correct numbers of characters. Add 32
    to WinBits to allow header detection. Remove toLocal8Bit() conversion as
    the xml is by default sent as utf-8 encoding.
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    NA
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    Local integration test
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    dan-du-car authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    9fef692 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. TelematicPlugin: Memory leak (#599)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Fix memory leaks issues with several variables created with malloc or
    new.
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    #575
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    Local integration test
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    dan-du-car authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    798326e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Fix tcm intermittent reception (#604)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Fix the TCM intermittent reception issue where carma cloud sends TCMs in
    an http request and v2xhub CARMACloudPlugin sometimes does not receive
    the TCMs. Replace the OpenAI generated code with QhttpEngine recommended
    functional call, refer to:
    https://ci.quickmediasolutions.com/job/qhttpengine-documentation/doxygen/classQHttpEngine_1_1QObjectHandler.html.
    
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    #601
    #603
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    CARMA cloud integration testing
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    Local integration test
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    dan-du-car authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    ff9dd7c View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Implement functionality to connect RSU Health Monitor to multiple RSU…

    …s(4) from same instance (#606)
    
    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Update the V2X Hub's RSU Health Monitor plugin supports monitoring the
    health status of multiple Roadside Units (RSUs) per V2X Hub instance.
    
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    NA
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    NA
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [ ] Defect fix (non-breaking change that fixes an issue)
    - [x] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    dan-du-car authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    c1759dd View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    16d93f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2025ad View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    51f2e6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc7d1ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23be0ae View commit details
    Browse the repository at this point in the history
  4. Sync develop to master (#610)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    This is an intermediate branch cut from master which includes fixes to
    the branch coupling of build and checkout scripts. This coupling can not
    yet be removed from CI processes because this repository still uses
    CircleCI. The functionality to decouple CI from branches is currently
    only available through our GitHub actions
    <!--- Describe your changes in detail -->
    
    ## Related GitHub Issue
    
    <!--- This project only accepts pull requests related to open GitHub
    issues or Jira Keys -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please DO NOT name partially fixed issues, instead open an issue
    specific to this fix -->
    <!--- Please link to the issue here: -->
    
    ## Related Jira Key
    
    <!-- e.g. CAR-123 -->
    
    ## Motivation and Context
    Decouple build/checkout from branch to make release process simpler
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    CI
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [ ] Defect fix (non-breaking change that fixes an issue)
    - [x] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the
    [**CONTRIBUTING**](https://github.com/usdot-fhwa-stol/carma-platform/blob/develop/Contributing.md)
    document.
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    paulbourelly999 authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    2cc9a4a View commit details
    Browse the repository at this point in the history
  5. CARMACloudPlugin: TCR oldest issue in simulation environment (#611)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Current TCR message is populated with oldest value based on the epoch
    timestamp, and defined as how many minutes from now. However, in
    simulation environment, the clock reference is not epoch time, it is
    customized clock starting from 0. This can be an issue with the current
    oldest implementation in v2xhub because the carma-cloud application in
    simulation environment uses the oldest value generated by V2xHub and
    reference it based on the simulation time rather than epoch time. Also,
    carma-platform running in the vehicle cannot control the oldest value
    generation. This PR is to update the TCR message oldest field with data
    sent by carma-platform in simulation mode.
    
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    NA
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    XIL integration testing
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    integration tested
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    dan-du-car authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9a21060 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. modified: configuration/arm64/docker-compose.yml (#585)

    modified:   configuration/arm64/initialization.sh
    	modified:   configuration/arm64/mysql/add_v2xhub_user.bash
    
    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    
    Updated arm64 configuration files to fix initial setup, which was no
    longer working.
    
    Updated: 
    mariabd-client version
    docker compose version
    docker-compose.yml 
    
    ## Related Issue
    
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    #594 
    ## Motivation and Context
    
    <!--- Why is this change required? What problem does it solve? -->
    The initialization.sh and add_v2xhub_user.bash scripts were no longer
    working in arm64 configuration
    
    ## How Has This Been Tested?
    
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    Tested on latest Raspberry Pi OS on a Pi 4. Initialization and user
    addition worked.
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [x] All new and existing tests passed.
    jwillmartin authored May 1, 2024
    Configuration menu
    Copy the full SHA
    326bac2 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. VH 1295 - Support multi architecture docker deployment (#612)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    
    In this PR
    - Updated the MySQL to 8.0 to support multi-architecture.
    - Removed architecture based configuration folders.
    - Updated the initialization and MySQL scripts to support both
    architectures.
    
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    [VH-1295](https://usdot-carma.atlassian.net/browse/VH-1295)
    ## Motivation and Context
    
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    The updated initialization script has been tested manually on both kinds
    of devices to validate the update.
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [ ] Defect fix (non-breaking change that fixes an issue)
    - [x] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [x] My change requires a change to the documentation.
    - [x] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [x] All new and existing tests passed.
    DokurOmkar authored May 29, 2024
    Configuration menu
    Copy the full SHA
    610d77e View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Add configuration parameters for RSUHealthMonitorPlugin (#613)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Add configuration parameter to set SNMP security level.
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    usdot-fhwa-stol/cda-telematics#213
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    ## JIRA
    https://usdot-carma.atlassian.net/browse/VH-1316
    ## Motivation and Context
    Telematic tool integration test
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    Unit test
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    dan-du-car authored May 31, 2024
    Configuration menu
    Copy the full SHA
    be92009 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Remove Obsolete docker compose file version (#614)

    modified:   configuration/docker-compose.yml
    
    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    
    Removed the "version:" tag a the top of the docker-compose files. These
    are no longer needed and are obsolete in current and future versions of
    Docker.
    
    ## Related Issue
    [VH-1312](https://usdot-carma.atlassian.net/browse/VH-1312)
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    
    Because the version tag is obsolete, a warning note is published every
    time a user uses the docker-compose files to start the V2X Hub
    containers. Removing this tag will cause no changes in functionality and
    will remove the warning.
    
    ## How Has This Been Tested?
    
    Tags removed and tested locally. Everything worked as intended and
    warning message was no longer shown.
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [X] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [X] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    jwillmartin authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    ab664ac View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. VH 1303 - Updated the script to generate a .env file based on user in…

    …put (#615)
    
    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    
    In this PR, initialization script is updated to generate a .env file
    based on user input.
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    [VH-1303](https://usdot-carma.atlassian.net/browse/VH-1303)
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    This update has been tested by running the script locally to check that
    user input is taken and .env file created.
    
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [ ] Defect fix (non-breaking change that fixes an issue)
    - [] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [ ] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    DokurOmkar authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    165cb55 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Optional SENSOR_CONFIG_JSON_FILE (#616)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    This PR makes the **SENSOR_JSON_FILE_PATH** an optional environment
    variable in simulation since spawning sensors is not required for the
    base line functionality of V2X-Hub. Prior to this PR, the CDASimAdapter
    would accept empty **SENSOR_JSON_FILE_PATH** files but not missing ones.
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    [VH-1320
    ](https://usdot-carma.atlassian.net/browse/VH-1320)<!--- This project
    only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    Improve usability by making CDASimAdapterPlugin work without
    **SENSOR_JSON_FILE_PATH** optional environment variable
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    Tested in CDASim Cloud deployment 
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [x] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [x] My change requires a change to the documentation.
    - [x] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [x] I have added tests to cover my changes.
    - [x] All new and existing tests passed.
    paulbourelly999 authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    cea762d View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Add README documentation for port drayage (#617)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    ## Description
    Add README documentation for port drayage
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    [CF-859](https://usdot-carma.atlassian.net/browse/CF-859)
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    Update documentation 
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    Local Integration testing 
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [ ] Defect fix (non-breaking change that fixes an issue)
    - [x] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [x] My change requires a change to the documentation.
    - [x] I have updated the documentation accordingly.
    - [x] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    
    ---------
    
    Co-authored-by: dev <paul.k.bourelly@leidos.com>
    dan-du-car and paulbourelly999 authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    8979d91 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    5a6b2b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3cef97e View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    877a50a View commit details
    Browse the repository at this point in the history
  2. Update Release_notes.md with 7.7.0 version (#630)

    <!-- Thanks for the contribution, this is awesome. -->
    
    # PR Details
    This PR is to add Release notes for 7.7.0 and updated previous release
    notes 7.6.0
    ## Description
    
    <!--- Describe your changes in detail -->
    
    ## Related Issue
    
    <!--- This project only accepts pull requests related to open issues -->
    <!--- If suggesting a new feature or change, please discuss it in an
    issue first -->
    <!--- If fixing a bug, there should be an issue describing it with steps
    to reproduce -->
    <!--- Please link to the issue here: -->
    
    ## Motivation and Context
    
    <!--- Why is this change required? What problem does it solve? -->
    
    ## How Has This Been Tested?
    
    <!--- Please describe in detail how you tested your changes. -->
    <!--- Include details of your testing environment, and the tests you ran
    to -->
    <!--- see how your change affects other areas of the code, etc. -->
    
    ## Types of changes
    
    <!--- What types of changes does your code introduce? Put an `x` in all
    the boxes that apply: -->
    
    - [ ] Defect fix (non-breaking change that fixes an issue)
    - [ ] New feature (non-breaking change that adds functionality)
    - [ ] Breaking change (fix or feature that cause existing functionality
    to change)
    
    ## Checklist:
    
    <!--- Go over all the following points, and put an `x` in all the boxes
    that apply. -->
    <!--- If you're unsure about any of these, don't hesitate to ask. We're
    here to help! -->
    
    - [ ] I have added any new packages to the sonar-scanner.properties file
    - [ ] My change requires a change to the documentation.
    - [ ] I have updated the documentation accordingly.
    - [ ] I have read the **CONTRIBUTING** document.
    [V2XHUB Contributing
    Guide](https://github.com/usdot-fhwa-OPS/V2X-Hub/blob/develop/Contributing.md)
    - [ ] I have added tests to cover my changes.
    - [ ] All new and existing tests passed.
    maefromm authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    4fae835 View commit details
    Browse the repository at this point in the history