-
Notifications
You must be signed in to change notification settings - Fork 63
106 ReleaseNotes Ru
CloudStack-UI 1.0.6 выпущен 22 июля 2017 г. Релиз добавляет новые функции и исправляет ошибки, найденные ранее. Так же, релиз включает глубокий рефэкторинг кода, связанный с компонентами создания и отображения виртуальных машин. Данный документ подробно описывает самые важные изменения относительно предыдущих релизов.
Команда потратила в текущей итерации более недели на рефэкторинг старого кода, написанного на ранних стадиях проекта без должного дизайна архитектуры. Компонент был полностью реализован с нуля. Рефэкторинг позволил представить в этом релизе новый интерфейс создания VM, фильтрации и группировки VM. Необходимость рефэкторинга связана с тем, что команда планирует предоставить возможность изменения способа отражения объектов. В настоящее время интерфейс поддерживает способ отображения, основанный на карточках, в будущих релизах появится возможность переключения между видами и будет добавлен новый вид - табличного формата, похожий на тот, который предлагается стандартным интерфейсом ACS.
В данном релизе вкладки VM были реорганизованы. Ранее для вкладок использовались текстовые метки, в данном релизе они были заменены на пиктограммы. Это помогло добиться большей компактности и добавить пространство для будущего расширения интерфейса новыми вкладками.
Настройки сети и брэндмуэра были перенесены на отдельную вкладку, что позволит в будущем реализовать дополнительные возможности работы с сетью для продвинутых зон ACS.
В данном релизе компонент получил возможность переключать представление между видами "занято" и "свободно", что полезно для некоторых пользователей, особенно в моменты, когда пользователь пытается определить достаточно ли свободных ресурсов для выделения виртуальной машины.
В текущем релизе представлены вкладки управления тэгами для виртуальных машин. В отличие от стандартного интерфейса ACS в интерфейсе CloudStack-UI тэги используются широко для предоставления лучших возможностей UX. В данной версии тэги доступны для редактирования и просмотра, но не имеют расширенной семантической нагрузки. В будущих версиях планируется более широкое использование тэгов для реализации функциональности плагинов.
Since Angular Material 2 is mature now, includes better and more beautiful components we decided switching from MDL to Material2 which will be completed in several iterations.
Release 1.0.7 is expected to be released on August, 7th, 2017. The release is expected to include a new functionality. It is listed as follows:
- Templates to VM tags copy support (client-side);
- Web-SSH plugin, which enables SSH connection facility to VMs without desktop client installed;
- Pulse plugin, which enables displaying of CPU/RAM/IO/NET metrics per VM.
Dear community member, we will be thankful if you
- try the project and provide us with a feedback;
- share the information about the project and the release in social media;
- mark the GitHub repository with star to support the project;
- enter LinkeIn Group.