Releases: SAP/e-mobility-charging-stations-simulator
Releases · SAP/e-mobility-charging-stations-simulator
Version 1.1.94
- fix: apply dependencies overrides
db64a53
- chore: apply dependencies update
3d1b570
- fix(simulator): fix empty array detection helper semantic
53ac516
- fix(simulator): fix brown paper bag bugs after helpers semantic fix
9a15316
- chore(simulator): apply dependencies update
b6a45d9
- fix(simulator): lookup OCPP configuration key case insensitively
acda9ca
Version 1.1.93
- fix(simulator): detect string emptyness properly
#390
- Apply dependencies update
910bff7
- chore: enforce conventionnal commits with commitlint
1e49f7a
- Apply dependencies update
6f415cb
- chore: apply dependencies update
b9336ee
- Apply dependencies update
6a6acd3
- Improve log messages prefixing
1b271a5
- chore(ui): apply dependencies update
c3d8778
- refactor(simulator): make OCPPIncomingRequestService class inherit from
27f08ad
- refactor(simulator): propagate and handle startup error at callee
4ec634b
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /ui/web
c719653
- Apply dependencies update
3788f75
- chore: apply dependencies update
cb231df
- chore: apply dependencies update
b34de72
- chore: apply dependencies update
db407f0
- fix(simulator): calculate LRU cache capacity dynamically at startup to
d1c99c5
- fix(simulator): fix delayed initialization in promise at startup
a596d20
- refactor(simulator): move configuration checks at initialization
846d285
- Use arrow function for log messages prefixing
8b7072d
- refactor(simulator): random float generator signature simplification
2f45578
- Apply dependencies update
6be0735
- fix(simulator): fix default version bump scale at firmware upgrade
598c886
- fix(simulator): initialize charging station worker outside the
326cec2
- UTs cleanup
b9c918a
- fix(simulator): detect string emptiness properly without helper usage
8d54dcc
- refactor(simulator): remove unneeded intermediate variables in startup
6ed3c84
- refactor(simulator): remove unneeded duplicate initialization at startup
af8e02c
- refactor(simulator): move main process unhandled or uncaught error
4724a29
- refactor(simulator): use proper type for log format
63ec69b
- refactor(simulator): remove unneeded intermediate variable in firmware
07c52a7
- Fix nullish checks
6b060f3
- refactor(simulator): remove unneeded intermediate variable in helper
602d810
- fix: make release-it compliant with conventionnal commits
0defffd
- Merge pull request #393 from SAP/dependabot/npm_and_yarn/ui/web/sideway/formula-3.0.1
a6a7447
- refactor(simulator): remove unneeded ternary operator
1732e61
- perf(simulator): remove unneeded nullish check at startup
41bda65
Version 1.1.92
- Add error handling to JSON schemas file reading
#369
- Apply dependencies update
e456424
- Strict null check fixes
72092cf
- Switch log messages to string literal
44eb602
- Apply dependencies update
b099197
- Strict null type check fixes
1895299
- Apply depedencies update
dec8f36
- Factor out JSON schemas parsing with per OCPP stack version
7164966
- Fix file error handling propagation
6d8b0b0
- Strict null check fixes
551e477
- Falsy/truthy test fixes
d812bdc
- Refine code formatting rules
8475b22
- Avoid strings concatenation
14ecae6
- Use crypto unbiased random integer generator
59395dc
- Revert incorrect isEmptyString() semantic change
4e276cc
- Fix isEmptyString() UT
1a4a811
- Evaluate OCPP messages buffer flush performance
1431af7
- README.md: fix some default values
a14885a
- Improve isIterable() UT
afb26ef
- Empty string handling fixes
27e40a3
- Fix UT
293aaa3
- Improve empty file name handling
c78355e
- Fix a null or undefined condition
b40b5cb
- Fix build
e92fdb8
- Silence rollup warning
0c7370d
- Fix isEmptyString() semantic
29405d4
- Revert wrong type change
5eaabe9
- Fix extra whitespace in log messages prefix
a1e5fe4
- Fix log message conversion to string literal
cca3d47
- Improve OCPP message type logging
336f282
- Improve isIterable() UT
d98f014
Version 1.1.91
- Apply dependencies update
6db3502
- Apply dependencies update
a0901b9
- Ensure a transaction is always stopped, whatever is the CSMS response.
2cace1a
- README.md: document firmware upgrade template section
5e5a654
- CHANGELOG.md: spell fixes
1c1ad09
- Fix and add log messages
8ca6874
- Fix OCPP messages buffering handling
764d2c9
- Apply dependencies update
04f4baa
- Silence rollup warnings
43ee437
- CHANGELOG.md: more spell fixes
0e002da
Version 1.1.90
- Apply dependencies update
32e1ad3
- Initial cleanup at loading JSON schemas
e9a4164
- Allow to specify more OCPP command payload fields while using the UI
f1e731b
- Apply dependencies update
7859628
- Apply dependencies update
cb42a73
- Factor out power limitation code into static helper
15068be
- Add StatusNotification command to OCPP 2.0.1 stack
6e939d9
- Linter fixes
7820203
- Cleanup and optimize OCPP request payload building
36c462a
- Apply dependencies update
7b0ba52
- Fix all misused promises
6a8329b
- Implement firmwareUpgrade CS template section support
5d280aa
- Fix OCPP request handler arguments usage in the inter-workers
1969f64
- Ensure start transaction payload is always compliant with OCA specs
18bf827
- Add Hearbeat command to OCPP 2.0.1
81533a2
- Cleanup OCPP types namespace
f03e104
- Factor out some common code between OCPP 1.6 and 2.0.1 stack
22e0d48
- Apply dependencies update
12052fe
- Apply dependencies update
3bd2479
- Move OCPP log message formatting helper into static helpers class
2cc5d5e
- Properly build once the firmwareUpgrade default values
1574826
- Improve charging profiles handling debug logs
ad67a15
- Fix OCPP request payloads building
cda9626
- Fix firmware update OCPP command handling and simulation
90293ab
- Cleanup some helpers defaults values
4d20f04
- Convert some type definitions to type syntax
6415403
- CHANGELOG.md: spell fixes
7d5e90f
- Allow to specify timestamp in OCPP commands payload with the UI Server
b2a0452
- Fix timestamping at OCPP firmware update command handling
2c7bdc6
- Display the complete matching power limitation result in log
5ab671d
- Cleanups
52ed5cf
- Remove unneeded intermediate variable
5bcb75d
- Cleanup CF manifest template
5878835
Version 1.1.89
- Add instructions to try out Web UI
#341
- Add BootNotification and ClearCache OCPP 2.0.1 commands support
d270cc8
- Fixes to OCA OCPP 2.0.1 JSON schemas
98fc138
- Add OCA security whitepaper JSON schemas
61f26ca
- Apply dependencies update
a9385ae
- UI Server: add WS Insomnia requests collection
97c1969
- Apply dependencies update
fa9ded3
- Apply dependencies update
1a54817
- Add missing OCPP 1.6 command payload OCA JSON schemas
bfbda73
- WorkerSet: remove ugly hack to deal with async worker message handler
1246bb5
- Apply dependencies update
74b322c
- Add initial classes structure for the OCPP 2.0 stack
953d6b0
- Apply dependencies update
c954840
- Apply dependencies update
902b952
- Move OCPP command payload constants into its own file
bf53cad
- Optimize worker handlers calls by binding them to the current instance
0e4fa34
- Hook the OCPP 2.0 stack into the main code
edd1343
- Apply depedencies update
0112bfe
- Add incoming request response sent payloads validatio
0288789
- Add initial support for OCPP 1.6 firmware update simulation
c9a4f9e
- Migrate all JSON schemas to draft-06 or higher
b034299
- Apply dependencies update
ee28062
- Apply dependencies update
1cc4b9e
- Fixes to OCPP commands PDU validation code:
b3fc3ff
- Use import type in more places
27782db
- Apply dependencies update
c3d5ce3
- Fixes to OCPP command payload validation:
4598878
- Apply dependencies update
d439da5
- README.md: fix configuration path links
7b07103
- README.md: Refine list of OCPP versions
262c47b
- Document template directive 'firmwareVersionPattern'
33d7ecc
- Apply dependencies update
ce784b1
- Apply dependencies update
191a860
- Add missing OCPP 1.6 command payload JSON schemas
4b65fe7
- Apply dependencies update
0145fec
- Switch to more efficient object deep cloning and shallow merging
088ee3c
- Apply dependencies update
d4c8433
- More import type usage
e0b0ee2
- Apply dependencies update
5112106
- UI Server: refine Insomnia WS requests collection
821a7d2
- Buffer OCPP message when an error occur at sending it
1b821a6
- Fix charging station started status detection
cbf9b87
- Document simulator configuration for Web UI usage.
8228f97
- Apply dependencies update
b25b868
- Apply dependencies update
fa238ed
- Bump patch level is firmware version at reboot at firmware update
3637ca2
- UI Server: fix connection upgrade error handling
d1c6c83
- Fix error propagation into the UI server
8ec8e3d
- Apply dependencies update
bbe10d5
- Add initial code structure for update firmware simulation
b03df58
- Apply dependencies update
1a382d4
- Ensure number conversion helpers do not return NaN
b1340ec
- Add configuration directive for the maximum log files size
9988696
- Move date conversion to ISO string helper to utils class
1799761
- Disable performance statistics by default
ad774ce
- Cleanups uneeded encapsulating methods
91ecff2
- Apply dependencies update
b78290e
- Fixes to OCPP 1.6 payload type definitions
c38f0ce
- Fixes to performance:
c60af6c
- Add instructions to try out Web UI
d07e35d
- Fix WebSocket types usage [
ef7d8c2
](https://gith...
Version 1.1.88
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /ui/web
#295
- Bump vue from 3.2.43 to 3.2.45 in /ui/web
#275
- UI: remove unneeded dependency
cec7ebb
- Apply dependencies update
a555ddb
- Apply dependencies update
9e87980
- Apply dependencies update
641b0af
- Apply dependencies update
f704ec1
- Apply dependencies update
5b80dc4
- Add OCPP DataTransfer request support
91a7d3e
- Bump apollo-server-core from 3.10.1 to 3.11.1 in /ui/web
be71586
- Apply dependencies update
74cf35d
- Sync package-lock.json files
6f47851
- Apply dependencies update
866760f
- Regenerate ui/web/package-lock.json
1f170db
- Apply dependencies update
c6be4dd
- Update Insomnia UI REST API requests collection
2293151
- Add DataTransfer support for incoming request
77b95a8
- Apply dependencies update
f44cc6c
- Apply dependencies update
3f1feb0
- Fix OCPP response handling synchronicity
3a148e4
- Apply dependencies update
56d6fd3
- Merge pull request #296 from SAP/dependabot/npm_and_yarn/ui/web/apollo-server-core-3.11.1
99bf4f5
- README.md: Fix UI protocol documentation
82cbef8
- Type alias for OCPP stack response and error handling
d900c8d
- Apply dependencies update
530b75b
- Use new prettier --cache option
e60a5ba
- Switch CI actions to current node.js LTS
c774abf
- README.md: Fix UI protocol documentation
03eee93
- Small integer parsing optimization
231d1ec
- README.md: properly format
4d188eb
- Update README.md
fb1715d
- Refine worker exit with error message
d3d85b2
- Remove soap from the OCPP protocol enum
825910b
- README.md: refine description
fd40534
- Type definitions cleanup
403d8be
Version 1.1.87
- Add trigger message type feature flag in charging station template
#257
- Apply dependencies update
ac4c061
- Apply dependencies update
4a5a786
- Apply dependencies update
ac69344
- Apply dependencies update
21ded0d
- Add unit tests for more Utils. helpers
df645d8
- Apply dependencies update
6e3bc6a
- Apply dependencies update
e46077f
- Dockerfile: optimization
0e30690
- Improve Utils unit tests
04dda06
- Bump rollup to 3.2.4
96fcbe2
- Remove now uneeded vscode configuration
39efd40
- Add UTs debugging configuration
3e985d1
- Add unit test for isUndefined()
429f8c9
- Small improvements to Utils UTs
0b31220
- Optimize convertToInt() helper
3df786f
- Improve random number generators unit tests
bd9f680
- Cleanup npm scripts
4544f16
- docker: ensure argument have a default value
809e22c
- Check for null or undefined in isEmptyObject()
d20581e
- Remove unneeded type check in isEmptyObject().
684bad5
- Refine .gitignore to handle several CF manifest files
082494a
- Refine connector id validation error message
8eb3b68
- Fix connector Id validation in TriggerMessage handling
4caa7e6
- Reduce CF disk image size to the supported maximum
6628cd1
- Enlarge the CF app disk size to permit logging for a while
e0c1ceb
- Fixlet to isEmptyObject()
5e5ba12
Version 1.1.86
- Apply dependencies update
3ebeb51
- Remove now unneeded istanbul rollup plugin
a812cd6
- Use release-it plugin to bump version in sonar-project.properties
5148ca7
- Add Utils unit tests
a2111e8
- Apply dependencies update
1df0126
- Apply dependencies update
58a9807
- Initial web ui integration in sonar
c7382e0
- Fix isEmptyArray() logic
30e2749
- Improve Utils unit tests
45999aa
- Move web ui code in its own directory
ebbfbf1
- Disable web ui sonar CI action
c2d3028
- Implement an optimized (20x) version of isEmptyObject()
87f82a9
- Fix UUID validation regexp
8bd0250
- Silence sonar cleanups
81e3cc3
- Add vscode configuration for unit tests
5f60a7f
- Fix random number generators input checks
b3aa9f5
- Add node stable version to CI build
2312423
- Refine lint-staged configuration
b4bb758
- Add more tests for UUID validation
9664207
- Refine sonar-project.properties
0cb6853
- Fix web ui sonar CI action
95616e4
- Cleanups
67f2439
- Fix random integer generator
1f86b12
- Sonar cleanup
bd770dd
- Ensure the UUID generator define a value
d12e7f3
Version 1.1.85
- Apply dependencies update
ef85c95
- Switch from nyc to c8
12240a2
- Apply dependencies update
24559de
- Apply dependencies update
192927e
- Strict boolean checks
3a13fc9
- Downgrade rollup to 2.x to fix windows build
875e954
- Apply dependencies security update
f452b35
- Move ts-node configurations to tsconfig.json
a56d48e
- Strict boolean checks
2329015
- Cleanup GitHub actions
d5d2241
- GH action cleanup
a1deee0
- Properly separate eslint run between UI and main code
d557022