]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commit
fix(ui-server): harmonize setSupervisionUrl semantics and text descriptions
authorJérôme Benoit <jerome.benoit@sap.com>
Wed, 22 Apr 2026 18:28:07 +0000 (20:28 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Wed, 22 Apr 2026 18:28:07 +0000 (20:28 +0200)
commitab9d9299b910864d795696e160181a9983dd0309
tree9433db435164c89cc596633a7d017b1d927652ac
parentf23ba158a146ac3a0aedd85195c16e4d4595acd9
fix(ui-server): harmonize setSupervisionUrl semantics and text descriptions

- Fix SetSupervisionUrl.vue passing empty credentials that silently
  clear existing values; align with AddChargingStations.vue pattern
- Fix double saveStationInfo() call and missing updated event when
  only URL changes in ChargingStation.setSupervisionUrl
- Remove verbose JSDoc, redundant comment, and parenthetical UI label
- Harmonize MCP descriptions: use natural language instead of camelCase
  code names, unify credential field descriptions across schemas
src/charging-station/ChargingStation.ts
src/charging-station/ui-server/mcp/MCPToolSchemas.ts
ui/web/src/components/actions/AddChargingStations.vue
ui/web/src/components/actions/SetSupervisionUrl.vue
ui/web/tests/unit/SetSupervisionUrl.test.ts