Age | Commit message (Collapse) | Author |
|
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
|
|
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* Many changes to the user interface require a banIP restart, e.g. to restructure the underlying nft rule set. In this case, “Apply & Restart” saves the user an unnecessary “Save & Apply” (followed by a banIP reload & restart to obtain the new nft structure.
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* properly handle/skip possible read errors in try/catch blocks
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* properly handle possible json load errors in try/catch blocks
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* fixed Set search issues in LuCI
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Multiple apps introduced their own implementation of a syslog view,
filtered for just their own application logs. Pull that out as a shared
view. Some of these had _minor_ style differences, which has been
"standardized" now. A full "widget" conversion would allow more end app
tuning of that, but is not implemented.
Signed-off-by: Karl Palsson <karlp@etactica.com>
app-nextdns: fix Logs title
Minor typo, introduced in 625abbf (convert simple controllers to
menu.json)
Signed-off-by: Karl Palsson <karlp@etactica.com>
luci-base: implement shared log reader view
Closes #5452
Signed-off-by: Paul Donald <newtwen@gmail.com>
|
|
* small changes to support the new destination port & protocol options in the feed editor and in the reporting engine
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* expose the new remote logging/cgi options
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* add the new logfile location option
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
|
|
- accept special chars for BASIC AUTH in URL
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* make new option 'ban_autoblocksubnet' available
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* make new options available
* restructure some existing config options
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* small changes
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* add new option 'ban_autoallowuplink'
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* add more 'upload' and 'save' safeguards
* save only keys with values in exported JSON structure/file
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* add upload safeguards
* beautify JSON output
* small translation fix
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* add the ability to up-/download a local/remote JSON feed file
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* add a custom feed editor (req. >= banIP-0.8.4-1)
* various small fixes and enhancements
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* requires the latest banIP backend (>= 0.8.3-1)
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* made some missing text pieces translatable
* change banip.feeds permission
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* add a warning popup to Allow-/Blocklist if the filesize >= 100 kb
* support the new 'ban_reportelements' option
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* accidently commit the old local blacklist js with the former PR - fixed now.
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* rewrite the LuCI frontend to support the latest banIP backend release in master (based on nft) - (backend >= 0.8.1-3 required)
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
"Setup" is a noun, the thing. "Set up" is a verbal idiom, the action.
One cannot setup a DHCP server, just as one cannot fuckup a test, or
ripup some paper. One can, however, set a DHCP server up, and one can
fuck a test up, and rip some paper up.
Signed-off-by: Paul Dee <systemcrash@users.noreply.github.com>
|
|
* support the new 'ban_fetchinsecure' option
* improve the chain help text to make clear that you can assign
multiple FW chains
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* switch to IPWHOIS.IO for IP report queries, the IP geolocation API is
more accurate & faster
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* support the new 'Whitelist Only' mode
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* change the wording for black- and whitelist (domain names now
supported as well as input for IPsets
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* fix translation warning
* cosmetics
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* just a typo fix from last commit
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* add nginx support and expose new log count options
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* individual settypes includes now local black- and whitelist as well
* simplify the frontpage poll logic
* add missing 'btn' class for screen readers
* sync translations
Signed-off-by: Dirk Brenken <dev@brenken.org>
|
|
* 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>
|