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

Organization Emails #101

Merged
merged 5 commits into from
Aug 29, 2024
Merged

Conversation

drewjj
Copy link
Collaborator

@drewjj drewjj commented Aug 20, 2024

PR Details

Description

  • Includes support for tracking a CV Manager organization's group email and reworks the CV Manager and its services to prioritize sending to the group email over user email configurations.
  • Users will be emailed directly based on email configuration preferences for organizations that do not have an organization email configured.
  • Rework to the CV message counter to build out email reports per organization based on the RSUs in their organization.
  • Firmware Manager failures will send emails to organizations/users in organizations based on the organization the RSU belongs to.
  • Support tickets are only for user configured email preferences. It seems like a bad idea to send this sort of thing out on an organization scale since not every organization group member might have permissions to add a new user.
  • API error handling has been reworked from the PostgreSQL send_error_messages column to use a hard coded environment variable for sending emails to. Only the developers realistically need to receive emails regarding API failures. Organization and user email preferences create a situation where non-developers could receive these.

How Has This Been Tested?

  • This has been tested locally through Docker and using the new SQL scripts.
  • Unit tests have been added and updated.

Types of changes

  • 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:

  • My changes require new environment variables:
    • I have updated the docker-compose, K8s YAML, and all dependent deployment configuration files.
  • My changes require updates to the documentation:
    • I have updated the documentation accordingly.
  • My changes require updates and/or additions to the unit tests:
    • I have modified/added tests to cover my changes.
  • All existing tests pass.

Copy link
Collaborator

@Michael7371 Michael7371 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, I pushed a commit that fixed some unrelated unit tests that were failing on my computer.

Copy link
Collaborator

@payneBrandon payneBrandon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@payneBrandon payneBrandon merged commit a709942 into Feature/emailer-customization Aug 29, 2024
9 checks passed
@payneBrandon payneBrandon deleted the Feature/org-emails branch August 29, 2024 17:08
jacob6838 pushed a commit that referenced this pull request Dec 9, 2024
Updated mock event generation to match dark events.
jacob6838 pushed a commit that referenced this pull request Jan 6, 2025
Updated mock event generation to match dark events.
jacob6838 added a commit that referenced this pull request Jan 6, 2025
659335c Merge branch 'keycloak-refactor' into cvmgr-cimms-integration
0b459d7 Merge branch 'uom-units' into keycloak-refactor
e1167de Merge branch 'cleanup' into keycloak-refactor
7b142f5 Merge branch 'develop' into keycloak-refactor
f6b2beb Merge branch 'cleanup' into cvmgr-cimms-integration
d9a95d2 Merge branch 'develop' into cvmgr-cimms-integration
6812b55 Merge branch 'develop' into uom-units
578a685 Merge branch 'develop' into cleanup
5e8bc7c Merge pull request #130 from usdot-jpo-ode/add-new-reports
6f36f15 Cleaning up commented code
46754b7 Implementing UOM units library
d7f433d Code improvements from PR comments
649671e Merge branch 'develop' into add-new-reports
5d9f17a added signal group graphs to reports
1eca80b Merge pull request #132 from usdot-jpo-ode/github-artifact-download-optimization
4a01d6a combine jpo repositories to one maven repository to help build speeds
ecf0b96 bugfix to use map instead of assessment to find valid and invalid connections
07bf763 Merge pull request #131 from usdot-jpo-ode/github-build-fix
a8a9bb6 Switchin Env variable name in pom
80d72f5 Merge pull request #126 from usdot-jpo-ode/stop-kafka-when-no-connections
80f8cef Fix: log messages when kafka always on
8920d66 Make consumer groups unique to instance
84f77e9 Make consumer groups unique to instance
1c8fc66 Make consumer groups unique to instance
48e3ba6 Config to conditionally enable kafka consumers always on
79b6fea add kafkaConsumersAlwaysOn config
62e22e7 disable TRACE logging
9cfef78 Remove unused
bd4218c Create BaseSeekToEndListener
c027477 Working seek-to-end for spats
288d9f7 Add map and bsm listeners
1190485 Implement using Spring KafkListeners with seek to end and stop/start service
8ff6fd2 Update reports to not depend on assessments
249c9e4 Removed unused code
2046f01 Removing Data loader from conflict visualizer
bd4edcc revert changes to accessor count aggregations
1f62273 improve report api efficiency
4c539ba Remove unused imports
c1b7a98 Clean up imports
a25dc0d Auto offset reset config
b821ae5 Fix recreate topology each time started
9795a50 Create base class for topologies
b8f258f Logic to start and stop topologies depending on stomp sessions
bfbbfd0 Create a RestartableTopology interface for all topologies to implement.  Create StompSessionController
f61394c Fix logback config
2e05fe3 Fix docker-compose-ode: add spring bootstrap-servers config, don't auto create topics
b8b2e1f implemented color palette, separated pdf generation, and added lane-specific graphs to new reports
49b3a91 Event listeners for client connectt/disconnect
9e7b6ec Update application.properties
a287040 Merge branch 'develop' into cvmgr-cimms-integration
ae9fce4 adding missingDataElements and stopLinePassage to reports
b044cda Merge branch 'develop' into keycloak-refactor
2a9f845 Implemented first prototype of new reports with subset of normal charts
bafdb2e Merge pull request #118 from usdot-jpo-ode/message-progression-events
287d92b Switching to use ConflictMonitor 1.5.0
1f848a7 Merge pull request #122 from usdot-jpo-ode/adopt-workflow-fix
132247f Switching POM to build for the Conflict Visualizer Repo
fd33787 Adding Github Workflow to ConflictVisualizer
b0f99ed Merge pull request #120 from usdot-jpo-ode/environment-variable-update
8ef7023 Changing DB references in visualizer API default config
1228771 Added Progression Events to CIMMS UI
85124da Adding in Support for SPaT Message Count Progression events
76b62f4 Merge pull request #115 from usdot-jpo-ode/cvmanager-keycloak-changes
1363628 Merge pull request #117 from usdot-jpo-ode/jpo-utils-update
73f478e Adding Ignorable default uri value
77c5784 Setting Default Value for CM URI
597baf3 Updating Settings to include Conflict Monitor
6e58526 Adding in URI parameter to APi
88fcd75 Updating Docker compose build procedures
5435ed5 Updating for compatibility with jpo-utils module
349de68 Merge pull request #116 from usdot-jpo-ode/compression
979c3a2 Added configurable linger time to Conflict Visualizer
9753d0a Added zstd compression to conflict visualizer api
ddd9823 Updates from CVManager keycloak integration
dcbafbf Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into keycloak-refactor
fd8fcdb Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into develop
a948f24 Merge pull request #114 from usdot-jpo-ode/master
e84bc3d Merge pull request #112 from usdot-jpo-ode/release/2024-q3-unit-test-fixes
e936c38 Merge pull request #113 from usdot-jpo-ode/master
3103347 Updated unit tests to include asn.1 bytes field
ebe2073 Merge pull request #110 from usdot-jpo-ode/release/2024-q3
32ea6f2 update ref
5273586 update reference
a506566 updated submodule and pom.xml
ce06149 Adding Updates to application.properties config
063f8bc Fixed bad syntax on auth endpoints
5b8147f Added Query to verify if user has access to intersection ID
76c2656 Added Query to get List of RSU IP addresses
8f9ba94 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into keycloak-refactor
60e5837 Updated CV Manager Sql Scripts
6681530 Adding Super User Permissions
08f0d62 Changing Postgres Env Variable Name
9916b82 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into develop
2fc51b8 Merge pull request #106 from usdot-jpo-ode/cm-submodule-updates
d5b74e3 updated conflictmonitor and geojsonconverter references
adcb888 Merge branch 'develop' into cvmgr-cimms-integration
292e715 Removing extraneous print statements
0330f73 Added proper environment variable pass through
79cb209 Partial progress on adding support for super users to keycloak
99e129e Fixing Line endings
98cd418 Updating Intersection and Report Controllers to use new auth tags
04a632d Updated Config and Decoder Controllers to use new authorization tags
a89b2dd Removed empty sample controller
170b734 Updated Events, Assessments, Notifications unit Tests
13691c7 Updated BSM, SPaT, Map Unit Tests
2ee6a2a Code Cleanup
2658a0a Removing unused permissions evaluator
204d975 Updating Environment Variables to include toggle for intersection validation.
8336d03 Adding custom Preauthorization Service
6214d16 Added custom security expression
4637e83 Added Sample query to get user permissions
dcae064 Adding postgres data classes
96d84a9 Added basic postgres query capability
5bd3db5 Switch JwtSecurity to use client-id
6c7cb29 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into keycloak-refactor
34a79ed Merge pull request #101 from usdot-jpo-ode/content-type-fixes
d24b220 Updating Submodules
7c47f6c Updated mock event generation to match dark events.
c8ffdfc Merge pull request #100 from usdot-jpo-ode/content-type-fixes
e67febb Added Content type header to conflict monitor requests
592257c Merge pull request #99 from usdot-jpo-ode/geo-map-lookup
d98f5ff Merge pull request #98 from usdot-jpo-ode/count-fixes
31c0921 Merge pull request #97 from usdot-jpo-ode/master
33a202b Removing api dependency on master username and password
65e3308 Merge pull request #92 from usdot-jpo-ode/removing-external-style
0a65ede Removing Mapbox token from docker-compose
bd9a9e2 Update submodule reference  and snapshot versions (#96)
4996bf3 Merge pull request #94 from usdot-jpo-ode/release/2024-q2
9739af1 Merge pull request #93 from usdot-jpo-ode/message-forwarder-fixes
3ff17c4 Adding Null Checks to Message Forwarder
e1bafe0 Fixing Assessment Unit Tests
65ff847 Added Full Counts to Events and Assessments
bb86e91 Added Full Counts function calls
86c8665 Added Endpoint for getting map based upon long lat
b66b67d Merge pull request #83 from usdot-jpo-ode/decoder
f177ff9 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into decoder
cef5079 Merge pull request #89 from usdot-jpo-ode/spat-timestamp-fix
4557ce8 Setting default compaction to false
54eb30b Removing unused mongo storage components
a16d281 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into spat-timestamp-fix
53c7633 Removed Version label in Conflict Visualizer API
2d888d3 Fixed Broken Unit Tests from Updated GeoJson Converter
7102e66 Updating Conflict Monitor Submodule
70956a1 Fixed Broken Dockerfile after merge
a14aaae Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into decoder
0b9e000 Merge pull request #88 from usdot-jpo-ode/release-notes-1.3.0
0147523 Updating API Dockerfile
51882a3 Updating to 1.3
07971df Merge pull request #87 from usdot-jpo-ode/Add-event-count-widget
ea8bf9b Update jpo-conflictmonitor
177b696 Merge branch 'Add-event-count-widget' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into Add-event-count-widget
4bc342f Removing Count limits
ad17747 Merging dev changes
3aadf58 Updating unit tests
0ef9aa6 Adding latest parameter to processed spat messages
f867945 Merge branch 'data-trimming' into spat-timestamp-fix
87a7417 Updating SPaT index source
e8f1589 Adding Basic Mongo Storage Components
4ae356c Updating Unit Tests
eaca9f8 Added data compaction flag
b7fc64d Merge pull request #85 from usdot-jpo-ode/socket-fixes
3df549d Merge pull request #84 from usdot-jpo-ode/2024-05-14-bug-fixes
3911ce4 Merge branch '2024-05-14-bug-fixes' into socket-fixes
5e4655a Removed print statements
cde2cd5 Added proper time serialization to stomp endpoints
735adad Updated Pom to exclude redundant dependency
904a80b Adding Decoder Unit tests
52c8193 Merging spat iterative loading
cacf7f8 Adding Schemas to Classpath
a1e77cf Adding asn1_codec as submodule
c335f1d Removing Asn1_Codec
2576035 Updating Dockerfile to use Amazon Corretto
8e6de09 Fixed Tim Decoding
c047b4a Added conversion for ProcessedMap and ProcessedSpat
1438e19 Fixed message serializers to include parent information.
82646c0 Added decoder logic for various message types
ca03349 Created Mock Decoder Data Sources
e4b36a9 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into decoder
72cc3db Merge pull request #82 from usdot-jpo-ode/swagger-fix
50df009 Updating Pom References to fix swagger docs
10d3917 Updating Bsm Reference
e2a5030 Added classes for decoded message types.
fda412b Updating Dockerfile to build asn1c_decoder
108ec8f Adding asn1_codec dependency
2b4c1a5 Assing Basic BSM Message Decoder
d9e9ccf Adding Asn.1 Decoder Class
0ff11dd Adding Mock Decoder for ASN.1
abce686 Swapping to cvmanager keycloak realm
4ff7cb5 Merge pull request #80 from usdot-jpo-ode/count-endpoints
3ed1702 Fixing Issue with Name Parsing
8a5b013 Merge pull request #78 from usdot-jpo-ode/count-endpoints
a0d830a Removed Latest Tag from Counts Endpoints
ec94c82 Added Counts Endpoints for Notifications
a3bde21 Added Counts Endpoints to Assessments
b54f4a2 Adding Event Count Endpoints
5e5954a Added Processed Spat Count Endpoint
067a187 Added Map Count Endpoint
5a1b500 Added Endpoint to get BSM message Counts
ae545df Adding GZip Compression to endpoints
1ee24e1 Merge pull request #77 from usdot-jpo-ode/submodule-updates
ef6db5d Updating Submodules
ffdf1f7 Merge pull request #75 from usdot-jpo-ode/2024-03-19-bug-fixes
c4be7b4 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into 2024-03-19-bug-fixes
e7571f2 Fixing Null time issues for CM Events APi
4c2f73f Merge pull request #74 from usdot-jpo-ode/add-daily-timeline
7bd36c9 Fixed BSM Event Unit tests
e1d201c Disabling Test mode
af73366 Correcing Logic for Bsm Event Queries
4b82b20 Merge pull request #73 from usdot-jpo-ode/keycloak-java-fix
66fbfd4 Updating submodules
b7cb9fe Changing Keycloak API version to Match Keycloak Server Version
72ee7b2 Merge pull request #72 from usdot-jpo-ode/bsm-event-updates
3a90bcb Updating Conflict monitor Reference
3928c57 Updating submodules
3166c80 Adding Bsm Event Count by Minute
db6c03f Merge pull request #71 from usdot-jpo-ode/certificate-updates
147151b Merge pull request #70 from usdot-jpo-ode/intersection-names
4f9bf68 Updating Location of Java Certification Store
07e38e1 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into intersection-names
6848163 Adding intersection name to projection
d216f85 Adding Intersection Name to Data Structure
c5cc3b9 Added Intersection Name placeholder
3778323 Merge pull request #68 from usdot-jpo-ode/bug-fixes-2024-2-14
4c0de79 Updating Submodules
9726717 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into bug-fixes-2024-2-14
c137536 Merge pull request #59 from usdot-jpo-ode/Add-Bezier-Curves-to-Intersection-Turns
9df075f Integrating UI Bug Fixes with Intersection Bezier
36fb848 Merge branch 'develop' into bug-fixes-2024-2-14
5066329 Fixing intersection display name in dropdown
46a8dd0 Merge pull request #67 from usdot-jpo-ode/mongo-security
cb3e8a6 Updating Environment Variables
a4e53ac Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into mongo-security
dbc9260 Merge pull request #66 from usdot-jpo-ode/unit-test-fix
0a2b9e1 Adding Tests for Tim Deduplicator
1d47e2b Merge branch 'master' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into develop
68f6d02 Merge pull request #65 from usdot-jpo-ode/r1_submodule_hotfix
1da0eac Updating Submodule Reference
6fa7c11 Merge pull request #64 from usdot-jpo-ode/candidate_r1
d37a14f Merge pull request #63 from CDOT-CV/pom/update-ode-reference-version
55ed180 Updated ODE reference version in pom.xml to 2.0.0-SNAPSHOT
16c7603 Add Github Actions CI/CD and Docker workflows  (#62)
76c948c Merge pull request #58 from usdot-jpo-ode/develop
afd7e3f Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into develop
ad92c37 Merge pull request #56 from usdot-jpo-ode/java-21
121cbfa Clean up
c76831f Get allowed origins from cors property
6faa901 Stomp token validation
888ad50 Added mongoDB timeout
13370fa Merge pull request #60 from usdot-jpo-ode/build-file-updates
4e8d095 Added Default Env Variables
3f3a179 Merge pull request #57 from usdot-jpo-ode/build-file-updates
0703c91 Added default application properties file
d61d1dd Fix tests, fix handling of security.enabled flag, clean up and organize new classes
c275c0b Roles are working
cf51ab5 JWT Converter code to extract user name and roles
78089dc Do CORS more like the right way
b7f07a4 Use Spring Boot oauth2 resource server.  Authentication works, but roles don't.
ae3d383 permit all options
24c2070 Working, but authentication is ignored
55337e3 Update submodules
4880cf8 Implementing Oauth2 authentication
c4bc456 Update pom.xml to java 21.  Removing Spring Keycloak adapter depencendy.
a9b3ba5 Merge pull request #54 from usdot-jpo-ode/Improve-Readme-Instructions
c8b4c0a Update jpo-conflictmonitor
18184cb Adding Mongo Username and Password
d4d7827 Merge pull request #50 from usdot-jpo-ode/live-view
07a209a Live view API Code cleanup
25057ab Merge pull request #51 from usdot-jpo-ode/mongo-config-fix
50fb5dd Added Call to Conflict Monitor Delete endpoint
1f2c8ca Removed Hard Coded Database Name
ebd0992 Adding roadRegulatorId to APIs and fixing infinite live data loop
560e8d9 Merge branch 'develop' into live-view
1b2bd36 Merge pull request #49 from usdot-jpo-ode/master
dd0721e Merge branch 'develop' into live-view
515e108 Removed recordGeneratedAt from BSM
3bed31c Merge pull request #48 from usdot-jpo-ode/query-updates
24ce5ae Removed RecordGeneratedAt from Spat and Map Query
REVERT: 32d094d Merge branch 'develop' into keycloak-refactor
REVERT: 4bd9712 Merge pull request #118 from usdot-jpo-ode/message-progression-events
REVERT: ff0b8ca Switching to use ConflictMonitor 1.5.0
REVERT: 47298ea Merge pull request #122 from usdot-jpo-ode/adopt-workflow-fix
REVERT: a0ab1cd Switching POM to build for the Conflict Visualizer Repo
REVERT: a6a3266 Adding Github Workflow to ConflictVisualizer
REVERT: 62cb390 Merge pull request #120 from usdot-jpo-ode/environment-variable-update
REVERT: 3b3b79e Changing DB references in visualizer API default config
REVERT: 872befc Added Progression Events to CIMMS UI
REVERT: 8497192 Adding in Support for SPaT Message Count Progression events
REVERT: ba6b432 Merge pull request #115 from usdot-jpo-ode/cvmanager-keycloak-changes
REVERT: d092f9b Merge pull request #117 from usdot-jpo-ode/jpo-utils-update
REVERT: 1857f90 Adding Ignorable default uri value
REVERT: aee9171 Setting Default Value for CM URI
REVERT: 55a539f Updating Settings to include Conflict Monitor
REVERT: d222547 Adding in URI parameter to APi
REVERT: b85a870 Updating Docker compose build procedures
REVERT: fc7fc09 Updating for compatibility with jpo-utils module
REVERT: 8a2cfe2 Merge pull request #116 from usdot-jpo-ode/compression
REVERT: 123bea3 Added configurable linger time to Conflict Visualizer
REVERT: 4315f17 Added zstd compression to conflict visualizer api
REVERT: 9f7d648 Updates from CVManager keycloak integration
REVERT: f02f235 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into keycloak-refactor
REVERT: 7b11b87 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into develop
REVERT: d8c7b58 Merge pull request #114 from usdot-jpo-ode/master
REVERT: 6144ebb Merge pull request #112 from usdot-jpo-ode/release/2024-q3-unit-test-fixes
REVERT: 9548e86 Merge pull request #113 from usdot-jpo-ode/master
REVERT: fd92be6 Updated unit tests to include asn.1 bytes field
REVERT: f7f4d30 Merge pull request #110 from usdot-jpo-ode/release/2024-q3
REVERT: 00ca234 update ref
REVERT: a015b6b update reference
REVERT: 5832503 updated submodule and pom.xml
REVERT: 54900ea Adding Updates to application.properties config
REVERT: fe6d8cd Fixed bad syntax on auth endpoints
REVERT: 4b4aa56 Added Query to verify if user has access to intersection ID
REVERT: 763214e Added Query to get List of RSU IP addresses
REVERT: aa50b47 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into keycloak-refactor
REVERT: 59f36cf Updated CV Manager Sql Scripts
REVERT: 026b301 Adding Super User Permissions
REVERT: b2a7605 Changing Postgres Env Variable Name
REVERT: bc17be5 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into develop
REVERT: dc0599c Merge pull request #106 from usdot-jpo-ode/cm-submodule-updates
REVERT: 5355181 updated conflictmonitor and geojsonconverter references
REVERT: 8b3893b Removing extraneous print statements
REVERT: 3984a8a Added proper environment variable pass through
REVERT: a6a4c1a Partial progress on adding support for super users to keycloak
REVERT: e8c6d66 Fixing Line endings
REVERT: 332201b Updating Intersection and Report Controllers to use new auth tags
REVERT: b60141d Updated Config and Decoder Controllers to use new authorization tags
REVERT: 9c60096 Removed empty sample controller
REVERT: 5ca9629 Updated Events, Assessments, Notifications unit Tests
REVERT: afec827 Updated BSM, SPaT, Map Unit Tests
REVERT: 81331dd Code Cleanup
REVERT: 58f6dbd Removing unused permissions evaluator
REVERT: ada122f Updating Environment Variables to include toggle for intersection validation.
REVERT: aeda134 Adding custom Preauthorization Service
REVERT: 359fa7b Added custom security expression
REVERT: b12dd83 Added Sample query to get user permissions
REVERT: 50b28fa Adding postgres data classes
REVERT: c3d5a20 Added basic postgres query capability
REVERT: c1bfeda Switch JwtSecurity to use client-id
REVERT: c8b9a8a Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into keycloak-refactor
REVERT: 42c5e17 Merge pull request #101 from usdot-jpo-ode/content-type-fixes
REVERT: 8ee008c Updating Submodules
REVERT: f0a926c Updated mock event generation to match dark events.
REVERT: 64ae94c Merge pull request #100 from usdot-jpo-ode/content-type-fixes
REVERT: 4a69ffd Added Content type header to conflict monitor requests
REVERT: dd42a07 Merge pull request #99 from usdot-jpo-ode/geo-map-lookup
REVERT: e92b205 Merge pull request #98 from usdot-jpo-ode/count-fixes
REVERT: cb52edc Merge pull request #97 from usdot-jpo-ode/master
REVERT: 37a8791 Removing api dependency on master username and password
REVERT: 4512f31 Merge pull request #92 from usdot-jpo-ode/removing-external-style
REVERT: 404c10a Removing Mapbox token from docker-compose
REVERT: 6fa415e Update submodule reference  and snapshot versions (#96)
REVERT: fbf2d96 Merge pull request #94 from usdot-jpo-ode/release/2024-q2
REVERT: 1927eae Merge pull request #93 from usdot-jpo-ode/message-forwarder-fixes
REVERT: e485d8e Adding Null Checks to Message Forwarder
REVERT: 7c36b12 Fixing Assessment Unit Tests
REVERT: 859706e Added Full Counts to Events and Assessments
REVERT: fad2a43 Added Full Counts function calls
REVERT: 79402ce Added Endpoint for getting map based upon long lat
REVERT: e598563 Merge pull request #83 from usdot-jpo-ode/decoder
REVERT: 63d2648 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into decoder
REVERT: 6e9cbd1 Merge pull request #89 from usdot-jpo-ode/spat-timestamp-fix
REVERT: 2bcea48 Setting default compaction to false
REVERT: e8651d7 Removing unused mongo storage components
REVERT: a318ca8 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into spat-timestamp-fix
REVERT: 1337200 Removed Version label in Conflict Visualizer API
REVERT: 253f5ef Fixed Broken Unit Tests from Updated GeoJson Converter
REVERT: 2ec47ee Updating Conflict Monitor Submodule
REVERT: 6845fca Fixed Broken Dockerfile after merge
REVERT: 5285a24 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into decoder
REVERT: 941a7f6 Merge pull request #88 from usdot-jpo-ode/release-notes-1.3.0
REVERT: 05a90f0 Updating API Dockerfile
REVERT: dc9fb58 Updating to 1.3
REVERT: 83ff3ea Merge pull request #87 from usdot-jpo-ode/Add-event-count-widget
REVERT: 90fc400 Merge branch 'Add-event-count-widget' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into Add-event-count-widget
REVERT: a2738af Removing Count limits
REVERT: fcf7a2c Merging dev changes
REVERT: 1355771 Merge branch 'develop' into Add-event-count-widget
REVERT: 6e13844 Updating unit tests
REVERT: 6589130 Adding latest parameter to processed spat messages
REVERT: d5c0c72 Merge branch 'data-trimming' into spat-timestamp-fix
REVERT: 09bf1da Updating SPaT index source
REVERT: 71cd2c1 Adding Basic Mongo Storage Components
REVERT: f35d079 Updating Unit Tests
REVERT: afc9574 Added data compaction flag
REVERT: eb45e44 Merge pull request #85 from usdot-jpo-ode/socket-fixes
REVERT: 7a9cdce Merge pull request #84 from usdot-jpo-ode/2024-05-14-bug-fixes
REVERT: 13a58cf Merge branch '2024-05-14-bug-fixes' into socket-fixes
REVERT: 5d3cbd2 Removed print statements
REVERT: 2172948 Added proper time serialization to stomp endpoints
REVERT: 1946a3f Updated Pom to exclude redundant dependency
REVERT: a81b706 Adding Decoder Unit tests
REVERT: 1be64fb Merging spat iterative loading
REVERT: 9aeb45a Adding Schemas to Classpath
REVERT: 426685f Adding asn1_codec as submodule
REVERT: baf7b62 Removing Asn1_Codec
REVERT: 291fceb Updating Dockerfile to use Amazon Corretto
REVERT: 5810ab5 Fixed Tim Decoding
REVERT: cd4d96b Added conversion for ProcessedMap and ProcessedSpat
REVERT: 7ec86f8 Fixed message serializers to include parent information.
REVERT: 75dcd01 Added decoder logic for various message types
REVERT: b152bbf Created Mock Decoder Data Sources
REVERT: 893a308 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into decoder
REVERT: a671432 Merge pull request #82 from usdot-jpo-ode/swagger-fix
REVERT: db0bdea Updating Pom References to fix swagger docs
REVERT: ae90a68 Updating Bsm Reference
REVERT: 8102a95 Added classes for decoded message types.
REVERT: 2b9b773 Updating Dockerfile to build asn1c_decoder
REVERT: ab07741 Adding asn1_codec dependency
REVERT: 50b3d55 Assing Basic BSM Message Decoder
REVERT: 6fb1fcb Adding Asn.1 Decoder Class
REVERT: 121965e Adding Mock Decoder for ASN.1
REVERT: b8e956c Merge pull request #80 from usdot-jpo-ode/count-endpoints
REVERT: 747def7 Fixing Issue with Name Parsing
REVERT: 8e71254 Merge pull request #78 from usdot-jpo-ode/count-endpoints
REVERT: 71bb56c Removed Latest Tag from Counts Endpoints
REVERT: 65f3d05 Added Counts Endpoints for Notifications
REVERT: da4131c Added Counts Endpoints to Assessments
REVERT: e60d05e Adding Event Count Endpoints
REVERT: c44d0f9 Added Processed Spat Count Endpoint
REVERT: 7def768 Added Map Count Endpoint
REVERT: 7fd4eeb Added Endpoint to get BSM message Counts
REVERT: b2679d0 Adding GZip Compression to endpoints
REVERT: 03b9ae3 Merge pull request #77 from usdot-jpo-ode/submodule-updates
REVERT: 71ad21e Updating Submodules
REVERT: d22f711 Merge pull request #75 from usdot-jpo-ode/2024-03-19-bug-fixes
REVERT: addd66b Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into 2024-03-19-bug-fixes
REVERT: be21091 Fixing Null time issues for CM Events APi
REVERT: acf194b Merge pull request #76 from usdot-jpo-ode/add-daily-timeline
REVERT: b5bcd44 Merge branch 'develop' into add-daily-timeline
REVERT: fa08384 Merge pull request #74 from usdot-jpo-ode/add-daily-timeline
REVERT: 6db4efc Fixed BSM Event Unit tests
REVERT: 25a942e Disabling Test mode
REVERT: 8f611b0 Correcing Logic for Bsm Event Queries
REVERT: fbd8670 Merge pull request #73 from usdot-jpo-ode/keycloak-java-fix
REVERT: 2d6ef27 Updating submodules
REVERT: 59c0c15 Changing Keycloak API version to Match Keycloak Server Version
REVERT: d280aab Merge pull request #72 from usdot-jpo-ode/bsm-event-updates
REVERT: 94a0e1a Updating Conflict monitor Reference
REVERT: 54751be Updating submodules
REVERT: cacba8d Adding Bsm Event Count by Minute
REVERT: e301ec5 Merge pull request #71 from usdot-jpo-ode/certificate-updates
REVERT: d299bd3 Merge pull request #70 from usdot-jpo-ode/intersection-names
REVERT: 5fb0e2f Updating Location of Java Certification Store
REVERT: d7ce49a Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into intersection-names
REVERT: 5b59b1b Adding intersection name to projection
REVERT: a0fe37c Merge pull request #69 from usdot-jpo-ode/Add-Playback-Button
REVERT: c0f01cf Adding Intersection Name to Data Structure
REVERT: 7238e94 Merge branch 'develop' into Add-Playback-Button
REVERT: e10e01d Added Intersection Name placeholder
REVERT: 465513a Merge pull request #68 from usdot-jpo-ode/bug-fixes-2024-2-14
REVERT: 4f58607 Updating Submodules
REVERT: 56d832a Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into bug-fixes-2024-2-14
REVERT: bdbfbdb Merge pull request #59 from usdot-jpo-ode/Add-Bezier-Curves-to-Intersection-Turns
REVERT: a268b3c Integrating UI Bug Fixes with Intersection Bezier
REVERT: 5ea976a Merge branch 'develop' into bug-fixes-2024-2-14
REVERT: f391523 Fixing intersection display name in dropdown
REVERT: dd85193 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into Add-Bezier-Curves-to-Intersection-Turns
REVERT: fd9fea8 Merge pull request #61 from usdot-jpo-ode/bug-fixes-2024-2-14
REVERT: df987e4 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into bug-fixes-2024-2-14
REVERT: 7b22f41 Merge pull request #67 from usdot-jpo-ode/mongo-security
REVERT: 17b4716 Updating Environment Variables
REVERT: 3d1f9e5 Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into mongo-security
REVERT: 3775ef1 Merge pull request #66 from usdot-jpo-ode/unit-test-fix
REVERT: 443c0d5 Adding Tests for Tim Deduplicator
REVERT: 094e4c9 Merge branch 'master' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into develop
REVERT: 0dc6291 Merge pull request #65 from usdot-jpo-ode/r1_submodule_hotfix
REVERT: 65c3ede Updating Submodule Reference
REVERT: 9309f8c Merge pull request #64 from usdot-jpo-ode/candidate_r1
REVERT: aeebb9d Merge pull request #63 from CDOT-CV/pom/update-ode-reference-version
REVERT: 6305c27 Updated ODE reference version in pom.xml to 2.0.0-SNAPSHOT
REVERT: 92bf222 Add Github Actions CI/CD and Docker workflows  (#62)
REVERT: 7da5e7b Merge branch 'develop' into bug-fixes-2024-2-14
REVERT: 407a9e0 Merge pull request #58 from usdot-jpo-ode/develop
REVERT: 8f3fc8c Merge branch 'develop' of github.com:usdot-jpo-ode/jpo-conflictvisualizer into develop
REVERT: 5da7db2 Merge pull request #56 from usdot-jpo-ode/java-21
REVERT: d6baeab Clean up
REVERT: 771776d Get allowed origins from cors property
REVERT: 07f72fc Stomp token validation
REVERT: 30d30a1 Added mongoDB timeout
REVERT: 399f6d9 Merge pull request #60 from usdot-jpo-ode/build-file-updates
REVERT: 6ca62e3 Added Default Env Variables
REVERT: 6f316c9 Merge pull request #57 from usdot-jpo-ode/build-file-updates
REVERT: a109acb Added default application properties file
REVERT: bb27bee Fix tests, fix handling of security.enabled flag, clean up and organize new classes
REVERT: eabd42a Roles are working
REVERT: e673910 JWT Converter code to extract user name and roles
REVERT: 3b10f30 Do CORS more like the right way
REVERT: d613518 Use Spring Boot oauth2 resource server.  Authentication works, but roles don't.
REVERT: 4be535d permit all options
REVERT: f052ade Working, but authentication is ignored
REVERT: 5e7bc1a Update submodules
REVERT: f98544e Implementing Oauth2 authentication
REVERT: e8ca844 Update pom.xml to java 21.  Removing Spring Keycloak adapter depencendy.
REVERT: 7cbcf5f Merge pull request #54 from usdot-jpo-ode/Improve-Readme-Instructions
REVERT: 35b6940 Update jpo-conflictmonitor
REVERT: dc30d72 Adding Mongo Username and Password
REVERT: 6349023 Merge pull request #50 from usdot-jpo-ode/live-view
REVERT: 1257831 Live view API Code cleanup
REVERT: 0e3019a Merge pull request #51 from usdot-jpo-ode/mongo-config-fix
REVERT: 5759e96 Added Call to Conflict Monitor Delete endpoint
REVERT: 91d0cd1 Removed Hard Coded Database Name
REVERT: 230ffc7 Adding roadRegulatorId to APIs and fixing infinite live data loop
REVERT: 792a540 Merge branch 'develop' into live-view
REVERT: 94de6a2 Merge pull request #49 from usdot-jpo-ode/master
REVERT: dcfd816 Merge branch 'develop' into live-view
REVERT: 4a01d6d Removed recordGeneratedAt from BSM
REVERT: c0d5a40 Merge pull request #48 from usdot-jpo-ode/query-updates
REVERT: 2d4ad8f Removed RecordGeneratedAt from Spat and Map Query
REVERT: 9261eef Merge pull request #47 from usdot-jpo-ode/kafka-config

git-subtree-dir: services/intersection-api
git-subtree-split: 659335c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants