From: Dirk Brenken Date: Fri, 21 Feb 2025 21:15:19 +0000 (+0100) Subject: luci-app-banIP: sync with release 1.5.2-1 X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=3227b0cc789675e152b4cfa9023c3fffdf97c78b;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 (cherry picked from commit dbf2c4272a503e9db5ae23b193cb1d62a54b56bc) 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 b9983fb6bd..67a6a732b8 100644 --- a/applications/luci-app-banip/po/templates/banip.pot +++ b/applications/luci-app-banip/po/templates/banip.pot @@ -5,19 +5,19 @@ msgstr "Content-Type: text/plain; charset=UTF-8" msgid "-- Set Selection --" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:326 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:349 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360 +#: 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:448 -#: 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:476 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:516 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:608 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:634 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:821 +#: 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 "" @@ -69,23 +69,23 @@ msgstr "" msgid "" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:754 +#: 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:755 +#: 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:756 +#: 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:767 +#: 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:769 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739 msgid "ASNs" msgstr "" @@ -101,31 +101,31 @@ msgstr "" msgid "Active Uplink" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:652 +#: 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:314 +#: 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:240 +#: 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:423 +#: 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:427 +#: 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:782 +#: 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:845 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:815 msgid "Allowlist Only" msgstr "" @@ -135,79 +135,79 @@ msgid "" "effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:423 +#: 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:427 +#: 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:433 +#: 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:815 +#: 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:811 +#: 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:830 +#: 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:826 +#: 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:261 +#: 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:830 +#: 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:826 +#: 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:811 +#: 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:388 +#: 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:384 +#: 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:384 +#: 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:433 +#: 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:714 +#: 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:835 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805 msgid "Blocklist Set Expiry" msgstr "" @@ -217,7 +217,7 @@ msgid "" "effect." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:365 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:335 msgid "CPU Cores" msgstr "" @@ -230,24 +230,24 @@ msgstr "" msgid "Chain" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:412 +#: 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:709 +#: 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:252 -#: 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:409 -#: 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:595 +#: 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:313 -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 @@ -263,25 +263,25 @@ msgstr "" msgid "Count" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:733 +#: 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/overview.js:727 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:697 msgid "Country Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:177 +#: 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:400 +#: 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:400 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:370 msgid "Deduplicate IPs" msgstr "" @@ -289,69 +289,65 @@ msgstr "" msgid "Description" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:261 +#: 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:817 +#: 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:206 -msgid "Domain Lookup" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331 +#: 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:286 -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:331 +#: 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:304 +#: 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:319 +#: 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:295 +#: 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:512 +#: 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:684 +#: 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:699 +#: 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:687 +#: 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:691 +#: 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:244 +#: 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:695 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:665 msgid "E-Mail Topic" msgstr "" @@ -363,10 +359,6 @@ 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:169 msgid "Element Count" msgstr "" @@ -377,63 +369,63 @@ msgstr "" #: 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:666 +#: 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:656 +#: 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:509 +#: 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:255 +#: 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:656 +#: 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:258 +#: 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:255 +#: 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:264 +#: 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:269 +#: 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:396 +#: 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:835 +#: 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:779 +#: 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:711 +#: 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/overview.js:579 +#: 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:569 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:539 msgid "Feed Flag Reset" msgstr "" @@ -441,16 +433,16 @@ msgstr "" msgid "Feed Name" 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:215 msgid "Feed Selection" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:242 +#: 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:304 -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 @@ -465,7 +457,7 @@ msgstr "" msgid "Flag not supported" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:209 msgid "General Settings" msgstr "" @@ -473,25 +465,25 @@ msgstr "" msgid "Grant access to LuCI app banIP" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 +#: 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:343 +#: 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:439 +#: 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:439 +#: 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:819 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789 msgid "IP" msgstr "" @@ -499,23 +491,23 @@ 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:281 +#: 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:264 +#: 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:288 +#: 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:269 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:239 msgid "IPv6 Support" msgstr "" @@ -527,15 +519,15 @@ msgstr "" msgid "Inbound & Outbound" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:559 +#: 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:512 +#: 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:539 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509 msgid "Inbound Feed" msgstr "" @@ -543,7 +535,7 @@ msgstr "" msgid "Inbound (packets)" 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:324 msgid "" "Increase the maximal number of open files, e.g. to handle the amount of " "temporary split files while loading the Sets." @@ -554,7 +546,7 @@ msgid "Information" msgstr "" #: 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:669 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:639 msgid "Invalid characters" msgstr "" @@ -562,7 +554,7 @@ msgstr "" msgid "Invalid input values, unable to save modifications." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:757 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:727 msgid "LACNIC - serving the Latin American and Caribbean region" msgstr "" @@ -570,23 +562,23 @@ msgstr "" msgid "Last Run" msgstr "" -#: 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:317 msgid "Least Priority" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346 +#: 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:365 +#: 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:815 +#: 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:309 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:279 msgid "List of available reload trigger interface(s)." msgstr "" @@ -594,65 +586,65 @@ msgstr "" msgid "List the elements of a specific banIP-related Set." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:809 +#: 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:622 +#: 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:639 +#: 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:616 +#: 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:626 +#: 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:619 +#: 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:613 +#: 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:243 +#: 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:644 +#: 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:619 +#: 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:613 +#: 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:616 +#: 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:622 +#: 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:646 +#: 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:354 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:324 msgid "Max Open Files" msgstr "" @@ -660,15 +652,15 @@ msgstr "" msgid "NFT Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:598 +#: 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:274 +#: 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:342 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:312 msgid "Nice Level" msgstr "" @@ -677,26 +669,26 @@ msgstr "" msgid "No Search results!" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345 +#: 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:498 +#: 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:319 +#: 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:639 +#: 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:579 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 msgid "Opt out the feed from the deduplication process." msgstr "" @@ -704,7 +696,7 @@ msgstr "" msgid "Outbound" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:549 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:519 msgid "Outbound Feed" msgstr "" @@ -712,31 +704,31 @@ msgstr "" msgid "Outbound (packets)" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:559 +#: 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:539 +#: 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:549 +#: 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:569 +#: 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:304 +#: 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." @@ -746,7 +738,7 @@ msgstr "" msgid "Overview" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626 +#: 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'." @@ -760,63 +752,55 @@ msgstr "" msgid "Processing Log" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:699 +#: 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: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:801 +#: 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:758 +#: 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:684 +#: 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:687 +#: 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:753 +#: 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:644 +#: 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:220 -msgid "Reload" -msgstr "" - -#: 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:279 msgid "Reload Trigger Interface" 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:631 msgid "Remote Token" 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:362 msgid "Report Directory" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:227 -msgid "Restart" -msgstr "" - -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:845 +#: 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 "" @@ -841,18 +825,26 @@ msgstr "" msgid "Run Information" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:453 +#: 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:453 +#: 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:322 -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 @@ -863,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:295 +#: 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:274 +#: 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:281 +#: 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:288 +#: 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:691 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:661 msgid "Sender address for banIP notification E-Mails." msgstr "" @@ -888,15 +880,15 @@ msgstr "" msgid "Set" 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:479 msgid "Set Element Counter" 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:468 msgid "Set Load Retries" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:489 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459 msgid "Set Policy" msgstr "" @@ -904,7 +896,7 @@ msgstr "" msgid "Set Reporting" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:374 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344 msgid "Set Split Size" msgstr "" @@ -912,41 +904,41 @@ 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:412 +#: 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:489 +#: 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:598 +#: 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:237 +#: 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:774 +#: 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:762 +#: 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:374 +#: 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 "" @@ -954,11 +946,11 @@ msgstr "" msgid "Status" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:213 +#: 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:818 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:788 msgid "Subnet" msgstr "" @@ -966,19 +958,19 @@ msgstr "" msgid "Survey" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:241 +#: 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:396 +#: 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:392 +#: 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:388 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:358 msgid "Target directory for compressed feed backups." msgstr "" @@ -990,19 +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:774 +#: 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:762 +#: 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:342 +#: 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 " @@ -1010,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 " @@ -1028,29 +1020,29 @@ msgstr "" msgid "Timestamp" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:681 +#: 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:661 +#: 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:695 +#: 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:314 +#: 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:467 +#: 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:467 +#: 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'." @@ -1064,15 +1056,15 @@ msgstr "" msgid "URLv6" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:743 +#: 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:527 +#: 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:534 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504 msgid "Unable to parse the default feed file!" msgstr "" @@ -1089,8 +1081,8 @@ msgstr "" msgid "Unable to save modifications: %s" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/feeds.js:295 -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 @@ -1099,7 +1091,7 @@ msgstr "" msgid "Upload of the custom feed file failed." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:258 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:228 msgid "Verbose Debug Logging" msgstr "" @@ -1116,11 +1108,11 @@ msgid "" "maintainers version just clear the custom feed file." msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600 +#: 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:649 +#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:619 msgid "asterisk invalid account" msgstr "" @@ -1156,82 +1148,82 @@ msgstr "" msgid "blocked udp-flood packets" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:601 +#: 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:606 +#: 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:513 +#: 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:645 +#: 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:599 +#: 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:602 +#: 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:605 +#: 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: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 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:560 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:570 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:580 msgid "local allowlist" msgstr "" +#: 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 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:561 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:571 -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:581 msgid "local blocklist" msgstr "" -#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:490 +#: 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:650 +#: 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:604 +#: 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:651 +#: 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:491 +#: 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:514 +#: 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:648 +#: 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:647 +#: 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:603 +#: 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",