update 2025-03-02 16:23:31
This commit is contained in:
parent
69a2cc287c
commit
96cb7c742a
|
@ -1,7 +1,7 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=luci-app-mosdns
|
PKG_NAME:=luci-app-mosdns
|
||||||
PKG_VERSION:=1.6.9
|
PKG_VERSION:=1.6.10
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
LUCI_TITLE:=LuCI Support for mosdns
|
LUCI_TITLE:=LuCI Support for mosdns
|
||||||
|
|
|
@ -42,9 +42,6 @@ return view.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return fs.write('/etc/mosdns/rule/whitelist.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
return fs.write('/etc/mosdns/rule/whitelist.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
||||||
.then(function (i) {
|
|
||||||
ui.addNotification(null, E('p', _('White Lists') + ' ' + _('Rules have been saved.')), 'info');
|
|
||||||
})
|
|
||||||
.catch(function (e) {
|
.catch(function (e) {
|
||||||
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
||||||
});
|
});
|
||||||
|
@ -69,9 +66,6 @@ return view.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return fs.write('/etc/mosdns/rule/blocklist.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
return fs.write('/etc/mosdns/rule/blocklist.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
||||||
.then(function (i) {
|
|
||||||
ui.addNotification(null, E('p', _('Block Lists') + ' ' + _('Rules have been saved.')), 'info');
|
|
||||||
})
|
|
||||||
.catch(function (e) {
|
.catch(function (e) {
|
||||||
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
||||||
});
|
});
|
||||||
|
@ -96,9 +90,6 @@ return view.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return fs.write('/etc/mosdns/rule/greylist.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
return fs.write('/etc/mosdns/rule/greylist.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
||||||
.then(function (i) {
|
|
||||||
ui.addNotification(null, E('p', _('Grey Lists') + ' ' + _('Rules have been saved.')), 'info');
|
|
||||||
})
|
|
||||||
.catch(function (e) {
|
.catch(function (e) {
|
||||||
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
||||||
});
|
});
|
||||||
|
@ -123,9 +114,6 @@ return view.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return fs.write('/etc/mosdns/rule/ddnslist.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
return fs.write('/etc/mosdns/rule/ddnslist.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
||||||
.then(function (i) {
|
|
||||||
ui.addNotification(null, E('p', _('DDNS Lists') + ' ' + _('Rules have been saved.')), 'info');
|
|
||||||
})
|
|
||||||
.catch(function (e) {
|
.catch(function (e) {
|
||||||
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
||||||
});
|
});
|
||||||
|
@ -150,9 +138,6 @@ return view.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return fs.write('/etc/mosdns/rule/hosts.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
return fs.write('/etc/mosdns/rule/hosts.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
||||||
.then(function (i) {
|
|
||||||
ui.addNotification(null, E('p', _('Hosts') + ' ' + _('Rules have been saved.')), 'info');
|
|
||||||
})
|
|
||||||
.catch(function (e) {
|
.catch(function (e) {
|
||||||
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
||||||
});
|
});
|
||||||
|
@ -177,9 +162,6 @@ return view.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return fs.write('/etc/mosdns/rule/redirect.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
return fs.write('/etc/mosdns/rule/redirect.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
||||||
.then(function (i) {
|
|
||||||
ui.addNotification(null, E('p', _('Redirect') + ' ' + _('Rules have been saved.')), 'info');
|
|
||||||
})
|
|
||||||
.catch(function (e) {
|
.catch(function (e) {
|
||||||
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
||||||
});
|
});
|
||||||
|
@ -204,9 +186,6 @@ return view.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return fs.write('/etc/mosdns/rule/local-ptr.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
return fs.write('/etc/mosdns/rule/local-ptr.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
||||||
.then(function (i) {
|
|
||||||
ui.addNotification(null, E('p', _('Block PTR') + ' ' + _('Rules have been saved.')), 'info');
|
|
||||||
})
|
|
||||||
.catch(function (e) {
|
.catch(function (e) {
|
||||||
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
||||||
});
|
});
|
||||||
|
@ -231,9 +210,6 @@ return view.extend({
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return fs.write('/etc/mosdns/rule/streaming.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
return fs.write('/etc/mosdns/rule/streaming.txt', formvalue.trim().replace(/\r\n/g, '\n') + '\n')
|
||||||
.then(function (i) {
|
|
||||||
ui.addNotification(null, E('p', _('Streaming Media') + ' ' + _('Rules have been saved.')), 'info');
|
|
||||||
})
|
|
||||||
.catch(function (e) {
|
.catch(function (e) {
|
||||||
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
|
||||||
});
|
});
|
||||||
|
@ -246,7 +222,13 @@ return view.extend({
|
||||||
handleSaveApply: function (ev) {
|
handleSaveApply: function (ev) {
|
||||||
var m = this.map;
|
var m = this.map;
|
||||||
onclick = L.bind(this.handleSave, this, m);
|
onclick = L.bind(this.handleSave, this, m);
|
||||||
return fs.exec('/etc/init.d/mosdns', ['restart']);
|
return fs.exec('/etc/init.d/mosdns', ['restart'])
|
||||||
|
.then(function () {
|
||||||
|
window.location.reload();
|
||||||
|
})
|
||||||
|
.catch(function (e) {
|
||||||
|
ui.addNotification(null, E('p', _('Failed to restart mosdns: %s').format(e.message)));
|
||||||
|
});
|
||||||
},
|
},
|
||||||
handleReset: null
|
handleReset: null
|
||||||
});
|
});
|
||||||
|
|
|
@ -386,8 +386,8 @@ msgstr "规则列表"
|
||||||
msgid "Rule Settings"
|
msgid "Rule Settings"
|
||||||
msgstr "自定义规则列表"
|
msgstr "自定义规则列表"
|
||||||
|
|
||||||
msgid "Rules have been saved."
|
msgid "Failed to restart mosdns: %s"
|
||||||
msgstr "规则已保存。"
|
msgstr "无法重启 MosDNS:%s"
|
||||||
|
|
||||||
msgid "Unable to save contents: %s"
|
msgid "Unable to save contents: %s"
|
||||||
msgstr "无法保存内容:%s"
|
msgstr "无法保存内容:%s"
|
||||||
|
|
Loading…
Reference in New Issue