- build(deps-dev): Bump tsx from 3.14.0 to 4.0.0
#836 - build(deps): Bump github/combine-prs from 4.0.0 to 4.1.0
#834 - Combined PRs
#827 - Combined PRs
#824 - Combined PRs
#814 - Combined PRs
#813 - build(deps): Bump actions/setup-node from 3 to 4
#805 - Combined PRs
#796 - Combined PRs
#790 - build(deps): Bump @mikro-orm/sqlite from 5.8.7 to 5.8.8
#783 - build(deps): Bump @mikro-orm/core from 5.8.7 to 5.8.8
#781 - build(deps): Bump @mikro-orm/mariadb from 5.8.7 to 5.8.8
#784 - Combined PRs
#786 - Fix for failed execution in Docker container
#780 - build(deps-dev): Bump eslint-plugin-n from 16.1.0 to 16.2.0
#776 - Combined PRs
#779 - Combined PRs
#775 - Combined PRs
#774 - feat: add events for charging station status change
#458 - build: rollup -> esbuild
44ebef4 - build(deps): apply updates
7a164d1 - build(deps): apply updates
883940f - refactor: remove getter on stationInfo properties
5398cec - build(deps-dev): apply updates
3d20f4d - build(deps-dev): apply updates
564dc47 - build(deps-dev): apply updates
dccd4bb - build(deps-dev): apply updates
4e46562 - build: bump pnpm volta version
6302f32 - fix: disable dynamic reload until spurious file change is identified
b3b3f0e - build(deps-dev): apply updates
948004f - feat: reenable configuration files change watchers
1f8f633 - build(deps-dev): apply updates
d1500f9 - build(deps): apply updates
e41888d - build(deps-dev): remove unused deps
2b1d37e - fix: ensure charging stations are stopped if UI server is disabled at
36adaf0 - fix: ensure running transactions are stopped at CS stop
9ff486f - refactor(simulator): cleanup JSON type usage in OCPP payload validation
291b5ec - refactor: make ATG wait busy loop test first
60400e2 - fix: make ATG wait for CS/connector availability
3e888c6 - build(deps-dev): apply updates
9488054 - perf(simulator): compile payload validation JSON schema only once
ec0eebc - fix(simulator): ensure configuration file reload will restart the
ab7a96f - fix(simulator): handle close to zero duration formatting
17b07e4 - fix: ensure stop transaction is sent at ATG stop
4956399 - fix: avoid NaN at meterValues generation
5a47f72 - build(deps-dev): Bump @types/node from 20.8.9 to 20.8.10 in /ui/web
c0dd438 - fix(simulator): properly handle template change at ATG initialization
61854f7 - build(simulator): use node.js builtin source maps support
d60bc09 - test: add missing file
a902686 - fix: do not test for connector status in ATG
77684af - build: bump volta pnpm version
129fdda - fix(simulator): format properly duration close to zero
d7ceb0f - build(deps-dev): apply updates
7d2c018 - fix: avoid concurrent configuration change callback execution
1b4ccee - build(deps-dev): Bump @types/node from 20.8.9 to 20.8.10
9604a97 - perf: reduce bundle size by specifing external deps
ae2f529 - build(deps-dev): Bump eslint-plugin-vue from 9.18.0 to 9.18.1 in /ui/web
2d10f40 - fix(ui): util module is not available in browser
6ebeab4 - build(deps): Bump poolifier from 3.0.4 to 3.0.5
db98e2e - build: use TS for rollup configuration
5ae86cf - refactor(simulator): remove unneeded intermediate variable
74ed61d - fix: fix types in stationInfo properties refactoring
9a77cc0 - test: add ElectricUtils.ts tests
bc4da6e - build(ci): add dependencies audit step
52cdd8a - fix: fix stationInfo default values
73de8f0 - refactor(simulator): use generic type in OCPP payload validation code
eba5614 - build(simulator): production build does not include source maps
0816456 - build(ci): only audit for production dependencies
9c6af3b - fix: strict condition on boolean
be1e907 - fix: refine CS registration error message
f23be6a - fix: fix connector 0 handling in ConnectorPhaseRotation OCPP
d181b12 - feat: add template tunable to stop transaction at CS stop
ab11404 - fix: ensure connectors status are saved is configuration
8ab96ef - fix(simulator): remove unneeded main thread check at simulator start
a2e0e56 - build: bump volta pnpm version
0c61174 - build(simulator): print to stdout building information
7820269 - build: fix esbuild build options
4eeee49 - refactor: remove unneeded intermediate variable
16aee3c - fix: disable simulator restart at spurious configuration file change
f6591eb - fix(simulator): remove unneeded main thread check at simulator stop
17cd010 - build(simulator): add script to build CF source with source maps
b50922f - refactor: change log level to debug at ATG stop
ff58135 - fix(ui): fix startup
2cddfd5 - Merge dependabot/npm_and_yarn/types/node-20.8.10 into combined-prs-branch
693d96d - Merge dependabot/npm_and_yarn/ui/web/types/node-20.8.10 into combined-prs-branch
595a897 - build: refine esbuild external list
ab34592 - build: fix docker image build
3b069b3 - fix: ensure custom meterValues values are taken
856e8f6 - build(simulator): enforce minimum node version 18.18.x
1a6188b - fix: fix subsequent configuration change reload without callback
41d95b7 - Merge dependabot/npm_and_yarn/ui/web/eslint-plugin-vue-9.18.1 into combined-prs-branch
c07b63e - Merge dependabot/npm_and_yarn/poolifier-3.0.5 into combined-prs-branch
150e793 - build(ui): bump engines node version requirements
106f992 - fix: ensure voltage is defined in stationInfo
499c5f4 - Merge dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.9.0 into combined-prs-branch
098ddcb - Merge dependabot/npm_and_yarn/ui/web/types/node-20.8.8 into combined-prs-branch
8f4b00c - Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/parser-6.9.0 into combined-prs-branch
03d9259 - build(deps-dev): Bump @typescript-eslint/parser in /ui/web
4a255bb - build(deps-dev): Bump @typescript-eslint/eslint-plugin
47b8705 - build(deps-dev): Bump @types/node from 20.8.7 to 20.8.8 in /ui/web
d03b420 - Merge dependabot/npm_and_yarn/typescript-eslint/parser-6.9.0 into combined-prs-branch
05ae11f - Merge dependabot/npm_and_yarn/types/node-20.8.8 into combined-prs-branch
f95d24f - Merge dependabot/npm_and_yarn/ui/web/eslint-plugin-vue-9.18.0 into combined-prs-branch
d99a409 - Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/eslint-plugin-6.9.0 into combined-prs-branch
6a3d779 - build(deps): apply updates
e3bac47 - build(deps): apply updates
d799771 - build(deps): apply updates
3c701d0 - build(deps): apply updates
5a272a9 - build(deps): apply updates
689c96e - build(deps-dev): apply updates
4cb190b - build(deps-dev): apply updates
23960ee - build(deps-dev): apply updates
c182152 - build(deps-dev): apply updates
c26404a - build(deps-dev): Bump @typescript-eslint/parser in /ui/web
4a64b41 - build(deps-dev): Bump @typescript-eslint/parser from 6.8.0 to 6.9.0
018edae - build(deps-dev): Bump @typescript-eslint/eslint-plugin in /ui/web
951ba9e - build(deps-dev): Bump @typescript-eslint/eslint-plugin
47c1779 - build(deps-dev): apply updates
11d2856 - build(deps-dev): apply updates
467dd11 - build(deps-dev): apply updates
39db109 - build(deps-dev): Bump @types/node from 20.8.7 to 20.8.8
e4901b5 - build(deps-dev): apply updates
cb59f26 - build(deps-dev): Bump eslint-plugin-vue from 9.17.0 to 9.18.0 in /ui/web
3a1f3ac - build(deps): Bump poolifier from 3.0.0 to 3.0.1
25e7e1f - build: update pnpm lock file
0808a13 - build(ci): add node.js 21.x
6d588ce - test: fix node --loader -> --import
563a516 - build: bump volta node version
bdc3eac - build: refine sonarcloud configuration
0db4b01 - Merge dependabot/npm_and_yarn/poolifier-3.0.1 into combined-prs-branch
c0a3307 - Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/parser-6.8.0 into combined-prs-branch
b5f5cfd - Merge dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.8.0 into combined-prs-branch
fb0df13 - build: bump volta pnpm version
bc8ebd5 - build: bump volta node version
6cd2694 - Merge dependabot/npm_and_yarn/types/node-20.8.5 into combined-prs-branch
7844aa7 - Merge dependabot/npm_and_yarn/ui/web/types/node-20.8.5 into combined-prs-branch
a6bd287 - build(deps-dev): Bump @types/node from 20.8.4 to 20.8.5 in /ui/web
e84356c - build(deps-dev): Bump @types/node from 20.8.4 to 20.8.5
1bc7f01 - Merge dependabot/npm_and_yarn/mikro-orm/cli-5.8.8 into combined-prs-branch
a823e5f - Merge dependabot/npm_and_yarn/mikro-orm/reflection-5.8.8 into combined-prs-branch
b0683e9 - build(deps-dev): apply updates
83a36f1 - build(deps-dev): apply updates
9d4f8d8 - build(deps-dev): apply updates
b24d444 - build(deps-dev): Bump @mikro-orm/cli from 5.8.7 to 5.8.8
8cb9a6d - build(deps-dev): Bump @typescript-eslint/parser in /ui/web
959af04 - build(deps): apply updates
9063f02 - build(deps-dev): Bump @typescript-eslint/parser from 6.7.4 to 6.7.5
085e997 - build(deps-dev): Bump @typescript-eslint/eslint-plugin in /ui/web
434f852 - build(deps-dev): Bump @typescript-eslint/eslint-plugin
3d20cc6 - build(deps): apply updates
c01b2f3 - build(deps-dev): Bump @types/node from 20.8.3 to 20.8.4 in /ui/web
d388191 - build(deps-dev): Bump @types/node from 20.8.3 to 20.8.4
295e381 - test: toThrowError() -> toThrow()
68f56fd - build(deps-dev): apply updates
49c864a - test(simulator): recommend and setup extension for node.js test runner
994a64a - build(deps): Bump @mikro-orm/reflection from 5.8.7 to 5.8.8
b95e635 - build(deps-dev): Bump eslint-plugin-prettier from 5.0.0 to 5.0.1
07a8e20 - build(deps-dev): Bump @types/ws from 8.5.6 to 8.5.7
d2b5af7 - build: bump volta pnpm version
8416ba8 - Update docker/Dockerfile
3dd8f3e - fix: failed execution in docker container
1bc01ed - Merge dependabot/npm_and_yarn/types/ws-8.5.7 into combined-prs-branch
690a366 - Merge dependabot/npm_and_yarn/eslint-plugin-prettier-5.0.1 into combined-prs-branch
54cc3e8 - Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/parser-6.7.5 into combined-prs-branch
cc8c15e - Merge dependabot/npm_and_yarn/ui/web/types/node-20.8.4 into combined-prs-branch
48b6770 - Merge dependabot/npm_and_yarn/typescript-eslint/parser-6.7.5 into combined-prs-branch
4b94182 - Merge dependabot/npm_and_yarn/ui/web/typescript-eslint/eslint-plugin-6.7.5 into combined-prs-branch
42ad09d - Merge dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.7.5 into combined-prs-branch
22bbed6 - Merge dependabot/npm_and_yarn/types/node-20.8.4 into combined-prs-branch
1f71735 - refactor: convert commonjs files to esm
b0c4f88 - test(ui): recommend vitest code extension
27a5626 - build(simulator): do not copy .npmrc on docker image
323bdc0