Изменения в версии 3.9.1

From EjudgeWiki
Revision as of 10:54, 23 March 2022 by Cher (talk | contribs) (3.9.1 released)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Навигация: Главная страница/Система ejudge/Разработка/История версий/Изменения в версии 3.9.1

Время выхода: 23 марта 2022 г.

Предыдущая версия

Исправлены ошибки в документе Инсталляция ejudge на Fedora с нуля.

Исправлены некоторые ошибки.

Улучшена поддержка языка Go. Используется команда go build для компиляции программ.

Программа начальной настройки ejudge-setup не требует наличия программы sendmail.

Программа gvaluer может быть скомпилирована C++20.

По умолчанию не сохраняются логин/пароль пользователя для доступа в polygon.

В списке языков программирования поддерживается симулятор rars (симулятор архитектуры RiscV).

ej-contests

Переработана работа с виртуальными турнирами. А именно, время начала виртуального турнира для участника и время окончания виртуального турнира для участника хранятся в отдельной таблице userrunheaders. В новых виртуальных турнирах в таблице посылок не будут присутствовать записи Virtual Start и Virtual Stop.

В административном интерфейсе добавлена ссылка "User run headers" для просмотра этой информации по всем пользователям турнира.

Поддерживается продление турнира для отдельных пользователей. Для этого в таблице User run headers нужно найти этого пользователя, открыть по ссылке View информацию об этом пользователе и в поле duration изменить длительность турнира для него.

Поддерживается удаления записей user run headers для пользователей.

Поддерживаются команды "Disable virtual start", "Enable virtual start" для виртуальных турниров. Из администраторского интерфейса можно запретить начало виртуального турнира или разрешить начало виртуального турнира.