| Age | Commit message (Expand) | Author |
| 2014-01-31 | luci2: drop LuCI2.uci end replace it with LuCI2.UCIContext instance, switch LuCI2.cbi.Map to LuCI2.UCIContext | Jo-Philipp Wich |
| 2014-01-31 | luci2: implement LuCI2.session.updateACLs() and LuCI2.session.hasACL() | Jo-Philipp Wich |
| 2014-01-31 | luci2: add LuCI2.UCIContext class, this proxies the remote uci state within the ui | Jo-Philipp Wich |
| 2014-01-31 | luci2: properly handle failed ubus calls in LuCI2.rpc to ensure that chained then() callbacks are invoked with the expected default values | Jo-Philipp Wich |
| 2014-01-31 | luci2: add utility functions | Jo-Philipp Wich |
| 2014-01-31 | luci2: properly handle empty hash info, fixes endless loop with expired sids | Jo-Philipp Wich |
| 2013-11-25 | rpcd: add bwmon plugin for fetching interface traffic statistics | Jo-Philipp Wich |
| 2013-11-22 | rpcd: expose interface up state in luci2.network.device_list | Jo-Philipp Wich |
| 2013-11-12 | rpcd: implement luci2.network.device_list to find names and types of all currently present network ifaces | Jo-Philipp Wich |
| 2013-11-04 | io: return JSON responses with text/plain mimetype for IE 8 / IE 9 compatibility | Jo-Philipp Wich |
| 2013-11-04 | luci2: fix various cross browser issues | Jo-Philipp Wich |
| 2013-11-04 | luci2: remove dead view code | Jo-Philipp Wich |
| 2013-11-04 | luci2: convert system.cron view markup to bootstrap | Jo-Philipp Wich |
| 2013-11-04 | luci2: cleanup system.upgrade view markup, remove leftover call to jquery-ui tabs() | Jo-Philipp Wich |
| 2013-11-04 | luci2: fix rendering of LuCI2.cbi.MultiValue | Jo-Philipp Wich |
| 2013-11-04 | luci2: adapt views to changed luci2 framework | Jo-Philipp Wich |
| 2013-11-04 | luci2: switch to twitter bootstrap framework | Jo-Philipp Wich |
| 2013-10-22 | luci2: don't re-set timeout if view is finished already, re-set timeout even if the requested action failed | Jo-Philipp Wich |
| 2013-10-22 | luci2: add AbstractWidget.appendTo() to support appending widgets to a container | Jo-Philipp Wich |
| 2013-10-22 | luci2: support passing additional arguments to LuCI2.ui.renderView(), LuCI2.ui.view.render() | Jo-Philipp Wich |
| 2013-10-22 | luci2: add intial LuCI2.firewall abstraction class | Jo-Philipp Wich |
| 2013-10-22 | luci2: wrap luci2.network.ifup and luci2.network.ifdown calls as LuCI2.network.setUp() and LuCI2.network.setDown() | Jo-Philipp Wich |
| 2013-10-22 | rpcd: add luci2.network.ifup and luci2.network.ifdown calls | Jo-Philipp Wich |
| 2013-10-15 | luci2: use custom jQuery UI build with all uneeded functionality trimmed, saves 320K uncompressed | Jo-Philipp Wich |
| 2013-10-14 | luci2: remove dead code from LuCI2.cbi.Map() | Jo-Philipp Wich |
| 2013-10-14 | luci2: rework system administration view with fancier ssh pubkey handling | Jo-Philipp Wich |
| 2013-10-13 | luci2: fix interface type detection in LuCI2.ui.devicebadge() | Jo-Philipp Wich |
| 2013-10-13 | luci2: fix missing error message in ip6addr datatype validation | Jo-Philipp Wich |
| 2013-10-13 | luci2: add network routes view | Jo-Philipp Wich |
| 2013-10-13 | luci2: rename switch acl group to network as it is going to be shared with other views | Jo-Philipp Wich |
| 2013-10-12 | luci2: remove stuff left over from copy & pasting system.leds.js | Jo-Philipp Wich |
| 2013-10-12 | luci2: add network hostname view | Jo-Philipp Wich |
| 2013-10-12 | luci2: add network diagnostics view | Jo-Philipp Wich |
| 2013-10-12 | luci2: add LuCI2.network.runPing(), LuCI2.network.runPing6(), LuCI2.network.runTraceroute(), LuCI2.network.runTraceroute6() and LuCI2.network.runNslookup() rpc wrappers | Jo-Philipp Wich |
| 2013-10-12 | luci2: increase default rpc timeout to 15 seconds | Jo-Philipp Wich |
| 2013-10-11 | luci2: add port status to switch configuration view | Jo-Philipp Wich |
| 2013-10-11 | rpcd: add luci2.network.ping, luci2.network.ping6, luci2.network.tracroute, luci2.network.tracroute6, luci2.network.nslookup calls | Jo-Philipp Wich |
| 2013-10-11 | luci2: add LuCI2.ui.view.repeat() to allow implementing periodic tasks | Jo-Philipp Wich |
| 2013-10-09 | luci2: use custom object merge in LuCI2.ui.menu.firstChildView() to avoid overwriting the original title | Jo-Philipp Wich |
| 2013-10-09 | luci2: logic fix for initial state of CheckBoxValue widgets | Jo-Philipp Wich |
| 2013-10-09 | luci2: small formatting fix in uci changelog view | Jo-Philipp Wich |
| 2013-10-09 | luci2: add initial switch configuration view | Jo-Philipp Wich |
| 2013-10-09 | rpcd: list actual names in luci2.network.switch_list | Jo-Philipp Wich |
| 2013-10-08 | rpcd: add luci2.network.switch_list, luci2.network.switch_info, luci2.network.switch_status calls | Jo-Philipp Wich |
| 2013-10-05 | luci2: remove newline from generated view constructor code to make debugger line numbers match the line numbers in the actual source files | Jo-Philipp Wich |
| 2013-10-05 | luci2: various network function fixes | Jo-Philipp Wich |
| 2013-10-03 | luci2: implement uci changelog view, display pending changes in upper right corner | Jo-Philipp Wich |
| 2013-10-02 | luci2: add acl group definition and menu entry for backup / restore / flash view | Jo-Philipp Wich |
| 2013-10-02 | luci2: implement initial backup / restore / flash view. Actual firmware flashing and resetting is stubbed yet | Jo-Philipp Wich |
| 2013-10-02 | luci2: add missing template for system/users view | Jo-Philipp Wich |