From 35e9c8c754780cb638ce07475925084c5ff42b88 Mon Sep 17 00:00:00 2001 From: "a.tolmachev" Date: Tue, 7 Apr 2026 18:03:55 +0300 Subject: [PATCH] feat: add websocket wizard foundation --- TASKS.md | 10 +-- apps/ui/html/wizard/step1.html | 19 +++++ apps/ui/html/wizard/step3-websocket.html | 94 ++++++++++++++++++++++++ apps/ui/js/i18n.js | 36 +++++++++ apps/ui/js/wizard.js | 90 +++++++++++++++++++++++ docs/protocols/websocket.md | 22 ++++++ 6 files changed, 266 insertions(+), 5 deletions(-) create mode 100644 apps/ui/html/wizard/step3-websocket.html diff --git a/TASKS.md b/TASKS.md index a116b4b..dcfeea8 100644 --- a/TASKS.md +++ b/TASKS.md @@ -2,18 +2,18 @@ ## Current -### `feat/soap-wizard-foundation` +### `feat/websocket-wizard-foundation` Status: completed DoD: -- wizard step 1 exposes SOAP as a selectable protocol -- wizard step 3 supports WSDL/XSD upload and backend-driven SOAP service inspection -- SOAP service, port and operation selection is serialized into operation target payload +- wizard step 1 exposes WebSocket as a selectable protocol +- wizard step 3 collects WebSocket endpoint, subprotocols and subscribe/unsubscribe templates +- execution config serializes `ProtocolOptions.websocket` runtime tuning ## Next -- `feat/websocket-wizard-foundation` +- `feat/live-authenticated-staging-entry` ## Backlog diff --git a/apps/ui/html/wizard/step1.html b/apps/ui/html/wizard/step1.html index 2947086..b5f1004 100644 --- a/apps/ui/html/wizard/step1.html +++ b/apps/ui/html/wizard/step1.html @@ -76,6 +76,25 @@ + +