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

Rc 1.5.1 #332

Merged
merged 10 commits into from
Jan 28, 2025
Merged

Rc 1.5.1 #332

merged 10 commits into from
Jan 28, 2025

Conversation

thanaParis
Copy link
Collaborator

@thanaParis thanaParis commented Jan 26, 2025

Patch release with some QoL updates:

  • OCPP logs added via new collection associated with ChargingStation
  • UserPreferences added to support persisting user preferences about reporting metrics

This release, in combo with the CitrineOS-Operator-UI release 0.2.0, has been certified by the OCA in OCPP 2.0.1 Core and Advanced Security! This includes the following use cases (Note: CitrineOS supports ALL use cases in OCPP 2.0.1, however the other certification profiles are not available yet for certification. These use cases are only the ones in the certification offered by the Open Charge Alliance):

Core

  • Basic Authentication
  • TLS - server-side certificate
  • Update Charging Station Password for HTTP Basic Authentication
  • Security Event Notification
  • Booting a Charging Station
  • Configuring a Charging Station
  • Resetting a Charging Station / EVSE
  • Authorization incl. GroupId
  • Stop Transaction with a Master Pass
  • Local start transaction - Cable plugin first & Authorization first
  • Start / Stop transaction options
  • Disconnect cable on EV-side
  • Check Transaction status
  • Remote start / stop transaction
  • Remote unlock Connector
  • Remote Trigger
  • Change Availability - Charging Station / EVSE / Connector
  • Clock-aligned Meter & Sampled Meter Values
  • Install CA certificates
  • Retrieve certificates from Charging Station
  • Delete a certificate from a Charging Station
  • AdditionalRootCertificateCheck
  • Retrieve Log Information
  • Get / Clear Customer Information
  • Secure Firmware Update
  • Store / Clear Authorization Data in Authorization Cache
  • Authorization through authorization cache

Advanced Security

  • TLS - Client-side certificate
  • Update Charging Station Certificate
  • Upgrade Charging Station Security Profile

…ng usage metrics

Signed-off-by: thanaParis <thana.paris@s44.team>
Signed-off-by: thanaParis <thana.paris@s44.team>
Signed-off-by: thanaParis <thana.paris@s44.team>
Copy link
Contributor

@lydiazcheng lydiazcheng left a comment

Choose a reason for hiding this comment

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

The changes look good! Only the failed tests can be fixed.

Signed-off-by: thanaParis <thana.paris@s44.team>
Signed-off-by: thanaParis <thana.paris@s44.team>
Signed-off-by: thanaParis <thana.paris@s44.team>
Elliot Sabitov and others added 4 commits January 27, 2025 19:12
fix: Ocpp Log column to be text instead of varchar
Signed-off-by: thanaParis <thana.paris@s44.team>
@thanaParis thanaParis merged commit c458aa7 into main Jan 28, 2025
3 checks passed
@thanaParis thanaParis deleted the rc-1.5.1 branch January 28, 2025 21:36
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.

2 participants