]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/shortlog
e-mobility-charging-stations-simulator.git
2 hours ago  Jérôme Benoitrefactor: audit-driven improvements — use BaseError...
3 hours ago  Jérôme Benoitrefactor: audit-driven quick wins — fix assert.ok misus...
5 hours ago  Jérôme Benoitfix(webui): remove deprecated baseUrl for TypeScript...
6 hours ago  Jérôme Benoitrefactor(ocpp-server): audit-driven test improvements
6 hours ago  Jérôme Benoitrefactor(ocpp-server): harmonize shutdown tests with...
6 hours ago  Jérôme Benoittest(ocpp-server): add graceful shutdown tests covering...
6 hours ago  Jérôme Benoitfeat(ocpp-server): add graceful shutdown with signal...
16 hours ago  Jérôme Benoittest(mcp): add OCPP schema mapping consistency tests
16 hours ago  Jérôme Benoitchore: release main (#1748) v3.3
16 hours ago  renovate[bot]fix(deps): update all non-major dependencies (#1749)
16 hours ago  Jérôme Benoitrefactor(mcp): split MCP definitions by spec concern...
16 hours ago  Jérôme Benoitrefactor(broadcast-channel): extract response status...
16 hours ago  Jérôme Benoitrefactor(broadcast-channel): extract passthrough()...
17 hours ago  Jérôme Benoitrefactor(ocpp): extract buildEmptyMeterValue helper...
17 hours ago  Jérôme Benoitfeat(ui-server): add MCP transport and deprecate HTTP...
29 hours ago  renovate[bot]chore(deps): lock file maintenance (#1747)
30 hours ago  renovate[bot]chore(deps): update dependency vite to v8 (#1717)
46 hours ago  Jérôme Benoitchore: release main (#1743) v3.2
47 hours ago  Jérôme Benoitfix(ocpp2): implement StopTxOnInvalidId and MaxEnergyOn...
2 days ago  Jérôme Benoitfix(ocpp2): align MeterValues implementation with OCPP...
2 days ago  renovate[bot]fix(deps): update all non-major dependencies (#1742)
2 days ago  Jérôme Benoitfix(ocpp2): build meter values payload in broadcast...
2 days ago  autofix-ci... [autofix.ci] apply automated fixes
2 days ago  Jérôme Benoitchore: release main (#1733)
2 days ago  Jérôme Benoitrefactor(ocpp2): use enum values instead of string...
2 days ago  Jérôme Benoitrevert(ocpp2): re-comment Available→Available self...
2 days ago  Jérôme Benoitfix(ocpp2): add AvailabilityState defaults and allow...
2 days ago  Jérôme Benoitfix(lifecycle): clear auth service on template reload...
2 days ago  Jérôme Benoitfix(auth): replace phantom spec references in source...
2 days ago  Jérôme Benoittest(auth): fix OCPP spec references and remove duplica...
2 days ago  Jérôme Benoittest(auth): strengthen assertion quality and edge case...
2 days ago  Jérôme Benoitrefactor(auth): remove ocppVersion from UnifiedIdentifier
2 days ago  Jérôme Benoitrefactor(auth): replace adapter Map with single adapter...
2 days ago  Jérôme Benoitfix(auth): address audit findings in OCPP auth abstract...
3 days ago  Jérôme Benoitfix(webui): use table-layout fixed so table shrinks...
3 days ago  Jérôme Benoitfix(webui): remove white-space nowrap on buttons to...
3 days ago  Jérôme Benoitfix(webui): prevent action panel flex grow and allow...
3 days ago  Jérôme Benoitrefactor(webui): css quality overhaul with scoped style...
3 days ago  Jérôme Benoitfix(ocpp2.0): add proper response handlers for certific...
3 days ago  Jérôme Benoitfeat(ocpp2.0): implement Authorize request, fix double...
3 days ago  Jérôme Benoitfix(ocpp2.0): guard BroadcastChannel MeterValues for...
3 days ago  Jérôme Benoitfix(ocpp2.0): pass real transactionId to buildMeterValu...
3 days ago  Jérôme Benoitrefactor(webui): restore native table layout to fix...
3 days ago  Jérôme Benoitfix(auth): log actual station OCPP version in RemoteAut...
3 days ago  Jérôme Benoitfix(ocpp2.0): align VARIABLE_REGISTRY spec conformance...
4 days ago  renovate[bot]fix(deps): update all non-major dependencies (#1739)
4 days ago  Jérôme Benoitrefactor: build version-agnostic OCPP transaction primi...
4 days ago  Jérôme Benoitfix(ocpp2.0): make stopRunningTransactions version...
4 days ago  Jérôme Benoitrefactor(ocpp2.0): parameterize requestStopTransaction...
4 days ago  Jérôme Benoitfix(ocpp2.0): reset transaction sequence number before...
4 days ago  Jérôme Benoitfix(ocpp2.0): inject offline:true in sendTransactionEve...
5 days ago  Jérôme Benoitrefactor(webui): harmonize barrel usage in types and...
5 days ago  Jérôme Benoitfix: merge duplicate node:process imports in Utils...
5 days ago  Jérôme Benoitfix: merge duplicate type imports from same barrel...
5 days ago  Jérôme Benoitrefactor: harmonize barrel usage across all test files
5 days ago  Jérôme Benoitfix: use exception barrel instead of direct module...
5 days ago  Jérôme Benoitfix(ocpp): keep StopTransactionRequest as 1.6 wire...
5 days ago  Jérôme Benoitfix(ocpp): remove type re-export from services barrel
5 days ago  Jérôme Benoitrefactor(ocpp): consolidate cross-stack types and harmo...
5 days ago  Jérôme Benoitchore(ocpp-server): add .coverage to .gitignore
5 days ago  Jérôme Benoittest(ocpp-server): add coverage threshold (fail_under...
5 days ago  Jérôme Benoittest(ui): raise coverage thresholds to match current...
5 days ago  Jérôme Benoittest(webui): add comprehensive unit test suite (#1738)
5 days ago  Jérôme Benoitrefactor(ocpp2): harmonize and condense audit comments...
5 days ago  Jérôme Benoitfix(ocpp2): audit TransactionEvent — state ownership...
5 days ago  renovate[bot]chore(deps): update dependency vue-tsc to v3 (#1740)
5 days ago  Jérôme Benoitfix(ocpp2): handle transaction lifecycle in Transaction...
5 days ago  Jérôme Benoitfeat(ui): add SAP Horizon theme from official theming...
5 days ago  Jérôme Benoitfix(ui): use theme text color on toggle pressed state...
5 days ago  Jérôme Benoitdocs(ui): document theme configuration and available...
5 days ago  Jérôme Benoitfeat(ui): add Catppuccin Latte light theme
5 days ago  Jérôme Benoitfix(ui): remove redundant text color selectors that...
5 days ago  Jérôme Benoitfeat(ui): add configurable theme support
5 days ago  Jérôme Benoitfeat(ui): apply Tokyo Night Storm theme with semantic...
5 days ago  Jérôme Benoitfeat(ui): add OCPP version column to charging stations...
5 days ago  Jérôme Benoitfix: use truncateId consistently for all user identifie...
5 days ago  Jérôme Benoitfix: preserve EVSE and connector IDs in configuration...
5 days ago  Jérôme Benoitfix: prevent tests from polluting production log files
5 days ago  Jérôme Benoittest: move truncateId tests from InMemoryAuthCache...
5 days ago  Jérôme Benoitfix(ocpp): replace this.constructor.name with moduleNam...
5 days ago  Jérôme Benoitrefactor(test): remove duplicate certificate passthroug...
5 days ago  Jérôme Benoittest(ocpp): add call chain integration tests for both...
5 days ago  Jérôme Benoitrefactor(ocpp2): extract buildTransactionEvent as stand...
6 days ago  Jérôme Benoitrefactor(ocpp): add rawPayload bypass, resolve minimal...
6 days ago  Jérôme Benoitrefactor(ocpp): make buildRequestPayload the authoritat...
6 days ago  Jérôme Benoitrefactor(ocpp): use buildStatusNotificationRequest...
6 days ago  Jérôme Benoitrefactor(ocpp): harmonize buildRequestPayload switch...
6 days ago  Jérôme Benoitfix(ocpp2): revert UI transaction handlers to simple...
6 days ago  Jérôme Benoitrefactor(ocpp2): remove redundant getTxUpdatedInterval...
6 days ago  Jérôme Benoitrefactor(ocpp2): consolidate dual-path request architec...
6 days ago  Jérôme Benoitrefactor(ocpp2): centralize payload construction and...
6 days ago  Jérôme Benoitfeat(ui): add OCPP 2.0.x command support to Web UI...
6 days ago  renovate[bot]chore(deps): lock file maintenance (#1729)
6 days ago  renovate[bot]chore(deps): update pnpm/action-setup action to v5...
6 days ago  renovate[bot]chore(deps): update dependency eslint-plugin-perfection...
6 days ago  Jérôme Benoitfeat(ocpp2): fix authorization conformance gaps (C10...
7 days ago  Jérôme Benoitdocs(ocpp-server): add typecheck and test_coverage...
7 days ago  Jérôme Benoitdocs: update suggested commands and task completion...
7 days ago  Jérôme Benoitchore: release main (#1732)
7 days ago  Jérôme Benoitdocs: remove redundant common pitfalls from code style...
next