Релиз 14.0.0
Релиз 14.0.0
Что нового
-
GigaCode лицензии для организаций:
- импорт участников команды из файла (для форматов .csv, .xlsx);
- удаление привязанного устройства владельцем организации;
- выход из организации или удаление участника;
- удаление организации с действующей лицензией.
-
Общее обновление интерфейса запросов на слияние, в том числе в части просмотра изменений:
- список и дерево файлов запроса;
- отметка просмотренных файлов;
- смежные строки;
- переход к целевому файлу и др.
-
Работа с задачами:
-
SmartClass:
- добавление студентов из csv-файла;
- дедлайны;
- расширенный дашборд задания.
-
Мелочь, а приятно:
- ссылка на yaml-файл со страницы отчета работы облачного раннера;
- прикрепление к релизу файлов формата .js.
-
Для тех, кто любит читать:
- обновление подразделов запросов на слияние и FAQ по GigaIDE Cloud;
- в SmartClass — Пагинация и поиск участников;
- Ролевая модель Вики.
Пофиксили
авторизацию через Cloud.ru, сохранение данных в форме создания рабочего пространства GigaIDE, ветку *master* в пустом проекте
- поправлена ошибка перелогина после авторизации через Сloud.ru, иcпользуя Сбер ID;
- создание рабочего пространства > [новый или импортируемый проект](../../../gigaide-cloud-uc/gigaide-workspaces-uc/#запуск-пространства-для-нового-или-импортируемого-проекта): при закрытии модального окна сохраняется черновик;
- [рабочее пространство GigaIDE](../../../gigaide-cloud-uc/gigaide-workspaces-uc/#создание-для-существующего-репозитория) из пустого проекта: поправлено отображение ветки *master*.
отображение длинного имени ветки, отображение приватных репозиториев при разлогинивании, авторизацию при привязке GigaCode
- профиль репозитория > **Код** > ветка: поправлено отображение ветки с именем из 100+ символов;
- приватные репозитории скрываются после истечения времени сессии;
- [привязка GigaCode](https://gitverse.ru/services/gigacode): восстановлена привязка GigaCode при переходе по ссылке из IDE у неавторизованных пользователей.
отображение новой организации SmartClass, выход из организации участников команды
- создание новой организации SmartClass: поправлена верстка новой организации;
- профиль организации > **Участники**: восстановлена кнопка **Покинуть организацию** для участника команды.
верстку страницы репозитория при редактировании файла, подсветку синтаксиса языков программирования
- профиль репозитория > **Код**: восстановлена подсветка синтаксиса языков Elixir, OCaml, Objective-C, Perl, Rust;
- профиль репозитория > **Код**: поправлено положение кнопок.
дерево файлов в запросе на слияние, поиск релизов по тегам, индикатор загрузки файлов в релиз
- страница запроса > поиск файлов: поправлено поведение дерева папок при поиске;
- профиль репозитория > **Релизы**: восстановлен [поиск по тегам](../../../artifactory/releases-uc/#просмотр-и-поиск-релизов-по-тегам);
- профиль репозитория > **Релизы**> [добавлен файл](../../../artifactory/releases-uc/#добавлениеудаление): поправлен исчезающий спиннер загрузки.
отвязку пакета участником организации с правами на запись, счетчик скачивания пакетов, удаления пакета со слэшом (`/`) в имени
- профиль организации > **Пакеты** > [Отвязка пакета от репозитория при редактировании пакета](../../../artifactory/packages-uc/#отвязка-пакета-от-репозитория-при-редактировании-пакета): возвращена кнопка **Отвязать** для участника с правами на запись;
- профиль пользователя или организации > **Пакеты**: корректное обновление [счетчика скачивания артефактов](../../../artifactory/packages-uc/#счетчик-скачивания-артефактов), исправлена ошибка [удаление пакета](../../../artifactory/packages-uc/#удаление-пакета) со слэшом (`/`) в имени.
облачные раннеры в изолированном окружении, логи остановленных облачных раннеров, статус успешных задач при одном (или более) неуспешном, отображение времени выполнения задач раннеров
- [облачные раннеры](../../../cicd/docs/runners/cloud-hosted/): поправлена проверка выполнения задачи в отдельном контейнере
и отображение работы раннера после автоматической остановки через 15 минут;
- отображение работы раннера: поправлена ошибка отображения статуса успешно выполненных задач при одном (или более) неуспешном, поправлено изменение времени выполнения задач при развертывании их логов.
дублирование меток, верстку запросов в задачах
- профиль репозитория > задача: поправлено дублирование при назначении/снятии меток;
- профиль репозитория > **Задачи** > запросы на слияние: поправлено пропадающее подчеркивание.
валидацию формы создания ключей развертывания
- профиль репозитория > **Настройки** > **Ключи развертывания**: добавлено сообщение об ошибке при попытке создать ключ с пустым именем.
страницы мобильной версии GitVerse
- профиль репозитория > релизы: улучшена верстка заголовков, полей и текста;
- профиль пользователя или репозитория > **Пакеты**: улучшено расположение панели фильтра, сортировки и иконок;
- профиль пользователя или репозитория > **Пакеты** > страница пакета: поправлен выход панели информации о пакете за рамки страницы;
- профиль репозитория > **CI/CD**: поправлено отображение списка задач, значка времени и кнопки **Перезапустить все джобы**, устранены пустые строки, лишние отступы и разрывы в отчетах работ;
- профиль репозитория > **Задачи**: исправлен пустой список в панели фильтра **Автор**;
- профиль репозитория > **Вики**: убран синий контур у разделов;
- дашборд: поправлена неполная отрисовка аватарок;
- бургер меню (сайдбар) в альбомной раскладке: добавлен скролл;
- бургер меню (сайдбар) > **Поддержка** и **Оценить**: модальные окна больше не скрываются при взаимодействии с полями;
- профиль пользователя: расположение e-mail и полей адреса;
- создание и импорт репозитория: поле ввода описания репозитория;
- профиль репозитория > **Запросы** > **AI-обзор**: обрезанное имя пользователя;
- другие улучшения и доработки.