refactor(simulator): cleanup JSON type usage in OCPP payload validation
[e-mobility-charging-stations-simulator.git] / src / charging-station / ocpp / OCPPIncomingRequestService.ts
2023-11-07  Jérôme Benoitrefactor(simulator): cleanup JSON type usage in OCPP...
2023-11-07  Jérôme Benoitperf(simulator): compile payload validation JSON schema...
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-07-16  Jérôme Benoitrefactor: add type parameter to OCPP stack for request...
2023-07-16  Jérôme Benoitbuild(deps-dev): apply updates
2023-07-11  Jérôme Benoitbuild(deps-dev): apply updates
2023-07-07  Jérôme Benoitrefactor: remove payloadSchemaValidation from template...
2023-07-05  Jérôme Benoitrefactor: split ChargingStationUtils class static metho...
2023-06-19  Jérôme Benoitfix: ensure id tags cache is properly cleaned
2023-06-05  Jérôme BenoitMerge branch 'main' into reservation-feature
2023-05-28  Jérôme Benoitrefactor(simulator): convert some class method helpers...
2023-05-26  Jérôme Benoitrefactor: factor out default error handling params
2023-05-22  Jérôme Benoitfix: various fixes to files handling and their content...
2023-05-19  Jérôme Benoitrefactor: revert internal exports
2023-04-15  Jérôme Benoitperf: properly bound methods in hot paths
2023-03-26  Jérôme Benoitrefactor: rename a template key to a more sensible...
2023-03-26  Jérôme Benoitrefactor(simulator): cleanup id tags cache namespace
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 Benoitrefactor(simulator): switch to named exports
2023-02-09  Jérôme Benoitrefactor(simulator): make OCPPIncomingRequestService...
2023-01-12  Jérôme BenoitLinter fixes
2023-01-09  Jérôme BenoitFactor out some common code between OCPP 1.6 and 2...
2023-01-08  Jérôme BenoitFixes to OCPP commands PDU validation code:
2023-01-07  Jérôme BenoitFixes to OCA OCPP 2.0.1 JSON schemas
2023-01-07  Jérôme BenoitFixes to OCPP command payload validation:
2023-01-05  Jérôme BenoitMigrate all JSON schemas to draft-06 or higher
2023-01-05  Jérôme BenoitAdd BootNotification and ClearCache OCPP 2.0.1 commands...
2022-10-13  Jérôme BenoitApply dependencies update
2022-10-13  Jérôme BenoitFix workspace sonarlint configuration
2022-10-03  Jérôme BenoitPermit to run code in async scope in the OCPP stack
2022-09-11  Jérôme BenoitMore strict boolean checks
2022-09-03  Jérôme BenoitUI HTTP server: fix stop simulator response handling
2022-08-27  Jérôme BenoitEnsure charging station data is always JSON serializable
2022-08-27  Jérôme BenoitRefine TS and linter configuration
2022-08-22  Lucas MigeonVue UI + UI server
2022-08-22  Jérôme BenoitBound most called methods in the OCPP stack
2022-08-21  Jérôme BenoitImplement singleton design pattern with strict null...
2022-08-20  Jérôme BenoitAjvErrorsToErrorType -> ajvErrorsToErrorType
2022-08-20  Jérôme BenoitUse the generic OCPPServiceUtils import where appropriate
2022-08-20  Jérôme BenoitAdd and use helper to convert Ajv JSON schema validatio...
2022-08-18  Jérôme BenoitIncoming requests payload validation with JSON schemas...
2022-07-17  Jérôme BenoitUse eslint extension for import sorting instead of...
2022-05-16  Jérôme BenoitUntangle ChargingStation class from OCPP services classes
2022-05-06  Jérôme BenoitUse the fixed JsonType definition where appropriate
2022-05-06  Jérôme BenoitFix Json type definition naming
2022-04-15  Jérôme BenoitProperly name OCPP command handler methods
2022-03-13  Jérôme BenoitIntroduce a CS instance hashId dependent on its specifi...
2022-03-04  Jérôme BenoitFix eslint and prettier configuration
2022-03-04  Jérôme BenoitApply prettier formating
2022-03-04  Jérôme BenoitFix incoming message error handling
2022-02-24  Jérôme BenoitDo not throw an error at OCPP message sending to avoid...
2022-02-21  Jérôme BenoitEnsure 1:1 mapping between charging station instance...
2022-02-17  Jérôme BenoitEnforce singleton design pattern for the logger
2022-02-09  Jérôme BenoitSimplify some code logic
2022-02-06  Jérôme BenoitStrong type protocols payloads
2021-09-05  Jérôme BenoitUse generics for incoming message error handling
2021-08-14  Jérôme BenoitApply security dependencies update.
2021-08-13  Jérôme BenoitChange OCPP classes methods scope to protected
2021-08-13  Jérôme BenoitFix error handling of incoming OCPP request
2021-07-22  Jérôme BenoitMerge branch 'master' of github.wdf.sap.corp:E-Mobility...
2021-07-10  Jérôme BenoitAdd GetDiagnostics command support
2021-02-01  Jérôme BenoitMerge branch 'master' of github.com:LucasBrazi06/ev...
2021-01-31  Jérôme BenoitMake modular the SRPC call chain code.