Примечание: Этот файл автоматически сгенерирован. Для получения инструкций по добавлению своего собственного ввода см. разработческую документацию.
false
.requirements.txt
путём игнорирования новых строк как части названия пакета.Исправление обратного порядка breadcrumbs для вложенных групп. !12322
Исправление ошибки 500 при создании приватной группы. !12394
Исправление создания пустой области обсуждения при переходе на номер строки в стороннем сравнении.
Исключение знака тильды (~) и восклицательного знака (!) из названия пакета в файле requirements.txt
.
Выполнение домашней уборки проекта после импорта проекта.
Исправление проблемы отправки формы редактирования задачи при нажатии Ctrl+Enter.## 9.3.0 (2017-06-22)
Упрощён гитлаб:app:check в библиотеку SystemCheck и улучшены некоторые проверки. !9173
Добавлена возможность отмены прикрепления файла и переработана пользовательская панель прикрепления файлов. !9431 (blackst0ne)
Добавлено использование Aliyun OSS как провайдера резервного хранения. !9721 (Юанфэй Чжу)
Добавлена поддержка find_local_branches GRPC из Gitaly. !10059
Разрешено ручное обходное управление auto_sign_in_with_provider с новым параметром. !10187 (Максим Бессон)
После удаления ключа пользователя переадресация осуществляется на страницу ключей вместо страницы пользователя. !10227 (Сильван Жуве)
Изменено Blame на Annotate в пользовательском интерфейсе для продвижения культуры безвинной ответственности. !10378 (Илья Василевски)
Реализовано управление обновлением ключей развертывания. !10383 (Александр Ранда)
Разрешены числовые значения в gitlab-ci.yml. !10607 (blackst0ne)
Добавлен тестовый пример для Unicode трассировки. !10736 (dosuken123)
Примечание: Предупреждающее сообщение должно исчезнуть после его решения. !10823 (Джакопо Бецци @jacopo-beschi)
Расчет прав доступа к проекту значительно быстрее при использовании PostgreSQL, а поддержка вложенных групп для MySQL была удалена. !10885
Исправлены длинные URL в заголовках коммитов. !10938 (Александр Ранда)
Обновлен сторонний модуль sidekiq-cron до версии 0.6.0 и rufus-scheduler до версии 3.4.0. !10976 (dosuken123)
Используются относительные пути для аватаров групп/проектов/пользователей. !11001 (blackst0ne)
Включено дефолтное отключение непродуктивных ожидающих сборок для всех проектов. !11023
Реализован логгинг веб-хуков. !11027 (Александр Ранда)
Добавлены индексы для auto_canceled_by_id для ci_pipelines и ci_builds на PostgreSQL. !11034
Добавлен миграционный скрипт для очистки проектов в состоянии pending_delete
. !11044
Ограничено количество обновлений атрибутов пользователя, таких как current_sign_in_at
, до одного раза в час. !11053
Запрещено множественное выбор в выпадающем списке Milestones. !11084
Добавлена ссылка на страницу автора коммита из списка сборок. !11100
Исправлено извлечение последнего покрытия из лога трассировки. !11128 (dosuken123)
Удалена переадресация для старых URL задач, содержащих ID вместо IID. !11135 (blackst0ne)
Назадпортировано новое событие SystemHook: repository_update
. !11140
Сохраняет входящие данные после создания существующего тега. !11155
Исправлена поддержка внешних служб CI. !11176
Переведена серверная часть для страниц Проекта и Репозитория. !11183
Исправлено форматирование LaTeX для вики AsciiDoc. !11212
Добавлен внешний ключ для владельца планировщика сборок. !11233
Отображается версия Go при выполнении rake gitlab:env:info. !11241
Включено содержимое blob при печати страницы blob. !11247
Синхронизация адреса электронной почты из указанного провайдера OmniAuth. !11268 (Робин Боббит)
Отключено использование префиксов ссылок в заметках для сниппетов. !11278
Переименовано build_events в job_events. !11287
Добавлена поддержка API для планировщиков сборок. !11307 (dosuken123)
Использование route.cache_key для ключа кеша списка проектов. !11325
Добавлена реальная таблица окружений. !11333
Кэширование npm модулей между сборками с помощью yarn для ускорения установки окружения. !11343
Разрешено запуск GitLab экземпляра, если имя хоста InfluxDB не может быть разрешено. !11356
Добавлена страница индекса ConvDev в административной области. !11377
Исправлены ошибочные статусы и улучшены сообщения об ошибках для Git-over-HTTP. !11398
Переименованы поля 'Audit Log' пользователей на 'Authentication Log'. !11400
Стилизован поиск людей в поле поиска задач. !11402
Изменено /builds в URL на /-/jobs. Также добавлены обратные URL. !11407
Обновлено метка поля пароля при редактировании настроек сервиса. !11431
Добавлена опциональная панель производительности для просмотра метрик текущей страницы. !11439
Обновлено task_list до версии 2.0.0. !11525 (Джаред Деккард jared.deckard@gmail.com)
Исключено выполнение ресурсоёмких проверок входа, если пароль не предоставлен. !11537 (Хоратиу Еugen Vlad)
Разрешены числовые домены страниц. !11550
Исключены ручные действия при проверке возможности отмены сборки. !11562
Добавлена информация о времени работы сервера на странице информации системы в административной панели. !11590 (Джастин Болтц)
Упрощено тестирование и сохранение интеграций сервисов. !11599
Исправлено обращение с атрибутом can_push
в API v3 deploy_keys. !11607 (Ричард Клэмп)
Улучшено взаимодействие со слеш командами в моментальных комментариях. !11612
Отображение текущего пользователя сразу в фильтрах задач. !11630
Добавлена контекстно-зависимая функциональность кнопки верхнего правого меню. !11632
Изменено расположение кнопок действий задач в порядке удобства использования. !11642
Экспортированы atom ссылки с токеном RSS вместо приватного токена. !11647 (Алексис Райгал)
Учитывается право слияния вместо права пула для защищённых действий. !11648
Обновлена страница деталей задачи для реального времени. !11651
Улучшена производительность ProjectFinder для точки API /projects. !11666
Удалены избыточные атрибуты data-turbolink из ссылок. !11672 (blackst0ne)
Минимальная версия PostgreSQL теперь 9.2. !11677
Добавлены защищенные переменные, передаваемые только защищенным веткам или тегам. !11688
Введен поддержка оптимистического блокирования через опциональный параметр last_commit_sha в API обновления файла. !11694 (electroma)
Добавлен $CI_ENVIRONMENT_URL в заранее определённые переменные для сборок. !11695
Упрощена страница настроек репозитория проекта. !11698
Исправлены страницы pipeline_schedules, выбрасывающие ошибку 500. !11706 (dosuken123)
Добавлены производственные различия между деплоями приложения на виджете запроса слияния. !11730
Добавлены переключатели функций и конечные точки API для администраторов. !11747
Заменено спиночное тестирование starred_projects.feature на аналог rspec. !11752 (blackst0ne)
Введено событие API Events. !11755
Отображение состояния общего строителя на странице административного панели. !11783 (Иван Чернов)
Сохранение этапов сборок в базе данных. !11790
Откат изменений, добавлявших имя текущего пользователя в URL клонирования HTTP. !11792
Активирована Gitaly по умолчанию в установках из исходников. !11796
Использование zopfli компрессии для фронтендовых активов. !11798
Добавлен параметр tag_list в API проекта. !11799 (Иван Чернов)
Добавлен список изменений для улучшенного описания Registry. !11816
Автоматическое изменение настроек проекта для соответствия изменениям видимости проекта. !11831
Добавлен слагифицированный путь проекта в переменные окружения CI. !11838 (Иван Чернов)
Добавлены все источники сборок как специальные ключевые слова для 'only' и 'except'. !11844 (Филип Краковски)
Разрешено получение образов контейнеров с использованием личных токенов доступа. !11845
Добавлено состояние импорта в API проектов. !11851 (Робин Боббит)
Разрешено администраторам удалять пользователей с страницы пользователей. !11852
Разрешено мягкое удаление пользователей через API. !11853
Исправлено мягкое удаление пользователей, когда они являются авторами задач. !11855
Исправлено отсутствие обязательного параметра пути в API "Создание проекта для пользователя". !11868
Разрешено мягкое удаление пользователей с административной панели. !11874
Добавлено задание rake для помощи в повороте otp_key_base. !11881
Исправлено подключение подмодуля к проекту подгруппы. !11906
Исправлено двоичное кодирование ошибки на MR разницах. !11929
Ограничен доступ к добавлению 100 членов одновременно для групп и проектов для неадминистраторов. !11940
Добавлено болгарское перевод для страницы аналитики цикла к I18N. !11958 (Любомир Василев)
Добавлено продолжение задачи резервного копирования даже при наличии поврежденных репозиториев. !11962
Исправлено некорректное значение ETag кеша при использовании относительного URL экземпляра. !11964
Возвращено поле is_admin в API пользователей при аутентификации администратора. !12211 (rickettm)
Исправлено поле редактирования ключей развертывания доступных из других проектов. !12301 (Александр Ранда)
Исправлено передача CI_ENVIRONMENT_NAME и CI_ENVIRONMENT_SLUG для CI_ENVIRONMENT_URL. !12344
Отключено обновление списка окружений из-за ошибки https://gitlab.com/gitlab-org/gitlab-ee/issues/2677. !12347
Стандартизированы границы примечаний временной шкалы для различных размеров экрана. !12364
Исправлено отображение упорядоченного списка задач. !31483 (Джаред Деккард jared.deckard@gmail.com)
Обновлено зависящее от Go до версии 1.8.3. !31943
Добавлены метрики Prometheus на создание сборок.
Исправлено маршрут etag не совпадает с окружениями.
Сортировка папки для окружений.
Поддержка описаний для сниппетов.
Скрытие панели клонирования и списка файлов, если пользователь является только гостем. (Джеймс Кларк)
Не создаются комментарии на JIRA, если они уже существуют для объекта.
Обновлен пользовательский интерфейс групп для лучшей поддержки подгрупп.
Подтверждено поведение форков проекта через API.
Добавлены метрики сборки Prometheus для веб-приложения GitLab.
Исправлено: Вики не является поисковой с Guest-правами.
Центрирование всех пустых состояний.
Удалено кнопку "Новая задача", если поиск задач не выдает результатов.
Добавлен URL API для настроек JIRA.
Анимация добавления задачи на доску.
Обновлено имя ключа сессии для уникальности экземпляра во время разработки.
Одноклик на фильтр для открытия раскрывающегося списка поиска.
Обновлено информационное поле заголовка страницы сборок для реального времени.
Создан медиатор для деталей сборок Vue для монтирования нескольких приложений Vue с одними данными.
Ограничено недавние поиски задач к проекту.
Увеличено ограничение индивидуальной разницы коллапса до 100 КБ, и ограничение рендеринга до 200 КБ.
Исправлено пустое состояние таблицы сборок — отображается пустое состояние только при получении 0 сборок.
Установлено название кнопки пустого состояния окружения в нижнем регистре.
Удалены повторяющиеся переменные окружения в документации.
Изменены ссылки в метаданных задач на черный цвет.
Исправлено нижнее подчеркивание для вкладки активности проекта.
Добавлен новый значок для статуса пропущенного CI.
Добавлено равномерное отступление для эмодзи.
Использование значка портфеля для компании на странице профиля.
Удалено переполнение формы комментариев для конфиденциальных задач и вертикальное выравнивание значка конфиденциальности задач.
Сохранено завершающее новую строку при разрешении конфликтов путем выбора сторон.
Исправлено выполнение команды /unsubscribe, создающей лишние задачи, если вы уже были упомянуты в задаче.
Исправлено отображение математических выражений на страницах blob.
Разрешено групповым отчётчикам управлять метками группы.
Использование pre-wrap для сообщений коммитов для сохранения отступов списков.
Значки счетчиков зависят от прозрачного цвета для лучшего соответствия различным цветам фона и значки счетчиков теперь имеют дизайн в форме пилюли, похожий на метки.
Разрешено отчётчикам превращать метки проекта в метки группы.
Активированы горячие клавиши на страницах артефактов.
Выполняется отфильтрованный поиск при изменении состояния вкладки.
Удалены повторяющиеся разделы для размещения проектов в группах на странице настроек проекта.
Изменено порядок коммитов впереди и позади на графике расхождения для представления списка веток.
Создан компонент заголовка CI для страниц деталей сборок и задач.
Удалено кэширование счетчиков задач и запросов слияния более детально.
Отключено заблокированные ручные действия.
Загрузка дерева README асинхронно.
Отображение дополнительной информации о файлах на страницах blob .gitlab-ci.yml, .gitlab/route-map.yml и LICENSE.
Исправлено отвечание на обсуждение коммита, отображаемое в контексте MR.
Консистентное использование моноширинного шрифта для SHA коммитов и имен веток и тегов.
Консистентное отображение последнего события отправки на виджете.
Не копировать пустые элементы, которые не были намеренно выбраны как GFM.
Копирование как GFM даже если части других элементов были выбраны.
Автоматическая ссылка на имена пакетов в файле Gemfile.
Исправлено проблема N+1 запроса для обсуждений.
Не соответствовать адресам электронной почты или foo@bar как ссылкам на пользователей.
Исправлено название кнопки перехода к обсуждению вверху страницы.
Не возвращать nil для отсутствующих объектов из кэша парсеров.
Устойчивость парсера .gitmodules к синтаксическим ошибкам.
Добавлен параметр имени пользователя в URL Gravatar.
Автоматическая ссылка на имена пакетов в других зависимых файлах.
Возврат nil при поиске конфигурации для неизвестного провайдера LDAP.
Добавлен системный комментарий с ссылкой на сравнение разниц при устаревании обсуждения MR.
Не обрамлять вставленный код, если он уже находится внутри тегов кода.
Откат изменений "Новый файл из интерфейса на существующей ветке".
Отображение последнего коммита для текущего дерева на странице дерева.
Добавлена документация о добавлении внешних ключей.
Добавлено поле имени пользователя в веб-хуке push. (Дэвид Тёрнер)
Переименование CI/CD сборок в сборки на странице настроек проекта.
Добавлена отзывчивость таблиц окружений.
Раскрытие/сворачивание списка открытых и закрытых задач на досках задач.
Исправлено производительность импортера GitHub при проверке наличия веток.
Исправлено кэширование актов как меток.
Исправлено интерполяцию токена при клонировании репозитория wiki GitHub.
Исправлено интерполяцию токена при установке удаленного репозитория GitHub.
Исправлено проблема N+1 запросов для неучастников в потоках комментариев.
Исправлено поддержка терминалов для службы Kubernetes.
Исправлено: Комментарий на изменение в конце- Восстановление флага is_admin
в API пользователей при аутентификации пользователя с правами администратора. !12211 (rickettm)
ci_trigger_schedules
, если он существует.author_id
только для авторизованных пользователей.Исправление положения эмодзи заметки при наведении курсора.
Исправление миграции для старых версий PostgreSQL.## 9.2.0 (2017-05-22)
API: Фильтрация запросов на слияние задач по майлстримам и меткам. (10924)
Сброс кнопки "Создать новую ветку" при смене состояния задачи. !5962 (winniehell)
Предотвращение голосования за авторизованные предложения на стороне фронтенда. !6260 (Barthc)
Изменение списка задач в MR на естественную сортировку. !7110 (Jeff Stubler)
Добавление анимаций во все выпадающие списки. !8419
Добавление времени обновления в список проектов. !8514 (Jeff Stubler)
Удаление кэширования фрагмента просмотра для README проекта. !8838
API: Добавление параметров для фильтрации конвейеров проектов. !9367 (dosuken123)
Поддержка SSL баз данных для скрипта резервного копирования. !9715 (Guillaume Simon)
Исправление несоответствия UI различных представлений файлов (отсутствие кнопки "Найти файл"). !9847 (TM Lee)
Отображение результата команды /slash при просмотре Markdown. !10054 (Rares Sfirlogea)
Разрешение "Добавьте больше тестов для spec/controllers/projects/builds_controller_spec.rb". !10244 (dosuken123)
Добавление клавишной команды редактирования для вики. !10245 (George Andrinopoulos)
Перенаправление старых ссылок после переименования пользователя/группы/проекта. !10370
Добавление системного примечания при изменении описания задачи/запроса на слияние. !10392 (blackst0ne)
Улучшение проверки пространства имён и путей проектов. !10413
Добавление команды /slash для перемещения доски. !10433 (Alex Sanford)
Обновление всех экземпляров старого значка загрузки. !10490 (Andrew Torres)
Реализация защиты от ручных действий. !10494
Реализация поиска по extern_uid в API пользователей. !10509 (Robin Bobbitt)
Добавление поддержки шаблонов .vue. !10517
Добавление новых строк только между множественными загрузками. !10545
Добавление просмотра файлов Balsamiq. !10564
Удаление ненужных включений помощников тестирования. !10567 (Jacopo Beschi @jacopo-beschi)
Добавление подсказки к заголовку завершённой доски. !10574 (Andy Brown)
Исправление избыточного истощения кэша в Repository. !10575 (blackst0ne)
Добавление библиотеки gem hashie-forbidden_attributes. !10579 (Andy Brown)
Добавление спецификации для schema.rb. !10580 (blackst0ne)
Сохранение функциональности webpack-dev-server процесса при переходе между ветками. !10581
Преобразование методов true_value и false_value базы данных из методов экземпляра в методы класса. !10583
Улучшение текста в списке дел, когда действие происходит самим собой. !10594 (Jacopo Beschi @jacopo-beschi)
Замена rake cache:clear:db автоматическим механизмом. !10597
Удаление начальных и конечных пробелов из цвета и названия метки. !10603 (blackst0ne)
Добавление помощника webpack_bundle_tag для улучшения конфигураций GDK вне локальной сети. !10604
Добавление быстрой анимации плавного появления для новых заметок. !10623
Исправление отображения эмодзи внутри строки. !10647 (blackst0ne)
Шаблоны Dockerfiles импортируются из gitlab.com/gitlab-org/Dockerfile. !10663
Добавление поддержки i18n на странице аналитики цикла. !10669
Разрешение OAuth клиентам отправлять код. !10677
Добавление настраиваемого таймаута для операций git fetch и clone. !10697
Перемещение меток результатов поиска снизу в название. !10705 (dr)
Добавление страницы сводки ошибок сборки для конвейеров. !10719
Расширение/сворачивание кнопки -> Изменение для того чтобы она выглядела как переключатель. !10720 (Jacopo Beschi @jacopo-beschi)
Уменьшение порогового значения ABC до 57.08. !10724 (Rydkin Maxim)
Удаление целевого _blank из действия метрик внутри списка окружений. !10726
Удаление метода Repository#version и тестов. !10734
Переработка метода Admin::GroupsController#members_update и добавление некоторых спецификаций. !10735
Переработка кода создания участников проекта/группы. !10735
Добавление API слеш-команд Slack к документации служб и перестановка порядка и случаев. !10757 (TM Lee)
Отключение настроек тестирования на сервисах уведомлений чата при пустом репозитории. !10759
Добавление поддержки моментального обновления комментариев. !10760
Отображение галочки текущего назначаемого пользователя в выпадающем списке назначаемых. !10767
Удаление управления конвейерами последнего развертывания со страницы мониторинга среды. !10769
Конвейерный вид обновляется почти в реальном времени. !10777
Получение статуса конвейера в партиях из Redis. !10785
Добавление имени пользователя в активность атом-канала. !10802 (winniehell)
Поддержка предварительного просмотра Markdown для личных сниппетов. !10810
Реализация возможности редактирования хуков. !10816 (Alexander Randa)
Разрешение администраторам использовать sudo для заблокированных пользователей через API. !10842
Исключение флага is_admin из большинства ответов API. !10846
Переработка метода add_users для проекта и группы. !10850
Конвейеры расписаний получили новый и улучшенный интерфейс. !10853
Исправление обновления merge_when_build_succeeds через конец точки API слияния. !10873
Добавление индекса на ci_builds.user_id. !10874 (blackst0ne)
Улучшение настроек тестирования для сервисов уведомлений чата для пустых проектов. !10886
Изменение команды коммита в существующем каталоге на git commit -m. !10900 (TM Lee)
Отображение названия группы в контейнере флэш сообщений при создании группы из административной области. !10905
Уменьшение ширины таблиц Markdown. !10909 (blackst0ne)
Обеспечение владения владельцем пространства имен проектом при его создании. !10910
Обновление значков статуса CI для включения тануки. !10923
Уменьшение порогового значения цикломатической сложности до 16. !10928 (Rydkin Maxim)
Замена значка слияния запроса на верхней части запроса. !10932 (blackst0ne)
Исправление ошибки на странице настроек CI/CD связанной с некорректным триггером конвейера. !10948 (dosuken123)
Добавление параметра репозитория к задачам rake gitaly:install и workhorse:install. !10979 (M. Ricketts)
Генерация и обработка параметра gl_repository для передачи компонентам. !10992
Предотвращение ошибок 500 вызванных тестированием службы Prometheus. !10994
Отключение навигации к настройкам уровня проекта страницы при отключенном Pages. !11008
Исправление кэширования больших сниппетов HTML содержимого на базах данных MySQL. !11024
Скрытие кнопки URL внешней среды на странице терминала если URL не определён. !11029
Всегда отображение последних данных конвейера в поле коммита. !11038
Исправление смещённых кнопок на страницах вики. !11043
Цветовое оформление меток в поле поиска. !11047
Сортировка графа сети как по дате коммита, так и топологически. !11057
Удаление знаков переноса строки из сообщений коммитов. !11077
Добавление подсказок к ключам графика вкладов пользователя. !11138
Добавление немецкого перевода для аналитики цикла. !11161
Исправление проблемы пропущенного ручного действия при обработке конвейера. !11164
Исправление кросс-ссылок для частных и внутренних проектов. !11243
Добавление состояния виджета MR которое предотвращает слияние при изменении ветки после загрузки страницы. !11316
Исправление ошибки 500 при доступе к настраиваемым логотипам. !11479 (Alexis Reigel)
Реализация Users::BuildService. !30349 (George Andrinopoulos)
Отображение комментариев для личных сниппетов.
Поддержка комментариев для личных сниппетов.
Поддержка загрузчиков для комментариев личных сниппетов.
Корректное обрабатывание входящих электронных писем из псевдонимов.
Переписывание графа конвейера Vue для поддержки моментальных обновлений данных.
Добавление конца точки API issues/:iid/closed_by. (mhasbini)
Запрет слияний запросов из форка при отключенной возможности слияния в исходном проекте. (mhasbini)
Улучшение UX на странице настроек участников проекта.
Очистка поиска эмодзи в меню наград после выбора эмодзи.
Чистка отступов Markdown.
Разделение параметров CE на Grape API.
Разрешение создания новой ветки и пустого WIP запроса слияния с страницы задачи.
Предотвращение создания веток людьми без права на отправку.
Переработка страницы аутентификации 422.
Обновление дизайна callout.
Обнаружение уже включенных DeployKeys в EnableDeployKeyService.
Добавление прозрачной верхней границы в состоянии наведения завершённых задач.
Переработка всех значков CI Vue для использования одного и того же компонента Vue.
Обновление заметок в реальном времени.
Добавление кнопки удаления фильтров из строки поиска.
Добавление имени профиля в выпадающий список пользователя.
Отображение статуса GitLab Pages на панели управления администратора.
Исправление создания меток из задачи для подгрупповых проектов.
Вертикальное выравнивание мини-контейнера этапа конвейера.
Предотвращение переноса вкладок навигации на новую строку.
Исправление архитектуры окружений Vue для соответствия документации.
Принудительное применение возможностей проекта при поиске файлов и вики.
Исправление копирования раздельного сравнения в Firefox.
Нотификация о том что пользователь был удален и ссылка на документацию удаления пользователя.
Выгрузка статистики проекта через один запрос API.
Выпадающее меню задач конвейера обновляется в реальном времени при открытии.
Добавление стандартного отступа сверху таблицы запросов на странице участников проекта.
Добавление подсказок к кнопкам действий заметок.
Удаление добавления "#" в SHA коммита в виджете MR.
Удаление спиннера при загрузке комментария.
Исправление проблемы чтения некоторых значков экраночтечниками.
Асинхронная загрузка вкладок майлстримов для увеличения производительности загрузки.
[Импорт BB] Сохранение трассировки ошибки и всего сырого документа для более легкого отладки проблем.
Исправление отображения имен веток в выпадающем меню.
Защита от XSS для AsciiDoc и других разметок.
Валидация URL в Markdown с использованием URI для корректного определения хоста.
Боковое расположение представления коммитов правильно расширяется на всю ширину окна.
Асинхронная загрузка ключей развертывания.
Исправление отступов кнопок отправки обсуждений.
Добавление имени хоста в пинг использования.
Разрешение полного отключения пинга использования в gitlab.yml.
Добавление страницы файла артефактов использующей просмотрщик файлов.
Добавление пути навигации, заголовка сборки и подменю конвейеров к просмотру артефактов.
Отображение кнопки "Raw" как "Download" для двоичных файлов.
Добавление переключателя "Source/Rendered" для файлов Blob, таких как SVG, Markdown, AsciiDoc и других текстовых файлов, которые могут быть отрендерены.
Обработка всех ошибок URI в ExternalLinkFilter.
Разрешение комментариев на более ранних версиях различий и сравнений между версиями различий.
Приставка копированного имени ветки MR как код при вставке в форму GFM.
Исправление комментариев на существующее обсуждение на неизменной строке, которая больше не находится в различии.
Ссылка на устаревший различие в более ранней версии MR из устаревшего обсуждения различия.
Обновление Sidekiq до 5.0.0.
Использование просмотров файлов для сниппетов.
Добавление кнопки скачивания для сниппетов проекта.
Отображение видео файлов Blob как изображений.
Грациозное управление ошибками для входящих электронных писем, которые не совпадают с заголовком To и имеют нет заголовка References.
Добавление заголовка к кнопкам награждения эмодзи.
Исправление выравнивания пустых элементов списка задач.
Удаление целевого _blank из компонента мониторинга для предотвращения открытия нового окна.
Исправление новых интеграций администратора, которые не применяются к существующим проектам.
Предотвращение дальнейшей коррозии репозитория при разрешении конфликтов из форка где требуется обслуживание как у форка, так и у основного проекта.
Добавление недостающих атрибутов проекта к импорту/экспорту.
Удаление N+1 запросов при обработке ссылок MR.
Исправление неверного вызова метода на notify_post_receive. (Luigi Leoni)
Исправление неправильного выделения поисковых терминов.
Переработка тега ссылки для удаления пробела в конце целевой ветки.
Предотвращение отображения сырых данных JSON на страницах профиля пользователя при переходе назад и вперед в истории браузера.
Добавление индекса к столбцу типа вебхуков.
Изменение высоты строки на заголовке сборки для предотвращения перекрытия элементов. (Dino Maric)
Исправление мертвого ссылка на GDK на странице README. (Dino Maric)
Исправление быстрой переключаемости предварительного просмотра на неверную вкладку.
Удаление назначенных задач без загрузки лишних данных в память.
Переработка документов восстановления/резервного копирования.
Исправление загрузки всех пользователей в выпадающем списке назначаемых задач групп.
Исправление XSS на странице импорта проекта вызванного использованием фильтра Hamlit.
Исправление отсутствия аватара на досках задач при отключении Gravatar.
Исправление формы создания меток на досках задач.
Добавление описаний в реальном времени на страницах показа задач.
Изменение API задач: параметр assignee_id и объект assignee в ответе были устаревшими.
Исправление отображения JSON запроса слияния.
Исправление графиков мониторинга Prometheus не показывающих пустые состояния в определенных сценариях.
Удаление ссылок на майлстримы из представлений майлстримов.
Показ размеров корректно в запросах слияния при переполнении различий.
Исправление проверки only_default_branch для службы Slack.
Улучшение задачи gitlab:gitlab_shell:check для проверки принадлежности пути хранилища репозитория группе root.
Оптимизация конца точки API pipelines.json.
Передача docsUrl в компоненте callout расписаний конвейеров.
Исправление выравнивания значка CI в связанных ветках задач.
Настройка боковой панели задач на закрытый режим для мобильных устройств.
Санитизация URL подмодулей перед ссылкой на них в дереве файлов.
Обновление Sidekiq до 4.2.10.
Кэширование Routable#full_path в RequestStore для уменьшения повторных загрузок маршрутов.
Переработка поиска сниппетов и отказ от возврата внутренних сниппетов для внешних пользователей.
Исправление видимости сниппетов для действия показа - внешние пользователи не могут видеть внутренние сниппеты.
Хранение повторных попыток в базе данных для сборок CI.
Обработка URL подмодулей, которые не заканчиваются на .git. (David Turner)
Исправление сортировки тегов по умолчанию на пустое значение.
Отображение частных групп на странице подгрупп только если пользователь имеет доступ к ним.
Жирный шрифт для ссылки MR в боковой панели сборок.
Отмена назначения всех задач и запросов слияния при выходе участника из команды.
Исправление предварительного прокрутки календаря активности пользователя.
Уведомления чата конвейеров преобразуют секунды в минуты и часы.## 9.1.6 (2017-06-02)
Исправлено отображение видимости при ссылках на сниппеты.
'public/uploads'
в 'public/uploads/system'
.X-Frame-Options
до одного источника.author_id
только для аутентифицированных пользователей.To
и не имеют заголовка References
.blob
и wiki
.ci_runners.contacted_at
. !10876 (blackst0ne)ApplicationSetting
для новых установок.Добавлен транзактный блок вокруг move_issues_to_ghost_user
. !10465
Правильное истечение кэша для всех MR конвейера. !10770
Добавлен подменю для страницы редактирования услуг интеграции проекта. !10813
Исправлено отсутствие продолжительности для заблокированного конвейера. !10856
Исправлено отображение последней статуса коммита на главной странице проекта. !10863
Добавлен индекс на ci_builds.updated_at
. !10870 (blackst0ne)
Исправлено возникновение ошибки 500 при попытке отображения задач из проектов, ожидающих удаления. !10906
Обеспечение того, что OAuth/LDAP/SAML пользователи не требуют подтверждения.
Обеспечение создания заметки с уникальным идентификатором обсуждения при ответе на отдельную заметку по электронной почте.
Исправлено OAuth, LDAP и SAML SSO при отключенной регистрации обычных пользователей.
Исправлено ссылки на документацию использования ping из пустой страницы когорт.
Исключение N+1 запросов при загрузке пространства имен для каждого ишьюбле в майлстоунах.## Версия 9.1.0 (2017-04-22)
Добавлено отображение Jupyter notebook. !10017
Добавлена пустая страница для запросов слияния. !7342
Добавлена возможность начинать новый разрешимый диалог в запросе слияния. !7527
Скрыты поля формы для участников группы без прав редактирования. !7816
Создание нового задачи для одного обсуждения в запросе слияния. !8266 (Bob Van Landuyt)
Добавление области non_archived для подсчета проектов. !8305 (Naveen Kumar)
Отсутствие показа ссылок на отметку коммита для пользователей, которым это запрещено. !8407
Новый файл с интерфейса на существующей ветке. !8427 (Jacopo Beschi @jacopo-beschi)
Удаление префиксов ссылок при создании ветки. !8498 (Matthieu Tardy)
Поддержка требований 2FA на уровне группы. !8763 (Markus Koller)
Добавлено действие "Отменить" для Todo в разделе выполненных задач. !8782 (Jacopo Beschi @jacopo-beschi)
Показывать ссылку "Назад", только если история браузера доступна. !9017
Реализация сервиса создания пользователя. !9220 (George Andrinopoulos)
Включение клиента Gitaly для служебной функции refs. !9291
Отмена ожидающих сборок, если коммиты не являются HEAD. !9362 (Rydkin Maxim)
Добавление указателя закрытых или объединённых задач в GFM. !9462 (Adam Buckland)
Периодическая очистка временных загружаемых файлов для освобождения места. !9466 (blackst0ne)
Использование переключательной кнопки для расширения/сворачивания многократно вложенных групп. !9501
Исправление ошибки, которая была недостаточно видимой. !9516
Исправление проблемы в новой форме запроса слияния, где бытовая метка выбиралась вместо ветки при одинаковых названиях. !9535 (Weiqing Chu)
Экспонирование конечных точек API для статуса CI/CD с помощью Gitlab::Ci::Status для сборок, задач и запросов слияния для значков. !9561 (dosuken123)
Использование Gitaly для CommitController#show. !9629
Сортировка задач майлстоунов по возрастанию позиции в API. !9635 (George Andrinopoulos)
Преобразование Issue в ES6 класс. !9636 (winniehell)
Ссылка на задачу в мета-шапке. !9641 (mhasbini)
Добавление возможности отключения URL запроса слияния при отправке. !9663 (Alex Sanford)
Обработка более вариантов в ProjectsFinder. !9682 (Jacopo Beschi @jacopo-beschi)
Исправление кнопок формы создания задачи, которые были некорректно выровнены на мобильных устройствах. !9706 (TM Lee)
Поддержка цветовых имен меток в фоновом режиме. !9725 (Dongqing Hu)
Стандартизация использования core-js для полифилов ES2015. !9749
Исправление удаления веток при импорте из GitHub для открытых PR из форка. !9758
Отсутствие показа объекта LFS, когда LFS отключено. !9779 (Christopher Bartz)
Исправление иконки ссылки в дереве проекта. !9780 (mhasbini)
Исправление ошибки системы при использовании ключа развертки. !9796 (billy.lb)
Использование специальной очереди для авторизованных проектов рабочего процесса. !9813
Упрощение сборочной работы для CE и EE. !9820 (winniehell)
Добавление атрибута aria-label для доступности статуса функциональности. !9830
Добавление значков для количества майлстоунов в панели управления и группах. !9836 (Alex Braha Stoll)
Использование Gitaly для Repository#is_ancestor. !9864
После копирования пути файла или blob, вставка его в поле комментария будет форматирована как Markdown. !9876
Исправление уровня видимости на странице нового проекта. !9885 (blackst0ne)
Исправление поля xml.updated в RSS/ATOM потоках. !9889 (blackst0ne)
Добавление действия "Отменить все как завершенное" для Todo. !9890 (Jacopo Beschi @jacopo-beschi)
Добавление поля имени в форме группы. !9891 (Douglas Lovell)
Добавление пользовательских атрибутов в фабриках. !9892 (George Andrinopoulos)
Разрешение проблемы кэширования статуса сборки проекта на панели управления. !9895
Показ сообщения об ошибке при неудачном удалении метки через веб-интерфейс. !9906
Добавление быстрого отправления для форм сниппетов. !9911 (blackst0ne)
Новая директория с интерфейса на существующей ветке. !9921 (Jacopo Beschi @jacopo-beschi)
Удаление UJS из таблиц сборок. !9929
Исправление проверки названия проекта, предотвращение щелчка по отключенной кнопке. !9931
Показ корректного пользователя и времени создания на заголовке страницы сборки. !9936
Включение атрибутов отслеживания времени в нагрузочных данных. !9942
Добавление requirements: { id: /.+/ } для всех маршрутов API, пространственно-именованных проектов и групп. !9944
Улучшение UX для представления метрик окружений. !9946
Удаление лишних пробелов в ссылках групп. !9947 (Xurxo Méndez Pérez)
Добавление руководства по стилю фронтенда в документацию. !9961
Добавление метаданных в системные заметки. !9964
При просмотре старой версии wiki-страницы, кнопка редактирования должна быть отключена. !9966 (TM Lee)
Добавление массива меток в объект возврата веб-хук задачи. !9972
Обновление VueJS до версии v2.2.4 и отключение предупреждений режима разработки. !9981
Добавление инструментирования покрытия кода только при генерации отчета о покрытии. !9987
Исправление обновления проекта Wiki. !9990 (Dongqing Hu)
Исправление триггеринга веб-хуков для ссылок с точками. !10001 (George Andrinopoulos)
Исправление быстрой отправки на вкладке предварительного просмотра для комментариев. !10002
Добавление опции получения электронных уведомлений о своей активности. !10032 (Richard Macklin)
Переименование "Все задачи" на "Открытые задачи" в модальном окне добавления задач. !10042 (blackst0ne)
Отключение действий сборки и окружений, которые невозможно выполнить. !10052
Добавление уточнений к документации интеграции Jira. !10066 (Matthew Bender)
Перемещение содержимого сводки майлстоуна в боковое меню. !10096
Замена закрывающегося иконки запроса слияния. !10103 (blackst0ne)
Добавление поддержки многоуровневых имен репозиториев образов контейнеров. !10109 (André Guede)
Добавление полифиллов ECMAScript для Symbol и Array.find. !10120
Добавление подсказок для событий календаря пользователя. !10123 (Alex Argunov)
Разрешение "Запуск CI/CD сборок по расписанию" - "Основная реализация серверной части". !10133 (dosuken123)
Изменение подсказки первой строки выпадающего списка фильтров на "Нажмите Enter или щелкните мышью для поиска". !10138
Удаление бесполезных запросов с ложными условиями (например, 1=0). !10141 (mhasbini)
Показ статуса сборки как значка favicon на страницах сборок, задач и запросов слияния. !10144
Обновление цветовой палитры до гармоничной и последовательной. !10154
Добавление подсказок и доступности для кнопок обложки профиля. !10182
Изменение столбца "Выполненные" на "Закрытые" в панелях управления задачами. !10198 (blackst0ne)
Добавление кнопки метрик на странице обзора окружений. !10234
Принуждение к бесконечному размеру терминалов при проверке процессов через вызов ps. !10246 (Sebastian Reitenbach)
Исправление подчеркивания подменю для страниц "Окружения" и "Задачи". !10254
Отказ от поддержки правильной обработки устаревших сборок. !10266
Исправление ошибки создания проекта из-за конкурентного состояния при создании каталога пространства имен. !10268 (Robin Bobbitt)
Введение ошибочных/пустых состояний для производительности метрик окружений. !10271
Улучшение производительности импорта из большого репозитория GitHub. !10273
Введение "interval_polling_multiplier" как настройки приложения. !10280
Предотвращение пользователей от отключения аккаунта GitLab через CAS. !10282
Ясное указание того, кто запустил сборку, в электронной почте. !10283
Предотвращение чувствительности к регистру при упоминании пользователей. !10285 (blackst0ne)
Обновление rugged до версии 0.25.1.1. !10286 (Elan Ruusamäe)
Обработка вывода OpenBSD ps правильно для отображения информации Sidekiq на административной странице. !10303 (Sebastian Reitenbach)
Логирование ошибок при генерации GitLab Pages в журнал отладки. !10335 (Danilo Bargen)
Обновление дизайна карточек панели управления задачами. !10353
Метки могут быть защищены, ограничивая создание совпадающих меток по роли пользователя. !10356
Установка переменной окружения GIT_TERMINAL_PROMPT в инициализаторе. !10372
Удаление индекса для текущих пользователей входа. !10401 (blackst0ne)
Включение переоткрытых запросов слияния при поиске открытых. !10407
Интеграция веб-хуков Microsoft Teams с GitLab. !10412
Исправление исчезновения подгруппового репозитория при перемещении группы. !10414
Добавление конечных точек /-/readiness /-/liveness и /-/metrics для отслеживания здоровья приложения. !10416
Изменение регистра букв в кнопках по всему GitLab. !10418
Исправление выделения блока в поиске. !10420
Добавление метода удаления одновременного индекса в помощнике базы данных. !10441 (blackst0ne)
Исправление коммита wiki. !10464 (blackst0ne)
Удаление связанных записей при удалении пользователя. !10467
Включение конечной точки в метриках для промежуточного программного обеспечения ETag. !10495
Изменение дефолтного представления проекта для существующих пользователей и анонимных посетителей на файлы + readme. !10498
Скрывание счетчиков шапки, если они равны нулю. !10506
Удаление метода User#is_admin?. !10520 (blackst0ne)
Удаление метода Milestone#is_empty?. !10523 (Jacopo Beschi @jacopo-beschi)
Добавление UI для триггера расписания. !10533 (dosuken123)
Добавление внешнего ключа для ci_trigger_requests на ci_triggers. !10537
Обновление webpack до версии v2.3.3 и webpack-dev-server до версии v2.4.2. !10552
Исправление ошибки POST /projects/:id/hooks и PUT /projects/:id/hook/:hook_id, игнорирующие параметр job_events в API V4. !10586
Исправ## Версия 9.0.9 (2017-06-02)
Исправлено отображение видимости при ссылках на сниппеты.
'public/uploads'
в 'public/uploads/system'
.X-Frame-Options
до одного источника.author_id
только для аутентифицированных пользователей./projects/:id/hooks
и PUT /projects/:id/hook/:hook_id
больше не игнорируют параметр job_events
в API V4. !10586class
из белого списка для HTML сгенерированного из Markdown.continue[to]
в URL при запросе статуса импорта проекта.ORDER BY
из подзапроса forked_to_project_id
. (mhasbini)ORDER BY
при обновлении TODO. (mhasbini)/notes
для работы с ID заметок вместо ID.after_script
для API Runners v4. !10185public
для проектов. !8736api/v3/projects/:id/pipelines
. !8875continue
в URL при запросе статуса импорта проекта..atom
и .json
в Dashboard::ProjectsController#index. !8956Обеспечение удаления файлов экспорта после удаления пространства имен.
Запрет на подписку гостей проекта на запросы слияния через API. (Роберт Шиллинг)
Предотвращение создания пользователем заметок на ресурсах, к которым он не имеет доступа.
Предотвращение удаления системных ключей развертывания через API ключей развертывания проекта.
Обновление библиотеки omniauth до версии 1.3.2.## Версия 8.16.0 (2017-01-22)
Добавлен рабочий процесс Rake для переименования провайдера с использованием LDAP. !2181
Валидация длины заголовка метки. !5767 (Томаш Кукрал)
Разрешение добавления ключей развертывания с правами записи. !5807 (Али Ибрахим)
Разрешение использования символа '+' в названиях файлов. !6644 (blackst0ne)
Первая итерация переработки строки поиска. !7345
Устранение несоответствия дат при выборе крайнего срока. !7422 (Джульяно Варриале)
Добавление поля подтверждения электронной почты в форму регистрации. !7432
Обновление пользовательского интерфейса настроек видимости проекта. !7645
Переход к порядковому номеру проекта. !7737 (Жакопо Бецци @jacopo-beschi)
Поддержка команды слеша /merge
для слияния запросов на слияние. !7746 (Джарка Кадлекова)
Добавление более подробных статистических данных хранения. !7754 (Маркус Коллер)
Поддержка диаграмм PlantUML в документах AsciiDoc. !7810 (Хорасьо Сансон)
Удаление лишних строк при удалении бесполезных пространств имён. !7841
Добавление светлого фона для значков количества на белых фоновых цветах. !7873
Устранение проблемы отображения цветного верхнего бордюра списка задач. !7898 (Пьер Паоло Рамон)
Изменение имени темы 'gray' на 'black', чтобы соответствовать реальному цвету. !7908 (BM5k)
Удаление пробелов перед генерацией записи журнала изменений. !7948
Отключение проверки состояния ветвей при создании новой ветви задачи. !8023
Логирование событий блокировки/разблокировки LDAP в лог приложения. !8042 (Маркус Коллер)
Обеспечение прокрутки до корректной позиции при повторном клике на постоянные ссылки. !8046
Разрешение использования переменных окружения в конфигурации Redis. !8073 (Семён Пупков)
Устранение проблем с расположением кнопок на странице ветвей. !8074
Уменьшение нагрузки на базу данных для очередей сборки за счет хранения последней даты обновления в Redis. !8084
Запись и отображение последней используемой даты ключей SSH. !8113 (Винсент Вонг)
Устранение переполнения в выпадающем списке сравнения веток и тегов. !8118
Замена слов в сообщении подтверждения команды слеша. !8123
Удаление пользователя сборки. !8162 (Арсенев Владислав)
Предотвращение пустой пагинации при наличии записей. !8172
Отключение успешных писем о завершении сборки для наблюдателей. !8176
Улучшение текста в состоянии пустого списка задач. !8202
Добавление CSS-класса к значку состояния на виджете запроса на слияние для предотвращения невидимого значка. !8219
Улучшение видимости действий "Разрешить конфликты" и "Слияние локально". !8229
Добавление Gitaly в документацию архитектуры. !8264 (Пабло Карранца pablo@gitlab.com)
Умное сортирование чисел в названиях сборок. !8277
Отображение вкладки групп на странице группы. !8308
Переименование пользователей с пространством имен, заканчивающимся на ".git". !8309
Переименование названия файла на путь к файлу в подсказках заголовка файла в разностях запроса на слияние. !8314
Описание ссылки "О GitLab" в боковой панели, которая ссылается на страницу помощи. !8316
Объединение вкладок "Группы" и "Проекты" при просмотре профиля пользователя. !8323 (Джеймс Грегори)
Возобновление возможности изменения имени пользователя после ошибки. !8332
Темнее цвет границы разделителя в описаниях из-за обновления Bootstrap. !8333
Отображение вкладки обсуждения запроса на слияние для пустых ветвей. !8347
Устранение двойного пробела в логе CI. !8349 (Джаред Деккерт jared.deckard@gmail.com)
Устранение проблемы отображения слишком большого числа изменений. !8593
Автоматическое масштабирование размера предварительного просмотра Markdown. !8607 (Didem Acet)
Преобразование внешних значков сборки в ссылки на целевые URL. !8611
Адаптация ProjectStatistic#repository_size для использования сохраненного значения в мегабайтах. !8616
Корректное размещение User-agent в robots.txt. !8623 (Eric Sabelhaus)
Запись использования SSH-ключа один раз в день. !8655
Исключение создания пути для веток/тегов, если они отсутствуют. !8658
Устранение проблемы успешного завершения пайплайна после немедленного слияния. !8685
Устранение ошибки 500 при использовании некорректного пути для blame. !25761 (Jeff Stubler)
Добавление анимации в интерактивные элементы на доске задач.
Проверка доступа к проекту перед назначением задачи.
Отображение сообщения "слишком много изменений" при создании слишком больших запросов на слияние.
Устранение проблемы перенаправления после обновления файла, когда пользователь уже форкнул проект.
Парсинг ссылок Jira даже если Issue Tracker отключен.
Улучшение клавиатурной доступности кнопки скачивания артефактов путем замены anchor на кнопку. (Ryan Harris)
Улучшение клавиатурной доступности кнопки воспроизведения на странице пайплайна. (Ryan Harris)
Уменьшение размера шрифта на странице входа.
Устранение проблемы с перемещением вкладки запроса на слияние при раскрытии боковой панели.
Отображение аватара проекта на странице администратора и проекта в мобильной версии. (Ryan Harris)
Устранение проблемы с отступами участников для одной строки.
Изменение настройки профиля на User / Settings. !26352
Устранение проблемы с методом POST для пути проекта в API коммитов.
Обновление кэша после HEAD.
Добавление различных эффектов при наведении курсора в приложении.
Перераспределение шагов обновления в руководстве по переходу с версии 8.14 на 8.15.
Удаление эмодзи из вкладки обсуждения запроса на слияние.
Синхронизация всех проектов для обновления авторизации, чтобы предотвратить конфликты.
Удаление столбца project_authorizations.id.
Объединение опций настроек участников проекта и группы в одну опцию members.
Изменение task_status_short вместо earlier для предотвращения переноса заголовка.
Нормализация цвета текста. !25701
Обработка HTTP-ошибок в списке сред.
Возвращение Google Cloud Storage как стратегии резервного копирования.
Изменение цвета состояний для запуска для лучшей видимости.
Добавление number_with_delimiter для счетчиков на панелях майлстоунов. (Ryan Harris)
Выполнение запросов к внешнему CI-серверу в фоновом режиме.
Разрешение поиска проектов с помощью API, содержащих слово "有點".
Устранение ошибок при экспорте и импорте пользователей.
Удаление нижнего отступа, поскольку эмодзи были перемещены. (Изменено через CLI)
Устранение проблемы с предупреждением о предстоящем удалении проекта.
Устранение проблемы с фильтром поиска групп/проектов.
Устранение ошибки 500 при отправке POST-запроса Users API с параметром confirmation.
Устранение проблемы с оформлением кнопки перехода к обсуждению запроса на слияние. !26504
Добавление отступов для блоков математики в Markdown.
Добавление состояния при наведении мыши для кнопки ответа на комментарий запроса на слияние.
Отключение успешных писем о завершении пайплайна для наблюдателей. !8176
Ускорение индексации групповых майлстоунов, передачей group_id в IssuesFinder. !8363
Отключение трассировки вызовов Grape 405. !8445
Обновление версии gitlab-markup gem до 1.5.1. !8509
Обновление Turbolinks для снижения потенциальных угроз XSS.
Перераспределение шагов обновления в руководстве по переходу с версии 8.14 на 8.15.
Возвращение Google Cloud Storage как стратегии резервного копирования.## 8.15.3 (2017-01-06)
Переименовать wiki_events
в wiki_page_events
в API хуков проекта, чтобы избежать ошибок. !8425
Переименовать проекты с зарезервированными названиями. !8234
Кэшировать авторизации проекта даже тогда, когда у пользователя есть доступ к нулевому количеству проектов. !8327
Исправить небольшую грамматическую ошибку в виджете объединения запросов. !8337
Исправить неясное поведение закрытия задачи на странице отображения объединения запросов. !8345 (Gabriel Gizotti)
Исправить границу в вкладках сессий входа. !8346
Копировать, а не перемещать загруженные файлы аватара. !8396
Увеличить ширину выпадающего списка mini-pipeline-graph
, чтобы предотвратить неверное положение в Chrome на Ubuntu. !8399
Удалить недействительный HTML и ненужный CSS, чтобы предотвратить дрожание в вкладке трубопроводов. !8411
GitLab::LDAP::Person
использует конфигурацию атрибутов LDAP. !8418
Исправить ошибки 500 при создании пользователя через API с помощью удостоверения. !8442
Добавить следующие названия проектов в белый список: assets
, profile
, public
. !8470
Исправлен регрессивный баг note-headline-light
, который всегда располагался на двух строках, даже при широких экранах.
Исправить ошибку 500 при переходе в группу из административной области, если название группы содержит точку.
Исправить кросс-проектные ссылки на включение ссылки на проект.
Исправить ошибку 500 при переименовании группы.
Исправить неотображение выпадающего меню GFM на новых строках.
mini-pipeline-graph
в Chrome, Firefox и Safari. !8282.gitattributes
, в объединении запросов."autodeploy"
в "auto deploy"
.Расписание отправки полей push payload до 100 коммитов вместо всех коммитов.
Исправление создания команды Mattermost путём указания имени пользователя.
Не перезаписывать входящий вебхук для Mattermost и Slack.
Добавить фоновый цвет для отключенного состояния в выпадающем меню "merge when succeeds". !8222
Стандартизация размера шрифта для заголовков в разделах Issue, Merge Request и виджете Merge Request. !8235
Исправление пустого списка сборок трубопровода на объединении запросов. !8255
Не показывать повторные сборки в выпадающем меню этапа трубопровода. !8260## 8.15.0 (2016-12-22)
Добавьте в белый список следующие названия проектов: notes, services.
Используйте новые методы маршрута Grape.
Устранены проблемы с прокруткой досок задач при большом количестве списков и задач.
Удалите лишние предложения для кодов состояния в документации API. (Луис Альонсо Чавес Армендариц)
Разрешите доступ без аутентификации к конечным точкам API для получения файлов репозиториев.
Добавьте примечание на страницу приглашений, если адрес электронной почты пользователя, который вошел в систему, отличается от адреса электронной почты приглашения.
Избегайте случайного пометки небезопасных строк различий как безопасных для HTML.
Добавьте контекст git diff в уведомления о новых заметках в запросах слияния. (Хайди Хуппес)
Отображение участников группы в списке участников проекта.
Обновление библиотеки: обновите grape до версии 0.18.0. (Роберт Шиллинг)
API: Предоставьте состояние слияния для API ветвей. (Роберт Шиллинг)
Отображение оставшихся дней для майлстоунов только тогда, когда они есть.
API: Предоставьте детали коммитера для коммитов. (Роберт Шиллинг)
API: Возможность установки значения should_remove_source_branch для запросов слияния. (Роберт Шиллинг)
Устранены ошибки при импорте меток проекта.
Устранены ошибки при импорте/экспорте запросов слияния.
Переработка импортера Bitbucket для использования API BitBucket версии 2.
Устранены ошибки при импорте повторяющихся сборок.
Ci::Builds имеют ту же ref, что и Ci::Pipeline в тестовых данных разработки. (twonegatives)
Для однострочных сообщений коммита git заключительная кавычка должна располагаться на том же уровне, что и начальная.
Используйте авторизованные проекты в ProjectTeam.
Уничтожьте сессию пользователя, если он сам удаляет свой аккаунт.
Редактирование помощи для создания аннотированного тега. (Лиз Лэм)
Устранены проблемы с выпадающим меню шаблонов файла для редактора "Новый файл" на меньших/увеличенных экранах.
Устранены проблемы поведения Route#rename_children.
Поддержка вложенных групп на уровне данных.
Разрешите проекты с 'dashboard' как путём.
Отключите кнопки эмодзи, если пользователь не вошёл в систему.
Удалите неиспользуемые и пустые службы из базы данных.
Добавьте команду поиска задач.
Принять новую задачу как команду для её создания.
Непризнанные члены не могут создавать метки через API.
API: Предоставьте покрытие трубопровода.
Валидация параметра состояния при фильтрации объектов.
Проверка существования имени пользователя учитывает относительный корневой путь.
Увеличьте минимальную требуемую версию Git до 2.8.4.
Обновите вес шрифтов стилей кнопок из-за перехода на системные шрифты.
Обновите спецификации API для правильного описания класса. (Ливьер)
Устранены проблемы переотрисовки времени ago.
Включите ColorVariable в scss-lint. (Сэм Роуз)
Различные небольшие корректировки позиционирования эмодзи.
Добавьте сочетания клавиш для добавления пользователей в команду проекта с конкретной ролью. (Николай Пономарев и Дино М)
Дополнительные исправления для круглых меток.
Удалите неиспользуемые индексы базы данных.
Удалите "Across GitLab" из навигационного меню.
Измените курсор на указатель при наведении мыши на этапы на страницах аналитики цикла.
Добавьте состояние фокусировки для пунктов выпадающего списка.
Устранены проблемы отображения неверных дат окружений после обновления до 8.14.
Улучшение массового назначения для объектов.
Остановите поддержку Google и Azure как стратегий резервного копирования.
Устранены проблемы с разбитым ссылкой README.md UX руководства.
Разрешите публичный доступ к некоторым конечным точкам API тегов.
Кодируйте входные данные при миграции работ ProcessCommitWorker для предотвращения ошибок миграции.
Настройте ширину аватаров проектов для исправления выравнивания внутри контейнера.
Преобразование заголовков вкладок навигации на странице дашборда проекта.
Добавьте состояние наведения для свёрнутого панели задач/запросов слияния.
Соответствие области клика CI значка родителю.
Добавьте начальную дату для майлстоунов.
Настройте поля маржина для строк состояния сборки и отчета о покрытии для совпадения с полями строки CI/CD трубопровода.
Обновите выпадающие списки участников.
Переместите все кнопки действий в хедер проекта.
Замените проверки доступа к задачам на использование IssuableFinder.
Устранены проблемы отсутствия проверок доступа к заметкам, переместив поиск заметок в обновлённый Finder.
Центрирование кнопки принятия запроса слияния внутри виджета MR и добавление отступов для экранов меньше 768px.
Устранены проблемы отсутствия проверок доступа при поиске задач с использованием IssuableFinder.
Добавьте верхний отступ для заголовка страницы состояния сборки для мобильных устройств.
Устранены проблемы "undefined method text?
for nil:NilClass" на страницах MR.
Перемещение Issue#visible_to_user в IssuesFinder для предотвращения случайного использования.
Замена проверок доступа к MR на использование MergeRequestsFinder.
Устранены проблемы раскрытия информации в Projects::BlobController#update.
Разрешите точки в названиях ветвей на конечных точках API.
Измените кнопку управления домашними делами на странице настроек проекта на стиль по умолчанию.
Убедитесь, что изменения состояния объектов вызывают триггер вебхуков только один раз.
Устранены проблемы выбора в выпадающем меню фильтра тегов. (Луис Альонсо Чавес Армендариц)
Устранены проблемы преобразования заголовков в нижний регистр. (Луис Альонсо Чавес Армендариц)
Устранены проблемы внешнего вида на страницах ошибок. (Луис Альонсо Чавес Армендариц)
Создайте службу Mattermost.
Устранены проблемы цвета плейсхолдеров фильтров TODO.
Настройте отступы на кнопке "+" в выпадающем меню.
Разрешите удаление заметок выпуска тега.
Убедитесь, что отсутствие User-Agent не ломает API CI.
Замените решение Rack::Multipart на решение на основе GitLab-Workhorse. !5867
Добавьте области для персональных токенов доступа и OAuth токенов. !5951
API: Конечная точка для предоставления персональных сниппетов как /snippets. !6373 (Бернард Гьюзмо Пратц)
Новая задача rake gitlab:workhorse:install
. !6574
Фильтрация протокольно-относительных URL в ExternalLinkFilter. Исправление проблемы #22742. !6635 (Макото Скотт-Хинкли)
Добавьте поддержку установки токена регистрации GitLab Runners при первоначальной настройке базы данных. !6642
Гости могут просматривать сборки, если они публичны. !6842
Улучшение производительности автозаполнения комментариев и удаление некоторых проблем загрузки. !6856
Добавьте имя хоста GitLab в QR-код 2FA и информацию вручную. !6941
Добавьте возможность сортировки участников группы/проекта. !7032
Переименование "Merge When Build Succeeds" в "Merge When Pipeline Succeeds". !7135
Решение всех обсуждений в запросе слияния путём создания задачи, собирающей их. !7180 (Боб Ван Ландуйт)
Добавьте человекочитаемый формат для резервного копирования rake. !7188 (Дэвид Геро)
post_receive: принимайте любое электронное письмо пользователя из последнего коммита. !7225 (Элан Руусамаэ)
Добавьте поддержку шаблонов Dockerfile. !7247
Добавьте поддержку сокращений для ссылок на markdown GitLab. !7255 (Освальдо Феррейра)
Отображение кода ошибки для ошибок U2F. !7305 (winniehell)
Устранены проблемы выбора вкладки при неудачном входе и наличии нескольких вкладок входа. !7314 (Жакopo Бецци @jacopo-beschi)
Улучшение общих util.js. !7318 (winniehell)
Отображение состояния коммита из последней сборки. !7333
Удалите текст помощи под кнопкой подписки в боковой панели и примените его внутренне. !7389
Обновите дизайн страницы wiki. !7429
Добавьте поддержку вложенных групп в маршрутизацию. !7459
Измените конфигурацию eslint airbnb на базовую конфигурацию airbnb и исправьте плагины и среды eslintrc. !7470 (Люк "Джаред" Беннетт)
Устранены проблемы отмены созданного или внешнего трубопровода. !7508
Разрешите администраторам прекращать имитацию пользователей без электронной почты. !7550 (Орен Каннер)
Удалите неиспользуемое self из модели пользователя. !7551 (Семён Пупков)
Однородное оформление выпадающих списков фильтров и сортировки. !7583 (Дэвид Вагнер)
Создайте динамическое тестовое поле для build_spec. !7589 (winniehell)
Переместите кнопки выхода из проекта и группы из выпадающего меню настроек в access_request_buttons. !7600
Удалите неиспользуемые вызовы require_relative из сервисных классов. !7601 (Семён Пупков)
Упрощение текста на "Создание нового списка" в выпадающем меню доски задач. !7605 (Виктор Родригес)
Переработка спецификаций сервиса создания. !7609 (Семён Пупков)
Отображение статуса неподтверждённой электронной почты в профиле. !7611
Страница просмотра проектов администратора теперь имеет активную ссылку на группу. !7620 (Джеймс Грэгори)
Предотвратите столкновения ID DOM, возникающие из-за пользовательского содержимого anchors. !7631
Замените статическую спецификацию для тестирования abuse_reports_spec. !7644 (winniehell)
Определите общий помощник для описания параметров пагинации в API. !7646 (Семён Пупков)
Переместите тест spinach для администратора abuse_report в rspec. !7659 (Семён Пупков)
Замените статическую спецификацию для тестирования awards_handler_spec. !7661 (winniehell)
API: Добавьте возможность отказа от проекта из группы. !7662 (Роберт Шиллинг)
Замените ссылки на MergeRequestDiff#commits на st_commits, когда нас интересует только количество коммитов. !7668
Добавьте фильтр событий задач и сделайте "all" действительно показывающим все события. !7673 (Оксана ван Лиувен)
Замените статическую спецификацию для тестирования notes_spec. !7683 (winniehell)
Замените статическую спецификацию для тестирования shortcuts_issuable_spec. !7685 (winniehell)
Замените статическую спецификацию для тестирования zen_mode_spec. !7686 (winniehell)
Замените статическую спецификацию для тестирования right_sidebar_spec. !7687 (winniehell)
Добавьте поддержку онлайн терминалов для Kubernetes. !7690
Переместите тест spinach для администратора abuse_report в rspec. !7691 (Семён Пупков)
Переместите тест spinach для администратора спама в Rspec. !7708 (Семён Пупков)
Улучшение API::Helpers для поиска проекта одним запросом. !7714
Создайте сборки в транзакции для предотвращения пустых трубопроводов. !7742
Отображение SVG изображений в различиях и заметках. !7747 (Андре БСГУЕДС)
Добавьте настройку для включения/выключения HTML электронных писем. !7749
Используйте SmartInterval для MR widget и улучшите функциональность изменения видимости. !7762
Устраните "Удалите вкладку Builds из запросов слияния и коммитов". !7763
Переместите кнопку создания новых проектов ниже кнопки создания новых групп на экране приветствия. !7770
Устраните проблему отображения сообщения об ошибке хуков. !7775 (басюр)
Переработка issuable_filters_present для уменьшения дублирования. !7776 (Семён Пупков)
Перенаправьте на страницу входа, если неавторизованный пользователь попытается создать сниппет. !7786
Устраните проблемы добавления архивированных проектов в запросы слияния группы. !7790 (Жакopo Бецци @jacopo-beschi)
Обновите общий шаблон статуса сборки для совпадения с нормальным шаблоном статуса сборки. !7811
Включите иконки admonitions AsciiDoctor. !7812 (Хорацио Сансон)
Не выбрасывайте ошибку в AutocompleteController#users, если нет права доступа. !7817 (Семён Пупков)
Устраните сообщение "Signed in successfully", чтобы после этого изменения сообщение успеха входа больше не отображалось. !7837 (джануртин)
Устраните проблему разбитой ссылки на последнее развертывание. !7839
Не отображайте запрос на добавление ключей SSH, если протокол SSH отключен. !7840 (Эндрю Смит (ЭспадаV8))
Разрешите неавторизованный доступ к некоторым конечным точкам API проекта. !7843
Переработка представителей ChatCommands. !7846
Улучшение сообщения помощи для команды создания задач. !7850
Измените текст вокруг отметок времени, чтобы сделать ясным, какая отметка времени отображается. !7860 (BM5k)
Улучшение опыта прокрутки журнала сборки. !7895
Измените свойство ref на commitRef в компоненте vue коммита. !7901
Предотвратите создание задач или MR без входа в систему для группы. !7902
Предоставьте разумное сообщение по умолчанию при добавлении README в проект. !7903
Обновите версию Ruby до 2.3.3. !7904
Устраните проблемы условия видимости вкладки комментариев. !7913 (Ридкин Максим)
Удалите неиспользуемую ссылку на целевую ветку на странице MR, если целевая ветка была удалена. !7916 (Ридкин Максим)
Добавьте контроллеры изображений к различиям MR. !7919
Удалите неправильный класс ".builds-feature" из полясета MR. !7930
Устраните "Ручные действия на графике трубопровода". !7931
Предотвратите дважды экранирование относительных ссылок в Markdown. !7940 (winniehell)
Переместите тест spinach для администратора хуков в rspec. !7942 (Семён Пупков)
Переместите тест spinach для администратора журналов в rspec. !7945 (Семён Пупков)
Устраните уведомление "signed out". !7958 (джануртин)
Принятие переменных окружения из скрипта pre-receive. !7967
Не перезагружайте различия для MR, созданных из форка, если целевая ветка в форке обновлена. !7973
Устраните проблемы выравнивания слева для длинных системных заметок. !7982
Добавьте slug к окружениям. !7983
Устраните проблемы поиска проекта по неизвестному ref, если кэширование включено. !7988
Устраните "Предоставьте SVG как свойство вместо скрытия и копирования их в таблицу окружений". !7992
Введение услуг развертывания, начиная с KubernetesService. !7994
Добавьте тесты для полигонального заполнителя события. !7996
Разрешите все алфавитно-цифровые символы в названиях файлов. !8002 (winniehell)
Добавьте поддержку отображения математических выражений с помощью KaTeX в Markdown и asciidoc. !8003 (Мункен)
Удалите неиспользуемое сообщение о порядке коммитов. !8004
API: Мемоизация текущего пользователя для правильной работы sudo. !8017
Группировка авторов в графе вклада с использованием сравнения электронных адресов без учета регистра. !8021
Переместите тесты спинажа активных вкладок администратора в rspec. !8037 (Семён Пупков)
Добавьте Authentiq как провайдера OAuth. !8038 (Александр Корамидас)
API: Возможность переключения коммита. !8047 (Роберт Шиллинг)
Устраните проблемы отправки сообщений Slack для трубопроводов, созданных через API. !8059
API: Простое представление проектов группы. !8060 (Роберт Шиллинг)
Предотвратите переполнение с вертикальной прокруткой, если есть место для отображения содержимого. !8061
Разрешите автоматическую настройку Mattermost. !8070
Введение $CI_BUILD_REF_SLUG. !8072
Добавьте кнопку "вернуться## 8.14.9 (2017-02-14)
Устранил XSS-атаку при отображении AsciiDoc.
Исправил уязвимость XSS в прикрепленных SVG-файлах.
Предотвратил назначение меток и комментариев импортированным из GitHub слияниям запросов или задачам других проектов.
Исправил уязвимость XSS в поддержке RDOC.
pre-receive
.group_id
в IssuesFinder.gitlab-markup
до версии 1.5.1.access_request_buttons
из выпадающего списка настроек..builds-feature
из поля формы настроек MR.Issue#visible_to_user
в IssuesFinder для предотвращения случайного использования.Note#search
в обновлённый NoteFinder./user
API запроса для возврата private-token, если пользователь является администратором и запрос был сделан с sudo.text?
для nil:NilClass" на страницах MR.Projects::BlobController#update
.scope
authentication_token
, incoming_email_token
и runners_token
./user
для возврата private-token если пользователь является администратором и запрос был сделан с использованием sudo. !7615Projects::BlobController#update
.Labels::FindOrCreateService
или установка skip_authorization: true
. !7093to_boolean
. !7149Sortable.highest_label_priority
. !7165Исправление скрытого графического представления сборок на страницах коммитов и MR. !6895
Исправление проблемы с анализом цикла, которая не показывает корректные данные при фильтрации по дате. !6906
Убедитесь, что метки пользовательских провайдеров не нарушают макет. !6993
Исправление ссылки на карточки задач пользователя при работе в подкаталоге. !7018
Переработка и добавление новой функциональности окружения в справочник YAML CI. !7026
Исправление опечатки в настройках проекта, которая препятствует пользователям включению регистрационного реестра контейнеров. !7037
Исправление порядка событий в конечной точке users/:id/events
. !7039
Удаление лишней строки для пустого описания задачи. !7045
Не добавляйте шаблоны задач/MR к существующему тексту. !7050
Исправление ошибки при генерации меток. !7055
Остановка очистки кеша базы данных при выполнении rake cache:clear
. !7056
Отображение вкладки регистрации только если регистрация разрешена. !7058
Исправление неправильной обработки легких тегов сервисом GitTagPushService.
Экспирация и перестроение кеша репозитория после импорта проекта. !7064
Исправление проблемы, где метки назначались задачам, которые были перемещены. !7065
Исправление ответа на электронную почту, не работающего из-за несоответствия имени очереди. !7068
Исправление ошибки 404 для страниц групп при использовании относительных URL в настройках GitLab. !7071
Исправление User#to_reference
. !7088
Уменьшение затрат времени LabelFinder
путём отказа от вызова #presence
. !7094
Исправление проблемы с неквалифицированными пользователями, которые могут двигать карточки задач. !7096
Расписание задач ProjectCacheWorker
только при необходимости. !7099## 8.13.0 (2016-10-22)
Устранение проблемы с кнопкой сохранения на странице настроек конвейера проекта. (!6955)
Все работники Sidekiq теперь используют свои собственные очереди.
Предотвращение ситуации гонки при асинхронном удалении истёкших артефактов. (!6881)
Улучшение триггеров и выполнения действия "Merge When Build Succeeds" при успешном завершении конвейера. (!6675)
Ответ с кодом состояния 404 Not Found для несуществующих тегов (Linus Thiel).
Обрезка длинных меток многоточием на странице меток.
Улучшение удобства навигации для страницы входа (ClemMakesApps).
Принудительное использование TrailingSemicolon и EmptyLineBetweenBlocks в scss-lint.
Добавление участников больше не приводит к скрытому провалу при наличии лишних пробелов.
Обновление версии запускающего сервера только при обновлении contacted_at.
Добавление ссылки от системы заметок для сравнения с предыдущей версией.
Использование gitlab-shell v3.6.6.
Недопущение ссылок на внутренние задачи при использовании внешнего трекера задач.
Возможность решения конфликтов запроса слияния с помощью редактора !6374.
Добавление API-конечной точки /projects/visible
(Ben Boeckel).
Устранение проблемы центрирования логотипов пользователей (Ashley Dumaine).
Сохранение коммитов только при создании конвейера, так как данные конвейера не меняются со временем.
Обновление продолжительности в конце конвейера.
ExpireBuildArtifactsWorker выполняет запрос к таблице сборок без сортировки, отправляя одну задачу на очистку за каждую сборку.
Добавление групповых меток. (!6425).
Добавление примера тестирования приложения Phoenix с помощью GitLab CI в документацию (Manthan Mallikarjun).
Отмененные конвейеры могли бы повторно запускаться. !6927.
Обновление терминологии в разделе "Основы Git" для большего понимания.
Устранение проблемы создания записи project_feature при создании проекта.
Ясное описание документации для API запускающих серверов (Gennady Trafimenkov).
Использование оптимистического блокировки для конвейеров и сборок.
Восстановление инструментирования для Banzai::Renderer.
Изменение маршрута страницы пользователя и группы с /u/:username на /:username.
Добавление документации для файлов .gitattributes.
Перемещение метрик конвейера в отдельный рабочий процесс.
Кэширование проектных ссылок на RequestStore при активности AbstractReferenceFilter.
Замена знака проверки на стрелку в представлении сборки. !6501.
Добавление команды слеш "/wip", чтобы переключать статус "Work In Progress" запроса слияния. !6259 (tbalthazar).
Проектный кэширующий рабочий процесс обновляет кэши максимум один раз за 15 минут для каждого проекта.
Устранение ошибки 500 при просмотре старых запросов слияния с некорректными данными различия.
Создание нового пространства имён /templates для конечных точек API /licenses, /gitignores и /gitlab_ci_ymls. !5717 (tbalthazar).
Устранение проблемы просмотра объединённых MR, когда исходный проект был удален !6991.
Ускорение страницы показа групповых майлстоунов.
Устранение проблем несоответствующего выпадающего списка опций на мобильных устройствах (ClemMakesApps).
Выделение методов обновления запросов слияний и системных хуков в отдельный рабочий процесс из GitPushService.
Устранение проблемы обсуждений через электронную почту для запросов слияния. !7010.
Исключение архивированных проектов при создании групповых майлстоунов. !4940 (Jeroen Jacobs).
Добавление возможности использования тегов на странице коммита. !6543.
Сохранение ссылок для каждого развертывания.
Закрытие открытых подсказок при переходе между страницами (Linus Thiel).
Разрешение просмотра веток, заканчивающихся на ".atom".
Логирование ошибок LDAP и игнорирование не связанных исключений. !6103 (Markus Koller).
Замена уникального ключа миксина на миксин с конкретными именами (ClemMakesApps).
Добавление дополнительных тестов для календарной вкладки (ClemMakesApps).
Обновление GitLab Shell для исправления некоторых проблем с перемещением проектов между хранилищами.
Кэширование отрендеренного markdown в базе данных вместо Redis.
Добавление события переключения TODO (ClemMakesApps).
Предотвращение запросов к базе данных для Banzai::ReferenceParser::BaseParser для узлов без ссылок.
Упрощение методов экземпляра для заботы о упоминаемых объектах.
API: Возможность получения информации о версии (Robert Schilling).
Устранение проблемы разрешений для установки даты окончания задачи.
API: Множественный коммит файла !6096 (mahcsig).
Эмодзи Юникода теперь преобразуются в изображения.
Возврат "Список меток показывает все задачи (открытые или закрытые) с этой меткой".
Раскрытие поля expires_at при делиться проектом через API.
Устранение проблемы рендеринга VueJS шаблонных тегов в комментариях кода.
Добавление кнопки копирования пути файла на странице различий запроса слияния.
Устранение проблемы прокрутки страницы до верха при закрытии или закреплении боковой панели (lukehowell).
Добавление поддержки API для доски задач.
Разрешение настройки интеграции Koding через API.
Добавление кнопки создания задачи на каждой доске задач.
Выполнение специального метода маршрута из помощника toggle_award_url.
Добавление кнопки автоматической обработки на редакторе файла/блока репозитория.
Обновление валидации пространства имён для запрета зарезервированных имен (.git и .atom) (Will Starms).
Показ времени последней деплои задачи слияния в среду.
Добавление поддержки RTL для рендерера markdown (Ebrahim Byagowi).
Добавление автообёртки слов для заголовков задач на досках задач и майлстоунов (ClemMakesApps).
Устранение проблемы мобильного вьюпорта страницы TODO (ClemMakesApps).
Улучшение поиска задач.
Устранение проблемы несоответствующего выделения уже выбранных пунктов меню активности (ClemMakesApps).
Удаление избыточных миксинов (ClemMakesApps).
Добавление кнопки скачивания на странице сниппетов (Justin DiPierro).
Добавление уровня видимости для репозитория проекта.
Устранение проблемы robots.txt, которая запрещает доступ к группам, начинающимся с "s" (Matt Harrison).
Закрытие открытого запроса слияния без исходного проекта (Katarzyna Kobierska Ula Budziszewska).
Устранение проблемы показа коммитов исходного проекта для запроса слияния !6658.
Устранение проблемы, что ручные задачи больше не блокируют задачи следующего этапа. !6604.
Добавление настраиваемого суффикса темы сообщений электронной почты (Fu Xu).
Использование определённого цвета для языка, если он доступен !6748 (nilsding).
Добавление подсказки к количеству форков на странице проекта (Justin DiPierro).
Использование ConnectionPool для Rails.cache на серверах Sidekiq.
Замена alias_method_chain на Module#prepend.
Включение GitLab Import/Export для пользователей, не являющихся администраторами.
Сохранение фильтров меток при сортировке !6136 (Joseph Frazier).
Асинхронная загрузка различий формы MergeRequest#new.
Обновление меток задачи только при их изменении.
Учёт фильтров в счётчиках задач. !6496.
Использование пользовательских образов Ruby для тестирования сборок (registry.dev.gitlab.org/gitlab/gitlab-build-images:*).
Замена статических фикстур задач скриптами !6059 (winniehell).
Прикрепление шаблона задачи к существующему описанию !6149 (Joseph Frazier).
Трендовые проекты теперь показывают только общие проекты и список проектов кэшируется на день.
Кэширование секретного токена GitLab Shell (!6599, Justin DiPierro).
Подчеркивание кнопки отмены при наведении курсора в настройках приложений.
Использование более высокой размерности для пула соединений Gitlab::Redis на серверах Sidekiq.
Добавление недостающих значений в анализатор !6276 (Katarzyna Kobierska Ula Budziszewska).
Возврат избежания изменения файловой системы при проверке артефактов сборки.
Остановка использования аренды Redis при обновлении временной метки активности проекта при создании нового события.
Добавление заблокированной кнопки удаления для защищённых веток (ClemMakesApps).
Добавление сообщений рассылки и предупреждений ниже подменю.
Лучший пустой вид для просмотра групп.
API: Новый конечный пункт /users/:id/events.
Обновление ruby-prof до 0.16.2. !6026 (Elan Ruusamäe).
Замена знака каретки Bootstrap на знак каретки Font Awesome (ClemMakesApps).
Устранение необходимости экранирования зарезервированных символов HTML в заголовке майлстоуна. !6533.
Добавление поля организации в профиль пользователя.
Изменение маршрутов страниц пользователя с /u/:username/PATH на /users/:username/PATH. Старые маршруты будут переадресованы на новые пока это возможно.
Устранение проблемы нажатия клавиши Enter при навигации по выпадающему списку поиска сайта. !6643 (Brennan Roberts).
Устранение проблемы отзывчивости статуса развертывания. !6633.
Сделать поиск коммитов нечувствительным к регистру.
Устранение проблемы отображения решённых обсуждений в режиме параллельного просмотра различий. !6575.
Оптимизация импорта из GitHub для скорости и экономии памяти.
API: Раскрытие данных конвейера в API сборок (!6502, Guilherme Salazar).
Уведомление о слиянии после успешной сборки (Dimitris Karakasilis).
Сокращение необходимых запросов для поиска пользователей используя их SSH-ключи при отправке коммитов.
Предотвращение рендеринга ссылки на всех, если автор не имеет доступа (Katarzyna Kobierska Ula Budziszewska).
Устранение проблемы разбитого репозитория 500 ошибок в списке проектов.
Устранение проблемы представления различий в представлении запроса слияния при конвертации символической ссылки в обычный файл.
Устранение проблемы ширины столбца коммитов в списке конвейеров.
Закрытие TODO при принятии запроса слияния через API !6486 (tonygambone).
Возможность массового назначения задач, относящихся к запросу слияния, автору. !5725 (jamedjo).
Изменение ссылки на пользователя сервиса Slack с полного имени на имя пользователя (Sebastian Poxhofer).
Переработка списка окружений и развертываний.
Добавление поддержки нескольких команд для всех команд слеш для меток !6780 (barthc).
Добавление статуса включения/выключения контейнерного реестра в административной области !6638 (the-undefined).
Добавление нетрекинга для верхнего регистра схемы внешних URL !6820 (the-undefined).
Разрешение пустых запросов слияния !6384 (Artem Sidorenko).
Групповое представление списка конвейеров является прокручиваемым контейнером.
Чистка Ci::ApplicationController. !6757 (Takuya Noguchi).
Устранение проблемы отступов во всех иконках Clipboard, имеющих класс .btn.
Устранение опечатки в doc/api/labels.md.
Устранение двойного экранирования в вкладке деятельности (Alexandre Maia).
API: Все неизвестные маршруты будут обрабатываться с кодом состояния 404 Not Found.
Добавление документации для профилирования запросов.
Удаление динамических окружений.
Устранение проблемы поведения слоя подсказок на iOS.
Запрет доступа гостей к просмотру запросов слияния на частных проектах.
Устранение проблемы разбитых документов API проекта (Takuya Noguchi).
Перенос неверных членов проекта (владелец -> мастер).## Версия 8.12.12 (2016-12-08)
Замена проверок доступа к запросам слияния на использование MergeRequestsFinder
Возвращение возможности API-запроса /user
для возврата private_token
, если пользователь является администратором и запрос выполнен с sudo
Projects::BlobController#update
IssuableFinder
IssuableFinder
GfmAutocomplete
для каждого заметки в diff. !6569gitlab-markup
вместо github-markup
, чтобы исправить отображение файлов с расширением .rst
. !6659NaN
в Safari. !6797select2
из-за отсутствия атрибута data-field
в выпадающем списке. !6812force_remove_source_branch
в запросах на слияние, если это не указано явно. !6817mailroom
до версии 0.8.1 в Gemfile.lock
. !6814::API::Helpers
. !6615mail_room
до версии 0.8.1 для исправления условия гонки с потоком наблюдения почтового ящика. !6714ORDER BY
в методе find_by
. !6724gitlab:users:clear_all_authentication_tokens
. !6745Private-Token
(авторизации API) в Sentrylint-doc
. !6623Исправление проблемы с неверным распознаванием импортированных служб в Import/Export.
Исправление пагинации сниппетов.
Исправление макета кнопки "Создать проект" при ограниченных вариантах видимости.
Исправление заголовка List-Unsubscribe
в электронных письмах.
Исправление ухудшения производительности контроллера задач при загрузке примечаний.
Исправление проблемы с разделом "Commit" сводки аналитики цикла. !6513
Исправление ошибок импорта моделей функций и майлстоунов проекта с помощью импорта проекта GitLab.
Совместимость сообщений JWT с Docker.
Исправление повторного включения вложенного ветвления в выпадающем списке сравнения версий.
Соответствие разрешения на форк проекта при создании форка.
Обновление меток задачи только если они были изменены.
Исправление ошибки, при которой "Результаты поиска" повторяются много раз при очистке формы поиска эмодзи (Xavier Bick) (@zeiv).
Исправление пути конечной точки разрешения обсуждений.
Переработка остатков деконструирования опций и супер в CoffeeScript. !6261## Версия 8.11.11 (2016-11-07)
Устраняет несоответствие относительно немедленной маркировки как объединенной сразу после создания новой ветки. !6408
Обновляет бриллиантовый гем до версии 2.0.6, что добавляет поддержку выделения для JSX, Prometheus и других. !6251
Проверяет разрешение :can_resolve только если заметка может быть решена
Обновляет fog-aws до версии v0.11.0 для поддержки региона ap-south-1. !6275
Добавляет возможность форков в конкретное пространство имён с помощью API. (ritave)
Разрешает установку значения request_access_enabled для групп и проектов
Очищает неравномерные выравнивания в представлении списка задач !6206
Создаёт защищённую ветку при пуше в новую ветку только если правило для этой ветки ещё не существует
Добавляет конвейеры для коммита
Удаляет события старше Yöntem 12 месяцев. (ritave)
Добавляет пустую строку перед сообщением Закрыто
в запросе слияния, связанном с задачей (lukehowell)
Исправляет выпадающий список шаблонов задач/запросов слияния для форкнутых проектов
Фильтрует метки по имени !6121
Обновляет секретный файл GitLab Shell также когда он пуст. !3774 (glensc)
Делает выборочные выпадающие списки адаптивными по ширине, делает их необёртываемыми
Исправляет подсказку формы заметки, показывающую команды поддерживаемые для коммитов
Делает события пуши иметь равное вертикальное расстояние
API: Убеждается, что приглашённые участники не возвращаются в API членства
Сохраняет применённые фильтры в поиске задач
Добавляет конечную точку восстановления двухфакторной аутентификации внутреннего API !5510
Передаёт значение "Помнить меня" форме аутентификации U2F
Отображает этапы в правильном порядке в выпадающем меню этапов на странице сборки
Обновляет поле last_activity_at проекта один раз в час при создании нового события
Циклический анализ (первый проход) !5986
Удаляет префиксы для линейного градиента CSS (ClemMakesApps)
Перемещает pushes_since_gc из базы данных в Redis
Ограничивает количество отображаемых окружений в запросах слияния: отображает только окружения для целевой ветки, исходной ветки и меток
Добавляет контраст цвета шрифта для внешних меток в административной области (ClemMakesApps)
Исправляет навигацию по файлам (ClemMakesApps)
Изменяет анимацию логотипа на CSS (ClemMakesApps)
Инструкции по активации Git packfile bitmap !6104
Использует Search::GlobalService.new в конечной точке GET /projects/search/:query
Исправляет длинные комментарии в сравнениях, мешающие ширине таблицы
Добавляет спецификацию охватывающую 'Gitlab::Git::committer_hash' !6433 (dandunckelman)
Исправляет пагинацию на странице пользовательских сниппетов
Учитывает предпочтение "фиксированного макета" в более местах !6422
Выполняет сборки CI с правами пользователя !5735
Исправляет сортировку задач в API
Исправляет ссылки кнопки скачивания артефактов !6407
Сортирует переменные проекта по ключу. !6275 (Diego Souza)
Убеждает, что спецификации по сортировке задач в API детерминированы на MySQL
Добавляет возможность использования заранее определённых переменных CI для имени окружения
Добавляет возможность указывать URL в конфигурации окружения в файле .gitlab-ci.yml
Экранирует строку поиска перед её передачей в Regexp.new !6241 (winniehell)
Исправляет поведение закреплённого бокового меню в меньших экранах !6169
Исправляет изменения разрешений файла при его обновлении через UI GitLab !5979
Добавляет горизонтальное заполнение на боковой панели страницы сборки в блоке покрытия кода. !6196 (Vitaly Baev)
Изменяет столбец merge_error с типа строки на текст
Исправляет проблему с отсутствием отображения меток фильтров поиска
Уменьшает объём данных календаря вкладов
Отображает все конвейеры для запросов слияния даже из удалённых коммитов !6414
Заменяет временные данные календаря вкладов временем !6414
Изменяет состояние виджета запроса слияния на состояние конвейера !6335
Добавляет поле web_url
объектам API задач, запросов слияния и сниппетов (Ben Boeckel)
Включает события конвейеров по умолчанию !6278
Добавляет службу электронной почты для конвейеров !6019
Перемещает парсинг sidekiq ps в помощник !6245 (pascalbetz)
Добавляет клавишный переход к доскам задач
Раскрывает sha
и merge_commit_sha
в API запроса слияния (Ben Boeckel)
Эмодзи могут быть присвоены на сниппетах !4456
Устанавливает путь для всех JavaScript cookie для соблюдения настройки подкаталога GitLab !5627 (Mike Greiling)
Исправляет выравнивание таблицы истории коммитов
Тестирование спецификаций если авторы задач могут просматривать задачи в частных проектах
Исправляет ошибку где пагинация всё ещё отображается несмотря на то, что все задачи помечены как выполненные (ClemMakesApps)
Запрашивает только необходимые атрибуты LDAP !6187
Центрирует колонки этапов конвейера в общем представлении (ClemMakesApps)
Исправляет ошибку с подсказками, которые не скрываются при переключении обсуждений
Переименовывает поведение в поведение в шаблоне проблемы для согласованности (ClemMakesApps)
Исправляет ошибку которая препятствует возможности прокрутки описания задачи после выбора шаблона задачи
Удаляет подчеркивание при наведении курсора на предложенные цвета (ClemMakesApps)
Исправляет отображение кнопки перехода к обсуждению на заметках коммитов
Укорачивает фразу состояния задачи (ClemMakesApps)
Исправляет поля уровня видимости проекта на настройках
Добавляет цвет при наведении курсора на эмодзи (ClemMakesApps)
Увеличивает размер столбца artifacts_size для конвейеров CI до 8-битного целого для разрешения больших файлов
Добавляет автоматическое увеличение textarea после комментария (ClemMakesApps)
Не записывает комментарии SSH публичного ключа в authorised_keys !6381
Добавляет срок завершения для задач
Обновляет кэш количества залогиненных пользователей при удалении задачи или запроса слияния
Устраняет проблему с выравниванием раздела "Branches" на странице веток (ClemMakesApps)
Скрывает кнопку запроса слияния на странице веток, если у пользователя нет соответствующих прав доступа
Добавляет белый фон для контейнеров без README (ClemMakesApps)
API: Объявляет проблему как конфиденциальную (Robert Schilling)
Исправляет взаимодействие с иконкой ссылки в markdown (ClemMakesApps)
Тестирование пути миграции с версии 8.5 до текущей (EspadaV8)
Заменяет animateEmoji timeout на событие слушатель (ClemMakesApps)
Отображает значки на метках майлстоунов (EspadaV8)
Реализует оптимистическую блокировку для задач и запросов слияния (предотвращает случайное перезаписывание описаний)
Требует подтверждения от пользователя при попытке отписаться, если тот не вошел в систему (!6223 Maximiliano Perez Coto)
Добавляет события wiki_page_events в API проектных хуков (Ben Boeckel)
Удаление импорта Gitorious
Загружает GFM автозаполнение по необходимости
Исправляет проблему с отсутствием автозаполнения для новых задач
Исправляет проблему с различными цветами фона в полях фильтрации
Удаляет префиксы для CSS свойств transition
Добавляет логирование вызовов API Sentry
Добавляет BroadcastMessage API
При прокрутке страницы фиксирует вкладку запроса слияния
Использует "git update-ref" для безопасного Web push (!6130 Mike Greiling)
Сортирует конвейеры через API запрос
Автоматически разворачивает скрытые обсуждения при переходе по постоянной ссылке (!5585 Mike Greiling)
Исправляет проблему с загрузкой задач на больших экранах
Изменяет продолжительность конвейера, чтобы она отражала время выполнения заданий, а не просто время начала и завершения (!6084 Mike Greiling)
Отображает время ожидания конвейера при его просмотре (!6084 Mike Greiling)
Удаляет ненужные миксины (ClemMakesApps)
Исправляет проблему с добавлением меток фильтров на задачах
Добавляет поиск на всех страницах задач
Прокручивает активные вкладки на мобильных устройствах в область видимости
Исправляет проблему с выравниванием выпадающего списка сортировки групп (ClemMakesApps)
Добавляет горизонтальный скроллинг во всех подменю на мобильных устройствах (ClemMakesApps)
Использует JavaScript для отображения уведомлений (@winniehell)
Добавляет подсветку для задач (winniehell)
Исправляет выравнивание иконок кнопок "star" и "fork" (winniehell)
Исправляет выравнивание иконок кнопок (winniehell)
Добавляет поддержку Ubuntu 16.04 для packager.io (JonTheNiceGuy)
Исправляет проблему с отображением примеров помощи в markdown (ClemMakesApps)
Добавляет последний коммит времени на странице репозитория (ClemMakesApps)
Исправляет проблему с выравниванием кнопки выбора в списке проектов (ClemMakesApps)
Исправляет проблему с отображением количества звезд и форков на странице проекта (!6140 airatshigapov)
Исправляет проблему с отсутствием сообщений об успешном обновлении на странице редактирования сервиса (airatshigapov)
Добавляет настройки для включения/выключения LFS на уровне проекта (!5997 Katarzyna Kobierska Ula Budziszewska)
Добавляет настройки для включения/выключения LFS на уровне группы (!6164 Katarzyna Kobierska Ula Budziszewska)
Добавляет параметр "author" при создании коммита (!5822 dandunckelman)
Не выводит токен пользователя в API /api/v3/user
(!6047 Katarzyna Kobierska Ula Budziszewska)
Удаляет лишнее js-timeago-pending из журнала активности пользователя (ClemMakesApps)
Добавляет управление уровнем доступа для задач, фрагментов, вики, запросов слияния и сборок проекта
Исправляет проблему с разными весами шрифтов меток в боковой панели (ClemMakesApps)
Исправляет выравнивание кнопки добавления на странице репозитория (ClemMakesApps)
Исправляет проблему с обрезкой месяцев в календаре вкладов (ClemMakesApps)
Импортирует описание релизов из GitHub (EspadaV8)
Добавляет тестирование для разницы комментариев (EspadaV8)
Добавляет события конвейеров в интеграцию Slack (!5525 Katarzyna Kobierska Ula Budziszewska)
Добавляет кнопку для загрузки последней успешной сборки (!5142 Katarzyna Kobierska Ula Budziszewska)
Удаляет лишние подсказки для конвейеров (ClemMakesApps)
Удаляет информацию о коммите после одного дня вместо двух недель, чтобы позволить обновление адреса электронной почты пользователя
Добавляет разделители для количества звезд и форков на странице проекта (ClemMakesApps)
Исправляет выравнивание счетчиков значков (ClemMakesApps)
Удаляет зелёную рамку вокруг кнопки "Создать новую ветку" (ClemMakesApps)
Исправляет выравнивание заголовка репозитория (ClemMakesApps)
Изменяет интервал обновления contacted_at
Добавляет поддержку LFS для SSH (!6043 Katarzyna Kobierska Ula Budziszewska)
Исправляет проблему с отображением названия ветки при наведении курсора (ClemMakesApps)
Импортирует связанные аккаунты из GitHub без строки "created by" (EspadaV8)
Укорачивает подсказки эмодзи для наград, если они превышают десять символов (!4780 jlogandavison)
Исправляет повторение "I" в подсказках эмодзи для наград (!5218 jlogandavison)
Сортирует подсказки эмодзи для наград по порядку добавления (EspadaV8)
Исправляет выравнивание значков состояния сборки на странице коммита (ClemMakesApps)
Обновляет merge_requests.md для проверки запросов слияния более простым способом (!5944 Katarzyna Kobierska Ula Budziszewska)
Исправляет отсутствие кнопки типа запроса слияния (!6121 ClemMakesApps)
Gitlab::Checks теперь имеет инструменты для мониторинга
Преобразует выпадающее меню проектов в бесконечный скролл для улучшения производительности
Исправляет проблему с кнопкой отправки коммита выходящей за границы главного контейнера (!18731 pavelloz)
Асинхронно загружает ветки в диалоговом окне веток
Преобразует datetime coffeescript в ES6 (ClemMakesApps)
Добавляет версию запроса слияния (!5467 Katarzyna Kobierska Ula Budziszewska)
Изменяет метод подсчета и кэширования количества участников группы (!5935 Katarzyna Kobierska Ula Budziszewska)
Заменяет иконку воспроизведения на SVG (ClemMakesApps)
Добавляет настройку "only_allow_merge_if_build_succeeds" для проектов (!5930 Duck)
Уменьшает количество запросов к базе данных для получения меток сборок
Обволакивает текст внутри контейнера комментария
Преобразует заметки задач в верхнем регистре (ClemMakesApps)
Исправляет проблему с выравниванием флажков (ClemMakesApps)
Использует по умолчанию ветку master для отображения значка проекта (!5792 Hannes Rosenöger)
Добавляет MIME тип ответа в метрики транзакций, если ответ MIME не HTML
Исправляет проблему с отступом при наведении курсора на значки конвейеров (!5980 ClemMakesApps)
Предотвращает конфликты с метками администратора при импорте меток из GitHub
Позволяет пользователям редактировать закрытые MR, даже если их fork был удален (Katarzyna Kobierska Ula Budziszewska)
Исправляет проблему с пользовательским интерфейсом страницы репозитория
Исключает название защищенной ветки при проверке прав доступа
Добавляет информацию о пользователе и запуске сборки вручную в переменные для запуска (!6201 Sergey Gnuskov)
Исправляет проблему с невидимостью ползунков прокрутки на iPhone
Исправляет проблему с загрузкой первоначальных данных сборок из базы данных (!4822 Katarzyna Kobierska Ula Budziszewska)
Объединяет страницы триггеров и документацию (!6217 Katarzyna Kobiersha Ula Budziszewska)
Отображает значения переменных триггера CI только при клике
Использует протокол по умолчанию для URL справки "checkout, view and locally merge"
Позволяет пользователям выбирать пространство имён и имя при импорте из GitHub
Добавляет API для проверки CI (Katarzyna Kobierska Ula Budziszewska)
Позволяет множественному обновлению индекса страницы запросов слияния
Убедится, что сообщение проверки отображается внутри формы майлстоуна
Добавляет API для настроек уведомлений (!5632 mahcsig)
Удаляет дублирование информации на страницах сборок проекта и управления сборками (!5680 Katarzyna Kobierska Ula Budziszewska)
Исправляет проблему с URL-якорями в Wiki (!6300 houqp)
Удаляет ссылки на исходный проект и его forks при удалении исходного проекта (!6177 Katarzyna Kobierska Ula Budziszewska)
Возвращает HTTP код 204 вместо 404 при регистрации сборок для запуска (!6225 Katarzyna Kobierska Ula Budziszewska)
Исправляет проблему с потокобезопасностью Gitlab::Popen.popen
Добавляет удаление спецификаций проекта (Katarzyna Kobierska Ula Budziszewska)
Очищает переменные среды при выполнении git-хуков
Исправляет проблему с экспортом/импортом, включая защищенные ветки и некоторые модели
Исправляет проблему с отображением README веток кроме master в дереве репозитория
Добавляет улучшенную версию запроса слияния для улучшения удобства использования- Исправлена проблема XSS в автосвязывании Markdown
fieldName
, чтобы разрешались только строковые значения в gl_dropdown.js
. !6234Выпущено из-за ошибки упаковки.## Версия 8.11.0 (2016-08-22)
Используйте значение охвата тестирования из последнего успешного конвейера в значке. !5862
Добавьте значок отчета по охвату тестирования. !5708
Удалите зависимость http_parser.rb, удалив гем tinder. !5758 (tbalthazar)
Добавьте интеграцию с Koding (онлайн-IDE)
Возможность указывать ветки для интеграции с Pivotal Tracker (Егор Лынко)
Исправление: не передавайте локальную переменную i
частичному шаблону. !20510 (herminiotorres)
Исправление переименования методов add_users_into_project
и projects_ids
. !20512 (herminiotorres)
Исправление добавления строковых комментариев при первоначальной записи в репозиторий. !5900
Исправление названия кнопки выпадающего списка. !5515 (herminiotorres)
Переименование маршрутов markdown_preview
в preview_markdown
. (Christopher Bartz)
Обновление до Ruby 2.3.1. !4948
Добавление доски задач. !5548
Разрешение решения конфликтов слияния через интерфейс пользователя. !5479
Улучшение производительности различия путем исключения избыточных проверок текстовых объектов
Убедитесь, что названия веток, содержащие экранируемые символы (например, %20
), не деэкранируются произвольно. !5770 (ewiltshi)
Преобразование иконки переключения в шрифт-иконку (ClemMakesApps)
API: Конечные точки для включения и отключения ключей развертывания
API: Получение запросов доступа, запрос доступа, одобрение и отказ в запросах доступа к проекту или группе. !4833
Использование длинных опций для примеров curl в документации. !5703 (winniehell)
Добавлено подсказочное сообщение со списком названий меток к значению меток в свернутой панели задач
Удалены магические комментарии (# encoding: UTF-8
) из файлов Ruby. !5456 (winniehell)
Отслеживание GitLab Performance Monitoring теперь может следить за специальными событиями, такими как количество тегов, отправленных в репозиторий
Поддержка относительных ссылок, начинающихся с ./
или /
, в RelativeLinkFilter (winniehell)
Разрешено называть устройства U2F
Пропуск ссылок, начинающихся с //
, в Markdown-ссылках. !5677 (winniehell)
Исправление подчеркивания ссылки состояния сборки CI. (ClemMakesApps)
Класс Repository теперь инструментирован
Исправление несоответствия шрифта упоминания коммита. (ClemMakesApps)
Не экранировать URI при извлечении пути. !5878 (winniehell)
Исправление отображения подсказки меток HTML. (ClemMakesApps)
Кэширование автора коммита в RequestStore для избежания лишних поисков в PostReceive
Расширение ширины сообщения коммита в представлении репозитория
Кэширование выделенных строк различия для запросов слияния
Предварительное создание всех сборок для конвейера при создании нового конвейера. !5295
Разрешение явной отметки решённости заметок и обсуждений запроса слияния
API: Добавление конечных точек развертывания
API: Добавление конечной точки Play для сборок
Исправление проблемы «Коммиты, передаваемые на пользовательские хуки, уже доступны при использовании интерфейса»
Отображение времени выполнения конвейера. !5734
Отображение ролей участников всем пользователям на странице участников
Процедура Project.visible_to_user снова инструментирована
Исправление загрузки спины загрузки кнопки награды. (ClemMakesApps)
Сортировка TODO по дате и приоритету
Поддержка использования RequestStore внутри задач Sidekiq через переменную окружения SIDEKIQ_REQUEST_STORE
Оптимизация поиска максимального уровня доступа пользователя при загрузке заметок
Отправка уведомлений электронной почты пользователям, упомянутым в новом редактировании задачи и запроса слияния. !5800
Добавление варианта «Никто не может выполнять push» для защищённых веток. !5081
Улучшение производительности парсинга AutolinkFilter#text_parse с помощью XPath
Добавление экспериментальной поддержки Redis Sentinel. !1877
Ограничение размера SVG-объектов, используемых как бинарные данные, до 2МБ
Исправление начального состояния сортировки выпадающего списка страницы веток. (ClemMakesApps)
Установка URL для среды для создания ссылок
Удаление избыточных индексов базы данных
Обновление плагина timeago
, чтобы использовать несколько строк/локализаций
Удаление неиспользуемых изображений. (ClemMakesApps)
Получение шаблонов описаний задач и запросов слияния из репозиториев
Введение ограничений 2FA на конечные точки аутентификации API. !5820
Ограничение вывода команды git rev-list до одного значения при проверке принудительного push
Отображение статуса развертывания в запросах слияния с внешними URL
Чистка неиспользуемых маршрутов (Josef Strzibny)
Исправление ошибки пустого проекта для разрешения разработчикам выполнять push только в защищённые ветки при наличии разрешений
API: Добавление конечных точек для конвейеров
Добавление зелёной рамки к кнопке «Новая ветка». !5447 (winniehell)
Оптимизация генерации ключей кэша для задач и заметок
Исправление форматирования электронной почты push в Outlook
Улучшение производительности синтаксического выделения цветами блоков кода Markdown
Обновление до версии gitlab_git 10.4.1 и использование сохранённых объектов Ref
Устранение задержки при нажатии кнопки «Ответ...» на странице с большим количеством элементов. - Исключение некоторых ожидающих или деактивированных строк из области действия Member scopes
*.js.es6 gitlab-language=javascript
в .gitattributes
. !548620160722221922
. !5512gitlab-shell
до 3.2.1 в руководстве по обновлению с 8.9 на 8.10. !5516Переработка документации по хранилищам репозиториев. !5428
Грациозное управление случайностью, когда ссылки на хранение остаются поврежденными или уже существуют. !5430
Добавление подробной информации о точках монтирования путей хранения. !5437
Исправление ошибки 500 при создании страниц wiki с дефисами или пробелами. !5444
Исправление ошибки, когда ответы на комментарии коммитов не отображались на вкладке обсуждения MR. !5446
Игнорирование недействительных доверенных прокси в заголовке X-Forwarded-For. !5454
Добавление ссылок на реальный файл markdown.md для всех примеров GFM. !5458## 8.10.0 (2016-07-22)
Исправление профиля активности тепловой карты для отображения правильного дня недели (eanplatter)
Ускорение ExternalWikiHelper#get_project_wiki_path
Раскрытие {should, force}_remove_source_branch (Ben Boeckel)
Добавление функциональности для переименования файла. !5049
Отключение PostgreSQL statement timeout во время миграций
Исправление производительности выпадающего списка проектов с помощью упрощенного API запроса. !5113
Исправление API сборки коммита, возвращающее все сборки для всех конвейеров для данного коммита. !4849
Замена Haml на Hamlit для более быстрого рендера представлений. !3666
Обновление кэша веток после выполнения команды git gc
Разрешение отключения кнопки доступа на проектах/группах
Переработка обработки путей репозитория для возможности использования нескольких точек монтирования git
Оптимизация проверки видимости системных заметок за счет кэширования количества видимых ссылок. !5070
Добавление настроек приложения для конфигурирования стандартного пути репозитория для новых проектов
Удаление значков эмодзи при удалении пользователя
Удаление pinTo из Flash и улучшение внешнего вида сообщений Flash. !4854 (winniehell)
Добавление API для скачивания последней успешной сборки из конкретной ветки или метки. !5347
Предотвращение проблем целостности данных при очистке кэша архивов репозитория
Добавление ссылки на профиль к аватару коммита. !5163 (winniehell)
Обрамление блоков кода на страницах Activities и Todos. !4783 (winniehell)
Выравнивание сообщений Flash по левой стороне содержимого страницы. !4959 (winniehell)
Отображение подсказок для кнопки "Скопировать в буфер обмена". !5164 (winniehell)
Использование стандартного курсора для заголовков таблиц проектов. !5165 (winniehell)
Хранение времени и переменных YAML в таблице сборок
Отображение последнего коммита удаленной ветки в событиях push. !4699 (winniehell)
Экранирование расширения файла при парсинге результатов поиска. !5141 (winniehell)
Добавление состояния "прошло с предупреждениями" к возможным состояниям конвейера MR, это происходит когда сборки, которые допускают ошибки, завершаются неудачно. !5004
Добавление рамки изображений в предварительном просмотре Markdown. !5162 (winniehell)
Применение конфигурации trusted_proxies к объекту запроса Rack для использования с rack_attack
Добавление возможности блокировки регистрации с использованием черного списка доменов. !5259
Обновление до версии Rails 4.2.7. !5236
Расширение открытых переменных окружения для CI сборок
Устаревание API "projects/:id/keys/...". Используйте "projects/:id/deploy_keys/..." вместо этого
Добавление API "deploy_keys" для администраторов получения всех ключей развертывания
Разрешение вытягивания кода с ключом развертывания из публичных проектов
Использование параметра limit вместо жестко закодированного значения в задаче rake ldap:check
(Mike Ricketts)
Добавление длительности очереди Sidekiq в метрики транзакций.
Добавление нового столбца artifacts_size
в таблицу ci_builds
. !4964
Разрешение Workhorse служить форматированным выводом patch
Отображение подсказок для упомянутых пользователей и групп. !5261 (winniehell)
Разрешение тестирования службы отправки электронных писем сборок
Добавление названия дня недели в подсказках календаря вкладок
Переработка проверки авторизации пользователя для одного проекта для предотвращения запроса всех проектов пользователя
Изменение размера изображений для соответствия размеру области просмотра. !4810
Исправление проверки кнопки "Новая ветка" на странице задач. !4630 (winniehell)
Исправление проблемы автозаполнения GFM на страницах wiki
Исправление проблемы, когда клавиша Enter не вызывает клик на первой строке при поиске в выпадающем списке
Обновление выпадающих списков в форме issuable для использования нового стиля выпадающих списков GitLab
Изменение размера изображений для соответствия размеру области просмотра. !4810
Исправление проверки кнопки "Новая ветка" на странице задач. !4630 (winniehell)
Исправление текста автоматического закрытия MR, добавленного в описание. !4836
Поддержка устройств U2F в Firefox. !5177
Исправление проблемы, препятствующей пользователям без права push сортировать теги. !5105 (redetection)
Добавление обновлений Spring EmojiOne
Добавление задачи rake для отслеживания развертываний. !5320
Исправление загрузки объектов LFS для частных CI проектов
Добавление новых эмодзи 2016 года. Добавляет 72 новых эмодзи, включая шпорог, лицо в ладонях и самое себя. !5237
Добавление синтаксиса для многострочных цитат с использованием >>>
забора. !3954
Исправление просмотра настроек уведомлений при ожидающем удалении проекте
Обновление выпадающих меню сравнения для использования нового стиля выпадающих меню GitLab
Перенаправление обратно к задаче после перехода по ссылке входа
Жадное получение значков эмодзи на заметках
Разрешение определения ручных действий/сборок на конвейерах и средах
Исправление пагинации при сортировке по столбцам с большим количиством одинаковых значений (например, приоритет)
Парсеры Markdown теперь повторно используют результаты запросов для предотвращения выполнения одних и тех же запросов несколько раз. !5020
Обновление дизайна заголовка проекта
Вложенные заметки issuable теперь показывают имя пользователя
Исправление проблемы изменения стиля отображения кода в режиме сравнения
Исключение проверки электронной почты из стандартного теста работоспособности
Обновление макета для проектов, групп, пользователей в административной области. !4424
Исправление изменения состояний столбцов задач в представлении майлстоунов
Обновление gem health_check до версии 2.1.0
Добавление выпадающего меню настроек уведомлений для групп
Рендеринг внутренних различий для нескольких изменённых строк, следующих друг за другом
Шаблоны защищённых веток. !4665
Разрешение импорта из GitHub с использованием персональных токенов доступа. (Eric K Idema)
API: Раскрытие due_date
для задач (Robert Schilling)
API: Todos. !3188 (Robert Schilling)
API: Раскрытие общедоступных групп для проектов и общедоступных проектов для групп. !5050 (Robert Schilling)
API: Раскрытие developers_can_push
и developers_can_merge
для веток. !5208 (Robert Schilling)
Добавление "Поддерживаемых протоколов доступа к Git" к настройкам приложения
Разница будет создавать кнопку/форму разницы по требованию, а не серверной стороны
Уменьшение размера HTML, используемого формами комментариев разницы
Защищённые ветки имеют настройку "Разработчики могут объединять"
Исправление создания пользователя с более строгими минимальными требованиями к паролям. !4054 (nathan-pmt)
Отображение кнопки "Новый сниппет" только для пользователей, имеющих право его создания.
Finder конвейеров использует данные кэша git
Отслеживание пользователя, который создал конвейер
Реальное отображение старой и новой секций параллельной разницы рядом друг с другом
Ограничение обновления project.pushes_since_gc
до минуты.
Разрешение разворачивания и сворачивания файлов в представлении разницы. !4990
Сворачивание больших разниц по умолчанию (!4990)
Исправление списка упомянутых пользователей на заметках разницы
Добавление поддержки встраиваемых видео в GitLab flavored Markdown. !5215 (оригинальная реализация Eric Hayes)
Исправление создания развертывания на сборке, которая была повторно запущена, перезапущена или откатана
Необходимость парсинга Rinku возвращаемого значения в DocFragment, если оно не изменило исходную строку HTML.
Проверка конфликтов с существующим путём wiki проекта при создании нового проекта.
Отображение виджета последнего push в upstream после push в форк
Исправление отображения статуса этапа для конвейеров
Кэширование запросов подсчета todo, ожидающих выполнения и завершенных.
Необходимость создания дерева git на странице по умолчанию проекта
Обновление Rinku до версии 2.0.0
Удаление неиспользуемой переменной фронтенда -> default_issues_tracker
ObjectRenderer получает контент рендера через Rails.cache.read_multi
Лучшее кэширование вызовов git на ProjectsController#show.
Предотвращение получения MR closed/merged событий как можно чаще.
Необходимость рендера заметок обсуждения при запросе вкладки разницы через AJAX
Добавление базовой информации системы, такой как использование оперативной памяти и диска, в панель управления
Предотвращение сборки мусора коммитов, связанных с записями БД, такими как комментарии
Разрешение настройки события по каналу на сервисе Slack
Более описательное сообщение для гит-хуков и блокировок файлов
Альтернативные названия значков эмодзи должны храниться как оригинальное название. !5060 (dixpac)
Обработка результата пользовательского гит-хука в UI GitLab
Разрешение доступа к реестру контейнеров для публичных и внутренних проектов
Разрешение символов '?' или '&' в названиях меток
Поддержка перенаправляемых blob для интеграции реестра контейнеров
Исправление импортера для GitHub Pull Requests, когда ветка была переиспользована между Pull Requests
Добавление даты присоединения пользователя к команде на странице участника
Исправление перенаправления 404 после неудачной проверки при импорте проекта GitLab
Добавление настройки для установки новых пользователей по умолчанию как внешних. !4545 (Dravere)
Добавление минимального значения поля ограничения проекта на форме пользователя. !3622 (jastkand)
Сброс проекта pushes_since_gc при помещении вызова git gc в очередь
Добавление напоминания не копировать приватные ключи SSH. !4399 (Ingo Blechschmidt)
Суммарное количество свёрнутых строк разницы не должно приводить к переполнению разницы.
Удаление дубликатного поля description в сущностях MergeRequest (Ben Boeckel)
Стилизация кнопок импорта проекта были исправлены на странице нового проекта. !5183 (rdemirbay)
Исправление запросов клиента GitHub при отключении ограничения скорости
Оптимистическое блокировка для задач и MR (предотвращение перезаписи заголовков и описаний)
Переработка страниц Build и Pipeline
Изменение цвета и иконки статуса для выполняющихся сборок
Исправление проблемы комментирования в представлении разницы слева направо для неизменённых строк
Исправление отображения Markdown для: последовательных ссылок на метки, ссылок на метки, начинающихся с цифры или содержащих "."
Название экспорта проекта теперь включает путь проекта и пространства имен
Исправление времени последнего обновления задачи, которое не сохраняется на gitlab.com и при импорте проекта
Исправление проблем импорта проектов из EE в CE
Исправление создания группы с пробелом в пути группы
Улучшение сообщений об ошибках загрузки cron_jobs. !5318 / !5360
Предотвращение переключения боковой панели при щелчке иконки буфера обмена
Создание Todos для автора задачи при назначении или упоминании самого себя (Katarzyna Kobierska)
Ограничение количества попыток повторного экспорта проекта до 3
Разрешение пустых репозиториев при импорте/экспорте проекта
Рендеринг только заголовка коммита в сборках (Katarzyna Kobierska Ula Budziszewska)
Разрешение массового подписывания/отписывания от задач на странице индекса задач
Исправление проблем кодировки MR разницы при экспорте проекта GitLab
Перемещение настроек сборок вне настроек проекта и переименование Pipelines
Добавление значка сборок на странице настроек Pipelines
Экспорт и импорт аватара как часть импорта/экспорта проекта
Исправление миграции, портящей данные импорта для обновлений старых версий
Отображение подсказок на ссылке экспорта GitLab на странице нового проекта
Исправление некорректного сохранения данных импорта из-за невалидного import_url. !5206
fork_project
при форке проектовrails
для негетевых запросовRails
-cookies для аутентификации API.Host
и X-Forwarded-Host
в NGINX. !5213Pending
для сборок (Катажина Кобирска, Урсула Буджисzewска)attr_encrypted
. !4963clock_gettime
для всех временных штампов производительности. !4899ProjectTeam#max_member_access
. !4973update_columns
для обхода всех грязных методов active_record
. !4985omniauth-saml
до версии 1.6.0. !4951Устранение проблемы с отсутствием данных коммита в ответе API сборок
Устранение ошибки при указании ключа переменной CI-задачи, но её отсутствии в определении
Устранение проблемы со статусом конвейера при отсутствии сборок в конвейере
Устранение ошибки 500 при использовании API закрытия задач с внешним трекером задач
Добавление более подробной информации в RSS-канал для задач (Александр Матюшенцев)
Возможность массового назначения/отмены меток для задач.
Возможность приоритизации меток !4009 / !3205 (Тиjs Ваутерс)
Отображение кнопок "Звёздочка" и "Клонировать" на мобильных устройствах.
Улучшение производительности RelativeLinkFilter
Устранение бесконечных переадресаций при доступе к OAuth-приложениям пользователя, когда они отключены
Возможность активации событий страниц вики через UI управления вебхуками
Обновление Rouge до версии 1.11.0
Устранение проблемы с неработающими стрелками клавиатуры в выпадающем списке автозаполнения поиска
Устранение проблемы с прекращением работы опроса заметок, если окно находится в фоновом режиме во время обновления
Предварительная обработка Markdown теперь происходит только тогда, когда это необходимо
Использование очереди почтовых рассылок Sidekiq в EmailsOnPushWorker
Переработка всех писем Devise. !4297
Отключение показа "Покинуть проект" для членов группы
Устранение проблемы с вебхуком событий страниц вики, который указывает на репозиторий вики
Добавление рамки вокруг изображений для их отличия от фона
Отключение отображения меток для операций отката и выборки
Отображение ID изображения на странице реестра
Устранение проблемы с удалением задачи todo при выходе из проекта !4150 (Лонг Нгуен)
Возможность использования пользовательского текста на странице "почти готово" после регистрации пользователя
Обновление recaptcha gem до версии Yöntemler
Улучшение проверки безопасности SVG для допустимости большего количества элементов
Возможность форков проектов с ограниченным уровнем видимости
Добавление описаний в выпадающий список настроек уведомлений
Улучшение проверки заметок для предотвращения ошибок при создании недействительной заметки через API
Уменьшение зависимости fog gem
Добавление количества запросов слияния для данной милюстоины на страницу милюстоинов
Реализация справедливого использования общих бегунов
Удаление настроек уведомлений проекта, связанных с удаленными проектами
Устранение проблемы 404 страницы при просмотре TODO, содержащих милюстоины или метки в разных проектах
Добавление метрики для количества новых Redis-соединений, созданных одной транзакцией
Устранение ошибки 500 при просмотре blob с двоичными символами после отметки 1024 байта
Переработка навигации для страниц проекта
Устранение проблем с изображениями в письме подтверждения регистрации
Добавление быстрого доступа 'y' для копирования URL хэша содержимого файла #14470
Устранение проблемы с API групп, которая выводила все проекты вместо доступных пользователю
Устранение горизонтальной полосы прокрутки для длинных сообщений коммита
GitLab Performance Monitoring теперь отслеживает общее время выполнения метода и количество вызовов каждого метода
Добавление сред окружений и развертываний
Переработка аккаунта и писем подтверждения электронной почты
Отключение завершения сборок для удалённых проектов
Поддержка Docker Registry манифеста v1
git clone https://host/namespace/project
теперь работает, а также использование суффикса .git
Обновление nokogiri до версии 1.6.8
Использование gitlab-shell версии 3.0.0
Устранение выравнивания выпадающего списка загрузки в MR
Обновление до jQuery 2
Добавление имени выбранной ветки в выпадающее меню
Добавление API-конечной точки для метрик Sidekiq !4653
Переработка эмодзи наград с поддержкой API для задач и MR
Использование Knapsack для равномерного распределения тестов между несколькими узлами
Добавление параметра sha
в API слияния MR, чтобы гарантировать слияние только проверенных изменений
Отключение возможности слияния MR, если были добавлены коммиты после последней проверки / загрузки страницы
Добавление индекса базы данных на users.state
Ограничение размера электронного письма на изменения до 30 файлов / 150 КБ
Добавление задачи rake 'gitlab:db:configure' для условного заполнения или миграции базы данных
Изменение сообщения сборки Slack на использование единственного времени, если необходимо (Аран Конинг)
Устранение конкурентного состояния при слиянии при успешном завершении сборки
Добавление быстрого доступа к фильтрам поиска и добавление документации #18120
Ссылки с вики-страницы на другие вики-страницы должны перезаписываться так, как ожидают
Добавление опции для проекта, чтобы позволять слияние MR только при успешном завершении сборки (Руй Сантуш)
Добавление быстрого доступа к навигации на страницах конвейеров, милюстоинов, сборок и форков. !4393
Устранение проблемы фильтров задач при сортировке по милюстоину
Отключение функции unlink аккаунта SAML
Добавление artifacts:when
в .gitlab-ci.yml — это требует GitLab Runner 1.3
Bamboo Service: Устранение отсутствия учетных данных и обработки URL, когда основной URL содержит путь (Бенджамин Шмид)
TeamCity Service: Устранение обработки URL, когда основной URL содержит путь
Todos будут отображать целевой статус, если целевой объект является 'Закрытым' или 'Слиянным'
Проверка только регулярных выражений и кроме
Устранение ошибки при сортировке задач по сроку окончания милюстоина и фильтрации по двум или более меткам
POST к API /projects/:id/runners/:runner_id давал 409, если бегун был уже активирован для этого проекта
Добавление поддержки использования Yubikeys (U2F) для двухфакторной аутентификации
Ссылка на пустой значок группы больше не вызывает 404
Удаление функции 'основного языка'
Кнопка переключения пробела теперь доступна для сравнения веток #17881
Конвейеры можно отменять только при наличии выполняющихся сборок
Разрешение аутентификации с помощью личного токена доступа
Использование нижнего регистра пути к контейнерному репозиторию, так как это ожидаемый путь Docker
Разрешение использования CI-токена для получения объектов LFS
Пользовательские настройки уведомлений
Проекты, ожидающие удаления, будут отображать страницу 404
Измерение времени ожидания в очереди между gitlab-workhorse и Rails
Добавление автозаполнения GFM для меток
Добавление документации для быстрого доступа к редактированию заметок 'вверх' в панели помощи и скриншот документов #18114
Изменение спецификаций Omniauth провайдеров, чтобы они не модифицировали глобальную конфигурацию
Удаление неиспользуемого класса JiraIssue и замена ссылок на ExternalIssue. !4659 (Илан Шамир)
Разрешение совместимости сервиса аутентификации для Container Registry с версией Docker меньше 1.11
Разрешение блокировки бегуна от активации для других проектов
Добавление настройки приложения для конфигурирования задержки истечения срока действия токена Container Registry (по умолчанию 5 минут)
Кэширование количества назначенных задач и MR в навигационной панели
Использование Knapsack только в окружении CI
Обновление страницы создания проекта для соответствия новому интерфейсу #2542
Кэширование количества сборок проекта в навигационной панели
Добавление даты истечения милюстоина в правую навигационную панель
Ручное помечение задачи или MR как задачи
Устранение проблемы с тестом markdown_spec для корректного очистки базы данных после тестирования
Уменьшение количества запросов необходимых для отображения меток задач в навигационной панели
Улучшение обработки ошибок при импорте проектов
Удаление дубликатов настроек уведомлений
Расположение вкладок проекта Files и Commits под вкладкой Code
Отделение глобального уровня уведомлений от модели пользователя
Замена Colorize на Rainbow для цветовой подсветки вывода команд в Rake
Добавление контроллеров и помощников API для workhorse
Индикатор теперь отображается в верхней части поля комментария для конфиденциальных задач.
Отображение категоризированных запросов поиска в выпадающем списке автозаполнения
Публичные и приватные методы Worker SingleRepositoryWorker теперь инструментированы
Выпадающий список шаблонов .gitlab-ci.yml
Улучшение производительности API задач и MR при доступе к заметкам !4471
Добавление выпадающего списка сортировки для страниц меток !4423
Внешние ссылки теперь открываются в новом окне
Предотвращение дефолтных действий отключенных кнопок и ссылок
Markdown-редактор теперь правильно сбрасывает значение ввода при отмене редактирования !4175
Переключение пункта списка задач в описании задачи/MR не создаёт задачу для упоминаний
Улучшение UX датапиков на формах задач и милюстоинов
Кэширование активности внешних трекеров задач проекта в базе данных
Расположение ссылок на страницы меток и милюстоинов под вкладками задач и MR как подменю
Функциональность импорта и экспорта проектов GitLab
Все классы в пространстве имен Banzai::ReferenceParser теперь инструментированы
Удаление устаревших свойств issues_tracker и issues_tracker_id из модели проекта
Разрешение пользователям создавать конфиденциальные задачи в частных проектах
Измерение процессора времени для инструментированных методов
Инструментирование приватных методов и приватных методов экземпляров по умолчанию, а не только публичных методов
Отображение только тех заметок через JSON для конфиденциальных задач, к которым пользователь имеет доступ
Обновление Gems Allocations до версии 1.0.5
Фоновый сэмплер теперь игнорирует классы без имен
Обновление дизайна кнопок закрытия
Новые пользовательские иконки для навигации
Горизонтальная прокрутка навигации на страницах проекта, группы и настроек профиля
Скрытие глобальной навигации по умолчанию
Устранение проблемы с подсказкой кнопки звезды/удаления проекта
Удаление значка тануки из навигации; центрирование на верхней навигации
Включение отношений пользователей при получении award_emoji
Различные связи теперь жадно загружаются при парсинге ссылок задач для снижения количества запросов.## 8.8.9
InlineDiffFilter
в парсер Markdown. (Adam Butler)/health_check
для проверки состояния службыgit log
Любому Git URL
, который сломается, если URL содержит пробелproject.last_activity_at
до одного раза в минуту.!3848can?
вместо current_user.can?
.!3882can?
вместо current_user.can?
Исправлена уязвимость, которая позволяла получить доступ к закрытым меткам и этапам
Теперь можно конфигурировать количество точек InfluxDB, хранящихся в одном UDP-пакете
Исправлена ошибка при использовании ссылки метки между проектами с несуществующими проектами
Транзакции для /internal/allowed
теперь имеют тег "action"
Инструментирование методов теперь использует Module#prepend
вместо переопределения методов
Repository.clean_old_archives
теперь инструментировано
Добавлена поддержка переменных окружения на уровне задач в файле конфигурации CI
Отслеживание количества SQL-запросов теперь выполняется на уровне транзакций
Класс Projects::HousekeepingService
имеет дополнительное инструментирование
Все сервисные классы (те, что находятся в app/services
) теперь инструментированы
Разработчики могут добавлять свои собственные теги к транзакциям
Загрузка ссылок на объединенные запросы и связанные ветки теперь выполняется асинхронно
Активация gzip для активов делает размер страниц значительно меньше. (!3544 / !3632 (Connor Shea))
Добавлена поддержка выборки любого коммита в любую ветку через веб-интерфейс (Мин琪潘)
Переключатель проектов использует новый стиль выпадающего списка
Загрузка изображений эмодзи наград теперь выполняется отдельно, кроме полной выборки. Это экономит несколько сотен килобайтов данных для большинства страниц. (!3544 (Connor Shea))
Исключение учетчика эмодзи наград из общего счетчика комментариев для задач и объединенных запросов. (!3610 (Люк Чарлз))
Ограничение профиля пользователя при ограниченном уровне видимости проекта
Добавлена возможность установки даты завершения для задач, сортировки и фильтрации задач по этой дате (Мехмет Бейдоган)
Все изображения в обсуждениях и вики теперь связаны со своими исходными файлами. (!3464 (Connor Shea))
Возможность вернуть статус 303 после операции DELETE ветки для предотвращения удаления проекта (Стан Ху)
Добавлена возможность настройки списка доверенных прокси. (!3524)
Добавлена возможность передачи проектов в группу с более низким уровнем видимости
Исправлена проблема с установкой signed_in_ip
на 127.0.0.1
при использовании обратного прокси. (!3524)
Улучшенная производительность рендера Markdown. (!3389)
Делаем текст о совместных запусках конфигурируемым
Не пытаться найти аватар в репозитории, если директория репозитория не существует (Стан Ху)
API: Возможность подписки и отписки от задач и объединенных запросов (Роберт Шиллинг)
Раскрытие значков проекта в настройках проекта
Делаем /profile/keys/new
перенаправляемым на /profile/keys
для обратной совместимости. (!3717)
Сохранение времени обновления заметок/комментариев при перемещении задачи
Делаем метку HTTPS последовательной на панели клонирования (Стан Ху)
Добавлена поддержка after_script
, требует запускатора 1.2 (Камил Трццински)
Раскрытие описания меток в API (Мариуш Ячисимович)
API: Возможность обновления группы (Роберт Шиллинг)
API: Возможность перемещения задач (Роберт Шиллинг)
Исправлена ошибка 500 после переименования пути проекта (Стан Ху)
Исправлена ошибка с пробелом в конце в bamboo_url
(Чарльз Мей)
Добавлена возможность задания даты назад для задач при создании или обновлении через API
Добавлена возможность задания даты назад для заметок задач при создании через API
Предложение шаблонов лицензий при создании нового файла LICENSE
API: Раскрытие /licenses
и /licenses/:key
Исправлена проблема растяжения аватара за счет предоставления возможности обрезки (cropping)
API: Раскрытие subscribed
для задач и объединенных запросов (Роберт Шиллинг)
Добавлена возможность использования SAML для управления внешними пользователями на основе информации пользователя. (!3530)
Добавлена возможность помечать провайдеры OmniAuth как external
. (!3657)
Добавлены конечные точки для архивации или восстановления проекта. (!3372)
Исправлена ошибка с пробелом в конце в bamboo_url
Добавлены ссылки на документацию по настройке CI из настроек проекта и страницы сборок
Отображение страницы участников проекта всем участникам
Обработка пустых описаний в сообщениях задач Slack (Стан Ху)
Добавлены автоматические проверки целостности репозитория (ОФФ по умолчанию)
API: Раскрытие open_issues_count
, closed_issues_count
, open_merge_requests_count
для меток (Роберт Шиллинг)
API: Возможность звездить и убирать звезду у проекта (Роберт Шиллинг)
Добавлено стандартное ограничение для проектов для исключения проектов, ожидающих удаления
Возможность закрывать объединенные запросы, когда исходные проекты (форки) были удалены
Убедиться, что пустые получатели отвергаются в BuildsEmailService
Использование rugged
для изменения HEAD
в Project#change_head
(П.С.В.Р)
API: Возможность фильтрации этапов по состоянию active
и closed
(Роберт Шиллинг)
API: Исправление фильтрации этапов по iid
(Роберт Шиллинг)
Делаем before_script
и after_script
переопределяемыми на уровне задач (Камил Трццински)
API: Возможность удаления заметок задач, сниппетов и объединенных запросов (Роберт Шиллинг)
Реализовано представление "Групповое представление" как вариант предпочтений панели управления (!3379 (Элиас В.))
Лучшая обработка ошибок при создании этапов внутри групп
Исправлена высокая нагрузка CPU при получении ref/merge-requests/<id>
в PostReceive
Скрываем блок помощи "Создайте группу", когда создаётся новый проект в группе
Реализовано представление "TODO представление" как вариант предпочтений панели управления (!3379 (Элиас В.))
Возможность назначения задач и объединённых запросов автору (!2765)
Делаем Ci::Commit
группируемым только похожими сборками и делаем его состоятельным (ref, tag)
Грациозное управление заметками на удалённых коммитах в объединённых запросах (Стан Ху)
Отделение членства и уведомлений
Исправлена ошибка создания объединённых запросов для сиротских веток (Стан Ху)
API: Возможность получения одного тега (Роберт Шиллинг)
При регистрации не сохранять пароль пользователя при повторной загрузке формы
Переход на использование заголовков In-Reply-To
и References
при недоступности подадресировки (Дэвид Падилья)
Удаление кнопки "Поздравляем!" для отправки твита при создании нового проекта. (Коннор Шир)
Исправление администраторской страницы проектов при использовании уровня видимости при поиске (ПотХикс)
Уведомления о состоянии сборки
Обновление интерфейса подтверждения электронной почты
API: Раскрытие местоположения пользователя (Роберт Шиллинг)
API: Не утечка существования группы через код ответа (Роберт Шиллинг)
Регулярное выражение закрытия задач теперь также работает с двоеточием. Например: "Закрыто: #1234" (!3591)
Обновление количества TODO на панели боковой панели при отметке её как "Выполнено". (!3600)
Очистка названий веток, созданных для конфиденциальных задач
API: Раскрытие 'updated_at'
для задач, сниппетов и заметок объединённых запросов (Роберт Шиллинг)
API: Пользователь может покинуть проект через API, если он не является мастером или владельцем. (!3613)
Исправление проблемы кеша репозитория при реконструкции проекта с пустым репозиторием (Стан Ху)
Исправление: Разрешение пустого списка получателей для служб электронной почты сборок при добавлении push (Франк Гроенвальд)
Улучшение формата markdown
Обновление дизайна разницы (цвета, стили кнопок и т.д.)
Копирование и вставка разницы больше не вставляют номера строк или +/-
Добавлено проверение null для formData
при обновлении содержимого профиля для исправления ошибки Firefox
Отключение проверки орфографии и автоисправления для поля имени пользователя на странице администрирования
Удаление тегов с помощью Rugged
для повышения производительности (Роберт Шиллинг)
Добавлены уведомления Slack при редактировании Вики (Себастьян Клер)
Разница загружается в правильной точке при переходе по номеру
Выделение выбранных строк разницы
Исправление категорий эмодзи в выборке эмодзи
API: Корректное отображение аннотированных тегов для GET /projects/:id/repository/tags
(Роберт Шиллинг)
Добавлены зашифрованные учетные данные для импортированных проектов и миграция старых
Корректное форматирование всех ссылок на объединённые запросы с !
вместо #
Автор и участники отображаются первыми в автозаполнении пользователей
Отображение знака решётки в тексте ссылки на внешнюю задачу (Флорент Балдино)
Обновление стиля печати для задач
Использование номера задачи/запроса GitHub как iid
для сохранения ссылок
Импорт меток GitHub
Добавлена возможность фильтрации по "Проектам, которыми владеешь" на странице панели управления
Импорт этапов GitHub
Выполнение системных веб-хуков при пуше в проект
Возможность включения/выключения событий push для системных хуков
Исправление ссылки проекта GitHub на странице импорта при наличии пользовательского URL-адреса поставщика
Добавлен вывод сырых трассировок сборки и кнопка на странице сборки
Добавлено поэтапное обновление трассировки сборки в API CI## 8.6.9
window.opener
commit_person_link
GitPushService
, что позволяет быстрее получить визуальную обратную связь для конечного пользователя. !3533/ci
. !3377image
и services
уровня job
в документацию .gitlab-ci.yml
(Pat Turner)omniauth-saml
до версии 1.5.0 для установки пользовательских атрибутов ответа.anchor
в README (Roberto Dip)image
и services
.
).gitlab-ci.yml
window.opener
commit_person_link
Устранение перекрытия контента боковой панелью при ширине экрана менее 1200 пикселей
Предотвращение повторного отображения меток, указанных на вкладке Меток
Введение функции "объемлюющего внешнего вида" из EE в CE
Устранение ошибки 500 при комментировании коммита
Отображение дней, остающихся до завершения, вместо времени, затраченного на достижение целей
Устранение проблем с иконками на установках с относительным URL (Артем Сидоренко)
Устранение проблемы, когда список меток не обновляется после удаления метки
Устранение проблемы импорта из gitlab.com (Каз Савада)
Улучшение реализации проверки доступа на чтение к форкам и добавление пагинации
Предотвращение отображения сообщений "необходимости двухфакторной аутентификации", если она фактически не требуется
Устранение проблемы с горячими клавишами помощи на установках с относительным URL (Артем Сидоренко)
Обновление Rails до версии 4.2.5.2
Устранение проблем с правами доступа для устаревшего значка состояния сборки CI
Предотвращение отображения приветственного сообщения "Добро пожаловать в GitLab", если поиск не вернул ни одного проекта
Добавление документации для Todo- Устранение проблем со стилями групповых проектов
Отображение вкладки входа через Crowd, если вход отключен и Crowd включен (Peter Hudec)
Устранение набора небольших проблем пользовательского интерфейса на страницах проекта, профиля и вики
Ограничение прав доступа к публичному каталогу uploads
Устранение проблемы с видом "сторонообразного" объединения запросов после загрузки результатов различий
Устранение проблемы с внешним видом подсказки для кнопки "Откат"
Добавление информации о том, когда изменения API Builds & Runners были введены
Устранение ошибки 500 на некоторых объединённых объединениях запросов
Устранение проблемы, вызывающей исчезновение содержимого боковой панели задач
Устранение ошибки 500 при попытке отметить уже выполненный Todo как "выполненный"
Устранение проблемы, когда объединения запросов не могут быть отсортированы
Теперь задачи можно перемещать и удалять в пустых списках целей. Это возможно и для объединений запросов
Изменение отступов и цвета фона для выделенных заметок
Возвращение гема newrelic_rpm, который был удалён без предупреждения (Stan Hu)
Обновление гема sentry-raven до версии 0.15.6
Добавление покрытия сборки на странице сборок проекта (Steffen Köhler)
Изменение # на ! для объединений запросов во время представления деятельности
Устранение дублирования создания/удаления веток и уведомлений сервиса при использовании веб-интерфейса (Stan Hu)
Убедиться, что задачи rake, которые не требуют подключения к базе данных, могут выполняться без него
Обновление гема New Relic до версии 3.14.1.311 (Stan Hu)
Добавление флага "visibility" к GET /projects api endpoint
Добавление опции для предоставления адреса электронной почты корневого пользователя через переменную окружения (Koichiro Mikami)
Пропуск двоичных файлов в поиске кода для предотвращения ошибки 500 (Stan Hu)
Отображение очищенных SVG изображений (Stan Hu)
Поддержка доступа к загрузке по заголовку PRIVATE-TOKEN (Stan Hu)
Обновление gitlab_git до версии 7.2.23 для устранения упоминаний в первом пуше ветки (Stan Hu)
Добавление опции для включения имени отправителя в теле уведомительного письма (Jason Lee)
Новый пользовательский интерфейс для пагинации
Предотвращение запрета выхода при включенной политике принуждения двухфакторной аутентификации и если пользователь ещё не настроил её
API: Добавление "merge_requests/:merge_request_id/closes_issues" (Gal Schlezinger)
Устранение проблемы загрузки комментариев различий AJAX для загрузки комментария с различием в разделе обсуждения
Устранение проблем относительных ссылок в других форматах разметки (Ben Boeckel)
Белое списание чистых элементов abbr при парсинге Markdown (Benedict Etzel)
Устранение проблемы ссылок на метки для объединения запросов, указывающих на список задач
Предотвращение минификации JS
Увеличение времени ожидания импорта проекта до 15 минут
Более строгая проверка адреса электронной почты: он должен содержать хотя бы одну @
Отображение ошибки 404 при отсутствии группы
Отслеживание неудачного импорта проекта
Поддержка двухфакторной аутентификации для пользователей LDAP
Отображение типа и версии базы данных на панели администрирования
Разрешение ограниченного использования Markdown в сообщениях рассылки
Устранение проблемы текста уровня видимости в области администрирования (Zeger-Jan van de Weg)
Предупреждение администратора во время OAuth о возможности предоставления прав администратора (Zeger-Jan van de Weg)
Обновление шаблона регулярного выражения ExternalIssue (Blake Hitchcock)
Сохранение предпочтений пользователя для режима просмотра различий в виде файла cookie (Kirill Katsnelson)
Оптимизация производительности поиска задач для закрытия объединением запросов
Добавление avatar_url
, description
, git_ssh_url
, git_http_url
, path_with_namespace
и default_branch
в данные веб-хуков push, issue, merge-request и note (Kirill Zaitsev)
Устаревание ключа ssh_url
в пользу git_ssh_url
и http_url
в пользу git_http_url
в данных веб-хуков push, issue, merge-request и note (Kirill Zaitsev)
Устаревание ключа repository
в данных веб-хуков push, issue, merge-request и note, использовать project
вместо (Kirill Zaitsev)
API: Выявление состояния слияния MergeRequest#merge_status (Andrei Dziahel)
Откат "Добавление проверки IP против DNSBLs при регистрации аккаунта"
Реальное использование опции skip_merges
в Repository#commits (Tony Chu)
Устранение проблемы API для сохранения параметров запроса в заголовке Link (Michael Potthoff)
Устаревание API "merge_request/:merge_request_id/comments". Используйте "merge_requests/:merge_request_id/notes" вместо
Устаревание API "merge_request/:merge_request_id/...". Используйте "merge_requests/:merge_request_id/..." вместо
Предотвращение ошибки парсинга при наличии точки atom в конце имени проекта и предотвращение проблем пути
Поиск веток для статусов коммитов без ссылки при успешном слиянии
Отметка внутренних различий между старым и новым путями при переименовании файла
Поддержка проверки спама Akismet для создания задач через API (Stan Hu)
API: Возможность установки или обновления целевой мили для объединения запросов (Kirill Skachkov)
Улучшение согласованности пользовательского интерфейса между списками проектов и групп
Добавление выпадающего меню сортировки на странице проектов панели управления
Устранение проблемы анимации логотипа на Safari (Roman Rott)
Устранение проблемы слияния при нескольких этапах
Скрытие кнопки удаления исходной ветки при слиянии объединения запросов, но при новых коммитах
В автокомплите поиска показывать только группы и проекты, которыми вы являетесь участником
Предотвращение обработки заметок кросс-ссылок из форков
Устранение проблемы: скрипт init.d не работает на OS X
Ускоренная поиск сниппетов
Добавление API для скачивания артефактов сборки
Название для миль должно быть уникальным (Zeger-Jan van de Weg)
Проверка корректности максимального размера приложения для настройки максимального размера вложений
Замена ссылки "Создать объединение запроса" на существующую ссылку "Объединение запроса"
Устранение проблемы значка сборки CI, добавление нового ссылки на значок сборки, устаревание старой ссылки
Устранение проблемы сломанной ссылки на проект в уведомительных письмах сборки
Возможность просмотра и сортировки по количеству голосов на страницах задач и объединений запросов
Устранение проблемы планировщика сборок при первой разрешенной на провал сборке в этапе
Скрывание уведомления о достижении лимита проектов, если этот лимит равен нулю
Добавление поддержки API для управления рабочими узлами и рабочими узлами проекта
Возможность входа пользователей SAML без предыдущего аккаунта без необходимости разрешения всех провайдеров OmniAuth для этого
Возможность автоматической связи существующих пользователей с учётными данными SAML при входе через SAML
Возможность удаления сборки (трассировка, артефакты) с помощью интерфейса и API
Возможность отмены изменений из объединения запросов или коммита
Комментарии с эмодзи на различиях не являются наградными эмодзи
Добавление описания меток (Nuttanart Pornprasitsakul)
Отображение строки меток при фильтрации задач или объединений запросов по меткам (Nuttanart Pornprasitsakul)
Добавление Todo## Версия 8.4.11
window.opener
commit_person_link
@all
.keys
(Jose Corcuera)data
в таблице events
, используя MySQLwindow.opener
commit_person_link
--follow
в команде git log
, чтобы избежать загрузки повторяющихся данных коммита при бесконечном прокручивании (Stan Hu)open_issues_count
в API проекта (Stan Hu)Принудительное обновление сборок, которые отказываются обновляться с помощью машины состояний
Исправление: сохранение GitLabCiService как шаблона администратора## Версия 8.2.0 (2015-11-22)
Улучшенная производительность: Поиск проектов и групп стал быстрее.
Улучшенная производительность: Быстрее отрисовывается страница профиля пользователя и Atom-каналов.
Конфигурация: Путь к артефактам сборки теперь можно задать как конфигурационную опцию.
Исправление: Группировка участников по электронной почте в графе была исправлена.
Улучшенная производительность: Поиск задач с/без меток стал быстрее.
Исправление: Шаблон сервиса Drone CI был исправлен, чтобы корректно сохраняться (Stan Hu).
Исправление: Автоматическое отображение аватаров в Atom-каналах и задачах проекта при отключенной Gravatar было исправлено (Stan Hu).
Добавлено: Специализированный профилировщик GitLab под названием "Sherlock" (см. слияние запроса GitLab CE #1749).
Обновление: gitlab_git до версии 7.2.20 и rugged до версии 0.23.3 (Stan Hu).
Улучшенная производительность: Поиск пользователей по адресу электронной почты стал быстрее.
Добавлено: Возможность указывать поле allow_failure
в API статуса коммита (Stan Hu).
Исправление: Коммиты без файла .gitlab-ci.yml
помечаются как пропущенные.
Исправление: Сохранение подробного сообщения об ошибке при недействительном синтаксисе YAML.
Исправление: Автоматическое включение GitLab CI при отправке .gitlab-ci.yml
было удалено, так как GitLab CI включен по умолчанию.
Добавлено: Артефакты сборки.
Улучшенная производительность: Замена ссылок в комментариях стала быстрее.
Отображение: Последний коммит проекта отображается на домашней странице проекта.
Подсветка: Комментарий подсвечивается на основе anchors в URL.
Добавлено: Возможность удалять отношение форка со страницы настроек проекта (Han Loong Liauw).
Улучшенная производительность: Сортировка задач майлстоуна стала быстрее.
Выбор представления: Возможность выбрать представление файлов как основное представление проекта (Cristian Bica).
Отображение: "Пустая страница репозитория" отображается для репозитория без ветвей (Artem V. Navrotskiy).
Исправление: Возможность ответить на комментарии кода в представлении MR, если MR происходит из форка.
Использование флага: Использование флага git follow
для страницы коммитов при получении истории для файла или директории.
Статус CI: Отображение статуса CI объединения на странице индекса объединений.
Уведомления CI: Отправка имени сборки и этапа в письме уведомления CI.
Расширенный синтаксис YML: Расширение синтаксиса YML для only
и except
для поддержки указания пути репозитория.
Запускатель: Включение общих запускателей ко всем новым проектам.
Обновление: Обновление GitLab-Workhorse до версии 0.4.1.
Кэш: Возможность определения кэша в .gitlab-ci.yml
.
Исправление: Возврат ошибки 500 при запросе удаления без HTTP_REFERER (Kazuki Shimizu).
Удаление устаревших событий CI: Удаление устаревших событий CI с страницы настроек проекта.
Авторство кросс-ссылочных комментариев: Возможность использования редактора задач для авторства кросс-ссылочных комментариев при редактировании задачи с новыми упоминаниями.
Графики коммитов: Добавление графиков коммитов впереди и позади основной ветки (Jeff Stubler).
Доступ к сниппетам: Улучшение рабочего процесса доступа к личным сниппетам (Douglas Alexandre).
[API]: Добавление возможности получения ID последнего коммита, который фактически затронул файл.
Исправление документации: Исправление документации OmniAuth для конфигурации Omnibus (Jon Cairns).
Создание нового файла: Добавление ссылки "Новый файл" в выпадающем меню на странице проекта.
Поиск проекта: Включение журнала коммитов в поиск проекта.
Объект коммита: Добавление свойств added
, modified
и removed
к объекту коммита в вебхук.
Переименование ссылок: Переименование ссылок "Back to" на "Go to", поскольку это не всегда указывает на место, откуда пользователь пришел.
Отображение групп: Возможность отображения групп в результатах поиска, если владелец группы позволяет это.
Уведомление по электронной почте: Добавление уведомления по электронной почте бывшему назначенному лицу при отмене назначения (Adam Lieskovský).
Новая графика: Новая графика для страницы графиков проекта.
Удаление устаревшего YAML-файла: Удаление устаревшего YAML-файла, сгенерированного из предыдущих определений задач.
Отображение запускателей: Отображение конкретных запускателей из проектов, где пользователь является мастером или владельцем.
Целевая ветка MR: Целевая ветка MR теперь видима на списочной странице, когда она отличается от основной ветки проекта.
Улучшение страницы графиков: Улучшение страницы графиков непрерывной интеграции.
Цвет кнопки: Соответствие цвета кнопки "Принять объединение" текущему статусу сборки.
Игнорирование пробелов: Возможность игнорировать пробелы в представлении различий MR, коммите и сравнении.
Добавление заметок выпуска: Возможность добавления заметок выпуска (текст Markdown и вложения) к тегам Git (также известным как Releases).
Относительные ссылки: Относительные ссылки из README.md теперь указывают на основную ветку.
Исправление проблем: Исправление проблемы лишних пробелов в заголовках задач/MR.
Исправление ошибки: Исправление ошибки, возникающей при пустых фильтрах майлстоуна/меток для страницы задач панели управления.
Майлстоун: Добавление возможности создания майлстоуна в проектах группы из единого формы.
Опция создания объединения: Добавление опции создания объединения при редактировании/создании файла (Dirceu Tiegs).
Предотвращение удаления: Предотвращение последнего владельца группы от возможности удаления себя путем добавления себя как мастера (James Lopez).
Эмодзи награды: Добавление эмодзи награды на страницы задач и объединений.
refs/merge-requests/X/head
после отправки в источник объединения (Stan Hu).Удалено, см. версию 8.1.2## Версия 8.1.0 (2015-10-22) - Убедитесь, что ограничения CI MySQL для миграций баз данных происходят после создания полей (Stan Hu)
Исправление ошибки при наличии дубликатов репозиториев в странице импорта GitHub (Stan Hu)
Перенаправление на стандартный путь, если HTTP_REFERER не установлен (Stan Hu)
Добавление возможности создавать директории с помощью веб-редактора (Ben Ford)
Очистка застрявших CI сборок
Отправка электронной почты администратору при отчете пользователя за спам (Jonathan Rochkind)
Отображение кнопки уведомлений, когда пользователь является участником группы вместо проекта (Grzegorz Bizon)
Исправление ошибки, препятствующей закрытию упомянутых задач при слиянии MR с использованием быстрой слияния (Stan Hu)
Исправление неконсистентного обновления базы данных, которое может привести к отрицательному колич Yöntem: 1.2.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.## 8.0.5
Улучшена процедура миграции CI и качество документации## 8.0.0 (2015-09-22)
Исправление отображения ссылок в Markdown в панели активности (Stan Hu)
Удаление майлстоуков из запросов слияния при удалении майлстоуков (Stan Hu)
Исправление неправильно экранированной HTML-ссылки в новом электронном письме пользователя (Stan Hu)
Исправление сортировки в API запросов слияния (Stan Hu)
Обновление Rouge до версии 1.10.1 для устранения предупреждающих сообщений и исправления других ошибок выделения синтаксиса (Stan Hu)
Грациозное управление ошибками в выделении синтаксиса путём оставления блока без форматирования (Stan Hu)
Добавление функциональностей "заменить" и "загрузить", чтобы позволить пользователю заменять существующий файл и загружать новый файл в текущий репозиторий
Исправление конструирования URL для запросов слияния, задач, заметок и коммитов при использовании относительных URL (Stan Hu)
Исправление URL эмодзи в Markdown при использовании relative_url_root
(Stan Hu)
Исключение имени файла в заголовке Content-Disposition
при скачивании сырого файла, чтобы избежать проблем кодировки согласно RFC Yöntem 6266 (Stan Hu)
Исправление сломанной истории страниц Вики (Stan Hu)
Асинхронное импортирование форкнутых репозиториев для предотвращения простоя при работе с большими репозиториями (Stan Hu)
Предотвращение скрытия закладок заголовками (Stan Hu)
Исправление ошибки, когда импортировались только первые 15 задач Bitbucket (Stan Hu)
Сортировка задач по дате создания в импортере Bitbucket (Stan Hu)
Предотвращение слишком многих переадресаций при входе, если домашняя страница URL установлена как внешний URL (Stan Hu)
Улучшение расположения выпадающего списка на домашней странице проекта (Hannes Rosenögger)
Обновление библиотеки Gem Browser до версии 1.0.0 для предотвращения предупреждений в режиме совместимости IE11 (Stan Hu)
Удаление OAuth-токенов пользователей из базы данных и запрос новых токенов каждый сессионный период (Stan Hu)
Ограничение конечных точек API пользователей использованием целочисленных ID (Stan Hu)
Отображение недавнего события push только если ветка всё ещё существует или недавно был создан запрос слияния (Stan Hu)
Удаление спутников
Лучшая производительность для веб-редактора (перешли с спутников на rugged)
Более быстрое слияние
Возможность получения запросов слияния из refs/merge-requests/:id
Разрешение отображения архивированных проектов в административном интерфейсе (Artem Sidorenko)
Разрешение конфигурирования источников импорта для новых проектов (Artem Sidorenko)
Поиск комментариев должен быть регистронезависимым
Создание кросс-ссылок для завершённых ссылок на коммитах, отправленных в нестандартные ветки (Maël Valais)
Возможность поиска майлстоуков
Грациозное управление ошибками ввода SMTP-пользователя (например, некорректные адреса электронной почты) для предотвращения повторных попыток Sidekiq (Stan Hu)
Перемещение панели активности в отдельную страницу (для ваших проектов и звёздных проектов)
Улучшение производительности команды git blame
Ограничение ширины содержимого до 1200px для большинства страниц для улучшения читаемости на больших экранах
Исправление ошибки 500 при создании фрагмента проекта без тела
Улучшение удобства использования страницы поиска
Приведение более последовательного дизайна пользовательского интерфейса для отображения списков проектов, фрагментов и групп
Обеспечение открытости всех профилей и групп
Исправление неудачного входа при изменении extern_uid
(Joel Koglin)
Отсутствие уведомлений пользователям без доступа к проекту, если они случайно упомянуты в заметке.
Получение OAuth-токена с помощью учетных данных LDAP
Загрузка настроек приложения из запущенной базы данных, если переменная окружения USE_DB
не равна false
Добавление интеграции с Drone CI (Kirill Zaitsev)
Разрешение разработчикам повторной попытки сборки
Скрытие продвинутых опций проекта для пользователей, не являющихся администраторами
Непрохождение сборки, если .gitlab-ci.yml
не найдено
Переработка сервисного API и добавление автоматически генерируемой документации сервиса (Kirill Zaitsev)
Добавление ключа web_url
в атрибуты хука проекта (Kirill Zaitsev)
Добавление возможности получения информации о пользователе по ID SSH-ключа через API
Исправление ошибки, когда Internet Explorer не может показывать изображение в Markdown, если это сырой файл GitLab
Поддержка Crowd
Глобальные метки, доступные для всех проектов
Исправление выделения удалённых строк в diff
Установка уровня уведомлений проекта на самой странице проекта
Добавление конечной точки API сервиса для получения параметров сервиса (Petheő Bence)
Добавление импорта проекта из FogBugz (Jared Szechy)
Сортировка списков автозаполнения пользователей по имени пользователя (Allister Antosik)
Хук webhook для задач теперь содержит поле репозитория (Jungkook Park)
Добавление возможности добавления пользовательского текста на помощь страницу (Jeroen van Baarsen)
Добавление pg_schema
в конфигурацию резервного копирования
Исправление ссылок на задачи целевого проекта в предварительном просмотре Markdown и текстовых полях запросов слияния (Francesco Levorato)
Переадресация с неверно записанного пути группы или проекта на правильный (Francesco Levorato)
Удаление вызовов API из CE в CI
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )