This repository has been archived by the owner on Jun 12, 2024. It is now read-only.
Releases: jerome-benoit/e-mobility-charging-stations-simulator
Releases · jerome-benoit/e-mobility-charging-stations-simulator
Version 1.1.60
- Reduce charging station instance memory footprint
17ac262
- Untangle ChargingStation class from OCPP services classes
08f130a
- Apply dependencies update
67eb544
- Reduce a bit more the charging station instance memory footprint
492cf6a
- Make the UI server request handler signature more generic
178ac66
- Update dependencies
f59858d
- Apply dependencies update
5b67712
- Restructure UI server code to prepare it for issue #238
675fa8e
- Add UI server factory with server class abstraction
fe94fce
- Avoid attribute namespace collision
d200b69
- Add deprecation warning for ui server configuration section renaming
6627109
- Fix UI server options type and instantiation signature
b153c0f
- Use import type where appropriate
f3a490e
- Refine UI server attributes scope and type
18d3414
- Properly handle NaN in Math.min usage
f126aa1
- Fix not initialized variables at startup
8d0e34c
- Remove commented out code
f161f95
Version 1.1.59
- UI server: fix empty list response to LIST_CHARGING_STATIONS
#214
- Apply dependencies update
7af4dc6
- Merge pull request #232 from jerome-benoit/feature/fluctuated-metervalues-limit
4be9849
- Apply dependencies update
7f61131
- Apply dependencies update
aba9519
- Apply dependencies update
93f4776
- Fix Json type definition naming
e3822d6
- Apply dependencies update
982dac6
- Add tunable in template to disable limitation on custom metervalues
7bc31f9
- Factor out connectors initialization code
3d25cc8
- Extended charging profile support
1e5bbb9
- Use the fixed JsonType definition where appropriate
5cc4b63
- Apply dependencies update
c5a22ef
- Improve charging profiles power limitation debugging
0bb3ee6
- Apply dependencies update
bd31d7f
- Fix truncated boot notification payload
94ec7e9
- Make fluctuated metervalues around a static one respect the power
3446400
- Improve OCPP incoming requests handling
a2d1c0f
- Apply dependencies update
2e6a199
- Add status notification support to trigger message OCPP command
dc66170
- Fix latest CS info content handling
01efc60
- Add support for CS info configuration file change detection
f765bea
- Simplify logic in createStationInfoHash() CS method
3ead11b
- fixe
a0239c1
- fixed empty list response to LIST_CHARGING_STATIONS
6fee179
- Factor out power limitation calculation in metervalues
1b6498b
- Add missing src/charging-station/ocpp/OCPPServiceUtils.ts file
90befdb
- Rename result to response
c75a667
- Use ternary operator in helpers methods
7558b3a
- Ensure heartbeat interval configuration are initialized by default
f0f65a6
- Refine JsonType definition
0948896
- Fix docker build
6bb1d6b
- Refine JSDoc
7b8af1d
- Rename a method to avoid confusion
a65242f
- Merge pull request #230 from OliveGerste/Extend-charging-profile-support
a68137e
- Remove uneeded type usage
94bb13e
- removed unecessary code&comment
35639ce
- Refine comment at CS configuration file handling
aca53a1
- CI: use latest node.js stable version
99942e4
Version 1.1.58
- Apply dependencies update
2e1d0bb
- Fix OCPP message type definition and usage
b3ec7bc
- Properly name OCPP command handler methods
f7f98c6
- Fix Pending registration status handling at boot notification
94bb24d
- Fixlets to OCPP error message format, take 2
7ec6c5c
- Improve error information at OCPP incoming message handling
c2bc716
- Fixlets to OCPP error message format
ac54a9b
- Rename a type definition
be9b0d5
- Simplify incoming OCPP request payload parsing
9934652
- Fixlets to log message after methods renaming
1c959f1
- README.md: small refinement
7f81816
Version 1.1.57
- Merge pull request #207 from jerome-benoit/fix-response-pending
9b75e3a
- Apply dependencies update
39dca63
- Apply dependencies update
5d12c42
- Updated after LTS upgrade
bbe9059
- Charging profiles: ensure the latest schedule period limit is taken into
98c19a0
- Strong type OCPP message sending
ef6fa3f
- Apply dependencies update
cc4f402
- Init performance observer as early as possible
0642c3d
- Apply dependencies update
19eac63
- Apply dependencies update
ddab9df
- Add amperage limitation support via vendor specific OCPP key
cc6e8ab
- Add charging profiles limit support to generated MeterValues
ad8537a
- README.md: spell fix
a9ec201
- Code cleanups
903becc
- Ensure the WS connection have not been forcibly closed after opening
5144f4d
- Enforce SupportedFeatureProfiles check on some OCPP commands
68cb8b9
- Factor out feature profile check at OCPP command handling
370ae4e
- Add OCPP commands payload logging in the logs
6f35d2d
- Initial implementation to get the charging profiles limit
cfa9539
- Added start/stop capabilities through http
175d4f4
- Make the UI pages HTML 4 compliant
69be24b
- Log early OCPP command payload
5c370ef
- Use camel case for feature profiles
b22787b
- Factor out OCPP message type to string method
9a3b8d9
- Small variable namespace cleanups
71a77ac
- Add support for random meter serial number
0b7c34b
- Get rid of useless intermediate variable
4160ae2
- Charging profiles: Fix timestamp value unit handling
7b872ea
- Moved ui folder
0a48f2b
- Only compute amperage limitation when needed
d20f43b
- README.md: Fix CS configuraton file path
1c51fd1
- log raw socket messages
625b0fd
- Fix a type casting
6d6dc22
- Ensure comparison is not done on null or undefined
b47d68d
- Fix a type casting
4e4199c
- Refine GitHub issue templates
bece9cd
- Refine charging profile limitation error log message
021394c
- Fix maximun charging station amperage calculation
3581a3a
- Allow to send result message when station is in pending mode.
37a48c4
- formatted
e11474a
- Silence a sonar security issue
7cc0b03
- Merge pull request #205 from jerome-benoit/feature/rawmessagelogs
16f20ae
- Merge pull request #203 from jdurnwald/master
7656d2a
- Move template hash attribute to stationInfo
8523563
- Fix maximum power available for AC charging stations
da57964
Version 1.1.56
- Apply dependencies update
2c3872a
- README.md: Enchance configuration files documentation
1816f74
- README.md: Spell fixes
170bec5
- README.md: semantic refinement
d6afb32
- Add vendor OCPP parameters in templates to limit amperage per phase
4867fac
- Measure performance of template or configuration file operations
42a3eee
- README.md: Fix text formatting
afccb42
- README.md: section name refinement
4d3821a
- Bind to this more OCPP request sending methods
54ce9b7
Version 1.1.55
- Add stationInfo to persistent configuration
2484ac1
- Strong type sendMessageHandler response with generics
f22266f
- Apply dependencies update
25b292f
- Add OCPP params file monitoring
a95873d
- Introduce a CS instance hashId dependent on its specifications and use it in
3f94cab
- Add random serial number support with persistency accross hashId CS
7a3a2eb
- Add persistent OCPP parameters key/value support by CS generated name
073bd09
- Add CS template tunable to enable persistent OCPP configuration
e8e865e
- Use right station info attributes for serial number
efb85e2
- Delete supervision url configuration key if the feature is disabled from
e689539
- Simplify default settings at configuration key adding
dbdcd51
- Code cleanups
7f7b65c
- Code cleanups
25f5a95
- Add getter for supervisionUrlOcppKey value
a59737e
- Better handling of missing serial number prefix in template
84e13ca
- Add chargePointSerialNumberPrefix support to CS template
43bb4cd
- Ensure configuration key have default settings values
00db15b
- Fix code logic at building boot notification request
d312064
- Refine documentation
a069995
- Ensure the boot notification response is updated at boot notification
ae711c8
- Fixlet to a returned type
9214b60
- Fixlet to configuration tunable deprecation
e80bc57
- watchJsonFile: ensure the argument is defined before assigning it
69d65c1
- .eslintrc: file formatting
6f6652d
Version 1.1.54
Version 1.1.53
- Fix metervalues payload format
#198
- Add the missing issue template key in the right section
cb9a9a0
- Add missing payload attributes to boot notification
29d1e2e
- Add missing key in issue template
f33833d
- Replace deprecated string helper usage
de1ec47
- Fix issue template reformating
9e2960c
- Revert issue template refinement
f47bd90
- Refine issue template
a2af9ad
Version 1.1.52
- Initial code cleanups for the future OCPP requests code optimization
78085c4
- Convert sendStopTransaction to OCPP message sending handler
68c993d
- Convert sendStatusNotification to OCPP message sending handler
93b4a42
- Convert sendBootNotification to OCPP message sending handler
6a8b180
- Fix eslint configuration for mixed source with .js and .ts
9534e74
- Convert sendStartTransaction to OCPP message sending handler
e7454a1
- Convert sendTransactionEndMeterValues to OCPP message sending handler
3a33b6a
- Convert sendAuthorize to OCPP message sending handler
2e3d65a
- Factor out worker related constants
3fa0f0e
- Convert sendDiagnosticsStatusNotification to OCPP message sending handler
bad85ee
- Introduce a generic OCPP message sending handler
94a464f
- Convert sendMeterValues to OCPP message sending handler
0f3d594
- Fix remaining linter errors properly
c0f4be7
- Convert sendTransactionBeginMeterValues to OCPP message sending handler
443c064
- Add isEmptyString() helper and use it
e819162
- src/worker/WorkerConstants.ts: add
6f96009
- Fix deprecated configuration key detection in a section
455ee9c
- Refine ignore configuration
c1f282d
- README.md: refine documentation
d2971a4
- Imports cleanup
3d12fce
- Make the linter use a cache
65db1ae
- Imports cleanup
33d184a
- README.md: specify nodejs 16.x everywhere
11d8f3e
- Do not throw inside a promise
1303768
- Remove useless eslint-disable
9204401
- Refine .cfignore
2a5e097
Version 1.1.51
- Apply prettier formating
e7aeea1
- Add pre-commit hook to format files properly
c28d8ad
- Fix eslint and prettier configuration
1006808
- Fix incoming message error handling
717c1e5
- Apply dependencies update
8f3d04b
- Add prettier configuration
0a19835
- Remove string literal from log messages
9ed69c7
- Configuration files fixlets
52c709a
- Setup max-len to 100
568c816
- Fix build failure
47086c3