perf: reduce OCPPUtils memory usage
[e-mobility-charging-stations-simulator.git] / src / charging-station / AutomaticTransactionGenerator.ts
2023-12-04  Jérôme Benoitperf: reduce OCPPUtils memory usage
2023-11-30  Jérôme Benoitfix: only reset defined ATG connector status
2023-11-13  Jérôme Benoitfix: do not test for connector status in ATG
2023-11-12  Jérôme Benoitrefactor: make ATG wait busy loop test first
2023-11-11  Jérôme Benoitfix: make ATG wait for CS/connector availability
2023-11-11  Jérôme Benoitbuild(deps-dev): apply updates
2023-11-10  Jérôme Benoitfix(simulator): properly handle template change at...
2023-11-10  Jérôme Benoitfix: ensure running transactions are stopped at CS...
2023-11-07  Jérôme Benoitrefactor: change log level to debug at ATG stop
2023-11-07  Jérôme Benoitfix: ensure stop transaction is sent at ATG stop
2023-10-10  Jérôme BenoitMerge dependabot/npm_and_yarn/types/node-20.8.4 into...
2023-09-26  Jérôme BenoitMerge pull request #748 from SAP/combined-prs-branch
2023-09-25  Jérôme Benoitfix: only reset ATG connector status at ATG startup
2023-09-25  Jérôme Benoitfix: ensure the ATG will start from its saved status
2023-08-07  Jérôme Benoitfix: ensure null or undefined checks in condition
2023-07-31  Jérôme Benoitperf: only clone the targeted connector status in ATG
2023-07-31  Jérôme Benoitfix: check for the connector status definition in ATG
2023-07-30  Jérôme Benoitfix: fix authorize response handling
2023-07-30  Jérôme Benoitfix: fix some undefined/null checks
2023-07-30  Jérôme Benoitfix: fix reservation removal at transaction start
2023-07-30  Jérôme Benoitrefactor: rename src/charging-station/Utils.ts -> src...
2023-07-28  Jérôme Benoitrefactor: cleanup module name namespace
2023-07-28  Jérôme Benoitperf: switch to deep-clone for cloning (20% faster)
2023-07-26  Jérôme Benoitrefactor: factor out ATG and charging profiles sanity...
2023-07-26  Jérôme Benoitrefactor: improve time handling code
2023-07-19  Jérôme Benoitfix: fix ATG startup
2023-07-16  Jérôme Benoitbuild(deps-dev): apply updates
2023-07-14  Jérôme Benoitbuild(simulator): silence linter
2023-07-11  Jérôme Benoitbuild(deps-dev): apply updates
2023-07-05  Jérôme Benoitrefactor: split ChargingStationUtils class static metho...
2023-07-05  Jérôme Benoitrefactor: split Utils static methods class into functions
2023-06-05  Jérôme BenoitMerge branch 'main' into reservation-feature
2023-06-04  Jérôme Benoitfix: avoid concurrent ATG startup
2023-05-27  Jérôme Benoitfix: clone ATG connector status before altering it
2023-05-27  Jérôme Benoitfix: fix CS configuration hash calculation
2023-05-25  Jérôme BenoitMerge branch 'main' into reservation-feature
2023-05-24  Jérôme Benoitrefactor(simulator): simplify ATG default configuration...
2023-05-24  Jérôme Benoitrefactor(simulator): add more default values to ATG
2023-05-24  Jérôme Benoitrefactor(simulator): factor out default ATG configuration
2023-05-20  Jérôme Benoitbuild(simulator): use module imports for performance
2023-05-19  Jérôme Benoitrefactor: revert internal exports
2023-05-12  Jérôme BenoitMerge branch 'main' of github.com:SAP/e-mobility-chargi...
2023-05-12  Jérôme Benoitrefactor: cleanup method namaspace
2023-04-30  Jérôme Benoitfix: fix ATG refresh at template changes
2023-04-28  Jérôme Benoitfeat: support evses in more code path
2023-04-28  Jérôme Benoitrefactor: uniformize log messages formatting
2023-04-07  Jérôme Benoitrefactor(simulator): use helper for undefined or null...
2023-03-26  Jérôme Benoitrefactor(simulator): cleanup id tags cache namespace
2023-03-24  Jérôme Benoitperf(simulator): use content addressable cache for...
2023-03-23  Jérôme Benoitfix: add charging station status checkpoints to firmwar...
2023-03-21  Jérôme Benoitfix: stop the ATG on connector if its status is unavailable
2023-02-26  Jérôme Benoitrefactor(simulator): constify and factor out empty...
2023-02-14  Jérôme Benoitrefactor(simulator): sort exports, switch to node:...
2023-02-13  Jérôme Benoitrefactor(simulator): switch utils to internal module...
2023-02-13  Jérôme Benoitrefactor(simulator): switch to internal modules export...
2023-02-12  Jérôme BenoitMerge branch 'main' of github.com:SAP/e-mobility-chargi...
2023-02-12  Jérôme Benoitfix(simulator): make the modules export/import a bit...
2023-02-12  Jérôme Benoitrefactor(simulator): switch to named exports
2023-01-26  Jérôme BenoitUse arrow function for log messages prefixing
2023-01-25  Jérôme BenoitFalsy/truthy test fixes
2023-01-25  Jérôme BenoitStrict null check fixes
2023-01-25  Jérôme BenoitStrict null type check fixes
2023-01-23  Jérôme BenoitSwitch log messages to string literal
2023-01-12  Jérôme BenoitLinter fixes
2023-01-04  Jérôme BenoitHook the OCPP 2.0 stack into the main code
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-10-04  Jérôme BenoitFix type cast at AsyncResource usage
2022-10-03  Jérôme BenoitPermit to run code in async scope in the OCPP stack
2022-10-02  Jérôme BenoitStrict boolean checks
2022-10-01  Jérôme BenoitATG: Cleanup connector statuses initialization
2022-10-01  Jérôme BenoitATG: initializeConnectorStatus -> setConnectorStatus
2022-10-01  Jérôme BenoitRun ATG as an AsyncResource
2022-09-25  Jérôme BenoitATG: add support for idTag distribution algorithms
2022-09-12  Jérôme BenoitATG: Refine log level
2022-09-12  Jérôme BenoitATG: fix start/stop on non existing connector
2022-09-12  Jérôme BenoitFix ATG connectors status initialization
2022-09-11  Jérôme BenoitImprove and unify log messages
2022-09-10  Jérôme BenoitMove some status attributes at constructor begin
2022-09-09  Jérôme BenoitUI Server: Improve error handling
2022-09-05  Jérôme BenoitATG: fix start transaction counting (again)
2022-09-05  Jérôme BenoitATG: fix start transaction counting with no authentication
2022-09-04  Jérôme BenoitATG: fix start transaction requests counting
2022-09-03  Jérôme BenoitUI HTTP server: fix stop simulator response handling
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-08-31  Jérôme BenoitFix two ATG semantic consistencies
2022-08-30  Jérôme BenoitUI Server: Add support for starting the ATG on defined...
2022-08-30  Jérôme BenoitRefine an ATG log message
2022-08-30  Jérôme BenoitFix meterStop type in stop transaction payload
2022-08-30  Jérôme BenoitMove hashId to stationInfo
2022-08-28  Jérôme BenoitUniformize log messages format
2022-08-27  Jérôme BenoitRefine TS and linter configuration
2022-07-21  Jérôme BenoitEnsure MeterValues command payload is properly formed
2022-07-17  Jérôme BenoitUse eslint extension for import sorting instead of...
2022-06-01  Jérôme BenoitSimplify ATG logPrefix() method
2022-05-23  Jérôme BenoitUntangle charging station info from charging station...
2022-05-20  Jérôme BenoitPermit to disable persistent configuration storage.
2022-05-16  Jérôme BenoitUntangle ChargingStation class from OCPP services classes
2022-04-15  Jérôme BenoitProperly name OCPP command handler methods
next