Empty string handling fixes
[e-mobility-charging-stations-simulator.git] / src / charging-station / ChargingStation.ts
2023-01-25  Jérôme BenoitEmpty string handling fixes
2023-01-25  Jérôme BenoitFalsy/truthy test fixes
2023-01-25  Jérôme BenoitREADME.md: fix some default values
2023-01-25  Jérôme BenoitStrict null check fixes
2023-01-25  Jérôme BenoitStrict null check fixes
2023-01-25  Jérôme BenoitStrict null type check fixes
2023-01-25  Jérôme BenoitRefine code formatting rules
2023-01-23  Jérôme BenoitAvoid strings concatenation
2023-01-23  Jérôme BenoitSwitch log messages to string literal
2023-01-21  Jérôme BenoitEvaluate OCPP messages buffer flush performance
2023-01-19  Jérôme BenoitFix and add log messages
2023-01-17  Jérôme BenoitSilence rollup warnings
2023-01-15  Jérôme BenoitMove OCPP log message formatting helper into static...
2023-01-15  Jérôme BenoitFactor out power limitation code into static helper
2023-01-15  Jérôme BenoitEnsure start transaction payload is always compliant...
2023-01-14  Jérôme BenoitDisplay the complete matching power limitation result...
2023-01-14  Jérôme BenoitImprove charging profiles handling debug logs
2023-01-14  Jérôme BenoitFix all misused promises
2023-01-14  Jérôme BenoitApply dependencies update
2023-01-14  Jérôme BenoitFix OCPP request payloads building
2023-01-12  Jérôme BenoitLinter fixes
2023-01-12  Jérôme BenoitProperly build once the firmwareUpgrade default values
2023-01-11  Jérôme BenoitImplement firmwareUpgrade CS template section support
2023-01-11  Jérôme BenoitCleanup OCPP types namespace
2023-01-09  Jérôme BenoitAdd StatusNotification command to OCPP 2.0.1 stack
2023-01-09  Jérôme BenoitBump patch level is firmware version at reboot at firmw...
2023-01-08  Jérôme BenoitDisable performance statistics by default
2023-01-08  Jérôme BenoitAdd initial support for OCPP 1.6 firmware update simulation
2023-01-07  Jérôme BenoitFixes to OCPP command payload validation:
2023-01-05  Jérôme BenoitAdd BootNotification and ClearCache OCPP 2.0.1 commands...
2023-01-04  Jérôme BenoitHook the OCPP 2.0 stack into the main code
2023-01-04  Jérôme BenoitMore import type usage
2023-01-01  Jérôme BenoitFix WebSocket types usage
2022-12-26  Jérôme BenoitRemove unneeded connexion URLs shallow copy
2022-12-23  Jérôme BenoitRefine some templates handling log messages
2022-12-23  Jérôme BenoitApply dependencies update
2022-12-23  Jérôme BenoitSwitch to more efficient object deep cloning and shallo...
2022-12-18  Jérôme BenoitFix charging station started status detection
2022-12-17  Jérôme BenoitUI Server: fix connection upgrade error handling
2022-11-26  Jérôme BenoitType alias for OCPP stack response and error handling
2022-10-19  Jérôme BenoitStrict boolean checks
2022-10-03  Jérôme BenoitInitialize connectors status only if not defined
2022-10-03  Jérôme BenoitLog error at faulty profile sent
2022-10-03  Jérôme BenoitMore strict boolean checks
2022-10-03  Jérôme BenoitMore strict boolean checks
2022-10-02  Jérôme BenoitStrict boolean checks
2022-10-02  Jérôme BenoitUI Server: Cleanup commands handling initialization
2022-10-02  Jérôme BenoitMore strict boolean checks
2022-10-02  Jérôme BenoitSet connector status at start given its availability...
2022-10-02  Jérôme BenoitFix start charging stations and connectors status handling
2022-10-01  Jérôme BenoitUI protocol: cleanup version handling code
2022-09-30  Jérôme BenoitCode cleanups in the OCPP incoming requests handling...
2022-09-25  Jérôme BenoitFix broadcast channel payload cleanup for ATG
2022-09-25  Jérôme BenoitATG: add support for idTag distribution algorithms
2022-09-24  Jérôme BenoitFix strict boolean checks
2022-09-20  Jérôme BenoitReplace more interface with type for types definition
2022-09-20  Jérôme BenoitAdd missing break
2022-09-20  Jérôme BenoitUse a switch case control flow at incoming OCPP message...
2022-09-20  Jérôme BenoitOnly delete the request directly from the cache when...
2022-09-15  Jérôme BenoitConvert types to native type
2022-09-13  Jérôme BenoitEnsure the deferred promise use to send OCPP message...
2022-09-12  Jérôme BenoitATG: remove useless nullify in CS class
2022-09-12  Jérôme BenoitUI Server: update CS list at ATG start/stop
2022-09-12  Jérôme BenoitFix ATG connectors status initialization
2022-09-11  Jérôme BenoitImprove error messages
2022-09-11  Jérôme BenoitStrict boolean check
2022-09-11  Jérôme BenoitStrict boolean checks
2022-09-11  Jérôme BenoitEnsure requests are purged from the cache in case of...
2022-09-11  Jérôme BenoitMore strict boolean checks
2022-09-11  Jérôme BenoitImprove and unify log messages
2022-09-10  Jérôme BenoitGuart against duplicate CS start/stop, take 2
2022-09-10  Jérôme BenoitGuard against duplicate start/stop CS
2022-09-10  Jérôme BenoitMove some status attributes at constructor begin
2022-09-09  Jérôme BenoitUI Protocol: add boot notification command support
2022-09-08  Jérôme BenoitUI Protocol: add Authorize command support
2022-09-05  Jérôme BenoitSimplify stop transaction payload handling
2022-09-03  Jérôme BenoitImport cleanup
2022-09-03  Jérôme BenoitUI HTTP server: fix stop simulator response handling
2022-09-03  Jérôme BenoitUI services: fix connectors status update at transactio...
2022-09-03  Jérôme BenoitUI services: fix broadcast channel reponse handler...
2022-09-03  Jérôme BenoitUI Protocol: Expose ATG status and use array for all...
2022-09-01  Jérôme BenoitAlign 'started' attribute usage to all classes
2022-08-30  Jérôme BenoitUI Server: Add support for starting the ATG on defined...
2022-08-30  Jérôme BenoitFix meterStop type in stop transaction payload
2022-08-30  Jérôme BenoitFix charging station initialization order
2022-08-30  Jérôme BenoitMove hashId to stationInfo
2022-08-29  Jérôme BenoitAdd return type to methods
2022-08-29  Jérôme BenoitAdd initial support to start/stop ATG with the UI services
2022-08-29  Jérôme BenoitAvoid to reopen an already open WebSocket to the OCPP...
2022-08-28  Jérôme BenoitRefine UI protocol documentation
2022-08-28  Jérôme BenoitUniformize log messages, take 2
2022-08-27  Jérôme BenoitEnsure charging station data is always JSON serializable
2022-08-27  Jérôme BenoitRefine TS and linter configuration
2022-08-26  Jérôme BenoitWeb UI: add and fix support for start/stop charging...
2022-08-24  Jérôme BenoitImprove payload type checking in OCPP, UI and Broadcast...
2022-08-24  Jérôme BenoitAdd WebSocket connection close and open support to...
2022-08-23  Jérôme BenoitImplement error handling and propagation in IPC and...
2022-08-23  Jérôme BenoitApply dependencies update
2022-08-23  Jérôme BenoitFix undefined meterStop at sending stopTransaction
2022-08-23  Jérôme BenoitUI server: add start/stop charging station command
next