aboutsummaryrefslogtreecommitdiffstats
path: root/fg21sim/webui/templates
Commit message (Collapse)AuthorAgeFilesLines
* webui: Finish the "products.html" pageAaron LI2016-11-221-4/+37
|
* webui: configs.html: Add field "output/manifest"Aaron LI2016-11-221-0/+6
|
* webui: configs: Add pixel resolution note for "common/nside"Aaron LI2016-11-191-6/+9
| | | | | | * Calculate pixel resolution note on pressing "Enter" in "common/nside" * Update the pixel resolution note as well as "common/lmax" when "common/nside" changed.
* webui: Rename "Results" to "Products"Aaron LI2016-11-193-15/+15
|
* webui: Remove jQuery version from its filenameAaron LI2016-11-181-1/+1
|
* webui: login.html: Auto focus the password inputAaron LI2016-11-171-1/+1
|
* webui: Support IE11; Fix a missing quotation.Aaron LI2016-11-171-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" keyAaron LI2016-11-171-1/+5
|
* webui: configs.html: Add section toggling supportAaron LI2016-11-171-447/+522
| | | | No contents/functionalities changes.
* webui: console.html: Remove extra modal "#console-invalid-configs"Aaron LI2016-11-171-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 toggleAaron LI2016-11-171-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 bodyAaron LI2016-11-171-1/+7
|
* webui: configs.html: Add XSRF token and a modal dialog containerAaron LI2016-11-161-0/+3
|
* webui: Some minor changesAaron LI2016-11-151-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 LI2016-11-151-0/+30
|
* webui: Fix the issues due to the split of "header-{base,index}.html"Aaron LI2016-11-154-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 LI2016-11-152-16/+11
|
* webui: Split "header.html" into "header-{base,index}.html"Aaron LI2016-11-152-12/+32
|
* webui: Fix the wrong value "galactic/freefree" to "galactic/snr"Aaron LI2016-11-151-1/+1
| | | | configs.js: Update "workdir" and "configfile" to be sync with server.
* webui: Show a modal box indicating there are invalid configsAaron LI2016-11-132-0/+6
|
* webui: configs.html: Set single checkbox with "data-type" of "boolean"Aaron LI2016-11-111-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 updatesAaron LI2016-11-091-0/+1
|
* webui: Append server-pushed logging messages to the logging boxAaron LI2016-11-091-3/+9
| | | | | * Colorize the logging messages of different level with different colors * Also add a different icon for each message
* webui: Implement status updating functionAaron LI2016-11-091-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 updatesAaron LI2016-11-094-15/+27
|
* webui: Add "required" attribute for configuration form fieldsAaron LI2016-11-071-22/+22
|
* webui: Fix input[type=number] validation; Add input validation stylesAaron LI2016-11-071-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 inputsAaron LI2016-11-071-25/+25
|
* webui: Implement reset form and load configuration files functionsAaron LI2016-11-072-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 bannerAaron LI2016-11-031-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 UIAaron LI2016-11-022-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 stylesAaron LI2016-11-024-18/+19
|
* webui: Update header and configs templatesAaron LI2016-11-012-6/+6
|
* webui: Update index template; Add console and results templatesAaron LI2016-11-013-10/+43
|
* webui: Add the index and configs templatesAaron LI2016-11-012-0/+489
|
* webui: Add header and footer templatesAaron LI2016-11-012-0/+42
|
* Serve jQuery locally (use jqyeru-3.1.1.js)Aaron LI2016-11-011-1/+2
|
* webui: Rearrange structures of the base templateAaron LI2016-10-311-4/+14
|
* webui: Add the base templateAaron LI2016-10-301-0/+37
Tornado template: http://www.tornadoweb.org/en/stable/guide/templates.html