Август 2024

Что нового

  1. Доступ к задачам репозитория для неавторизованных пользователей и новые права для соавторов.

  2. SmartClass - создание, сбор и проверка заданий для учителей и студентов.

  3. Мелочь, а приятно:

  4. Для тех, кто любит читать:

Пофиксили

  • отступ между ветками пулл реквеста, ветки с именами из пробела или 100+ символов, коммиты в ветку без названия;
  • добавление ассетов в релиз, обрезание формата .zip файлов при скачивании ассетов релиза;
  • оповещения об ошибке при добавлении команды в состав организации и организации, начинающиеся на "home";
  • сортировку тегов по алфавиту, отображение архивного репозитория, профиля репозитория, длинной ветки, длинного имени;;
  • обновление выпадающего списка репозиториев-шаблонов и чекбокс репозитория, отображение студента при удалении пользователя;
  • создание пулл реквеста неавторизованным пользователем, отображение даты и времени на странице Коммиты;
  • отображение профиля репозитория с длинным именем, просмотр .cs файлов, скролл при просмотре текстовых файлов;
  • валидацию формы создания репозитория с .gitignore, валидацию поля веб-сайта при изменении описания организации, поясняющий текст на форме создания вебхуков;
  • для репозитория организации - передачу прав на репозиторий участниками не из команды "Owners" и добавление команд участниками с правами администратора;
  • сообщение об отсутствии README.md в составе пакета, извлечение из релиза файлов с точкой в имени, удаление организации с добавленными пакетами;
  • переход в SmartClass после регистрации, переход к заданию по ссылке-приглашению, смену статуса задания, страницу задания при удалении аккаунта студента;
  • наименование вкладки с избранными репозиториями, открытие вкладки пакетов;
  • текст модального окна удаления репозитория и времени создания коммита;
  • создании новой ветки с коммитом, повторяющим название уже существующего тега;
  • повторное создание релиза к тегу, задачи только из одних гласных или пробелов;
  • создание в пустом репозитории ветки и коммита, url для клонирования репозитория по HTTPS.

Обновления в разрезе релизов