From: Dirk Brenken Date: Fri, 21 Feb 2025 21:00:16 +0000 (+0100) Subject: luci-app-banIP: sync with release 1.5.2-1 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=dbf2c4272a503e9db5ae23b193cb1d62a54b56bc;p=project%2Fluci.git luci-app-banIP: sync with release 1.5.2-1 * put all custom page actions/buttons back to the standard LuCI footer * minor UI tweaks * sync translations Signed-off-by: Dirk Brenken --- diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js index 4610eb56a9..53cc8a5607 100644 --- a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js @@ -35,18 +35,15 @@ return view.extend({ document.body.scrollTop = document.documentElement.scrollTop = 0; ui.addNotification(null, E('p', _('The allowlist is too big, unable to save modifications.')), 'error'); } - return E([ - E('p', {}, - _('This is the local banIP allowlist that will permit certain MAC-, IP-addresses or domain names.
\ + return E('div', { 'class': 'cbi-section cbi-section-descr' }, [ + E('p', _('This is the local banIP allowlist that will permit certain MAC-, IP-addresses or domain names.
\ Please note: add only exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR notation and MAC/IP-bindings are allowed.')), - E('p', {}, E('textarea', { - 'style': 'width: 100% !important; padding: 5px; font-family: monospace', + 'style': 'width: 100% !important; padding: 5px; font-family: monospace; margin-top: .4em', 'spellcheck': 'false', 'wrap': 'off', 'rows': 25 }, [allowlist[1] != null ? allowlist[1] : '']) - ) ]); }, handleSaveApply: null, diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js index 1ebdd38167..b44761d32e 100644 --- a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js @@ -35,18 +35,15 @@ return view.extend({ document.body.scrollTop = document.documentElement.scrollTop = 0; ui.addNotification(null, E('p', _('The blocklist is too big, unable to save modifications.')), 'error'); } - return E([ - E('p', {}, - _('This is the local banIP blocklist that will prevent certain MAC-, IP-addresses or domain names.
\ + return E('div', { 'class': 'cbi-section cbi-section-descr' }, [ + E('p', _('This is the local banIP blocklist that will prevent certain MAC-, IP-addresses or domain names.
\ Please note: add only exactly one MAC/IPv4/IPv6 address or domain name per line. Ranges in CIDR notation and MAC/IP-bindings are allowed.')), - E('p', {}, E('textarea', { - 'style': 'width: 100% !important; padding: 5px; font-family: monospace', + 'style': 'width: 100% !important; padding: 5px; font-family: monospace; margin-top: .4em', 'spellcheck': 'false', 'wrap': 'off', 'rows': 25 }, [blocklist[1] != null ? blocklist[1] : '']) - ) ]); }, handleSaveApply: null, diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js index b14e627350..b1c4d915ca 100644 --- a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js @@ -174,7 +174,7 @@ return view.extend({ render: function (data) { let m, s, o, feed, url_4, url_6, rule_4, rule_6, chain, descr, flag; - m = new form.JSONMap(data, _('Custom Feed Editor'), _('With this editor you can upload your local custom feed file or fill up an initial one (a 1:1 copy of the version shipped with the package). \ + m = new form.JSONMap(data, null, _('With this editor you can upload your local custom feed file or fill up an initial one (a 1:1 copy of the version shipped with the package). \ The file is located at \'/etc/banip/banip.custom.feeds\'. \ Then you can edit this file, delete entries, add new ones or make a local backup. To go back to the maintainers version just clear the custom feed file.')); for (let i = 0; i < Object.keys(m.data.data).length; i++) { @@ -275,52 +275,52 @@ return view.extend({ s = m.section(form.NamedSection, 'global'); s.render = L.bind(function () { - return E('div', { class: 'right' }, [ + return E('div', { 'class': 'cbi-page-actions' }, [ E('button', { - 'class': 'btn cbi-button cbi-button-action', + 'class': 'btn cbi-button cbi-button-action important', + 'style': 'float:none;margin-right:.4em;', 'id': 'btnDownload', 'disabled': 'disabled', 'click': ui.createHandlerFn(this, function () { return handleEdit('download'); }) - }, [_('Download Custom Feeds')]), - '\xa0', + }, [_('Download')]), E('button', { - 'class': 'btn cbi-button cbi-button-action', + 'class': 'btn cbi-button cbi-button-action important', + 'style': 'float:none;margin-right:.4em;', 'id': 'btnUpload', 'disabled': 'disabled', 'click': ui.createHandlerFn(this, function () { return handleEdit('upload'); }) - }, [_('Upload Custom Feeds')]), - '\xa0', + }, [_('Upload')]), E('button', { 'class': 'btn cbi-button cbi-button-action important', + 'style': 'float:none;margin-right:.4em;', 'id': 'btnCreate', 'disabled': 'disabled', 'click': ui.createHandlerFn(this, function () { return handleEdit('create'); }) - }, [_('Fill Custom Feeds')]), - '\xa0', + }, [_('Fill')]), E('button', { 'class': 'btn cbi-button cbi-button-negative important', + 'style': 'float:none;margin-right:.4em;', 'id': 'btnClear', 'disabled': 'disabled', 'click': ui.createHandlerFn(this, function () { return handleEdit('clear'); }) - }, [_('Clear Custom Feeds')]), - '\xa0', + }, [_('Clear')]), E('button', { 'class': 'btn cbi-button cbi-button-positive important', + 'style': 'float:none', 'id': 'btnSave', 'disabled': 'disabled', 'click': ui.createHandlerFn(this, function () { return handleEdit('save'); }) - }, [_('Save Custom Feeds')]), - '\xa0' + }, [_('Save')]), ]) }); return m.render(); diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js index 8381da0547..366d282f08 100644 --- a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js @@ -197,36 +197,6 @@ return view.extend({ E('label', { 'class': 'cbi-value-title', 'style': 'margin-bottom:-5px;padding-top:0rem;' }, _('Last Run')), E('div', { 'class': 'cbi-value-field', 'id': 'last', 'style': 'margin-bottom:-5px;color:#37c;' }, '-') ]), - E('div', { class: 'right' }, [ - E('button', { - 'class': 'btn cbi-button cbi-button-action', - 'click': ui.createHandlerFn(this, function () { - return handleAction('lookup'); - }) - }, [_('Domain Lookup')]), - '\xa0', - E('button', { - 'class': 'btn cbi-button cbi-button-negative', - 'click': ui.createHandlerFn(this, function () { - return handleAction('stop'); - }) - }, [_('Stop')]), - '\xa0', - E('button', { - 'class': 'btn cbi-button cbi-button-positive', - 'click': ui.createHandlerFn(this, function () { - return handleAction('reload'); - }) - }, [_('Reload')]), - '\xa0', - E('button', { - 'class': 'btn cbi-button cbi-button-positive', - 'click': ui.createHandlerFn(this, function () { - return handleAction('restart'); - }) - }, [_('Restart')]), - '\xa0' - ]) ]); }, o, this); this.pollData; @@ -845,6 +815,32 @@ return view.extend({ o = s.taboption('feeds', form.Flag, 'ban_allowlistonly', _('Allowlist Only'), _('Restrict the internet access from/to a small number of secure IPs.')); o.rmempty = false; + s = m.section(form.NamedSection, 'global'); + s.render = L.bind(function () { + return E('div', { 'class': 'cbi-page-actions' }, [ + E('button', { + 'class': 'btn cbi-button cbi-button-negative important', + 'style': 'float:none;margin-right:.4em;', + 'click': ui.createHandlerFn(this, function () { + return handleAction('stop'); + }) + }, [_('Stop')]), + E('button', { + 'class': 'btn cbi-button cbi-button-positive important', + 'style': 'float:none;margin-right:.4em;', + 'click': ui.createHandlerFn(this, function () { + return handleAction('reload'); + }) + }, [_('Save & Reload')]), + E('button', { + 'class': 'btn cbi-button cbi-button-positive important', + 'style': 'float:none', + 'click': ui.createHandlerFn(this, function () { + return handleAction('restart'); + }) + }, [_('Save & Restart')]) + ]) + }); return m.render(); }, handleSaveApply: null, diff --git a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js index 94c16157e3..f4a2e5b87b 100644 --- a/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js +++ b/applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js @@ -228,38 +228,37 @@ return view.extend({ E('div', { 'class': 'cbi-value' }, [ E('div', { 'class': 'cbi-value-title', 'style': 'margin-top:-5px;width:230px;font-weight:bold;' }, _('auto-added IPs to blocklist')), E('div', { 'class': 'cbi-value-title', 'id': 'start', 'style': 'margin-top:-5px;color:#37c;font-weight:bold;' }, content.autoadd_block || '-') - ]), - E('div', { 'class': 'right' }, [ - E('button', { - 'class': 'btn cbi-button cbi-button-apply', - 'click': ui.createHandlerFn(this, function () { - return handleAction(report, 'survey'); - }) - }, [_('Set Survey...')]), - '\xa0', - E('button', { - 'class': 'btn cbi-button cbi-button-apply', - 'click': ui.createHandlerFn(this, function () { - return handleAction(report, 'search'); - }) - }, [_('IP Search...')]), - '\xa0', - E('button', { - 'class': 'btn cbi-button cbi-button-positive', - 'click': ui.createHandlerFn(this, function () { - location.reload(); - }) - }, [_('Refresh')]), - '\xa0' - ]), - ]) - , + ]) + ]), E('br'), E('div', { 'class': 'cbi-section' }, [ E('div', { 'class': 'left' }, [ E('h3', _('Set details')), tblSets ]) + ]), + E('div', { 'class': 'cbi-page-actions' }, [ + E('button', { + 'class': 'btn cbi-button cbi-button-apply', + 'style': 'float:none;margin-right:.4em;', + 'click': ui.createHandlerFn(this, function () { + return handleAction(report, 'survey'); + }) + }, [_('Set Survey...')]), + E('button', { + 'class': 'btn cbi-button cbi-button-apply', + 'style': 'float:none;margin-right:.4em;', + 'click': ui.createHandlerFn(this, function () { + return handleAction(report, 'search'); + }) + }, [_('IP Search...')]), + E('button', { + 'class': 'btn cbi-button cbi-button-positive important', + 'style': 'float:none', + 'click': ui.createHandlerFn(this, function () { + location.reload(); + }) + }, [_('Refresh')]), ]) ]); }, diff --git a/applications/luci-app-banip/po/templates/banip.pot b/applications/luci-app-banip/po/templates/banip.pot index 469a75cbd2..67a6a732b8 100644 --- a/applications/luci-app-banip/po/templates/banip.pot +++ b/applications/luci-app-banip/po/templates/banip.pot @@ -5,70 +5,127 @@ msgstr "Content-Type: text/plain; charset=UTF-8" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:334 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:357 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:368 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:427 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:457 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:471 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:485 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:590 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:783 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:319 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:330 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:388 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:418 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:446 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:463 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:474 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:486 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:604 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:791 msgid "-- default --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:224 +msgid "" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:225 +msgid ", csv" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:228 +msgid ", substring" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:220 +msgid "" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 +msgid ", nodups" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:219 +msgid "" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:221 +msgid ", concatinated" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:226 +msgid "NET" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +msgid "YOUR" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:223 +msgid "[|]" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:245 +msgid "" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:244 +msgid "" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:724 msgid "AFRINIC - serving Africa and the Indian Ocean region" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:727 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725 msgid "APNIC - serving the Asia Pacific region" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:728 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726 msgid "ARIN - serving Canada and the United States" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:737 +msgid "ASN Selection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 msgid "ASNs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:181 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:177 msgid "Active Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:177 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:173 msgid "Active Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:185 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:181 msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:622 +msgid "AdGuardHome login error" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 msgid "Additional trigger delay in seconds during interface reload and boot." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:248 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:210 msgid "Advanced Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "Allow Protocol/Ports" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:436 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "Allow VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:744 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:752 msgid "Allowlist Feed URLs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:807 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:815 msgid "Allowlist Only" msgstr "" @@ -78,83 +135,79 @@ msgid "" "effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:432 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:393 msgid "" "Always allow a protocol (tcp/udp) with certain ports or port ranges in WAN-" "Input and WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:436 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:397 msgid "Always allow certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:442 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:403 msgid "Always block certain VLAN forwards." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:777 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:785 msgid "Auto Allow Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:773 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:781 msgid "Auto Allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:792 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800 msgid "Auto Block Subnet" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:788 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:796 msgid "Auto Blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231 msgid "Auto Detection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:792 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:800 msgid "" "Automatically add entire subnets to the blocklist Set based on an additional " "RDAP request with the suspicious IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:788 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:796 msgid "" "Automatically add resolved domains and suspicious IPs to the local banIP " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:773 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:781 msgid "" "Automatically add resolved domains and uplink IPs to the local banIP " "allowlist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:358 msgid "Backup Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "Base Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:392 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 msgid "Base working directory while banIP processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 -msgid "Block Type" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:442 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:403 msgid "Block VLAN Forwards" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:691 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:684 msgid "Blocklist Feed" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:797 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 msgid "Blocklist Set Expiry" msgstr "" @@ -164,13 +217,7 @@ msgid "" "effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:516 -msgid "" -"By default each feed is active in all supported chains. Limit the default " -"block policy to a certain chain." -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 msgid "CPU Cores" msgstr "" @@ -179,24 +226,28 @@ msgstr "" msgid "Cancel" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:249 +msgid "Chain" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "Chain Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:686 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:679 msgid "Changes on this tab needs a banIP service reload to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:260 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:417 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:577 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:222 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:379 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:456 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:565 msgid "Changes on this tab needs a banIP service restart to take effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:287 -msgid "Clear Custom Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:314 +msgid "Clear" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:40 @@ -208,97 +259,95 @@ msgid "" "rel=\"noreferrer noopener\" >online documentation" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:705 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:161 +msgid "Count" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:703 msgid "Countries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 +msgid "Country Selection" +msgstr "" + +#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 msgid "Custom Feed Editor" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:370 msgid "" "Deduplicate IP addresses across all active Sets and tidy up the local " "blocklist." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:404 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:370 msgid "Deduplicate IPs" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:516 -msgid "Default Block Policy" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:229 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:255 msgid "Description" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:231 msgid "" "Detect relevant network devices, interfaces, subnets, protocols and " "utilities automatically." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:779 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:787 msgid "Disable" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 -msgid "Domain Lookup" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:301 msgid "Don't check SSL server certificates during download." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:260 -msgid "Download Custom Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:287 +msgid "Download" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:339 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:301 msgid "Download Insecure" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:274 msgid "Download Parameters" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "Download Retries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Download Utility" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:507 -msgid "" -"Drop packets silently or actively reject the traffic on WAN-Input and WAN-" -"Forward chains." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "Drop packets silently or actively reject Inbound traffic." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:661 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654 msgid "E-Mail Notification" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:676 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:669 msgid "E-Mail Profile" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:664 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:657 msgid "E-Mail Receiver Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:668 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:661 msgid "E-Mail Sender Address" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:252 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:214 msgid "E-Mail Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:665 msgid "E-Mail Topic" msgstr "" @@ -310,93 +359,105 @@ msgstr "" msgid "Edit Blocklist" msgstr "" -#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:52 -msgid "Edit Custom Feeds" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:173 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:169 msgid "Element Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:161 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:165 msgid "Elements" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:195 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:233 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:643 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:199 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:259 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:636 msgid "Empty field not allowed" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:633 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 msgid "Enable Remote Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +msgid "Enable nft counter for every Set element." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Enable the banIP service." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:633 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 msgid "Enable the cgi interface to receive remote logging events." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:266 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228 msgid "Enable verbose debug logging in case of processing errors." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:263 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:225 msgid "Enabled" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "Enables IPv4 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "Enables IPv6 support." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:797 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:366 +msgid "Error Directory" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 msgid "Expiry time for auto added blocklist Set members." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:741 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:749 msgid "External Allowlist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:688 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:681 msgid "External Blocklist Feeds" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:190 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +msgid "Feed Complete" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:539 +msgid "Feed Flag Reset" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:194 msgid "Feed Name" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:253 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:215 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:250 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:212 msgid "Feed/Set Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:278 -msgid "Fill Custom Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:305 +msgid "Fill" msgstr "" #: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:68 msgid "Firewall Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:264 msgid "Flag" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:244 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:270 msgid "Flag not supported" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:247 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:209 msgid "General Settings" msgstr "" @@ -404,25 +465,25 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:314 msgid "High Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:351 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:313 msgid "Highest Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 msgid "ICMP-Threshold" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:448 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:409 msgid "" "ICMP-Threshold in packets per second to prevent WAN-DoS attacks. To disable " "this safeguard set it to '0'." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:781 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 msgid "IP" msgstr "" @@ -430,38 +491,62 @@ msgstr "" msgid "IP Search" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:254 msgid "IP Search..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 msgid "IPv4 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:234 msgid "IPv4 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:258 msgid "IPv6 Network Interfaces" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:277 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "IPv6 Support" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:362 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:250 +msgid "Inbound" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:252 +msgid "Inbound & Outbound" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "Inbound & Outbound Feed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:482 +msgid "Inbound Block Policy" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "Inbound Feed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:162 +msgid "Inbound (packets)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:163 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159 msgid "Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:198 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:646 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:202 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:639 msgid "Invalid characters" msgstr "" @@ -469,58 +554,31 @@ msgstr "" msgid "Invalid input values, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:729 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:727 msgid "LACNIC - serving the Latin American and Caribbean region" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:164 -msgid "LAN-Forward (packets)" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:561 -msgid "LAN-Forward Chain" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:201 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 msgid "Last Run" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:354 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:316 msgid "Less Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:561 -msgid "Limit certain feeds to the LAN-Forward chain." -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:551 -msgid "Limit certain feeds to the WAN-Forward chain." -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "Limit certain feeds to the WAN-Input chain." -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:373 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 msgid "Limit the cpu cores used by banIP to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:777 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:785 msgid "Limit the uplink autoallow function." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 -msgid "" -"List Set elements in the status and report, disable this to reduce the CPU " -"load." -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "List of available reload trigger interface(s)." msgstr "" @@ -528,85 +586,81 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:779 msgid "Local Feed Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:592 msgid "" "Location for parsing the log file, e.g. via syslog-ng, to deactivate the " "standard parsing via logread." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:624 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:609 msgid "Log Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:604 -msgid "Log LAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 +msgid "Log Inbound" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:596 msgid "Log Limit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +msgid "Log Outbound" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:583 msgid "Log Prerouting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:213 msgid "Log Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:629 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 msgid "Log Terms" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:601 -msgid "Log WAN-Forward" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589 +msgid "Log suspicious packets in the LAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 -msgid "Log WAN-Input" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:595 -msgid "Log suspicious Prerouting packets." -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:604 -msgid "Log suspicious forwarded LAN packets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:583 +msgid "Log suspicious packets in the Prerouting chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:601 -msgid "Log suspicious forwarded WAN packets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 +msgid "Log suspicious packets in the WAN-Input and WAN-Forward chain." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 -msgid "Log suspicious incoming WAN packets." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:592 +msgid "Logfile Location" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:607 -msgid "Logfile Location" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:616 +msgid "LuCI failed login" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:362 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Max Open Files" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:189 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:185 msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:580 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:568 msgid "NFT Log Level" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:282 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:244 msgid "Network Devices" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 msgid "Nice Level" msgstr "" @@ -615,22 +669,66 @@ msgstr "" msgid "No Search results!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:353 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:315 msgid "Normal Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:327 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 +msgid "Number of Set load attempts in case of an error." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 msgid "" "Number of download attempts in case of an error (not supported by uclient-" "fetch)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:624 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:609 msgid "" "Number of failed login attempts of the same IP in the log before blocking." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +msgid "Opt out the feed from the deduplication process." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:251 +msgid "Outbound" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +msgid "Outbound Feed" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:163 +msgid "Outbound (packets)" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +msgid "" +"Override the default feed configuration and apply the feed to the inbound " +"and outbound chain." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +msgid "" +"Override the default feed configuration and apply the feed to the inbound " +"chain only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 +msgid "" +"Override the default feed configuration and apply the feed to the outbound " +"chain only." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:539 +msgid "" +"Override the default feed configuration and remove existing port/protocol " +"limitations." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:274 msgid "" "Override the pre-configured download options for the selected download " "utility." @@ -640,77 +738,69 @@ msgstr "" msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:596 msgid "" "Parse only the last stated number of log entries for suspicious events. To " "disable the log monitor at all set it to '0'." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:165 -msgid "Port/Protocol Limit" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:164 +msgid "Port / Protocol" msgstr "" #: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:76 msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:676 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:669 msgid "Profile used by 'msmtp' for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:209 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:222 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:763 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:213 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:771 msgid "Protocol/URL format not supported" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:728 msgid "RIPE - serving Europe, Middle East and Central Asia" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:661 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:654 msgid "Receive E-Mail notifications with every banIP run." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:664 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:657 msgid "" "Receiver address for banIP notification E-Mails, this information is " "required to enable E-Mail functionality." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:252 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:261 msgid "Refresh" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:725 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:723 msgid "Regional Internet Registry" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228 -msgid "Reload" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:614 +msgid "Regular expressions to detect suspicious IPs in the system log." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "Reload Trigger Interface" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:631 msgid "Remote Token" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:362 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:408 -msgid "Report Elements" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:235 -msgid "Restart" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:807 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:815 msgid "Restrict the internet access from/to a small number of secure IPs." msgstr "" @@ -719,34 +809,42 @@ msgstr "" msgid "Result" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:214 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:218 msgid "Rulev4" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:227 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:243 msgid "Rulev6" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:197 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193 msgid "Run Flags" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:193 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:189 msgid "Run Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:423 msgid "SYN-Threshold" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:462 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:423 msgid "" "SYN-Threshold in packets per second to prevent WAN-DoS attacks. To disable " "this safeguard set it to '0'." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:296 -msgid "Save Custom Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:323 +msgid "Save" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:834 +msgid "Save & Reload" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:841 +msgid "Save & Restart" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:60 @@ -757,23 +855,23 @@ msgstr "" msgid "Search the banIP-related Sets for a specific IP." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:303 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:265 msgid "Select one of the pre-configured download utilities." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:282 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:244 msgid "Select the WAN network device(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:289 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:251 msgid "Select the logical WAN IPv4 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:258 msgid "Select the logical WAN IPv6 network interface(s)." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:668 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:661 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -782,7 +880,15 @@ msgstr "" msgid "Set" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:479 +msgid "Set Element Counter" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:468 +msgid "Set Load Retries" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 msgid "Set Policy" msgstr "" @@ -790,7 +896,7 @@ msgstr "" msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Set Split Size" msgstr "" @@ -798,45 +904,53 @@ msgstr "" msgid "Set Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:238 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:247 msgid "Set Survey..." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:260 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:236 msgid "Set details" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 msgid "" "Set the nft chain priority within the banIP table, lower values means higher " "priority." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:498 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 msgid "Set the nft policy for banIP-related Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:580 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:568 msgid "Set the syslog level for NFT logging." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:245 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:207 msgid "Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:382 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:744 +msgid "Split ASN Set" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:732 +msgid "Split Country Set" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Split external Set loading after every n members to save RAM." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:165 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:161 msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:221 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:827 msgid "Stop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:780 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:788 msgid "Subnet" msgstr "" @@ -844,19 +958,19 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:205 -msgid "System Information" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211 +msgid "Table/Chain Settings" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:249 -msgid "Table/Chain Settings" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:366 +msgid "Target directory for banIP-related error files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:400 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:362 msgid "Target directory for banIP-related report files." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:396 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:358 msgid "Target directory for compressed feed backups." msgstr "" @@ -868,17 +982,19 @@ msgstr "" msgid "The blocklist is too big, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:629 -msgid "" -"The default regular expressions are filtering suspicious ssh, LuCI, nginx " -"and asterisk traffic." +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:744 +msgid "The selected ASNs are stored in separate Sets." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:350 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:732 +msgid "The selected Countries are stored in separate Sets." +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 msgid "The selected priority will be used for banIP background processing." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:40 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/allowlist.js:39 msgid "" "This is the local banIP allowlist that will permit certain MAC-, IP-" "addresses or domain names.
Please note: add only " @@ -886,7 +1002,7 @@ msgid "" "notation and MAC/IP-bindings are allowed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:40 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/blocklist.js:39 msgid "" "This is the local banIP blocklist that will prevent certain MAC-, IP-" "addresses or domain names.
Please note: add only " @@ -904,51 +1020,51 @@ msgstr "" msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:658 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:651 msgid "" "To enable email notifications, set up the 'msmtp' package and specify a " "vaild E-Mail receiver address." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:638 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:631 msgid "Token to communicate with the cgi interface." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:672 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:665 msgid "Topic for banIP notification E-Mails." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:322 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284 msgid "Trigger Delay" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:437 msgid "UDP-Threshold" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:476 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:437 msgid "" "UDP-Threshold in packets per second to prevent WAN-DoS attacks. To disable " "this safeguard set it to '0'." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:203 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:207 msgid "URLv4" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:216 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:232 msgid "URLv6" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:715 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:713 msgid "Unable to parse the countries file!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:529 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:497 msgid "Unable to parse the custom feed file!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:536 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 msgid "Unable to parse the default feed file!" msgstr "" @@ -965,8 +1081,8 @@ msgstr "" msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:269 -msgid "Upload Custom Feeds" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:296 +msgid "Upload" msgstr "" #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:72 @@ -975,33 +1091,15 @@ msgstr "" msgid "Upload of the custom feed file failed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:266 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228 msgid "Verbose Debug Logging" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:169 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:165 msgid "Version" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:163 -msgid "WAN-Forward (packets)" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:518 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:551 -msgid "WAN-Forward Chain" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:162 -msgid "WAN-Input (packets)" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:517 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 -msgid "WAN-Input Chain" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:174 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:177 msgid "" "With this editor you can upload your local custom feed file or fill up an " "initial one (a 1:1 copy of the version shipped with the package). The file " @@ -1010,10 +1108,14 @@ msgid "" "maintainers version just clear the custom feed file." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:582 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:570 msgid "alert" msgstr "" +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 +msgid "asterisk invalid account" +msgstr "" + #: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:225 msgid "auto-added IPs to allowlist" msgstr "" @@ -1046,58 +1148,82 @@ msgstr "" msgid "blocked udp-flood packets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:583 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 msgid "crit" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:588 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:576 msgid "debug" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:508 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:483 msgid "drop" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:615 +msgid "dropbear failed login" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:569 msgid "emerg" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:584 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:572 msgid "err" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:587 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:575 msgid "info" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:542 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:552 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:562 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:520 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:530 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:540 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:550 msgid "local allowlist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:543 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:553 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:563 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:521 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:531 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:541 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:551 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:499 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:460 msgid "memory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:586 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:620 +msgid "nginx suspicious IP" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:574 msgid "notice" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:621 +msgid "openvpn TLS error" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461 msgid "performance" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:484 msgid "reject" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:585 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:618 +msgid "sshd closed connection" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:617 +msgid "sshd failed login" +msgstr "" + +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:573 msgid "warn" msgstr "" diff --git a/applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json b/applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json index fbc998df6d..9d3ebdc483 100644 --- a/applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json +++ b/applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json @@ -49,7 +49,7 @@ } }, "admin/services/banip/feeds": { - "title": "Edit Custom Feeds", + "title": "Custom Feed Editor", "order": 40, "action": { "type": "view",