- fix: get diagnostics is trying to upload the incorrect folder
#1006 - fix(simulator): ftp client incorrect access request when custom port present in the uri
#1007 - build: use pnpm workspace
749d723 - refactor: cleanup eslint configuration
4c3f6c2 - build(deps-dev): apply updates
cc5703a - build(deps-dev): apply updates
3ca2b75 - build(deps-dev): apply updates
6828b80 - refactor: refine type definitions
f4b3f35 - refactor: strong type UUID usage in UI protocol
2c5c744 - feat!: handle Set at JSON serialization to string
276e05a - build(deps-dev): apply updates
b675e5f - refactor(ui): cleanup initial data fetching code
97cd0ef - build(deps-dev): apply updates
b87a504 - refactor(ui): cleanup data fetching and display refreshing logic
26cf7d9 - refactor(ui): cleanup eslint configuration
84ec8d3 - refactor: cleanup vue.js global properties usage
7e31543 - build(deps): apply updates
402912e - build(deps-dev): apply updates
b09d81a - refactor(ui): use watchers to refresh display
f6cb176 - build(deps-dev): apply updates
346a813 - docs: add ToC to README.md
99a3209 - build(deps-dev): apply updates
ae430bb - fix(ui): remove WS event listeners at main page unmount
aa9b0a1 - fix: fix template name consistency
a33026f - refactor: move charging station helper to its right place
ffb833e - refactor: removed commented out eslint configuration
60a8349 - feat(ui): add 'Not found' catch all
877b880 - refactor(ui): refine types augmentation
faf9c82 - refactor(ui): cleanup UI client instance getter
39cd8fc - build(deps-dev): apply updates
985c876 - refactor(ui): cleanup actions panel
916f092 - docs: add ToC to ui/web/README.md
a433785 - refactor(ui): validate UUID format
2242771 - perf(ui): use computed ref when possible
ec7366e - docs: document UI protocol simulator state RPC command
a997fb6 - refactor: cleanup debug code
28f384a - docs: refine README.md and ui/web/README.md
aef0864 - refactor: add sanity checks at adding charging station(s)
3b68e41 - fix(ui): ensure the tool bar is sized at 100% width
c630855 - build(deps-dev): apply updates
a7c5f3e - fix: ensure docker image configurations can be overriden from
830edb9 - refactor: cleanup eslint configuration
b00a1ee - refactor(ui): refine error messages formatting
08b5528 - refactor(ui): always display the buttons bar
558db46 - build: fix linter error
e2baeff - refactor(ui): refine action container styling
ef2b2d0 - refactor(ui): refine simulator button style
fec0313 - docs: refine README.md
df893e6 - refactor: cleanup some type casting
61877a2 - docs: refine README.md
7b0ca52 - docs: refine README.md
ea20816 - build(deps-dev): apply updates
165e326 - fix(ui): always display the action container
bfb2a85 - refactor: use 'join' to build template relative path
8c7d214 - refactor(ui): trivial code cleanup
374c2a5 - docs: refine README.md and ui/web/README.md
a122373 - docs: refine README.md
e35d61a - refactor(ui): cleanup type definitions
e99a8ac - fix(ui): fix global properties init
68c6d50 - refactor(ui): refine container border sizing
7be35e5 - fix: properly handle template relative file path within a directory
d990f4b - refactor(ui): refine toggle button styling
754d819 - docs: refine README.md
352ea56 - docs: refine README.md
738acbf - refactor(ui): resize buttons bar
350f7bd - refactor: refine error message
2762ad6 - fix(docker): fix Web UI path in start shell script
148b999 - fix(ui): handle missing version in simulator state
1fa3425 - docs(ui): update Web UI screenshot
53a8f2a