-
Notifications
You must be signed in to change notification settings - Fork 1
Sync CDOT fork with upstream repository #11
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
Conversation
…ons in CleanupStaleActiveTimHoldingRecords class
…imHoldingService & ActiveTimService
Co-authored-by: Matt Cook <mattheworion.cook@gmail.com>
….com:Trihydro/TIM-Manager into fix/insert-into-holding-for-all-destinations
This reverts commit 2b383c9.
…destinations' into fix/handle-stale-ath-records
…success of deleting active TIMs
…ement Fix Message Count Increment in TimGenerationHelper
# Conflicts: # cv-data-controller/src/main/java/com/trihydro/cvdatacontroller/controller/ActiveTimController.java # docker-compose.yml
# Conflicts: # docker-compose.yml
Sync dev with latest changes from main (4/8/2025)
…ent-endpoint # Conflicts: # ode-wrapper/src/main/java/com/trihydro/odewrapper/controller/WydotTimIncidentController.java
…when converting TMC TIM
…in item when converting TMC TIM
Added a fallback mechanism in JsonToJavaConverter to handle cases where frameType is not present in the TravelerDataFrame during the conversion process. A warning is logged, and the frameType defaults to 'advisory' to ensure proper handling and avoid potential null values.
Removed `convertJ2735SpecialVehicleExtensionsJsonToJava` and `convertJ2735SupplementalVehicleExtensionsJsonToJava` methods, as well as their associated imports.
Marking the ObjectMapper as final ensures its immutability and prevents accidental reassignment. This change improves code stability and readability, aligning with best practices.
Moved mock OdeTravelerInformationMessage JSON content to an external file for better readability and maintainability. Updated test methods and helper functions to read the JSON data from the new file, ensuring consistency and reducing code duplication. Adjusted method signatures to handle IOException as needed.
Updated `docker-compose.yml` to use the `ACM_LOG_LEVEL` value from the `.env` file for better configurability. Added `ACM_LOG_LEVEL` to `sample.env` with a default value of `ERROR`.
…through-incident-endpoint Support GVW Restrictions via problemOtherText in Incident Submissions
…se-2.0 Address Comments from #49: Improve Logging and JSON Handling
v2.0 Release: ODE 2025 Q1 Integration and Other Updates
dmccoystephenson
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I reviewed these changes and I did not see anything that should not go into the CDOT fork. Please take a look when you have a chance! @mcook42
Once this is merged we can open a PR to merge CDOT main into CDOT dev.
| . | ||
| ├── cv-data-controller | ||
| │ ├── cv-data-controller-1.4.0-SNAPSHOT.jar | ||
| │ ├── cv-data-controller-x.x.x.jar |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suggestion(non-blocking): use x.y.z for the version to follow semver guidance https://semver.org/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've opened Trihydro#57 for this
Problem
The
mainbranch of the CDOT fork has fallen behind the upstream repository, causing divergence and potential inconsistencies.Solution
Synchronize the CDOT fork’s
mainbranch with the latest changes from the upstreammainbranch to bring them back in alignment.Testing