v0.31.4
This commit is contained in:
1 parent
95c55da2ee
commit
d942c1a35d
42 files changed
+1265
-109
No files matched your search
@@ -77,13 +77,22 @@ const bindSettingsForm = (id, handler) => handlers.set(id, handler);
|
||||
const adminStart = administration.indexOf('bindSettingsForm("administration-form", next => {');
|
||||
const adminEnd = administration.indexOf('bindSettingsForm("tls-policy-form",', adminStart);
|
||||
assert(adminStart > 0 && adminEnd > adminStart);
|
||||
runInNewContext(administration.slice(adminStart, adminEnd), {
|
||||
$: field, bindSettingsForm, latestStatus: { administration: { listen_locked: false } },
|
||||
// Use the shipped helper in the extracted callback environment as well.
|
||||
const hostHelperStart = administration.indexOf(' function pinnedAdminHostname(value) {');
|
||||
const hostHelperEnd = administration.indexOf(' const normalizedRequestedTab', hostHelperStart);
|
||||
assert(hostHelperStart > 0 && hostHelperEnd > hostHelperStart);
|
||||
runInNewContext(administration.slice(hostHelperStart, hostHelperEnd) + administration.slice(adminStart, adminEnd), {
|
||||
$: field, bindSettingsForm, latestStatus: { administration: { listen_locked: false } }, URL,
|
||||
});
|
||||
const adminNext = {};
|
||||
handlers.get('administration-form')(adminNext);
|
||||
assert.deepEqual(JSON.parse(JSON.stringify(adminNext.administration.panel_compression)),
|
||||
{ zstd: true, br: true, gzip: true });
|
||||
field('admin-public-origin').value = 'https://panel.example.test';
|
||||
field('admin-hosts').value = 'panel.example.test\nother.example.test';
|
||||
const pinnedNext = {};
|
||||
handlers.get('administration-form')(pinnedNext);
|
||||
assert.deepEqual(JSON.parse(JSON.stringify(pinnedNext.administration.allowed_hosts)), ['other.example.test']);
|
||||
field('admin-compression-br').checked = false;
|
||||
field('admin-compression-zstd').checked = false;
|
||||
const offNext = {};
|
||||
|
||||
Reference in new issue
Block a user