]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/history - src
fix(ocpp2.0): add proper response handlers for certificate commands + handler coverag...
[e-mobility-charging-stations-simulator.git] / src /
9 hours ago  Jérôme Benoitfix(ocpp2.0): add proper response handlers for certific... main
9 hours ago  Jérôme Benoitfeat(ocpp2.0): implement Authorize request, fix double...
10 hours ago  Jérôme Benoitfix(ocpp2.0): guard BroadcastChannel MeterValues for...
10 hours ago  Jérôme Benoitfix(ocpp2.0): pass real transactionId to buildMeterValu...
10 hours ago  Jérôme Benoitfix(auth): log actual station OCPP version in RemoteAut...
11 hours ago  Jérôme Benoitfix(ocpp2.0): align VARIABLE_REGISTRY spec conformance...
12 hours ago  Jérôme Benoitrefactor: build version-agnostic OCPP transaction primi...
35 hours ago  Jérôme Benoitfix(ocpp2.0): make stopRunningTransactions version...
35 hours ago  Jérôme Benoitrefactor(ocpp2.0): parameterize requestStopTransaction...
36 hours ago  Jérôme Benoitfix(ocpp2.0): reset transaction sequence number before...
36 hours ago  Jérôme Benoitfix(ocpp2.0): inject offline:true in sendTransactionEve...
38 hours ago  Jérôme Benoitfix: use exception barrel instead of direct module...
38 hours ago  Jérôme Benoitfix(ocpp): keep StopTransactionRequest as 1.6 wire...
39 hours ago  Jérôme Benoitfix(ocpp): remove type re-export from services barrel
39 hours ago  Jérôme Benoitrefactor(ocpp): consolidate cross-stack types and harmo...
42 hours ago  Jérôme Benoitrefactor(ocpp2): harmonize and condense audit comments...
42 hours ago  Jérôme Benoitfix(ocpp2): audit TransactionEvent — state ownership...
2 days ago  Jérôme Benoitfix(ocpp2): handle transaction lifecycle in Transaction...
2 days ago  Jérôme Benoitfix: use truncateId consistently for all user identifie...
2 days ago  Jérôme Benoitfix: preserve EVSE and connector IDs in configuration...
2 days ago  Jérôme Benoitfix: prevent tests from polluting production log files
2 days ago  Jérôme Benoitfix(ocpp): replace this.constructor.name with moduleNam...
2 days ago  Jérôme Benoitrefactor(test): remove duplicate certificate passthroug...
2 days ago  Jérôme Benoitrefactor(ocpp2): extract buildTransactionEvent as stand...
2 days ago  Jérôme Benoitrefactor(ocpp): add rawPayload bypass, resolve minimal...
2 days ago  Jérôme Benoitrefactor(ocpp): make buildRequestPayload the authoritat...
2 days ago  Jérôme Benoitrefactor(ocpp): use buildStatusNotificationRequest...
2 days ago  Jérôme Benoitrefactor(ocpp): harmonize buildRequestPayload switch...
2 days ago  Jérôme Benoitfix(ocpp2): revert UI transaction handlers to simple...
2 days ago  Jérôme Benoitrefactor(ocpp2): remove redundant getTxUpdatedInterval...
2 days ago  Jérôme Benoitrefactor(ocpp2): consolidate dual-path request architec...
2 days ago  Jérôme Benoitrefactor(ocpp2): centralize payload construction and...
2 days ago  Jérôme Benoitfeat(ui): add OCPP 2.0.x command support to Web UI...
2 days ago  Jérôme Benoitfeat(ocpp2): fix authorization conformance gaps (C10...
3 days ago  autofix-ci[bot][autofix.ci] apply automated fixes
3 days ago  Jérôme Benoitfix(ocpp2): use convertToDate() for all incoming date...
3 days ago  Jérôme Benoitrefactor: replace const enum with enum for cross-module...
4 days ago  Jérôme Benoitrefactor: re-export OCPPAuthServiceFactory in ocpp...
4 days ago  Jérôme Benoitrefactor: enforce consistent-type-imports eslint rule...
4 days ago  Jérôme Benoittest(ocpp20): update RequestStopTransaction tests for...
4 days ago  Jérôme Benoitrefactor(ocpp): harmonize post-response event listener...
4 days ago  Jérôme Benoitrefactor(ocpp20): move TransactionEvent(Started) to...
4 days ago  Jérôme Benoitfix(ocpp): graceful OCPPError fallback instead of throw...
4 days ago  Jérôme Benoitrefactor: extract ensureError and getErrorMessage helpers
4 days ago  Jérôme Benoitfix(ocpp20): send actual MeterValues on trigger and...
4 days ago  Jérôme Benoitfix(ocpp20): send TransactionEvent(Started) on RequestS...
4 days ago  Jérôme Benoitfix(ocpp): replace unsafe messagePayload as OCPPError...
4 days ago  Jérôme Benoitfix(charging-station): add try/finally guards to Bootst...
4 days ago  Jérôme Benoitfix(ocpp16): align BootNotification runtime schema...
4 days ago  Jérôme Benoitrefactor(ocpp20): harmonize per-station state naming
4 days ago  Jérôme Benoitrefactor(ocpp20): remove redundant lastFirmwareStatus...
4 days ago  Jérôme Benoitrefactor(ocpp): use union types in common code where...
4 days ago  Jérôme Benoitrefactor(ocpp20): prefix OperationalStatusEnumType...
4 days ago  Jérôme Benoitrefactor(ocpp20): prefix FirmwareStatusEnumType, extend...
5 days ago  Jérôme Benoitfix(ocpp16): reject float values for integer configurat...
5 days ago  Jérôme Benoitfix(ocpp16): return Idle in TriggerMessage when not...
5 days ago  Jérôme Benoitrefactor: replace 54 unsafe error casts with instanceof...
5 days ago  Jérôme Benoitrefactor(ocpp): extract responseHandler and incomingReq...
5 days ago  Jérôme Benoitfix(ocpp): use per-subclass singleton map to prevent...
5 days ago  Jérôme Benoitrefactor(ocpp20): extract named constants for hardcoded...
5 days ago  Jérôme Benoitfix(charging-station): add try/finally guards to lifecy...
5 days ago  Jérôme Benoitstyle(ocpp20): condense B09.FR.31 comment to single...
5 days ago  Jérôme Benoitfix(ocpp20): implement proper M04.FR.06 guard via isCha...
5 days ago  Jérôme Benoitfix(ocpp20): remediate 4 conformance findings from...
5 days ago  Jérôme Benoitrefactor(ocpp16): track diagnosticsStatus and extract...
5 days ago  Jérôme Benoitfix(ocpp16): ocpp 1.6 conformance audit — 8 findings...
5 days ago  Jérôme Benoitfix(ocpp16): fix StopTransaction unit schema and Chargi...
5 days ago  Jérôme Benoitfix: clear OCPPAuthServiceFactory cached instance on...
5 days ago  Jérôme Benoitfix(ocpp20): clean up VariableManager mappings cache...
5 days ago  Jérôme Benoitfix(ocpp20): isolate VariableManager overrides per...
5 days ago  Jérôme Benoitrefactor(ocpp20): isolate per-station state with WeakMa...
5 days ago  Jérôme Benoitfix(ocpp20): ocpp 2.0.1 conformance audit — 17 findings...
5 days ago  Jérôme Benoitfix(ocpp16): harmonize error logging — log silent catch...
5 days ago  Jérôme Benoitfix(ocpp20): add missing JSDoc @param description for...
5 days ago  Jérôme Benoitfix(ocpp20): remediate all OCPP 2.0.1 audit findings...
7 days ago  Jérôme Benoitfeat(ocpp2): integrate all 8 missing OCPP 2.0.1 outgoin...
8 days ago  Jérôme Benoitfix(ocpp2): add missing outgoing schema entries for...
8 days ago  Jérôme Benoitrefactor(ocpp): remove dead parseJsonSchemaFile overrid...
8 days ago  Jérôme Benoitrefactor(ocpp): harmonize JSON schema payload validatio...
8 days ago  Jérôme Benoitrefactor(ocpp2): convert incoming request fire-and...
8 days ago  Jérôme Benoitfeat(ocpp2): OCPP 2.0.1 Core certification readiness...
10 days ago  Jérôme Benoittest(ocpp16): add comprehensive OCPP 1.6 unit and integ...
2026-03-06  Jérôme Benoitrefactor(utils): audit fixes — dedup, data-driven confi...
2026-03-06  Jérôme Benoitfix(performance-storage): make MikroORM integration...
2026-03-05  Jérôme Benoitfix(charging-station): audit fixes — error handling...
2026-03-05  Jérôme Benoitfix(ocpp): remove invalid additionalProperties/addition...
2026-03-05  Jérôme Benoitfix(ocpp): auth cache spec compliance (R0–R17) (#1699)
2026-03-03  Jérôme Benoitrefactor(ocpp2): OCPP 2.0.1 audit fixes — spec complian...
2026-02-27  Jérôme Benoitfix(tests): achieve zero lint errors
2026-02-27  Jérôme Benoitrefactor(tests): use testable interfaces in OCPP 2...
2026-02-27  Jérôme Benoitdocs(tests): add test style guide
2026-02-27  Jérôme Benoitrefactor: extract EVSE/reservation helpers, reduce...
2026-02-26  Jérôme Benoitrefactor(ocpp2): remove duplicate EVSE transaction...
2026-02-26  Jérôme Benoitfix(ocpp2): check all idle conditions for OnIdle Reset...
2026-02-26  Jérôme Benoitrefactor(ocpp): move ClearCache handler to OCPP 1.6...
2026-02-24  Jérôme Benoitfeat(ocpp2): implement certificate management (ISO...
2026-02-24  Jérôme Benoitchore: cleanup type casting in OCPP 1.6
2026-02-24  Jérôme Benoitfix(ocpp2): implement ClearCache and Reset OnIdle fixes...
2026-02-20  Jérôme Benoitfeat(ocpp2): add TransactionEvent command support ...
2026-02-13  Jérôme Benoitfix: guard setInterval delays against 32-bit integer...
next