GitFlic 3.2.0 – крупный шаг к созданию универсальной платформы, охватывающей жизненный цикл ПО
Одним из ключевых нововведений является ролевая модель RBAC (Role-Based Access Control) — метод управления доступом к ресурсам в системе. В GitFlic RBAC используется для определения, какие действия могут выполнять пользователи в различных частях проекта. Эта возможность позволяет разграничить и упорядочить работу над большими проектами в крупных командах. Еще одним шагом к управлению командой разработчиков станет интеграция GitFlic 3.2.0 с Jira, что позволит связывать коммиты с конкретными задачами или багами в системе управления проектам. Таким образом можно отслеживать прогресс выполнения задач и видеть, какие изменения кода относятся к каким задачам.
Добавлен собственный редактор кода. Его наличие поспособствует значительному упрощению работы с файлами и кодом и сделает GitFlic еще более универсальным и комплексным решением для создания ПО.
В GitFlic 3.2.0 также стала удобна и загрузка файлов — теперь их можно подтягивать непосредственно из пользовательского интерфейса (UI), что повышает эффективность и продуктивность труда разработчиков. Новая функция, анализирующая вклад участников команды в проект, позволяет собирать статистику по эффективности работы команды и демонстрирует количество сделанных коммитов по каждому из разработчиков.
В области автоматизации работы с репозиториями добавлена поддержка модулей на языке Go. Для более безопасного и качественного процесса разработки ПО в GitFlic 3.2.0 добавлен ряд важнейших инструментов. Так, благодаря интеграции с SCA-анализаторами (Software Composition Analysis), инструментами для анализа состава программного обеспечения пользователи смогут выполнять проверку кода и зависимостей (библиотек и пакетов), которые применяются в проекте, на наличие уязвимостей, лицензионных проблем и других рисков. Для проверки отдельных элементов кода применяются unit-тесты. Они позволяют удостовериться, что каждый элемент (unit) работает правильно, изолируя его от остальной части программы. Механизм наследования настроек шаблонов защищенных тегов, веток и одобрений из компаний или команд в запросах на слияние, реализованный в GitFlic 3.2.0, предоставляет гарантию, что все проекты в организации или команде следуют одинаковым правилам и стандартам. Это особенно важно для крупных проектов с множеством участников, где единообразие процессов помогает избежать ошибок.
С новым релизом на платформе добавлено большое количество и других важных и востребованных функций, которые существенно расширят функционал платформы и обеспечит разработчиков необходимыми инструментами для эффективной работы с кодом, также в версии 3.2.0 добавились функции, усиливающие безопасность процесса разработки ПО.
Источник:
AstraLinux
Вышла корпоративная почта нового поколения RuPost 3.0
Чтобы повысить уровень доступности почтовых сервисов, в продукт добавили средства управления распределенным хранением данных. В RuPost 3.0 появились:
- MailSpace – пространство, представляющее собой совокупность нескольких хранилищ, связанных правилами репликации, которые, в свою очередь, разделены по ролям: есть активные правила, «горячий» и «холодный» бэкап;
- MailBox Group – набор аккаунтов, находящихся в одном MailSpace;
- MailStore — уникальные для всех пространств (MailSpace) хранилища почты, служащие «точками монтирования». Для хранения файлов нужно хотя бы одно MailStore.
Кроме того, разработчики оптимизировали процесс работы с почтовыми индексами: перенесли индексные файлы внутрь папки почтового ящика. Это позволяет во время репликации между хранилищами сохранять целостность ящиков и избавляет от необходимости переиндексировать находящиеся в них письма при переключении между основным хранилищем и «горячей» репликой.
RuPost 3.0 можно интегрировать с системой резервного копирования (СРК) и делать бэкапы MailSpace, действующих и ранее удаленных почтовых ящиков вместе с календарями и контактами, а потом их восстанавливать. Чтобы при этом не росла нагрузка на почтовый сервер, предусмотрен специальный тип хранилища почты – Backup («холодная» реплика).
Обновленный продукт стал более отказоустойчивым благодаря поддержке Patroni-кластеров БД. При сбое на основном узле система автоматически переключается на реплику, и непрерывность рабочих процессов сохраняется.
Еще одним новшеством стал функционал для сквозного поиска и удаления сообщений в почтовых ящиках. Теперь администратор, имея соответствующие полномочия, может легко очищать систему от спама или, например, фишинг-писем.
Среди прочих улучшений — возможность в интерфейсе командной строки (CLI) выделять цветом команды и их параметры, сквозная аутентификация в инструменте для миграции с Microsoft Exchange, а также поддержка календарей в устройствах на базе iOS.
Источник:
AstraLinux
«Р7-Офис» выпустил летнее обновление для редакторов документов
В новом релизе разработчики «Р7-Офис» добавили возможности, которые ждали многие пользователи. Среди них автоматическая расстановка переносов, новые опции работы со сводными таблицами, настройка блокировки файлов в системе документооборота и многое другое. Об этом CNews сообщили представители «Р7-Офис».
Долгожданная возможность по запросам пользователей реализована в текстовом редакторе «Р7-Офис»: добавлена автоматическая расстановка переносов текста. Данная опция находится в меню «Макет».
Хорошие новости для тех, кто часто работает со сводными таблицами: реализована навигация по данным и возможность редактирования названий столбцов в сводных таблицах. Теперь пользователи смогут двойным кликом по любому значению в сводной таблице открыть связанные данные на новом листе. А чтобы отредактировать название столбца, достаточно будет просто по нему кликнуть. Таким образом, можно будет проще проанализировать детализированные данные и повысить эффективность работы с большими таблицами.
Для тех, кто работает с макросами, усилена безопасность их использования. Теперь можно по выбору запускать только подписанные макросы либо полностью их отключать через централизованные настройки.
Это поможет администраторам и пользователям получить дополнительный контроль над применением макросов, предотвратить выполнение потенциально вредоносного кода и защитить данные.
Источник:
r7-office