Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | webui: Support IE11; Fix a missing quotation. | Aaron LI | 2016-11-17 | 1 | -1/+1 |
| | | | | | | | * IE11 does NOT support most of the ECMAScript 6 features, such as the "computed property names" which used in "configs.js". * Do not use the "computed property names" feature to support IE11 * Fix a missing quotation in "index.html" | ||||
* | webui: login: Submit login form on "Enter" key | Aaron LI | 2016-11-17 | 1 | -1/+5 |
| | |||||
* | webui: configs.html: Add section toggling support | Aaron LI | 2016-11-17 | 1 | -447/+522 |
| | | | | No contents/functionalities changes. | ||||
* | webui: console.html: Remove extra modal "#console-invalid-configs" | Aaron LI | 2016-11-17 | 1 | -4/+0 |
| | | | | | * Implement "showModalConsole()" based on "showModal()" * Move binding function from "websocket.js" to "console.js" | ||||
* | webui: console.html: Re-organize structures to support section toggle | Aaron LI | 2016-11-17 | 1 | -39/+44 |
| | | | | | Wrap the section contents with a div of class "body", separating from its heading. | ||||
* | webui: Add panel toggle and allow expand/collapse its body | Aaron LI | 2016-11-17 | 1 | -1/+7 |
| | |||||
* | webui: configs.html: Add XSRF token and a modal dialog container | Aaron LI | 2016-11-16 | 1 | -0/+3 |
| | |||||
* | webui: Some minor changes | Aaron LI | 2016-11-15 | 1 | -0/+2 |
| | | | | | | | * Change configuration status text from "Valid :)" to "OK" * Reduce maximum WS connection trials from 100 to 21 * Fix the wrong global name of "g_ws_reconnect" * Comment the Console "Stop" button, which is currently not implemented | ||||
* | webui: Implement login support (password authentication) | Aaron LI | 2016-11-15 | 1 | -0/+30 |
| | |||||
* | webui: Fix the issues due to the split of "header-{base,index}.html" | Aaron LI | 2016-11-15 | 4 | -27/+19 |
| | | | | | | | | Tornado currently do NOT support *nested* template extensions. * Rename "header-base.html" back to "header.html" * Merge the contents of "header-index.html" to "index.html" * Add new block "subtitle" to "base.html" | ||||
* | webui: Enhance the "base.html" and simplify the "index.html" | Aaron LI | 2016-11-15 | 2 | -16/+11 |
| | |||||
* | webui: Split "header.html" into "header-{base,index}.html" | Aaron LI | 2016-11-15 | 2 | -12/+32 |
| | |||||
* | webui: Fix the wrong value "galactic/freefree" to "galactic/snr" | Aaron LI | 2016-11-15 | 1 | -1/+1 |
| | | | | configs.js: Update "workdir" and "configfile" to be sync with server. | ||||
* | webui: Show a modal box indicating there are invalid configs | Aaron LI | 2016-11-13 | 2 | -0/+6 |
| | |||||
* | webui: configs.html: Set single checkbox with "data-type" of "boolean" | Aaron LI | 2016-11-11 | 1 | -10/+10 |
| | | | | | | For simplicity, a single checkbox is used to control the boolean configuration. For better manipulations of its value, a custom data "data-type=boolean" is attached to such checkbox. | ||||
* | webui: Some minor updates | Aaron LI | 2016-11-09 | 1 | -0/+1 |
| | |||||
* | webui: Append server-pushed logging messages to the logging box | Aaron LI | 2016-11-09 | 1 | -3/+9 |
| | | | | | * Colorize the logging messages of different level with different colors * Also add a different icon for each message | ||||
* | webui: Implement status updating function | Aaron LI | 2016-11-09 | 1 | -1/+4 |
| | | | | | | | Add "updateTaskStatus()" to update the "#task-status" element. Also add function "getServerTaskStatus()" to get the task status from the server. | ||||
* | webui: various small updates | Aaron LI | 2016-11-09 | 4 | -15/+27 |
| | |||||
* | webui: Add "required" attribute for configuration form fields | Aaron LI | 2016-11-07 | 1 | -22/+22 |
| | |||||
* | webui: Fix input[type=number] validation; Add input validation styles | Aaron LI | 2016-11-07 | 1 | -12/+12 |
| | | | | | | | | * Fix the validation for some "input[type=number]" element; By default, the number type input only accept *integer*. By setting the 'step="any"' attribute, the float numbers are also valid. * Add form input validation styles for ":valid" and ":invalid" pseudo classes. | ||||
* | webui: Use code (monospace font) style for some text inputs | Aaron LI | 2016-11-07 | 1 | -25/+25 |
| | |||||
* | webui: Implement reset form and load configuration files functions | Aaron LI | 2016-11-07 | 2 | -27/+36 |
| | | | | | | | | | * Rewrite "configs.js" to be more modular and generic * Bind functions to button click event * Implement the function to set form fields to given configuration data * Implement the function to reset server-side configurations * Implement the function to load user configuration file on server * Implement get the configuration data from the server | ||||
* | webui: Add a manual reconnection button to the header banner | Aaron LI | 2016-11-03 | 1 | -0/+1 |
| | | | | | Also add a global variable "ws_reconnect" to control the timeout between reconnection and the maximum reconnection times (default: 100). | ||||
* | webui: Add preliminary WebSocket support to front-end UI | Aaron LI | 2016-11-02 | 2 | -0/+9 |
| | | | | | Add a label to the header banner to show the WebSocket support status and connection status. | ||||
* | webui: Add FA icons for sections/headers; Adjust header styles | Aaron LI | 2016-11-02 | 4 | -18/+19 |
| | |||||
* | webui: Update header and configs templates | Aaron LI | 2016-11-01 | 2 | -6/+6 |
| | |||||
* | webui: Update index template; Add console and results templates | Aaron LI | 2016-11-01 | 3 | -10/+43 |
| | |||||
* | webui: Add the index and configs templates | Aaron LI | 2016-11-01 | 2 | -0/+489 |
| | |||||
* | webui: Add header and footer templates | Aaron LI | 2016-11-01 | 2 | -0/+42 |
| | |||||
* | Serve jQuery locally (use jqyeru-3.1.1.js) | Aaron LI | 2016-11-01 | 1 | -1/+2 |
| | |||||
* | webui: Rearrange structures of the base template | Aaron LI | 2016-10-31 | 1 | -4/+14 |
| | |||||
* | webui: Add the base template | Aaron LI | 2016-10-30 | 1 | -0/+37 |
Tornado template: http://www.tornadoweb.org/en/stable/guide/templates.html |