summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jo-Philipp Wich [Tue, 17 Sep 2013 12:49:53 +0000 (14:49 +0200)]
luci2: major changes to RPC implementation
- rework LuCI2.rpc namespace to support batching arbritary requests
- use new LuCI.rpc.declare() generator function to declare RPC proxy functions
- thoroughly use jQuery promises for chaining RPC responses, drop callback model
- drop internal rcall() and retcb() helpers in favor to the new RPC implementation
- adjust existing views for new RPC model
- implement session alive check to automatically prompt for a login if the server session is expired
Jo-Philipp Wich [Wed, 11 Sep 2013 14:26:36 +0000 (16:26 +0200)]
rpcd: add luci2.ui.acls call to fetch list of known access groups
Jo-Philipp Wich [Wed, 11 Sep 2013 12:00:50 +0000 (14:00 +0200)]
share: rename acl.d/main.json to acl.d/luci2.json
Jo-Philipp Wich [Wed, 11 Sep 2013 11:55:36 +0000 (13:55 +0200)]
js: switch to ubus rpc login instead of luci-login
Jo-Philipp Wich [Wed, 11 Sep 2013 11:51:35 +0000 (13:51 +0200)]
rpcd: move menu.d to /usr/share/rpcd
Jo-Philipp Wich [Wed, 11 Sep 2013 11:43:07 +0000 (13:43 +0200)]
io: remove luci-login, login is now handled by rpcd
Jo-Philipp Wich [Wed, 11 Sep 2013 11:39:02 +0000 (13:39 +0200)]
rpcd: use "access-group" meta scope when checking menu permissions
Jo-Philipp Wich [Tue, 10 Sep 2013 10:11:56 +0000 (12:11 +0200)]
io: whitespace cleanup
Jo-Philipp Wich [Mon, 9 Sep 2013 15:01:22 +0000 (17:01 +0200)]
Initial commit of LuCI2