| 2 days ago |
Jérôme Benoit | fix(ui-web): harmonize imports, fix promise chain order... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2 days ago |
Jérôme Benoit | refactor(ui-web): reorganize composables into core... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 3 days ago |
Jérôme Benoit | feat(ui-web): add dracula, gruvbox-dark, rose-pine... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 3 days ago |
Jérôme Benoit | feat(ui-web): add teal-dark and teal-light themes and... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 3 days ago |
Jérôme Benoit | refactor(ui-web): temporarily disable refresh button... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 3 days ago |
Jérôme Benoit | fix(ui-web): resolve WS race condition causing DISCONNE... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 3 days ago |
Jérôme Benoit | feat(ui-web): implement runtime skin system with classi... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 3 days ago |
renovate[bot] | chore(deps): update sonarsource/sonarqube-scan-action... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 4 days ago |
Jérôme Benoit | chore: release main (#1808) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 4 days ago |
Jérôme Benoit | fix(simulator): quote command names in log messages... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 4 days ago |
Jérôme Benoit | fix(simulator): set postTransactionDelay to 2s on ABB... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 4 days ago |
renovate[bot] | fix(deps): update all non-major dependencies (#1814) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 4 days ago |
Jérôme Benoit | fix(simulator): add connector Finishing state lifecycle... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 5 days ago |
Jérôme Benoit | chore(simulator): harmonize log messages across codebas... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 7 days ago |
renovate[bot] | fix(deps): update all non-major dependencies (#1811) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 7 days ago |
Jérôme Benoit | chore: update OpenSpec skills to v1.3.1 and fix formatting |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 7 days ago |
autofix-ci... | [autofix.ci] apply automated fixes |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 7 days ago |
Jérôme Benoit | chore: add Serena MCP server to project OpenCode config... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 8 days ago |
renovate[bot] | chore(deps): update googleapis/release-please-action... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 9 days ago |
Jérôme Benoit | fix: align Keba OCPP2 templates with OCPP 2.0.1 Sampled... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 9 days ago |
Jérôme Benoit | docs: harmonize agent instructions across tools |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 9 days ago |
renovate[bot] | fix(deps): update all non-major dependencies (#1809) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | chore: replace agent instruction indirections with... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | chore: release main (#1786) v4.5 |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | revert(ci): remove SonarCloud branch rename job |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | ci: retry SonarCloud branch rename for ui-common and... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | ci: one-shot job to rename SonarCloud main branch from... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | fix(ui-server): reject colon in configured authenticati... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | docs(cli): update embedded SKILL.md with identity and... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | feat(cli): expose station identity overrides and CSMS... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | fix: enforce RFC 7617 colon-free username across all... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | fix(ui-server): harden CSMS credential handling in... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | fix(ui-server): harmonize setSupervisionUrl semantics... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Daniel | feat(ui-server): allow override of station identity... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | fix(ui-server): reject empty password in basic auth... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
renovate[bot] | fix(deps): update all non-major dependencies (#1807) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 10 days ago |
Jérôme Benoit | fix(cli): make high-level OCPP commands version-aware... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 11 days ago |
Daniel | fix(webui-docker): include workspace root node_modules... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 11 days ago |
renovate[bot] | fix(deps): update all non-major dependencies (#1803) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 12 days ago |
renovate[bot] | chore(deps): update all non-major dependencies (#1799) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 12 days ago |
Jérôme Benoit | refactor: remove redundant EmptyObject from CommandResp... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 13 days ago |
Jérôme Benoit | docs: update openspec config with UI Common and CLI... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 13 days ago |
Jérôme Benoit | docs: add monorepo structure to copilot instructions... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 13 days ago |
Jérôme Benoit | docs: harmonize project memories with current codebase... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | ci: update mypy target to Python 3.14 in OCPP mock... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | ci: update Python matrix from 3.12/3.13 to 3.13/3.14 |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | feat(ui-cli): add custom JSON payload option for OCPP... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | feat(ui-cli): add registration and connector columns... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | refactor(ui-cli): move StationListPayload to shared... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | feat(ui-cli): short hash prefix matching, human output... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | docs: add CLI section to root README alongside Web UI |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | feat(ui): human-readable CLI output + shared type updat... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | fix(ui-cli): resolve --url option collision between... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | fix(tests): use async mock callbacks for all async... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
autofix-ci... | [autofix.ci] apply automated fixes |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
renovate[bot] | chore(deps): lock file maintenance (#1797) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | fix(tests): sync mock signatures with real async implem... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
renovate[bot] | chore(deps): update all non-major dependencies (#1798) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | fix(ocpp2): restore connector cleanup in TransactionEve... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | fix(ui-web): force toggle button re-mount on navigation... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | fix(ui): use portable crypto API and async bootstrap... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
autofix-ci... | [autofix.ci] apply automated fixes |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | fix(ui-web): fix remaining for...in on localStorage... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | refactor(ui): global code quality pass |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | refactor(ui): second-pass factorization audit implement... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | refactor(ui-web): remove duplicated tests for functions... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | test(ui): add tests for converters, websocket utils... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | fix(ui-web): use portable WebSocketReadyState in CSData... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
autofix-ci... | [autofix.ci] apply automated fixes |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | refactor(ui): move generic utilities to ui-common and... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | refactor(ui-web): import randomUUID/validateUUID direct... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | chore(ui-web): remove unused focus-outline CSS class |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | fix(ui-web): remove orphaned CSS classes and guard... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
autofix-ci... | [autofix.ci] apply automated fixes |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
Jérôme Benoit | refactor(ui): factorize shared code across ui packages |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-17 |
renovate[bot] | chore(deps): update node.js to v24.15.0 (#1796) |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | fix(ui-common): forward close code/reason in mock WebSo... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | docs(ui-common): remove ADR section from README |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
autofix-ci... | [autofix.ci] apply automated fixes |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | docs: add ADR for config loading strategy and ClientCon... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | chore: hoist shared devDependencies to root workspace |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | test(ui-common): create shared mock WebSocket factory |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | refactor(ui-common): generic WebSocket adapter factory... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | refactor(cli): extract extractErrorMessage utility |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | refactor(ui-common): derive ClientConfig and Authentica... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | refactor(ui): consolidate constants — remove timeout... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | refactor(ui-common): remove UIServerConfig alias, singl... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | test: add enum rejection tests and fix dynamic import... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | refactor(ui-common): derive UIServerConfigurationSectio... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | test(web): cover abort branches in UIClient to meet... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | refactor: fix phantom errorMessage, merge imports,... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | fix(common): restore wsState type as numeric literal... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
autofix-ci... | [autofix.ci] apply automated fixes |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | refactor: consolidate all types into ui-common — single... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | fix(web): copy workspace node_modules, harmonize browse... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
renovate[bot] | fix(deps): update dependency basic-ftp to ^5.3.0 (... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | refactor(common): portable btoa, eliminate UIClient... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-16 |
Jérôme Benoit | fix(web): widen Docker context to monorepo root for... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-15 |
Jérôme Benoit | fix(common): include Date in JsonPrimitive, restore... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| 2026-04-15 |
Jérôme Benoit | refactor(web): eliminate type barrel — direct imports... |
commit | commitdiff | tree | snapshot (zip tar.gz tar.bz2) |
| next |