refactor: cleanup imports
[e-mobility-charging-stations-simulator.git] / src / utils / Utils.ts
2023-07-04  Jérôme Benoitrefactor: cleanup imports
2023-07-02  Jérôme Benoitrefactor: refine error type in helper
2023-07-02  Jérôme Benoitrefactor: improve helper arguments validation
2023-07-01  Jérôme Benoitdocs: improve code documentation
2023-07-01  Jérôme Benoitfix: fix roundTo() corner cases
2023-06-05  Jérôme BenoitMerge branch 'main' into reservation-feature
2023-05-29  Jérôme Benoitrefactor(simulator): factor out statistic helpers
2023-05-19  Jérôme Benoitrefactor: revert internal exports in utils
2023-05-10  Jérôme Benoitrefactor: silence sonar
2023-05-08  Jérôme Benoitrefactor: cleanup variables namespace
2023-05-08  Jérôme Benoittest: improve statistic helpers tests
2023-05-08  Jérôme Benoitperf: optimize median computation
2023-05-08  Jérôme Benoitrefactor: cleanup statistic helpers code
2023-05-08  Jérôme Benoitrefactor: align statistic helpers return for empty...
2023-05-08  Jérôme Benoitfix: move and fix statistic related helpers implementation
2023-04-11  Jérôme Benoitrefactor: make the exponential backoff implementation...
2023-04-07  Jérôme Benoitrefactor(simulator): use helper for undefined or null...
2023-02-24  Jérôme Benoitrefactor(simulator): avoid branching in empty array...
2023-02-14  Jérôme Benoitfix(simulator): fix mocha tests
2023-02-14  Jérôme Benoitfix(simulator): rename and fix object own property...
2023-02-14  Jérôme Benoitfeat(simulator): switch TS transpiler to ECMAScript...
2023-02-14  Jérôme Benoitrefactor(simulator): use helper(s) where appropriate
2023-02-14  Jérôme Benoitrefactor(simulator): remove duplicated code in utils
2023-02-13  Jérôme Benoitrefactor(simulator): switch utils to internal module...
2023-02-12  Jérôme Benoitrefactor(simulator): switch to named exports
2023-02-10  Jérôme Benoitfix(simulator): fix empty array detection helper semantic
2023-02-10  Jérôme Benoitrefactor(simulator): remove unneeded intermediate varia...
2023-02-10  Jérôme Benoitrefactor(simulator): random float generator signature...
2023-02-07  Jérôme Benoitrefactor(simulator): remove unneeded ternary operator
2023-02-07  Jérôme Benoitfix(simulator): detect string emptyness properly
2023-01-26  Jérôme BenoitUse arrow function for log messages prefixing
2023-01-26  Jérôme BenoitImprove isIterable() UT
2023-01-25  Jérôme BenoitRevert incorrect isEmptyString() semantic change
2023-01-25  Jérôme BenoitFix isEmptyString() semantic
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 BenoitFix extra whitespace in log messages prefix
2023-01-23  Jérôme BenoitAvoid strings concatenation
2023-01-23  Jérôme BenoitSwitch log messages to string literal
2023-01-22  Jérôme BenoitUse crypto unbiased random integer generator
2023-01-20  Jérôme BenoitFix OCPP messages buffering handling
2023-01-15  Jérôme BenoitCleanups
2023-01-07  Jérôme BenoitFixes to OCA OCPP 2.0.1 JSON schemas
2023-01-04  Jérôme BenoitHook the OCPP 2.0 stack into the main code
2023-01-03  Jérôme BenoitOptimize worker handlers calls by binding them to the...
2022-12-29  Jérôme BenoitEnsure number conversion helpers do not return NaN
2022-12-28  Jérôme BenoitFixes to performance:
2022-12-23  Jérôme BenoitCleanups uneeded encapsulating methods
2022-12-23  Jérôme BenoitSwitch to more efficient object deep cloning and shallo...
2022-12-11  Jérôme BenoitSmall cleanups in Utils.ts
2022-12-11  Jérôme BenoitApply dependencies update
2022-11-07  Jérôme BenoitOptimize convertToInt() helper
2022-11-01  Jérôme BenoitAdd unit tests for more Utils. helpers
2022-10-27  Jérôme BenoitFixlet to isEmptyObject()
2022-10-27  Jérôme BenoitCheck for null or undefined in isEmptyObject()
2022-10-27  Jérôme BenoitRemove unneeded type check in isEmptyObject().
2022-10-26  Jérôme BenoitFix isEmptyArray() logic
2022-10-26  Jérôme BenoitImprove Utils unit tests
2022-10-25  Jérôme BenoitFix UUID validation regexp
2022-10-25  Jérôme BenoitAdd Utils unit tests
2022-10-25  Jérôme BenoitImplement an optimized (20x) version of isEmptyObject()
2022-10-24  Jérôme BenoitFix random number generators input checks
2022-10-24  Jérôme BenoitFix random integer generator
2022-10-15  Jérôme BenoitUse node crypto built-in uuid v4 generator
2022-10-14  Jérôme BenoitDefault maximum random number generation to safe values
2022-10-14  Jérôme BenoitStrict boolean checks
2022-09-03  Jérôme BenoitUI Protocol: Expose ATG status and use array for all...
2022-08-29  Jérôme BenoitAdd helper to serialize to JSON object with a map
2022-07-17  Jérôme BenoitUse eslint extension for import sorting instead of...
2022-07-13  Jérôme BenoitApply dependencies update
2022-07-13  Jérôme BenoitWarn if UI server is configured to listen on something...
2022-05-24  Jérôme BenoitAdd a shared LRU cache per worker
2022-05-17  Jérôme BenoitReduce charging station instance memory footprint
2022-05-02  Jérôme BenoitUse ternary operator in helpers methods
2022-04-27  Jérôme BenoitFix truncated boot notification payload
2022-03-05  Jérôme BenoitAdd isEmptyString() helper and use it
2022-03-04  Jérôme BenoitApply prettier formating
2021-12-01  Jérôme BenoitSwitch to current node.js LTS version
2021-10-06  Jérôme BenoitFix callback invocation in promiseWithTimeout()
2021-10-04  Jérôme BenoitFix OCPP message sending timeout handling code
2021-09-25  Jérôme BenoitTrack ATG status on a per connector basis.
2021-09-21  Jérôme BenoitFix negative values in meter values
2021-09-19  Jérôme BenoitAdd sanity checks to random integer generation
2021-09-19  Jérôme BenoitAdd sanity checks to random number generation code
2021-09-18  Jérôme BenoitSimplify calculation at duration formatting
2021-09-18  Jérôme BenoitDisplay milliseconds at duration formatting
2021-09-18  Jérôme BenoitFix duration formatting for large one
2021-09-18  Jérôme BenoitSecure random integer generator inputs
2021-09-17  Jérôme BenoitAdd scope to helper methods in Utils class.
2021-09-17  Jérôme BenoitRefine a method documentation
2021-09-17  Jérôme BenoitFix and secure random number generation code
2021-09-12  Jérôme BenoitRemove some any type usage
2021-08-26  Jérôme BenoitStorage: use worker threads message passing to store...
2021-08-23  Jérôme BenoitRevert wrong returned value after a test.
2021-08-14  Jérôme BenoitApply security dependencies update.
2021-08-14  Jérôme BenoitFix performance statistics handling at charging station...
2021-07-22  Jérôme BenoitMerge branch 'master' of github.wdf.sap.corp:E-Mobility...
2021-06-20  Jérôme BenoitOptimize random fluctuated computation
2021-06-19  Jérôme BenoitAdd per phase support to MeterValues in template.
next