21.0 / 16 March 2021



21.0 / 16 марта 2021 г.
Новые функции / добавленный контент
  • Добавлен новый пользовательский интерфейс темного режима (только KeyHelp Pro)
  • Добавлена ​​новая система регистрации событий, теперь также регистрируются события взаимодействия с пользователем в пользовательском интерфейсе.
  • Добавлена ​​страница обзора подключенных устройств
  • Добавлена ​​поддержка языков с письмом справа налево.
  • Добавлена ​​возможность добавлять дополнительные двоичные файлы / файлы / папки для ограниченной среды SSH chroot (только KeyHelp Pro)
  • Добавлен арабский перевод | Благодаря Мохаммеду аль-Шамлану
  • Добавлен чешский перевод (превью) | Благодаря онлепесу
  • Добавлена ​​возможность изменить формат журнала Apache через пользовательский интерфейс.
  • Добавлена ​​опция для принудительного размера почтового ящика — добавлено предупреждающее уведомление, которое отправляется на соответствующие учетные записи электронной почты, когда их почтовый ящик почти заполнен
  • Добавлен список исключений в антивирусный сканер
  • Добавлена ​​возможность управления пользовательскими сигнатурами определений вирусов для увеличения скорости обнаружения (новые установки поставлялись с набором предопределенных сигнатур)

Улучшения / изменения
  • Добавлена ​​информационная страница в keyhelp-toolbox
  • Добавлено автоматическое изменение размера полей ввода DNSBL / DNSWL.
  • Добавлен ярлык для веб-рассылки на страницу электронной почты, даже если Rainloop является веб-рассылкой по умолчанию.
  • Добавлен период ожидания для регулярно выполняемых задач обслуживания «Обновление интерпретатора PHP» для улучшения баланса нагрузки.
  • Добавлены складные карточки в личный кабинет пользователя.
  • Добавлена ​​возможность управлять правилами ping через новое управление брандмауэром.
  • Добавлено предупреждающее сообщение на панели управления пользователя, когда для учетной записи пользователя установлена ​​дата «удалить» / «приостановить».
  • Добавлен полноэкранный режим для всех улучшенных текстовых областей CodeMirror.
  • В раскрывающийся список для периода проверки сертификата и срока действия HSTS добавлены «недели».
  • Настройки DNSBL / DNSWL теперь поддерживают синтаксис кода возврата.
  • Открытые ключи SSH в пользовательской области теперь также принимают ключи с дополнительными полями (from = "...", expiry-time = "...", ...)
  • Поле ввода шифров TLS теперь также принимает синтаксис @ SECLEVEL = X (полезно для систем, которым необходимо поддерживать TLS 1 / TLS 1.1)
  • Обновлены подсказки для включения / отключения полноэкранного режима для всех соответствующих текстовых областей.
  • Обновлены жестко запрограммированные правила ICMP брандмауэра
  • Обновлены тайминги по умолчанию для технического обслуживания 'panel-update'.
  • Результат расчета размеров базы данных теперь кэшируется, что значительно увеличивает производительность на соответствующих страницах / операциях.
  • Улучшена загрузка правил брандмауэра после перезагрузки за счет более надежного решения.
  • Улучшено отображение доступных компонентов сертификата.
  • Улучшенная диаграмма на панели управления пользователя
  • Улучшены имена в событиях шаблонов сообщений электронной почты, чтобы они были более согласованными
  • Улучшен расчет дискового пространства, чтобы быть более точным
  • Улучшена сортировка языков в пользовательском интерфейсе для правильной обработки языков со специальными символами.
  • Улучшенная страница шаблона учетной записи для меньшего разрешения экрана
  • Улучшенная страница входа в систему, когда KeyHelp находится в демонстрационном режиме, позволяет вход в систему одним щелчком мыши, ссылка на альтернативный демонстрационный сервер
  • Улучшенная процедура обновления Rainloop для сохранения существующих данных
  • Реализовано множество мелких улучшений дизайна.
  • Единые сообщения о событиях, удаленные ненужные сообщения
  • Переработанный интерфейс для доступа к ярлыкам элементов навигации и заголовкам страниц, чтобы он был более согласованным.
  • Реализованные соглашения об именовании заменены админ-панель / админ-панель на панель управления.
  • Улучшенное управление новым брандмауэром, чтобы иметь возможность поддерживать более конкретные правила с предстоящими обновлениями
  • Улучшенные визуальные эффекты редактора DNS
  • Удален Postgrey из установки KeyHelp, поскольку он в любом случае не использовался KeyHelp (вы можете удалить его вручную из обновленных экземпляров KeyHelp)

Изменения API
  • Добавлено поле статуса (только для чтения) для всех конечных точек, модели которых имеют это свойство.
  • Добавлена ​​конечная точка «запланированная задача», которая позволяет управлять запланированными задачами через KeyHelp API.
  • Повышение производительности Хью для всех запросов к конечным точкам, которые возвращают информацию о пользовательских базах данных
  • Идентификатор клиентской учетной записи в конечной точке «клиенты» теперь правильно возвращает целое число вместо строки.

Обновления инструментов
  • Roundcube 1.4.11
  • PhpMyAdmin 5.1.0 (только в Ubuntu 18.04 / Ubuntu 20.04 / Debian 10)
  • Rainloop 1.15.0
  • Администратор 4.8.0
  • Добавлена ​​отзывчивая и более красивая тема в Adminer
  • Процедура обновления Rainloop теперь сохраняет все контакты, личности, связанные учетные записи, подписи.

Обновления библиотеки поставщика
  • Бульма 0.9.2
  • Font Awesome 5.15.2
  • CodeMirror 5.59.4
  • PhpMailer 6.3.0
  • TinyMCE 5.6.2
  • Tippy.js 6.3.1
  • Поппер 2.9.1
  • Chart.js 3.0.0-beta.13
  • jQuery 3.6.0
  • phpseclib 2.0.30
  • Twofactorauth 1.8.0
  • Symfony / yaml 3.4.47
  • Полифилл-cтип 1.19.0

Исправления / недостатки
  • Исправлены проблемы с файловым менеджером и каталогами с тем же именем, что и их родительский каталог («test / test /»).
  • Исправлено, что жизненно важные службы KeyHelp могли быть прекращены через страницу управления службами.
  • Исправлено, что новая страница управления брандмауэром не выделялась как активная в навигации, когда страница выбора управления брандмауэром все еще была активной.
  • Исправлено, что временная метка входа пользователя была установлена ​​на двухфакторную аутентификацию, даже если двухфакторная аутентификация не выполнялась правильно.
  • Исправлена ​​ошибка, из-за которой домашние каталоги FTP не могли быть удалены, даже если был установлен соответствующий флажок.
  • Исправлено сообщение об ошибке на странице запрещенных доменных имен при недопустимом доменном имени.
  • Исправлены символы с двойной кодировкой в ​​столбце имени на странице API.
  • Исправлена ​​анонимность IP в журнале доступа / ошибок, которая потенциально могла удалить строку, если IP не был найден
  • Исправлена ​​проблема форматирования в keyhelp-toolbox на странице удаления двухфакторной аутентификации.
  • Исправлен откат правил брандмауэра при использовании старого управления брандмауэром и функции антиблокировки.
  • Исправлено, что crontab администратора также был переписан, даже когда администратор только что создал запланированную задачу для другого пользователя.
  • Исправлена ​​ошибка, из-за которой нельзя было создавать шаблоны писем при использовании бразильского португальского языка.
  • Исправленный мониторинг ICMP мог иногда блокироваться при использовании нового управления брандмауэром.
  • Исправлена ​​проблема с большими базами данных, когда доступ к странице обзора базы данных мог привести к ошибке 503 или занять слишком много времени для загрузки.
  • При редактировании защиты каталога для несуществующего каталога каталог не был создан, даже если он был объявлен иначе
  • Исправлена ​​ошибка, которая могла возникнуть во время установки в отношении команды Pyzor.
  • Исправлен владелец файла, необходимого для перезагрузки брандмауэра при загрузке, что ранее могло привести к тому, что новое управление брандмауэром не обновило эти файлы соответствующим образом.
  • Исправлена ​​ошибка, которая могла возникнуть во время установки при настройке брандмауэра (только Ubuntu 20) («Предупреждение: file_put_contents (/etc/network/if-pre-up.d/keyhelp_load_rules): не удалось открыть поток: нет такого файла или каталога»)
  • Исправлено уведомление PHP («Уведомление PHP: попытка доступа к смещению массива для значения типа null в /home/keyhelp/www/keyhelp/core/UI/Session/Session.php в строке 180»)
  • Убедитесь, что iptables, необходимый для использования брандмауэра KeyHelp, всегда установлен на сервере.
  • Автоматический импорт ключей SSH существующих пользователей при сохранении страницы профиля был удален, поскольку он был подвержен ошибкам, теперь это одноразовая операция при обновлении до KeyHelp 21.0.

Переводы
  • Добавлен арабский перевод | Благодаря Мохаммеду аль-Шамлану
  • Добавлен чешский перевод (превью) | Благодаря онлепесу
  • Обновленный каталонский (100%) | Спасибо Отмару Шустеру
  • Обновленный испанский (100%) | Спасибо Отмару Шустеру
  • Обновленный итальянский (100%) | Спасибо Алессандро Даниэле
  • Обновлен бразильский португальский (100%) | Спасибо Rogério Borba
  • Обновленный шведский (100%) | Спасибо Марвину Грипенфросту
  • Обновлен немецкий / английский / русский (100%)
  • Метки навигации / заголовки страниц теперь организованы в собственный файл .po / .mo, что обеспечивает четкое разделение, единообразное использование и упрощенный перевод.
  • Сокращенные и объединенные тексты сообщений, где это возможно, для уменьшения количества строк перевода
  • Исправлены некоторые ошибки пунктуации в базовом английском языке.

Разное
  • Стандартизация процесса инициализации CodeMirror
  • Удалены ненужные директивы CSS.
  • Аудит всех запросов к базе данных реализованы улучшения, где это возможно
  • Убраны лишние запросы к базе данных
  • Расширенные возможности отладки класса клиента базы данных
  • Улучшенная структура базы данных и обновления полей базы данных
  • Единое использование разделительных линий в теме по умолчанию
  • Контактные данные клиентов перенесены в отдельную таблицу базы данных
  • Исправлены ошибки в метках имен файлов и классов.
  • Исправлены файлы функций PHP KeyHelp.
  • Переименованы задачи обслуживания (panelupdate -> panel-update / serverupdates -> package-updates)
  • Удалены некоторые остатки старой темы по умолчанию.
  • Обновлен скриншот темы по умолчанию
  • Обновлены URL-адреса страниц ниже www.keyhelp.de в соответствии с новой структурой веб-сайта.
  • Перемещены различные задачи по очистке / обслуживанию из mastercronjob в специальный файл.
  • Оптимизированы различные задачи, связанные с обслуживанием, чтобы выполнять операции только при необходимости и в более согласованное время
  • Улучшены процедуры загрузки пользовательских данных.
  • Улучшена процедура настройки брандмауэра во время установки.
  • Улучшены имена различных параметров запроса URL.
Рефакторинг существующих страниц и внесение мелких улучшений:
  • Страница домена по умолчанию
  • Статус сервера Apache
  • Активная сессия
  • Журналы веб-сервера
  • Очередь электронной почты
  • Панель пользователя
  • Запрещенные доменные имена
  • Управление серверными службами
  • FTP-пользователи
  • Базы данных

keyhelp-panel.ru/

0 комментариев

Оставить комментарий