refactor: refine type casting in OCPP stack
[e-mobility-charging-stations-simulator.git] / src / charging-station / ocpp / 1.6 /
2023-11-20  Jérôme Benoitrefactor: stricter type checking in conditions
2023-11-18  Jérôme Benoitrefactor: sensible default at meterValues custom value...
2023-11-16  Jérôme Benoitfix: ensure built sample meterValues value can't be...
2023-11-16  Jérôme Benoitfix: ensure per phase meterValues can't fail with custo...
2023-11-16  Jérôme Benoitdocs: remove wrong comment
2023-11-16  Jérôme Benoitfeat: ensure measurand min value are taken into account
2023-11-15  Jérôme Benoitfix: fallback to minimum measurand value at meterValues...
2023-11-13  Jérôme Benoitrefactor: factor out voltage phase line to line computation
2023-11-13  Jérôme Benoitfix: ensure custom meterValues values are taken
2023-11-13  Jérôme Benoitfix: do not test for connector status in ATG
2023-11-12  Jérôme Benoitfix: avoid NaN at meterValues generation
2023-11-11  Jérôme Benoitfix: strict condition on boolean
2023-11-10  Jérôme Benoitrefactor: remove getter on stationInfo properties
2023-11-10  Jérôme Benoitfeat: add events for charging station status change
2023-11-10  Jérôme Benoitfix: ensure running transactions are stopped at CS...
2023-11-07  Jérôme Benoitrefactor(simulator): cleanup JSON type usage in OCPP...
2023-10-10  Jérôme BenoitMerge dependabot/npm_and_yarn/types/node-20.8.4 into...
2023-09-30  Jérôme Benoitrefactor: null -> undefined where appropriate
2023-08-08  Jérôme Benoitfix: fix log messages formatting
2023-08-04  Jérôme Benoitrefactor: cleanup arguments namespace
2023-08-04  Jérôme Benoitfix: ensure composite schedule period start at 0
2023-08-04  Jérôme Benoitfix: fix gap in schedule periods in composeChargingSche...
2023-08-03  Jérôme Benoitfeat: add helper to compose i2 charging schedules ...
2023-08-03  Jérôme Benoitfix: typo in condition check at remote start transaction
2023-08-03  Jérôme Benoitfix: fix charging profile handling at remote start...
2023-08-03  Jérôme Benoitrefactor: cleanup incoming OCPP requests handling code
2023-08-03  Jérôme Benoitrefactor: improve start transaction sanity checks log...
2023-08-03  Jérôme Benoitperf: lookup connector status once at OCPP responses...
2023-08-03  Jérôme Benoitrefactor: improve tx changing profile checks
2023-08-03  Jérôme Benoitrefactor: factor out charging schedule composition...
2023-08-02  Jérôme Benoitfix: avoid gaps in get composite schedule
2023-08-02  Jérôme Benoitfix: ensure charging profiles used for power limitation...
2023-08-02  Jérôme Benoitrefactor: improve debug log messages
2023-08-01  Jérôme Benoitfix: avoid overlapping schedule periods in get composit...
2023-08-01  Jérôme Benoitfix: reduce the number of overlaping charging profiles...
2023-08-01  Jérôme Benoitrefactor: cleanup import
2023-08-01  Jérôme Benoitrefactor: factor out charging profiles preparation
2023-08-01  Jérôme Benoitfeat: make get composite schedule closer to OCPP 1...
2023-08-01  Jérôme Benoitrefactor: cleanup get composite schedule code
2023-08-01  Jérôme Benoitfeat: improve get composite schedule
2023-07-31  Jérôme Benoitfix: ensure all charging station changes are pushed...
2023-07-31  Jérôme Benoitrefactor: use object destructuration for incoming reque...
2023-07-31  Jérôme Benoitfix: fix valid reservation detection at start transaction
2023-07-31  Jérôme Benoitfix: fix reservationId payload field filling at start...
2023-07-31  Jérôme Benoitrefactor: remove unneeded condition at changing availab...
2023-07-31  Jérôme Benoitfix: properly handle changing availability on multiples...
2023-07-31  Jérôme Benoitrefactor: factor out remote stop transaction helper
2023-07-31  Jérôme Benoitrefactor: factor out change availability helper
2023-07-31  Jérôme Benoitrefactor: cleanup RFID tags authorization code
2023-07-30  Jérôme Benoitfix: authorize remotely only if configured
2023-07-30  Jérôme Benoitfix: check reservation status at the end at start trans...
2023-07-30  Jérôme Benoitfix: ensure transaction id is a safe integer
2023-07-30  Jérôme Benoitfix: fix authorize response handling
2023-07-30  Jérôme Benoitrefactor: code cleanup
2023-07-30  Jérôme Benoitfix: fix some undefined/null checks
2023-07-30  Jérôme Benoitfix: fix reservation at remote start
2023-07-30  Jérôme Benoitfix: fix reservation removal at transaction start
2023-07-30  Jérôme Benoitrefactor: cleanup reservation check condition
2023-07-30  Jérôme Benoitrefactor: remove uneeded helper in reservation code
2023-07-30  Jérôme Benoitrefactor: use keyof to build the reservation filter key
2023-07-29  Jérôme Benoitfix: fix reservable connector detection
2023-07-28  Jérôme Benoitrefactor: remove unneeded redefinition of reservation...
2023-07-27  Jérôme Benoitrefactor: factor out feature profile test
2023-07-26  Jérôme Benoitrefactor: improve time handling code
2023-07-26  Jérôme Benoitrefactor: cleanup log messages
2023-07-25  Jérôme Benoitrefactor: cleanup log messages
2023-07-25  Jérôme Benoitfix: ensure recurring profile duration is valid
2023-07-24  Jérôme Benoitfeat: add support for relative charging profile
2023-07-24  Jérôme BenoitMerge pull request #634 from SAP/fix-limitation-from...
2023-07-24  Jérôme Benoitfeat: add support for charging profiles relative to...
2023-07-18  Jérôme Benoitrefactor: factor out OCPP params handling helpers
2023-07-18  Jérôme Benoitbuild(simulator): switch to strict type checking
2023-07-16  Jérôme Benoitrefactor: add type parameter to OCPP stack for request...
2023-07-16  Jérôme Benoitrefactor: cleanup null checks and helpers
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-07-04  Jérôme Benoitrefactor: cleanup imports
2023-06-07  Jérôme BenoitMerge pull request #596 from JulianHBuecher/reservation...
2023-06-07  Jérôme BenoitMerge branch 'main' into reservation-process-bug-fix
2023-06-07  Jérôme Benoitrefactor: factor out charging station events waiter
2023-06-07  Julian Buecherfix: missing status updates regarding reservation cance...
2023-06-06  Jérôme Benoitfix: ensure firmware update simulation always run as...
2023-06-05  Jérôme Benoitrefactor: revert overzealous cleanup
2023-06-05  Jérôme Benoitfix: validate response payload related to reservation...
2023-06-05  Jérôme Benoitrefactor: cleanup reservation handling code
2023-06-05  Jérôme Benoitrefactor: trivial cleanups
2023-06-05  Jérôme BenoitMerge pull request #574 from JulianHBuecher/reservation...
2023-06-05  Jérôme BenoitMerge branch 'main' into reservation-feature
2023-06-05  Julian Buecherrefactor: applied changes for pull request
2023-05-28  Jérôme Benoitrefactor(simulator): convert more class static helpers...
2023-05-27  Jérôme Benoitrefactor: cleanup imports
2023-05-25  Jérôme Benoitrefactor(simulator): factor out data transfer response
2023-05-25  Jérôme BenoitMerge branch 'main' into reservation-feature
2023-05-25  Julian BuecherUpdate src/charging-station/ocpp/1.6/OCPP16IncomingRequ...
2023-05-25  Julian BuecherUpdate src/charging-station/ocpp/1.6/OCPP16IncomingRequ...
2023-05-24  Julian Buecherrefactor: rewriting functionalities and added additiona...
2023-05-24  Julian Buecherbuild(simulator): features for reserve-now and cancel...
next