Repository navigation
Add web editor, guided setup, relay worker and 3.3.7 docs - #3
Merged
Merged
Conversation
Every script as a node graph, live on the proxy through the relay: commands, steps, arguments, aliases, defaults and servers as nodes, an editable YAML panel with linting and completion, groups, sorting, copy and paste, and saving through /cb editor confirm on the proxy. Includes YAML round-trip tests and browser tests for Chromium and Firefox.
…, animates; editor landing gets a heading
…scripts on the editor and setup
- Move tools/cloudflare-dump-worker to wiki/worker/ and document its separate wrangler deploy; keep its README, migrations, D1 binding and local tests. - Docs: copy 3.3.6 tree to 3.3.7, add signed Redis transport, editor/setup browser precautions, public relay token limits; docs/3.3.6 untouched. - editor.js: prevent inferred deletion of unreadable scripts, preserve dirty baseline on external changes, pair YAML sources with _src indexes through saves/undo/redo, cancel confirmation on YAML input, persist draft/layout on undo/redo; add browser editor-state checks. - relay.js/setup.js: size-capped frames, binary frame rejection, closing-socket guards, prototype-safe pairing dictionaries, retryable failed setup applies. - Add security page header anchors; regenerate site output.
Deploying cb-wiki with
|
| Latest commit: |
1fd6621
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://99836fae.cb-wiki.pages.dev |
| Branch Preview URL: | https://feat-web-editor.cb-wiki.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/editorfor live script editing and/setupfor guided network setup and backend pairing.src/docs/3.3.6unchanged.worker/, including its configuration, schema, tests and deployment instructions.Companion plugin PR: objz/CommandBridge#74
Validation
Fresh checks on this branch:
npm test: 82 passed, 0 failed.node --test worker/test/worker-security.test.mjs: 11 passed, 0 failed.node worker/test/sustained-load.mjs --self-test: passed without network traffic.git diff --exit-code origin/master...HEAD -- src/docs/3.3.6: passed; previous-version docs are unchanged.Completed local Wrangler sustained test:
.browser-check/relay-sustained-result.json(ignored, not included in the PR).Deployment and review notes
worker/; publishing the site does not deploy the worker.git diff --check origin/master...HEADreports whitespace in copied 3.3.7 docs andtests/fixtures/repo-testcmd.yml; those files were left unchanged during PR creation.