luci/modules/luci-base
Jo-Philipp Wich e4d24f07c9 luci-base: dispatcher: rework dispatching and menu filtering logic
- Prefer nodes that do not require authentication over nodes that do
 - Honour ACL dependencies while resolving firstchild nodes
 - Consider currently active session while scanning menu tree instead
   of only loading effective ACLs when a login node is encountered
 - Do not consider nodes for firstchild dispatching which specify a
   special "firstchild_ineligible" property
 - Hide menu nodes that have no accessible children

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-11 20:38:04 +02:00
..
htdocs luci-base: dispatcher: rework dispatching and menu filtering logic 2021-10-11 20:38:04 +02:00
luasrc luci-base: dispatcher: rework dispatching and menu filtering logic 2021-10-11 20:38:04 +02:00
po Translated using Weblate (Italian) 2021-10-09 23:32:35 +03:00
root luci-base: dispatcher: rework dispatching and menu filtering logic 2021-10-11 20:38:04 +02:00
src luci-base: Import latest version of jsmin 2020-03-01 08:50:30 +08:00
Makefile luci-base: update dependency to luci-lib-base 2020-07-19 20:15:00 +02:00