Новая настройка реселлера
В последней версии мы добавили в интерфейс реселлера дополнительные параметры настройки. Мы реализовали поддержку тем и поддержку собственного логотипа.
Это было добавлено, чтобы ваши посредники могли фактически отличаться от платформы облачного провайдера. Вы можете прочитать подробные руководства о том, как настроить интерфейс реселлера здесь.
fleio.org/docs/developer/angular-frontend-customization.html
Шаблоны групп безопасности
В 2020.05 мы реализовали способ, которым облачный провайдер сможет создавать шаблоны групп безопасности.
Шаблон по умолчанию уже определен в базовых настройках и должен быть перезаписан.
Документацию, необходимую для изменения шаблонов, можно найти здесь.
fleio.org/docs/configuring/settings-file.html?highlight=security%20group#default-security-group-rules
Новый угловой интерфейс
В декабре 2019 года мы выпустили функцию реселлера, которая полностью использует внешний интерфейс с использованием Angular. Как вы, возможно, знаете, текущий интерфейс использует LTS AngularJS.
В настоящее время мы переносим старый интерфейс (сборка в AngularJS) на Angular по нескольким причинам. Я не буду беспокоить вас со всеми разработчиками. подробности, но основные причины в том, что у LTS не будет никаких новых функций, исправления ошибок для версии LTS прекратятся в июле 2021 года, и наиболее важной причиной является согласованность. Мы хотим использовать одну и ту же технологию на всех панелях и использовать новейшие доступные технологии.
Говоря о новейших технологиях, мы также работаем над переносом Fleio в Docker. Это даст нам больше контроля над вещами, которые было сложно поддерживать (например, версия python в старых операционных системах). Это также означает, что мы наконец сможем перейти на python 3.8, более новую версию django и так далее.
Мы все еще находимся на ранней стадии разработки, но мы хотели предложить вам подсказку о том, что мы планируем на будущее.
Миграция Docker также является причиной, по которой вы увидите некоторые изменения в файловой структуре Fleio. См. Список изменений для получения дополнительной информации.
Новый угловой интерфейс в настоящее время доступен на панели посредников и на странице конфигурации персонала. Обратите внимание, что вам потребуется изменить конфигурацию nginx после обновления (это обязательно, если вы хотите использовать новый угловой интерфейс).
Более подробную информацию можно найти здесь.
fleio.com/docs/upgrading.html#upgrading-to-2020-05-0
Новые настройки параметров
Как упоминалось ранее, в версии 2020.05 мы переместили несколько файлов настроек (например, settings.py и constants.js).
Мы также переместили меню с внешнего интерфейса на внутренний. Если вы ранее переопределили меню в файле constants.js, вам необходимо переместить его в файл settings.py. Вот руководство, которое опишет вам, как это сделать.
Мы также добавили следующие новые функции, которые можно включить или отключить в файле settings.py:
openstack.networks.auto_create_network: True
- По умолчанию это позволит конечному пользователю использовать опцию «Получить мне сеть». Однако даже если вы отключите его, ваши конечные пользователи смогут вручную создать новую сеть.
clients & users.clients.reset_usage: False
- По умолчанию это отключит возможность сброса использования. Включив его, вы добавите новую кнопку на детали клиента, которая позволит вам сбросить использование для нужного клиента
IMPORT_IMAGE_FROM_FILE_MAX_PARALLEL_UPLOADS = 10
IMPORT_IMAGE_FROM_FILE_MAX_GB_PER_IMAGE = 20
- Реализован способ ограничения одновременной загрузки файла / максимальной загрузки файла
ANGULAR_STAFF_FRONTEND = True
- По умолчанию внешний интерфейс AngularJ перенаправляется на страницы Angular, если они реализованы. Установите в false, если вы хотите использовать внешний интерфейс AngularJS
Fleio 2020.05 включает в себя множество других улучшений и исправлений ошибок. Полный список см. В полном списке изменений 2020.05.
fleio.com/docs/changelog/v2020.05.0.html
fleio.com/demo
fleio.com/