* sync with current banIP release * expose 'ban_localsources' and 'ban_extrasources' to LuCI * expose IPSet timeout settings for local sources to LuCI * sync translations Signed-off-by: Dirk Brenken <dev@brenken.org>
* sync with current banIP release * move app to client side JS * tested with all standard themes Signed-off-by: Dirk Brenken <dev@brenken.org>