webclient
webclient copied to clipboard
web based terminal application for executing local and remote commands
implement the analytics package (`fugazi.analytics`) to encapsulate (and abstract) the analytics reporting.
The ability to declare and describe variables in a module scope. Something like: ``` { "name": "aRemoteTest", "title": "A (remote) Test!", "remote": { "origin": "string" "base": "$BASE" }, "prompt": [...
the main site (fugazi.io) should point to the latest (stable) release, but other versions should be available as well
There are several libraries to handle keyboard bindings, for example: https://github.com/RobertWHurst/KeyboardJS Currently, however, the webclient has it's own implementation in `view/input/base.tsx` which is a shame as there are these libs...
The input box should be able to handle multiline input in the following cases: 1. When the enter key is pressed and the last character is `\` 2. When the...
try to login with "aa", error will be shown - "None of the statements is executable". it is a crappy username, but it's legit.
right now the functions look like this: ``` return fugazi.components.registry.getModule(props.path).getCommands().map(componentToStruct); ``` but if `fugazi.components.registry.getModule(props.path)` returns `undefined` then the error message is: > Cannot read property 'getCommands' of undefined instead first...