summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2013-10-22luci2: don't re-set timeout if view is finished already, re-set timeout even if the requested action failedJo-Philipp Wich
2013-10-22luci2: add AbstractWidget.appendTo() to support appending widgets to a containerJo-Philipp Wich
2013-10-22luci2: support passing additional arguments to LuCI2.ui.renderView(), LuCI2.ui.view.render()Jo-Philipp Wich
2013-10-22luci2: add intial LuCI2.firewall abstraction classJo-Philipp Wich
2013-10-22luci2: wrap luci2.network.ifup and luci2.network.ifdown calls as LuCI2.network.setUp() and LuCI2.network.setDown()Jo-Philipp Wich
2013-10-22rpcd: add luci2.network.ifup and luci2.network.ifdown callsJo-Philipp Wich
2013-10-15luci2: use custom jQuery UI build with all uneeded functionality trimmed, saves 320K uncompressedJo-Philipp Wich
2013-10-14luci2: remove dead code from LuCI2.cbi.Map()Jo-Philipp Wich
2013-10-14luci2: rework system administration view with fancier ssh pubkey handlingJo-Philipp Wich
2013-10-13luci2: fix interface type detection in LuCI2.ui.devicebadge()Jo-Philipp Wich
2013-10-13luci2: fix missing error message in ip6addr datatype validationJo-Philipp Wich
2013-10-13luci2: add network routes viewJo-Philipp Wich
2013-10-13luci2: rename switch acl group to network as it is going to be shared with other viewsJo-Philipp Wich
2013-10-12luci2: remove stuff left over from copy & pasting system.leds.jsJo-Philipp Wich
2013-10-12luci2: add network hostname viewJo-Philipp Wich
2013-10-12luci2: add network diagnostics viewJo-Philipp Wich
2013-10-12luci2: add LuCI2.network.runPing(), LuCI2.network.runPing6(), LuCI2.network.runTraceroute(), LuCI2.network.runTraceroute6() and LuCI2.network.runNslookup() rpc wrappersJo-Philipp Wich
2013-10-12luci2: increase default rpc timeout to 15 secondsJo-Philipp Wich
2013-10-11luci2: add port status to switch configuration viewJo-Philipp Wich
2013-10-11rpcd: add luci2.network.ping, luci2.network.ping6, luci2.network.tracroute, luci2.network.tracroute6, luci2.network.nslookup callsJo-Philipp Wich
2013-10-11luci2: add LuCI2.ui.view.repeat() to allow implementing periodic tasksJo-Philipp Wich
2013-10-09luci2: use custom object merge in LuCI2.ui.menu.firstChildView() to avoid overwriting the original titleJo-Philipp Wich
2013-10-09luci2: logic fix for initial state of CheckBoxValue widgetsJo-Philipp Wich
2013-10-09luci2: small formatting fix in uci changelog viewJo-Philipp Wich
2013-10-09luci2: add initial switch configuration viewJo-Philipp Wich
2013-10-09rpcd: list actual names in luci2.network.switch_listJo-Philipp Wich
2013-10-08rpcd: add luci2.network.switch_list, luci2.network.switch_info, luci2.network.switch_status callsJo-Philipp Wich
2013-10-05luci2: remove newline from generated view constructor code to make debugger line numbers match the line numbers in the actual source filesJo-Philipp Wich
2013-10-05luci2: various network function fixesJo-Philipp Wich
2013-10-03luci2: implement uci changelog view, display pending changes in upper right cornerJo-Philipp Wich
2013-10-02luci2: add acl group definition and menu entry for backup / restore / flash viewJo-Philipp Wich
2013-10-02luci2: implement initial backup / restore / flash view. Actual firmware flashing and resetting is stubbed yetJo-Philipp Wich
2013-10-02luci2: add missing template for system/users viewJo-Philipp Wich
2013-10-02luci2: fix package install / removal on button click in system/software viewJo-Philipp Wich
2013-10-02luci2: rewrite LuCI2.ui.loading(), LuCI2.ui.dialog(), LuCI2.ui.login() and LuCI2.ui.upload() to use private state objectsJo-Philipp Wich
2013-10-02io: use "ubus_rpc_session" attribute when querying luci-io session aclsJo-Philipp Wich
2013-10-01luci2: render hostname when initializing the uiJo-Philipp Wich
2013-10-01luci2: fix CBI crash when deleting last remaining uci section in login management viewJo-Philipp Wich
2013-10-01luci2: keep scroll position when redrawing CBI forms, fix crash when deleting last uci section of a TypedSection groupJo-Philipp Wich
2013-09-30luci2: make login view readonly if acls are missingJo-Philipp Wich
2013-09-30luci2: fix little typo in login managerJo-Philipp Wich
2013-09-30luci2: add view for managing LuCI2 login accountsJo-Philipp Wich
2013-09-30luci2: Switch LuCI2.ui.renderView() from new Function() to eval() and use "//@ sourceUrl" annotation to make demand-loaded views debuggableJo-Philipp Wich
2013-09-18luci2: make LuCI2.cbi.AbstractSection and LuCI2.cbi.AbstractValue publicJo-Philipp Wich
2013-09-18luci2: wrap luci2.ui.crypt rpc call as LuCI2.ui.cryptPassword()Jo-Philipp Wich
2013-09-17rpcd: add luci2.ui.crypt callJo-Philipp Wich
2013-09-17luci2: fix LuCI2.cbi.NetworkList after RPC changesJo-Philipp Wich
2013-09-17luci2: fix session heartbeat and serialization of cbi section creationsJo-Philipp Wich
2013-09-17luci2: major changes to RPC implementationJo-Philipp Wich
2013-09-11rpcd: add luci2.ui.acls call to fetch list of known access groupsJo-Philipp Wich