Alterator/releases/platform12: различия между версиями
| Строка 22: | Строка 22: | ||
**удалены неиспользуемые функции из библиотек alterator.  | **удалены неиспользуемые функции из библиотек alterator.  | ||
*'''интерфейс(alterator-lookout, alterator-fbi):'''  | *'''интерфейс(alterator-lookout, alterator-fbi, alterator-ahttpd):'''  | ||
** наряду со старой схемой создания многоколоночных таблиц появилась новая, более удобная и "синхронизированная" с qt-интерфейсом.  | ** наряду со старой схемой создания многоколоночных таблиц появилась новая, более удобная и "синхронизированная" с qt-интерфейсом.  | ||
** в web-интерфейсе авторизоваться теперь может не только root, но и другие пользователи, добавлены ACL для разграничения доступа к модулям между операторами.  | ** в web-интерфейсе авторизоваться теперь может не только root, но и другие пользователи, добавлены ACL для разграничения доступа к модулям между операторами.  | ||
Версия от 09:58, 2 сентября 2008
Platform 1.2
Текущий статус: Завершён
Завершение: 1 сентября 2008
Изменения
- ядро(alterator):
- добавлена печать backtrace при падении alterator из-за синтаксической ошибки в scheme (manowar@)
 - alterator-menu и alterator-help интегрированы в alterator
 - добавлена поддержка unit-тестов для модулей, а именно единый механизм создания виртуальной среды и копирования файлов проекта.
 - новая библиотека (alterator unittest).
 - unit-тесты для библиотек alterator
 - сборочная система стала более модульной.
 - в update-po появилась поддержка для бакендов на awk.
 - интегрированный модульный sdk: набор генераторов вызываемых через стандартную сборочную систему.
 - новая универсальная утилита alterator-dump-desktop для чтения файлов в формате .desktop (широко распространены по всем модулям alterator)
 - бакенд menu сильно обновлён и прооптимизирован для нового центра управления.
 - исправлена обработка ошибки запуска бакенда. Также теперь бакенд автоматически выгружается при обнаружении внутренней ошибки.
 - удалены неиспользуемые функции из библиотек alterator.
 
 
- интерфейс(alterator-lookout, alterator-fbi, alterator-ahttpd):
- наряду со старой схемой создания многоколоночных таблиц появилась новая, более удобная и "синхронизированная" с qt-интерфейсом.
 - в web-интерфейсе авторизоваться теперь может не только root, но и другие пользователи, добавлены ACL для разграничения доступа к модулям между операторами.
 - configd и ahttpd теперь оба написаны на scheme и используют одну общую библиотеку vhttpd.
 - workflow теперь оформлены полноценные, динамически подгружаемые модули guile.
 - в web-интерфейсе для виджета dateedit появился "компактный" вариант (выпадающий календарь).
 - новый более быстрый алгоритм генерации главного меню.
 - пакет alterator-http интегрирован в alterator-fbi
 
 
- новые модули:
- alterator-net-iptables - переписанный простой вариант alterator-firewall
 - alterator-mkbootflash - модуль создания загрузочных флешек.