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 комментариев
Вставка изображения
Оставить комментарий