aboutsummaryrefslogtreecommitdiffstats
path: root/fg21sim/webui/app.py
Commit message (Collapse)AuthorAgeFilesLines
* webui: Bind "ProductsDownloadHandler" to URI "/products/download/"Aaron LI2016-11-241-0/+2
|
* webui: Add "ProductsAJAXHandler" to manipulate the products manifestAaron LI2016-11-221-0/+6
| | | | TODO: some actions currently not implemented yet
* webui: Add "/debug" handler when in debug mode.Aaron LI2016-11-221-0/+3
|
* webui: app.py: Add new attributes and an option for ConsoleAJAXHandlerAaron LI2016-11-171-8/+22
| | | | | | | * Add new attributes "executor" and "task_status" for "console.py" * Define an option for the "executor" * Rename attribute "ws_clients" to "websockets" * Update docstring and comments
* webui: Add AJAX handlers "ConfigsAJAXHandler" & "ConsoleAJAXHandler"Aaron LI2016-11-161-2/+8
| | | | | NOTE: These two AJAX handlers are currently not finished!
* webui: Rename "FG21simWSHandler" to "WSHandler"Aaron LI2016-11-151-2/+2
|
* webui: Save connected WebSocket clients and allow broadcastAaron LI2016-11-151-1/+19
|
* webui: To support password authenticationAaron LI2016-11-151-8/+12
| | | | | Move the "IndexHandler" to separate module located at the "handlers/" directory.
* webui: Replace "make_application()" with Application classAaron LI2016-11-141-18/+17
|
* webui: various small updatesAaron LI2016-11-091-0/+3
|
* webui: Rewrite "websocket.py" with "FG21simWSHandler"Aaron LI2016-11-021-4/+9
| | | | | | NOTE: This "FG21simWSHandler" is still very preliminary, and there are a lot of necessary functions need to be implemented.
* webui: Build the Web UI using Tornado with WebSocketAaron LI2016-10-301-0/+37
Tornado: http://www.tornadoweb.org/