Улучшен фронт
1. Добавлен функционал в интерфейс по управлению сертификатами и службой редактирования сертификатов. 2. Добавлена кнопка для добавления прокси и экран редактирования прокси.
This commit is contained in:
@@ -47,6 +47,7 @@ export class SiteCreator {
|
||||
hide($('sectionSettings'));
|
||||
hide($('sectionVAccessEditor'));
|
||||
hide($('sectionAddSite'));
|
||||
hide($('sectionAddProxy'));
|
||||
}
|
||||
|
||||
// Вернуться на главную
|
||||
@@ -295,6 +296,9 @@ export class SiteCreator {
|
||||
// Парсим aliases из поля ввода
|
||||
this.parseAliases();
|
||||
|
||||
// Определяем режим сертификата
|
||||
const certMode = $('certMode').value;
|
||||
|
||||
// Собираем данные сайта
|
||||
const siteData = {
|
||||
name: $('newSiteName').value.trim(),
|
||||
@@ -302,7 +306,8 @@ export class SiteCreator {
|
||||
alias: this.aliases,
|
||||
status: $('newSiteStatus').value,
|
||||
root_file: $('newSiteRootFile').value,
|
||||
root_file_routing: $('newSiteRouting').checked
|
||||
root_file_routing: $('newSiteRouting').checked,
|
||||
AutoCreateSSL: certMode === 'auto'
|
||||
};
|
||||
|
||||
// Создаём сайт
|
||||
@@ -317,7 +322,6 @@ export class SiteCreator {
|
||||
notification.success('✅ Сайт успешно создан!', 1500);
|
||||
|
||||
// Загружаем сертификаты если нужно
|
||||
const certMode = $('certMode').value;
|
||||
if (certMode === 'upload') {
|
||||
createBtn.querySelector('span').textContent = 'Загрузка сертификатов...';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user