]>
Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/log
Jérôme Benoit [Fri, 22 Aug 2025 11:01:01 +0000 (13:01 +0200)]
refactor: factor out worket set event emission
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 21 Aug 2025 20:46:31 +0000 (22:46 +0200)]
perf: missed worket set event emission control
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 21 Aug 2025 18:27:21 +0000 (20:27 +0200)]
chore(deps): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 21 Aug 2025 18:20:16 +0000 (20:20 +0200)]
perf: emit events only if there's listeners
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 20 Aug 2025 23:58:52 +0000 (01:58 +0200)]
refactor: improve stats utils input guards
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 20 Aug 2025 16:26:10 +0000 (18:26 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 20 Aug 2025 11:29:08 +0000 (13:29 +0200)]
refactor: cleanup eslint-disable
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Tue, 19 Aug 2025 18:11:01 +0000 (20:11 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Mon, 18 Aug 2025 21:11:41 +0000 (23:11 +0200)]
refactor: make worker set code more robust
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Mon, 18 Aug 2025 19:10:11 +0000 (21:10 +0200)]
refactor: cleanup charging station worker code
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sun, 17 Aug 2025 18:41:32 +0000 (20:41 +0200)]
refactor: cleanup up internal messaging code
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 16 Aug 2025 21:23:03 +0000 (23:23 +0200)]
refactor: improve ui service logging
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 16 Aug 2025 19:25:57 +0000 (21:25 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sat, 16 Aug 2025 13:41:12 +0000 (15:41 +0200)]
Combined PRs (#1500)
* build(deps-dev): bump the regular group with 3 updates
Bumps the regular group with 3 updates: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) and [@vue/tsconfig](https://github.com/vuejs/tsconfig).
Updates `@types/node` from 24.2.1 to 24.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `eslint-plugin-jsdoc` from 54.0.0 to 54.1.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v54.0.0...v54.1.0)
Updates `@vue/tsconfig` from 0.7.0 to 0.8.0
- [Release notes](https://github.com/vuejs/tsconfig/releases)
- [Commits](https://github.com/vuejs/tsconfig/compare/v0.7.0...v0.8.0)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
- dependency-name: eslint-plugin-jsdoc
dependency-version: 54.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
- dependency-name: "@vue/tsconfig"
dependency-version: 0.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps-dev): bump ruff in /tests/ocpp-server in the regular group
Bumps the regular group in /tests/ocpp-server with 1 update: [ruff](https://github.com/astral-sh/ruff).
Updates `ruff` from 0.12.8 to 0.12.9
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.8...0.12.9)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Sat, 16 Aug 2025 02:31:33 +0000 (04:31 +0200)]
Merge dependabot/pip/tests/ocpp-server/regular-
889c584ed6 into combined-prs-branch
Jérôme Benoit [Sat, 16 Aug 2025 02:31:32 +0000 (04:31 +0200)]
Merge dependabot/npm_and_yarn/regular-
ac5ef059e9 into combined-prs-branch
dependabot[bot] [Fri, 15 Aug 2025 16:29:51 +0000 (16:29 +0000)]
build(deps-dev): bump ruff in /tests/ocpp-server in the regular group
Bumps the regular group in /tests/ocpp-server with 1 update: [ruff](https://github.com/astral-sh/ruff).
Updates `ruff` from 0.12.8 to 0.12.9
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.8...0.12.9)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Fri, 15 Aug 2025 16:19:34 +0000 (16:19 +0000)]
build(deps-dev): bump the regular group with 3 updates
Bumps the regular group with 3 updates: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) and [@vue/tsconfig](https://github.com/vuejs/tsconfig).
Updates `@types/node` from 24.2.1 to 24.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `eslint-plugin-jsdoc` from 54.0.0 to 54.1.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v54.0.0...v54.1.0)
Updates `@vue/tsconfig` from 0.7.0 to 0.8.0
- [Release notes](https://github.com/vuejs/tsconfig/releases)
- [Commits](https://github.com/vuejs/tsconfig/compare/v0.7.0...v0.8.0)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
- dependency-name: eslint-plugin-jsdoc
dependency-version: 54.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
- dependency-name: "@vue/tsconfig"
dependency-version: 0.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Jérôme Benoit [Fri, 15 Aug 2025 10:56:28 +0000 (12:56 +0200)]
refactor: rename variable according to its semantic
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 14 Aug 2025 20:34:03 +0000 (22:34 +0200)]
test: fix randomint() usage
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 14 Aug 2025 20:26:22 +0000 (22:26 +0200)]
fix: randomInt() usage and its boundaries
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 14 Aug 2025 19:52:39 +0000 (21:52 +0200)]
chore: align utils implementation
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 14 Aug 2025 18:32:29 +0000 (20:32 +0200)]
refactor: refine error message
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 14 Aug 2025 18:18:47 +0000 (20:18 +0200)]
fix: avoid to leak handlers in UI server
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 14 Aug 2025 15:21:32 +0000 (17:21 +0200)]
refactor: improve UI services basic authentication handling
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 14 Aug 2025 14:14:48 +0000 (16:14 +0200)]
perf: speed up simulator startup
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 14 Aug 2025 13:05:05 +0000 (15:05 +0200)]
perf: ensure O(n) time for OCPP params ops
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 14 Aug 2025 11:12:14 +0000 (13:12 +0200)]
refactor: align error handling helpers behavior
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 13 Aug 2025 22:03:32 +0000 (00:03 +0200)]
fix: potential event handler leaking
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 13 Aug 2025 18:07:32 +0000 (20:07 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 13 Aug 2025 17:38:48 +0000 (19:38 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
dependabot[bot] [Wed, 13 Aug 2025 17:29:52 +0000 (19:29 +0200)]
build(deps-dev): bump eslint-plugin-jsdoc from 53.0.1 to 54.0.0 (#1497)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 53.0.1 to 54.0.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v53.0.1...v54.0.0)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 54.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Wed, 13 Aug 2025 17:29:31 +0000 (19:29 +0200)]
build(deps-dev): bump esbuild from 0.25.8 to 0.25.9 in the regular group (#1496)
Bumps the regular group with 1 update: [esbuild](https://github.com/evanw/esbuild).
Updates `esbuild` from 0.25.8 to 0.25.9
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.8...v0.25.9)
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.25.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Wed, 13 Aug 2025 17:09:35 +0000 (19:09 +0200)]
refactor: cleanup logger singleton initialization
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 13 Aug 2025 16:33:51 +0000 (18:33 +0200)]
fix: ensure portable path handling in configuration tunables
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 13 Aug 2025 15:54:56 +0000 (17:54 +0200)]
fix: properly handle divide by zero in electric utils
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 13 Aug 2025 15:45:35 +0000 (17:45 +0200)]
refactor: consistent error handling helpers API
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 13 Aug 2025 12:14:31 +0000 (14:14 +0200)]
Combined PRs (#1495)
* build(deps-dev): bump eslint-plugin-jsdoc from 52.0.4 to 53.0.1
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 52.0.4 to 53.0.1.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v52.0.4...v53.0.1)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 53.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps-dev): bump the regular group with 2 updates
Bumps the regular group with 2 updates: [tsx](https://github.com/privatenumber/tsx) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `tsx` from 4.20.3 to 4.20.4
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.20.3...v4.20.4)
Updates `vite` from 7.1.1 to 7.1.2
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.2/packages/vite)
---
updated-dependencies:
- dependency-name: tsx
dependency-version: 4.20.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: vite
dependency-version: 7.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Wed, 13 Aug 2025 02:33:26 +0000 (04:33 +0200)]
Merge branch 'main' into combined-prs-branch
Jérôme Benoit [Wed, 13 Aug 2025 02:33:25 +0000 (04:33 +0200)]
Merge dependabot/npm_and_yarn/eslint-plugin-jsdoc-53.0.1 into combined-prs-branch
Jérôme Benoit [Wed, 13 Aug 2025 02:33:24 +0000 (04:33 +0200)]
Merge dependabot/npm_and_yarn/regular-
0fc49f55e9 into combined-prs-branch
Jérôme Benoit [Tue, 12 Aug 2025 23:39:53 +0000 (01:39 +0200)]
test: improve validateUUID
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Tue, 12 Aug 2025 23:25:23 +0000 (01:25 +0200)]
fix: ensure UUIDv4 validation is RFC 9562 compliant
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
dependabot[bot] [Tue, 12 Aug 2025 22:07:47 +0000 (22:07 +0000)]
build(deps-dev): bump the regular group with 2 updates
Bumps the regular group with 2 updates: [tsx](https://github.com/privatenumber/tsx) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `tsx` from 4.20.3 to 4.20.4
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.20.3...v4.20.4)
Updates `vite` from 7.1.1 to 7.1.2
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.2/packages/vite)
---
updated-dependencies:
- dependency-name: tsx
dependency-version: 4.20.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: vite
dependency-version: 7.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Jérôme Benoit [Tue, 12 Aug 2025 22:06:14 +0000 (00:06 +0200)]
fix: inputs gards logic in percentile()
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Tue, 12 Aug 2025 21:41:26 +0000 (23:41 +0200)]
refactor: cleanup async lock implementation
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
dependabot[bot] [Tue, 12 Aug 2025 20:02:33 +0000 (20:02 +0000)]
build(deps-dev): bump eslint-plugin-jsdoc from 52.0.4 to 53.0.1
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 52.0.4 to 53.0.1.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v52.0.4...v53.0.1)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 53.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Tue, 12 Aug 2025 11:37:53 +0000 (13:37 +0200)]
build(deps): bump actions/checkout from 4 to 5 (#1491)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 11 Aug 2025 19:31:25 +0000 (21:31 +0200)]
build(deps-dev): bump ruff in /tests/ocpp-server in the regular group (#1490)
Bumps the regular group in /tests/ocpp-server with 1 update: [ruff](https://github.com/astral-sh/ruff).
Updates `ruff` from 0.12.7 to 0.12.8
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.7...0.12.8)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Mon, 11 Aug 2025 12:40:42 +0000 (14:40 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Tue, 5 Aug 2025 12:18:23 +0000 (14:18 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Mon, 4 Aug 2025 13:40:29 +0000 (15:40 +0200)]
chore(deps): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
dependabot[bot] [Sat, 2 Aug 2025 10:54:24 +0000 (12:54 +0200)]
build(deps-dev): bump the regular group across 1 directory with 2 updates (#1486)
Bumps the regular group with 2 updates in the / directory: [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) and [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue).
Updates `eslint-plugin-jsdoc` from 52.0.1 to 52.0.2
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v52.0.1...v52.0.2)
Updates `eslint-plugin-vue` from 10.3.0 to 10.4.0
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Changelog](https://github.com/vuejs/eslint-plugin-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v10.3.0...v10.4.0)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 52.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: eslint-plugin-vue
dependency-version: 10.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 1 Aug 2025 17:58:49 +0000 (19:58 +0200)]
build(deps-dev): bump typescript in the typescript group (#1485)
Bumps the typescript group with 1 update: [typescript](https://github.com/microsoft/TypeScript).
Updates `typescript` from 5.8.3 to 5.9.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2)
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.9.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: typescript
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 31 Jul 2025 10:59:20 +0000 (12:59 +0200)]
build(deps-dev): bump eslint-plugin-jsdoc in the regular group (#1482)
Bumps the regular group with 1 update: [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc).
Updates `eslint-plugin-jsdoc` from 52.0.0 to 52.0.1
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v52.0.0...v52.0.1)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 52.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 31 Jul 2025 10:58:52 +0000 (12:58 +0200)]
build(deps-dev): bump ruff in /tests/ocpp-server in the regular group (#1481)
Bumps the regular group in /tests/ocpp-server with 1 update: [ruff](https://github.com/astral-sh/ruff).
Updates `ruff` from 0.12.5 to 0.12.7
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.5...0.12.7)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Mon, 28 Jul 2025 13:22:28 +0000 (15:22 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
dependabot[bot] [Fri, 25 Jul 2025 17:07:05 +0000 (19:07 +0200)]
build(deps-dev): bump the regular group with 2 updates (#1477)
Bumps the regular group with 2 updates: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Updates `@eslint/js` from 9.31.0 to 9.32.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.32.0/packages/js)
Updates `eslint` from 9.31.0 to 9.32.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.31.0...v9.32.0)
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
- dependency-name: eslint
dependency-version: 9.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Thu, 24 Jul 2025 16:11:04 +0000 (18:11 +0200)]
chore: release main (#1458)
* chore: release main
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Jérôme Benoit [Thu, 24 Jul 2025 15:09:06 +0000 (17:09 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 23 Jul 2025 19:40:47 +0000 (21:40 +0200)]
refactor(ui): routing behavior
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 23 Jul 2025 19:27:10 +0000 (21:27 +0200)]
feat(ui): allow to authorize RFID tag at start transaction
closes #1476
closes #1475
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 23 Jul 2025 11:51:30 +0000 (13:51 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
dependabot[bot] [Tue, 22 Jul 2025 16:35:38 +0000 (18:35 +0200)]
build(deps): bump sonarsource/sonarqube-scan-action from 5.2.0 to 5.3.0 (#1474)
---
updated-dependencies:
- dependency-name: sonarsource/sonarqube-scan-action
dependency-version: 5.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 21 Jul 2025 20:29:42 +0000 (22:29 +0200)]
build(deps-dev): bump esbuild from 0.25.7 to 0.25.8 in the regular group (#1472)
Bumps the regular group with 1 update: [esbuild](https://github.com/evanw/esbuild).
Updates `esbuild` from 0.25.7 to 0.25.8
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.7...v0.25.8)
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.25.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Sat, 19 Jul 2025 12:29:07 +0000 (14:29 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
dependabot[bot] [Fri, 18 Jul 2025 17:42:15 +0000 (19:42 +0200)]
build(deps-dev): bump ruff in /tests/ocpp-server in the regular group (#1471)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 17 Jul 2025 18:58:44 +0000 (20:58 +0200)]
build(deps-dev): bump vite from 7.0.4 to 7.0.5 in the regular group (#1470)
Bumps the regular group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `vite` from 7.0.4 to 7.0.5
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.0.5/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Wed, 16 Jul 2025 18:25:14 +0000 (20:25 +0200)]
build(deps-dev): bump eslint-plugin-jsdoc in the regular group (#1468)
Bumps the regular group with 1 update: [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc).
Updates `eslint-plugin-jsdoc` from 51.4.0 to 51.4.1
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v51.4.0...v51.4.1)
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 51.4.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Wed, 16 Jul 2025 18:22:27 +0000 (20:22 +0200)]
build(deps): bump ocpp in /tests/ocpp-server in the regular group (#1469)
Bumps the regular group in /tests/ocpp-server with 1 update: [ocpp](https://github.com/mobilityhouse/ocpp).
Updates `ocpp` from 2.0.0 to 2.1.0
- [Release notes](https://github.com/mobilityhouse/ocpp/releases)
- [Changelog](https://github.com/mobilityhouse/ocpp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mobilityhouse/ocpp/compare/2.0.0...2.1.0)
---
updated-dependencies:
- dependency-name: ocpp
dependency-version: 2.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Tue, 15 Jul 2025 19:12:41 +0000 (21:12 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
dependabot[bot] [Tue, 15 Jul 2025 17:12:52 +0000 (19:12 +0200)]
build(deps): bump the regular group with 3 updates (#1467)
Bumps the regular group with 3 updates: [poolifier](https://github.com/poolifier/poolifier), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc).
Updates `poolifier` from 5.0.9 to 5.1.0
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v5.0.9...v5.1.0)
Updates `@types/node` from 24.0.13 to 24.0.14
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `eslint-plugin-jsdoc` from 51.3.4 to 51.4.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v51.3.4...v51.4.0)
---
updated-dependencies:
- dependency-name: poolifier
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: regular
- dependency-name: "@types/node"
dependency-version: 24.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: eslint-plugin-jsdoc
dependency-version: 51.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Sun, 13 Jul 2025 20:45:01 +0000 (22:45 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Fri, 11 Jul 2025 20:51:05 +0000 (22:51 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Fri, 11 Jul 2025 18:14:14 +0000 (20:14 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
dependabot[bot] [Fri, 11 Jul 2025 17:13:23 +0000 (19:13 +0200)]
build(deps-dev): bump ruff in /tests/ocpp-server in the regular group (#1466)
Bumps the regular group in /tests/ocpp-server with 1 update: [ruff](https://github.com/astral-sh/ruff).
Updates `ruff` from 0.12.2 to 0.12.3
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.2...0.12.3)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 11 Jul 2025 16:15:39 +0000 (16:15 +0000)]
build(deps): bump the regular group with 2 updates (#1465)
Bumps the regular group with 2 updates: [poolifier](https://github.com/poolifier/poolifier) and [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).
Updates `poolifier` from 5.0.7 to 5.0.9
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v5.0.7...v5.0.9)
Updates `@types/node` from 24.0.12 to 24.0.13
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
---
updated-dependencies:
- dependency-name: poolifier
dependency-version: 5.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: "@types/node"
dependency-version: 24.0.13
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 10 Jul 2025 16:32:38 +0000 (18:32 +0200)]
build(deps): bump the regular group with 2 updates (#1464)
Bumps the regular group with 2 updates: [poolifier](https://github.com/poolifier/poolifier) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `poolifier` from 5.0.6 to 5.0.7
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v5.0.6...v5.0.7)
Updates `vite` from 7.0.3 to 7.0.4
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.0.4/packages/vite)
---
updated-dependencies:
- dependency-name: poolifier
dependency-version: 5.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: vite
dependency-version: 7.0.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Wed, 9 Jul 2025 17:14:04 +0000 (19:14 +0200)]
build(deps): bump the regular group across 1 directory with 6 updates (#1463)
Bumps the regular group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [poolifier](https://github.com/poolifier/poolifier) | `5.0.2` | `5.0.6` |
| [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin) | `9.1.2` | `9.1.3` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.0.10` | `24.0.12` |
| [esbuild](https://github.com/evanw/esbuild) | `0.25.5` | `0.25.6` |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.3.3` | `51.3.4` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.0.2` | `7.0.3` |
Updates `poolifier` from 5.0.2 to 5.0.6
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v5.0.2...v5.0.6)
Updates `@cspell/eslint-plugin` from 9.1.2 to 9.1.3
- [Release notes](https://github.com/streetsidesoftware/cspell/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell-eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell/commits/v9.1.3/packages/cspell-eslint-plugin)
Updates `@types/node` from 24.0.10 to 24.0.12
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `esbuild` from 0.25.5 to 0.25.6
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.5...v0.25.6)
Updates `eslint-plugin-jsdoc` from 51.3.3 to 51.3.4
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v51.3.3...v51.3.4)
Updates `vite` from 7.0.2 to 7.0.3
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.0.3/packages/vite)
---
updated-dependencies:
- dependency-name: poolifier
dependency-version: 5.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: "@cspell/eslint-plugin"
dependency-version: 9.1.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: "@types/node"
dependency-version: 24.0.12
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: esbuild
dependency-version: 0.25.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: eslint-plugin-jsdoc
dependency-version: 51.3.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: vite
dependency-version: 7.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Fri, 4 Jul 2025 20:58:28 +0000 (22:58 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Fri, 4 Jul 2025 12:11:29 +0000 (14:11 +0200)]
chore: lock file maintenance
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Fri, 4 Jul 2025 10:41:27 +0000 (12:41 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
dependabot[bot] [Thu, 3 Jul 2025 17:01:00 +0000 (19:01 +0200)]
build(deps-dev): bump vite from 7.0.0 to 7.0.1 in the regular group (#1459)
Bumps the regular group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `vite` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.0.1/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Thu, 3 Jul 2025 16:55:35 +0000 (18:55 +0200)]
build(deps-dev): bump ruff in /tests/ocpp-server in the regular group (#1457)
Bumps the regular group in /tests/ocpp-server with 1 update: [ruff](https://github.com/astral-sh/ruff).
Updates `ruff` from 0.12.1 to 0.12.2
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.1...0.12.2)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.12.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Thu, 3 Jul 2025 12:51:49 +0000 (14:51 +0200)]
chore: release main (#1453)
* chore: release main
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Jérôme Benoit [Thu, 3 Jul 2025 11:21:57 +0000 (13:21 +0200)]
refactor: handle empty string configuration file name
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 3 Jul 2025 10:50:13 +0000 (12:50 +0200)]
refactor: cleanup empty data structure checks
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 3 Jul 2025 09:23:55 +0000 (11:23 +0200)]
refactor: cleanup statistics related namespace
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 2 Jul 2025 17:44:11 +0000 (19:44 +0200)]
perf: speed up mean and median computation
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 2 Jul 2025 15:10:00 +0000 (17:10 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Wed, 2 Jul 2025 14:44:42 +0000 (16:44 +0200)]
Combined PRs (#1456)
* build(deps-dev): bump the regular group with 2 updates
Bumps the regular group with 2 updates: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [vue-eslint-parser](https://github.com/vuejs/vue-eslint-parser).
Updates `@types/node` from 24.0.7 to 24.0.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `vue-eslint-parser` from 10.1.4 to 10.2.0
- [Release notes](https://github.com/vuejs/vue-eslint-parser/releases)
- [Commits](https://github.com/vuejs/vue-eslint-parser/compare/v10.1.4...v10.2.0)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.0.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: vue-eslint-parser
dependency-version: 10.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump poolifier from 4.4.5 to 5.0.0
Bumps [poolifier](https://github.com/poolifier/poolifier) from 4.4.5 to 5.0.0.
- [Release notes](https://github.com/poolifier/poolifier/releases)
- [Changelog](https://github.com/poolifier/poolifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/poolifier/poolifier/compare/v4.4.5...v5.0.0)
---
updated-dependencies:
- dependency-name: poolifier
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Tue, 1 Jul 2025 09:04:56 +0000 (11:04 +0200)]
build(deps): bump the regular group across 1 directory with 6 updates (#1452)
Bumps the regular group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [ws](https://github.com/websockets/ws) | `8.18.2` | `8.18.3` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.29.0` | `9.30.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.0.4` | `24.0.7` |
| [eslint](https://github.com/eslint/eslint) | `9.29.0` | `9.30.0` |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.2.3` | `51.3.1` |
| [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx) | `5.0.0` | `5.0.1` |
Updates `ws` from 8.18.2 to 8.18.3
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.18.2...8.18.3)
Updates `@eslint/js` from 9.29.0 to 9.30.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.30.0/packages/js)
Updates `@types/node` from 24.0.4 to 24.0.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `eslint` from 9.29.0 to 9.30.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.29.0...v9.30.0)
Updates `eslint-plugin-jsdoc` from 51.2.3 to 51.3.1
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v51.2.3...v51.3.1)
Updates `@vitejs/plugin-vue-jsx` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue-jsx/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@5.0.1/packages/plugin-vue-jsx)
---
updated-dependencies:
- dependency-name: ws
dependency-version: 8.18.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: "@eslint/js"
dependency-version: 9.30.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
- dependency-name: "@types/node"
dependency-version: 24.0.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: eslint
dependency-version: 9.30.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
- dependency-name: eslint-plugin-jsdoc
dependency-version: 51.3.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: regular
- dependency-name: "@vitejs/plugin-vue-jsx"
dependency-version: 5.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jérôme Benoit [Fri, 27 Jun 2025 20:49:26 +0000 (22:49 +0200)]
Merge branch 'main' of github.com:SAP/e-mobility-charging-stations-simulator
Jérôme Benoit [Fri, 27 Jun 2025 20:48:34 +0000 (22:48 +0200)]
chore: add CODEOWNERS file
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Fri, 27 Jun 2025 14:35:48 +0000 (16:35 +0200)]
chore: release main (#1428)
* chore: release main
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Jérôme Benoit [Fri, 27 Jun 2025 14:21:48 +0000 (16:21 +0200)]
fix: check vendorId against CS template at DataTransfer cmd handling (#1450)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Co-authored-by: Jérôme Benoit <jerome.benoit@sap.com>
Jérôme Benoit [Fri, 27 Jun 2025 12:09:21 +0000 (14:09 +0200)]
chore(deps-dev): apply updates
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 26 Jun 2025 17:43:16 +0000 (19:43 +0200)]
chore: bump volta node version
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 26 Jun 2025 17:33:46 +0000 (19:33 +0200)]
chore: bump volta pnpm version
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 25 Jun 2025 10:23:14 +0000 (12:23 +0200)]
Combined PRs (#1447)
* build(deps-dev): bump the regular group with 3 updates
Bumps the regular group with 3 updates: [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin), [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) and [vue-eslint-parser](https://github.com/vuejs/vue-eslint-parser).
Updates `@cspell/eslint-plugin` from 9.1.1 to 9.1.2
- [Release notes](https://github.com/streetsidesoftware/cspell/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell-eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell/commits/v9.1.2/packages/cspell-eslint-plugin)
Updates `eslint-plugin-jsdoc` from 51.2.1 to 51.2.3
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v51.2.1...v51.2.3)
Updates `vue-eslint-parser` from 10.1.3 to 10.1.4
- [Release notes](https://github.com/vuejs/vue-eslint-parser/releases)
- [Commits](https://github.com/vuejs/vue-eslint-parser/compare/v10.1.3...v10.1.4)
---
updated-dependencies:
- dependency-name: "@cspell/eslint-plugin"
dependency-version: 9.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: eslint-plugin-jsdoc
dependency-version: 51.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
- dependency-name: vue-eslint-parser
dependency-version: 10.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: regular
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps-dev): bump the vite group with 3 updates
Bumps the vite group with 3 updates: [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue), [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `@vitejs/plugin-vue` from 5.2.4 to 6.0.0
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.0/packages/plugin-vue)
Updates `@vitejs/plugin-vue-jsx` from 4.2.0 to 5.0.0
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue-jsx/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@5.0.0/packages/plugin-vue-jsx)
Updates `vite` from 6.3.5 to 7.0.0
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@7.0.0/packages/vite)
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
dependency-version: 6.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vite
- dependency-name: "@vitejs/plugin-vue-jsx"
dependency-version: 5.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vite
- dependency-name: vite
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>