1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-gitea

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG-archived.md 560 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 22.04.2025 18:03 84faa94

Журнал изменений (архивирован)

Этот журнал изменений (архивирован) содержит изменения для старых релизов.

  • Недавние журналы изменений: CHANGELOG.md
  • Блоги релизов с основными изменениями: blog.gitea.com.

1.15.11 - 2022-01-29

  • БЕЗОПАСНОСТЬ
    • Просмотреть только майлстоны из текущего репозитория (#18414) (#18418)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление ошибки при отсутствии коммитов и основной ветке не master (#18422) (#18424)
    • Исправление времени коммита (#18375) (#18409)
    • Исправление ошибки восстановления без темы (#18387) (#18401)
    • Исправление импорта Mermaid в 1.15 (теперь он использует ESModule) (#18382)
    • Обновление до go/text 0.3.7 (#18336)
  • ДРУГИЕ ИЗМЕНЕНИЯ
    • Обновление EasyMDE до 2.16.1 (#18278) (#18279)

1.15.10 - 2022-01-14

  • ИСПРАВЛЕНИЯ ОШИБОК

    • Исправление несоответствия количества комментариев в PR (#18260) (#18261)
    • Исправление разрыва ссылки на релиз (#18252) (#18253)
    • Исправление ошибки обновления пользователя с страницы администрирования (#18250) (#18251)
    • Установка HeadCommit при создании тегов (#18116) (#18173)
    • Использование правильного ключа перевода для сообщений об ошибках из-за максимальных ограничений репозитория (#18135 & #18153) (#18152)
    • Исправление фиолетового цвета в предложенных цветах меток (#18241) (#18242)
  • БЕЗОПАСНОСТЬ

    • Обновление Mermaid с 8.10.1 до 8.13.8 (#18198) (#18206)## 1.15.9 - OnClickListener 2021-12-30
  • ИСПРАВЛЕНИЯ ОШИБОК

    • Исправление неправильного перенаправления на метки организации (#18128) (#18134)
    • Исправление нестабильной сортировки, пропускающей/повторяющей задачи между страницами (#18094) (#18095)
    • Откат "Исправление ошибки удаления ключей U2F (#18042)" (#18107)
    • Миграция wiki не требует токена, поэтому мы должны вынести его из формы требований (#17645) (#18104)
    • Предотвращение NPE, если загрузчик Gitea не может открыть URL (#18080) (#18101)
    • Сброс локали при входе (#17734) (#18100)
    • Правильная обработка неудачных миграций (#17575) (#18099)
    • Вместо использования routerCtx просто экранировать URL перед маршрутизацией (#18086) (#18098)
    • Цитирование ссылок на таблицу пользователей в проверках согласованности (#18072) (#18073)
    • Добавление обработчика NotFound (#18062) (#18067)
    • Убедитесь, что репозиторий Git закрыт перед трансфером (#18049) (#18057)
    • Использование общего сессионера для API и веб-маршрутов (#18114)
  • ПЕРЕВОД

    • Исправление подсказки результата поиска кода на zh-CN (#18053)

OnClickListener 2021-12-30

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление неправильного перенаправления на метки организации (#18128) (#18134)
    • Исправление нестабильной сортировки, пропускающей/повторяющей задачи между страницами (#18094) (#18095)
    • Откат "Исправление ошибки удаления ключей U2F (#18042)" (#18107)
    • Миграция wiki не требует токена, поэтому мы должны вынести его из формы требований (#17645) (#18104)
    • Предотвращение NPE, если загрузчик Gitea не может открыть URL (#18080) (#18101)
    • Сброс локали при входе (#17734) (#18100)
    • Правильная обработка неудачных миграций (#17575) (#18099)
    • Вместо использования routerCtx просто экранировать URL перед маршрутизацией (#18086) (#18098)
    • Цитирование ссылок на таблицу пользователей в проверках согласованности (#18072) (#18073)
    • Добавление обработчика NotFound (#18062) (#18067)
    • Убедитесь, что репозиторий Git закрыт перед трансфером (#18049) (#18057)
    • Использование общего сессионера для API и веб-маршрутов (#18114)
  • ПЕРЕВОД
    • Исправление подсказки результата поиска кода на zh-CN (#18053)## 1.15.8 - 2021-12-20
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Переместить POST /{username}/action/{action} в POST /{username} (#18045) (#18046)
    • Исправить ошибку удаления ключей U2F (#18040) (#18042)
    • Сбросить идентификатор сессии при входе (#18018) (#18041)
    • Предотвратить ошибку смещения на один элемент при комментариях к новым строкам (#18029) (#18035)
    • Остановить вывод 03d после экранированных символов в логах (#18030) (#18034)
    • Сбросить локаль при входе (#18023) (#18025)
    • Исправить шаблон письма для сброса пароля (#17025) (#18022)
    • Исправить outType при дампе Gitea (#18000) (#18016)
    • Убедиться, что сложность, минимальная длина и isPwned проверяются при установке пароля (#18005) (#18015)
    • Исправить ошибку переименования уведомления (#18011)
    • Предотвратить двойное декодирование % в параметрах URL (#17997) (#18001)
    • Предотвратить зависание в git cat-file, если репозиторий не является валидным (#17991) (#17992)
    • Предотвратить мертвую блокировку при создании задачи (#17970) (#17982)
  • ТЕСТИРОВАНИЕ
  • УЛУЧШЕНИЯ
    • Разрешить webhook отправлять запросы только на разрешенные хосты (#17482) (#17510)
    • Исправить ссылки переадресации входа (#17451) (#17473)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправить несоответствие базы данных при изменении адреса электронной почты пользователем администратором (#17549) (#17840)
    • Использовать правильного пользователя при выпуске (#17806) (#17818)
    • Исправить количество коммитов в представлении тегов (#17698) (#17790)
    • Исправить завершение задачи, но продолжение работы тайм-вотчера (#17643) (#17761)
    • Исправить миграцию описания (#17692) (#17727)
    • Исправить ошибку при получении количества открытых задач в доске проекта (#17703) (#17726)
    • Возвращать 400, а не 500 при запросе архива с неправильным форматом (#17691) (#17700)
    • Исправить ошибку при чтении максимального времени жизни базы данных MySQL (#17682) (#17690)
    • Исправить мертвую блокировку базы данных при обновлении меток задач (#17649) (#17665)
    • Исправить ошибку при обнаружении автора задачи/комментария (#17592)
    • Удалить appSubUrl из вставленных изображений (#17572) (#17588)
    • Сделать ParsePatch более устойчивым (#17573) (#17580)
    • Исправить статистику при поиске задач (#17566) (#17578)
    • Экранировать заголовки задач в списке комментариев (#17555) (#17556)
    • Исправить ошибку нулевого времени создания в API коммитов (#17546) (#17547)
    • Исправить проблему кавычек ключевых слов базы данных при миграции v161 (#17522) (#17523) * Исправить электронную почту с "+" при активации (#17518) (#17520)
    • Остановить двойное кодирование сообщений коммитов blame (#17498) (#17500)
    • Экранировать имя таблицы в CountOrphanedObjects (#17487) (#17488)
    • Выполнить Migrate в Install вместо SyncTables (#17475) (#17486)
  • ПОСТРОЙКА
    • Исправить предупреждения golangci-lint (#17598 и другие) (#17668)
  • РАЗНОЕ
  • Предотвратить панику в serv.go с Deploy Keys (#17434) (#17435)
  • Исправить ошибку рендеринга CSV (#17406) (#17431)
  • Прочитать ожидаемый размер буфера (#17409) (#17430)
  • Убедиться, что пользователи с ограниченными правами могут получить доступ к репозиториям, для которых они являются участниками (#17460) (#17464)
  • Убедиться, что всплывающее окно commit-statuses отображается правильно (#17447) (#17466)
  • ТЕСТИРОВАНИЕ
    • Добавить интеграционные тесты для private.NoServCommand и private.ServCommand (#17456) (#17463)

1.15.5 - 2021-10-21* БЕЗОПАСНОСТЬ

  • Обновить Bluemonday до версии v1.0.16 (#17372) (#17374)
  • Убедиться, что проверка прав доступа по SSH корректна для приватных и ограниченных пользователей (#17370) (#17373)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Предотвратить NPE при рендеринге CSV diff, когда удаляется колонка (#17018) (#17377)
    • Предложить алгоритмы rsa-sha2-512 и rsa-sha2-256 в встроенной системе SSH (#17281) (#17376)
    • Не вызывать панику, если не удается распарсить данные U2FRegistration (#17304) (#17371)
    • Убедиться, что текст всплывающего окна выровнен слева (обратная совместимость для 1.15) (#17343)
    • Убедиться, что git daemon export ok создается для зеркал (#17243) (#17306)
    • Отключить core.protectNTFS (#17300) (#17302)
    • Использовать указатель для методов wrappedConn (#17295) (#17296)
    • Автоматическая регистрация должна работать с отключенной регистрацией (обратная совместимость) (#17292)
    • Обрабатывать дублированные ключи на GPG ключевом кольце (#17242) (#17284)
    • Исправить ссылку на сравнение SVG рядом с другим (#17375) (#17391)## [1. 15. 4](https://github.com/go-gitea/gitea/releases/tag/v1. 15. 4) - 2021-10-08
  • ИСПРАВЛЕНИЯ
    • API для сырого файла: не пытайтесь интерпретировать имена файлов длиной 40 символов как коммит SHA (#17185) (#17272)
    • Не разрешать повторное открытие объединенных PR (#17192) (#17271)
    • Исправление неправильного подсчета репозиториев в разделе организации на панели управления (#17256) (#17266)
    • Исправление нежелательного удаления запроса на проверку команды (#17257) (#17264)
    • Исправление разорванной ссылки на активность в панели управления команды (#17255) (#17258)
    • API pull's head/base имеют правильные разрешения (#17214) (#17245)
    • Исправление странного поведения DownloadPullDiffOrPatch при неправильном индексе (#17223) (#17227)
    • Обновление xorm до версии v1. 2. 5 (#17177) (#17188)
    • Исправление отсутствующей ссылки на репозиторий в письмах, отправленных при назначении задачи/PR (#17183) (#17184)
    • Исправление ошибки получения контекстного пользователя (#17169) (#17172)
    • Улучшенная обработка отсутствующего пользователя в сотрудничестве (#17049) (#17166)
    • Добавление горизонтальной полосы прокрутки в меню внутри на Chrome (#17086) (#17164)
    • Исправление неправильных ключей локализации (#17150) (#17153)
    • Исправление создания архива: правильное завершение транзакции (#17151)
    • Предотвращение паники в режиме организации HighlightCodeBlock (#17140) (#17141)
    • Создание команды doctor для исправления поврежденных repo_units, вызванных дампами из версий 1. 14. 3-1. 14. 6 (#17136) (#17137)
  • УПРАВЛЯЮЩИЕ ПОДХОДЫ * Проверка пользователя вместо организации при создании репозитория из шаблона через API (#16346) (#17195)
  • ЛОКАЛИЗАЦИЯ
    • v1.15 исправление формата Sprintf 'слов' в файлах локализации (#17187)## 1.15.3 - 2021-09-19* УЛУЧШЕНИЯ
  • Добавить fluid к ui контейнерному классу для удаления отступа (#16396) (#16976)
  • Добавить вызывающий объект к cat-file пакетным вызовам (#17082) (#17089)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Отображать полный текстовый readme (#17083) (#17090)
    • Обновить xorm до версии v1.2.4 (#17059)
    • Исправить ошибку миграции комментариев, которая извлекает только одну страницу (#17055) (#17058)
    • Не показывать контекстный попап для внешних задач (#17050) (#17054)
    • Уменьшить количество форков при конвертации из форка (#17035) (#17046)
    • Правильно выполнить откат в ForkRepository (#17034) (#17045)
    • Исправить отсутствие закрытия в WalkGitLog (#17008) (#17009)
    • Добавить префикс к атрибутам id/class SVG (#16997) (#17000)
    • Исправить ошибку мигрированного репозитория, который не индексируется (#16991) (#16996)
    • Пропустить проверку AllowedUserVisibilityModes при обновлении пользователя, если это организация (#16988) (#16990)
    • Исправить ошибку в функции Iterate хранилища и добавить функцию doctor хранилища для удаления ненужных вложений (#16971) (#16977)
    • Исправить проблему с шаблоном по умолчанию для задач (#16956) (#16975)
    • Убедиться, что конфликты переноса обрабатываются при обновлении (#16952) (#16960)
    • Предотвратить панику при генерации diff (#16950) (#16951)

1.15.2 - 2021-09-03

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Восстановить уникальное ограничение в issue_index (#16938)
    • Закрыть объекты хранилища перед очисткой (#16934) (#16942)## 1. 15. 1 - 2021-09-02
  • Исправления ошибок
    • Разрешить доступ с использованием BASIC аутентификации к /:owner/:repo/releases/download/* (#16916) (#16923)
    • Предотвратить отображение диалогов изменения при автоматическом заполнении полей (#16912) (#16920)
    • Игнорировать комментарии проверки, если отсутствует коммит ссылки (#16905) (#16919)
    • Исправить неправильное удаление вложений (#16915) (#16917)
    • Gitlab Migrator: не игнорировать реакции последнего запроса (#16903) (#16913)
    • Правильно возвращать количество репозиториев для организаций (#16807) (#16911)
    • Проверить доступ к LFS объекту (#16865) (#16904)
    • Исправить git.Blob.DataAsync(): закрыть трубу, так как мы возвращаем NopCloser (#16899) (#16900)
    • Исправить дамп и восстановление репозитория (#16698) (#16898)
    • Исправить и улучшить GetDiffRangeWithWhitespaceBehavior (#16894) (#16895)
    • Исправить просмотр разницы коммитов и патча вики (#16891) (#16892)
    • Убедиться, что все репозитории вики закрыты (#16886) (#16888)
    • Отображать ограниченные и приватные организации, если аутентифицированы на API (#16866) (#16879)
    • Упростить генерацию разделенного вида разницы и удалить зависимость от JS (#16775) (#16863)
    • Убедиться, что по умолчанию задано правильное значение видимости на странице создания пользователя (#16845) (#16862)
    • В Render допускать отсутствие передачи контекста (#16842) (#16858)
    • Обновить xorm до версии v1.2.2 (#16663) & Добавить тест для проверки правильности дампа источников входа (#16847) (#16848) * Отчет о правильном количестве толчков в лентах (#16811) (#16822)
    • Добавить primary_key к issue_index (#16813) (#16820)
    • Предотвратить NPE при пустом коммите (#16812) (#16819)
    • Исправить ошибку пагинации веток (#16805) (#16816)
    • Добавить недостающее возвращение для обработки ошибки установки удаленного адреса (#16794) (#16795)
    • Удалить лишний / из issues.opened_by (#16793)
    • Убедиться, что паники компиляции шаблонов отправляются в журнал (#16788) (#16792)
    • Обновить caddyserver/certmagic (#16789) (#16790)

[1. 15. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 15. 0) - 2021-08-21

  • ПРЕРЫВАЮЩИЕ ИЗМЕНЕНИЯ
    • Ужесточение разрешений в файле app.ini (#16266)
    • Переработка Webhook + Добавление X-Hub-Signature (#16176)
    • Добавление асимметричной подписи JWT (#16010)
    • Упрощение иерархии настроек для очереди issue_indexer (#16001)
    • Изменение настроек по умолчанию для очередей на использование низкого числа go-рутин (#15964)
    • Улучшение обработчика ассетов (#15961)
    • Переименование StaticUrlPrefix в AssetUrlPrefix (#15779)
    • Использование общего класса разметки для отображения внешних файлов и разностей (#15735)
    • Добавление тестирования фронтенда, требование node 12 (#15315)
    • Перемещение (персонализированных) ассетов в подпуть /assets (#15219)
    • Использование уровня конфигурации в разделе лога, когда подраздел лога не задает уровень (#15176)
    • Ссылки в markdown должны быть абсолютными относительно репозитория, а не сервера (#15088)
    • Обновление до последней версии golang-jwt (#16590) (#16606) * Установка минимально поддерживаемой версии Go на 1.16 (#16710)
  • БЕЗОПАСНОСТЬ
    • Шифрование пароля привязки LDAP в базе данных с помощью SECRET_KEY (#15547)
    • Удаление случайного пароля из Dockerfiles (#15362)
    • Обновление до последней версии golang-jwt и повышение минимальной версии Go до 1.15 (#16590) (#16606)
    • Корректное создание файлов git-daemon-export-ok (#16508) (#16514)
    • Не отображение приватных репозиториев пользователей в режиме просмотра (#16550) (#16554)
    • Обновление зависимости node tar до версии 6.1.6 (#16622) (#16623)
  • ФУНКЦИОНАЛЬНОСТЬ
    • Обновление Go-Git для использования LargeObjectThreshold (#16316)
    • Поддержка пользовательского отображения MIME-типов для текстовых файлов (#16304)
    • Ссылка на предыдущие blames в странице blame файла (#16259)
    • Добавление реализации LRU-кэша (#16226)
    • Локализация шаблонов электронной почты (#16200)
    • Преобразование команд в авторизованных ключах в шаблон (#16003)
    • Добавление возможности создания ветки на странице веток (#15960)
    • Добавление заголовков электронной почты (#15939)
    • Добавление возможности кликабельности чекбоксов tasklist (#15791)
    • Добавление выбора тегов на странице сравнения (#15723)
    • Добавление задачи cron для удаления старых действий из базы данных (#15688)
    • Открытие общего файла cat и batch-check при открытии репозитория (#15667)
    • Добавление защиты тегов (#15629)
    • Добавление возможности отправки в зеркальный репозиторий (#15157)
    • Добавление сравнения изображений для SVG-файлов (#14867) * Добавление поиска майлстоунов на панели управления и по имени на странице репозитория (#14866)
    • Добавление миграции и зеркального репозитория LFS (#14726)
    • Улучшение уведомлений для черновиков PR (#14663)
    • Отключение опции настроек звезд (#14653)
    • Проверка владения GPG-ключом с помощью подписи токена (#14054)
    • Автоматическая регистрация OAuth2 (#5123)
  • API
    • Возвращение обновленного репозитория при изменении репозитория с помощью API (#16420)
    • Допуск имени ветки/тега как допустимого ref для получения статуса CI (#16400)
    • Добавление конечной точки для получения коммитов PR (#16300)
    • Разрешение отзывов COMMENT без указания тела (#16229)
    • Добавление фильтра типа темы к конечным точкам API для списка уведомлений (#16177)
    • Добавление фильтра для черновиков и предварительных выпусков в ListReleases (#16175)
    • Добавление дополнительных фильтров в ListIssues (#16174)
    • Добавление фильтра для MilestoneNames в Issue Search (#16173)
    • GET / SET User Settings (#16169)
    • Обнажение repo.GetReviewers() & repo.GetAssignees() (#16168)
    • Обнажение счетчиков пользователя (#16167)
    • Добавление repo.GetTag (#16166)
    • Добавление repo.CreateTag (#16165)
    • Создание репозитория из шаблонного репозитория через API (#15958)
    • Добавление Active и ProhibitLogin в API (#15689)
    • Добавление Location, Website и Description в API (#15675)
    • Обнажение разрешителя через API (#15167)
    • Устранение проблем с Swagger AccessToken (#16574) (#16597)
    • Установка AllowedHeaders на обработчике CORS API (#16524) (#16618)
  • УЛУЧШЕНИЯ
    • Поддержка HTTP/2 в Let's Encrypt (#16371) * Введение NotifySubjectType (#16320)
    • Добавление форж эмодзи (#16296)
    • Реализация head_commit для вебхуков (#16282)
    • Обновление Gliderlabs SSH до 0.3.3 и добавление FailedConnectionCallback (#16278)
    • Добавление кнопок previous/next для отзывов (#16273)
    • Отзывы: break-word для длинных имен файлов (#16272)
    • Добавление конфигурации для ограничения допустимых режимов видимости пользователей (#16271)
    • Добавление scroll-margin-top для учета закрепленного заголовка (#16269)
    • Добавление --quiet и --verbose для gitea web для управления начальным логированием (#16260)
    • Использование модуля логирования gitea для модуля git (#16243)
    • Добавление тестов для всех вебхуков (#16214)
    • Добавление кнопки для удаления незавершенных репозиториев из неудачных миграций (#16197)
    • Ускорение генерации git diff highlight (#16180)
    • Добавление OpenID утверждений "profile" и "email" (#16141)
    • Возвращение по умолчанию комментария squash merge как настройки конфигурации (#16134)
    • Добавление правил санитайзера для каждого рендерера (#16110)
    • Улучшение производительности списка организаций на панели управления (#16099)
    • Переработка утверждений assert в тестах (#16089)
    • Добавление sso.Group, context.Auth, context.APIAuth для разрешения специальных маршрутов аутентификации (#16086)
    • Удаление ненужного горутина (#16080)
    • Добавление вложений для отзывов PR (#16075) * Упрощение GitHub-миграции для уменьшения ожидания ограничений скорости при получении комментариев на страницу из репозитория, но не для каждого вопроса (#16070)
    • Добавление функции Visible modes из организации для пользователей (#16069)
    • Добавление флажка для удаления pull-ветки после успешного слияния (#16049)
    • Сделать информацию о коммите отменяемой (#16032)
    • Сделать модули/контекст контекстом (#16031)
    • Объединение создания пользовательской конфигурации (#16012)
    • Сделать sshd_config более гибким в отношении соединений (#16009)
    • Добавление к существующим трейлерам в сообщении squash-коммита (#15980)
    • Всегда сохранять основной адрес электронной почты в таблице email_address и также состояние (#15956)
    • Загрузка данных контекста popup для задач/PR только при необходимости (#15955)
    • Удаление оставшегося использования fontawesome в шаблонах (#15952)
    • Удаление модуля fomantic accordion (#15951)
    • Мелкий рефакторинг модуля modules/private (#15947)
    • Удвоение фактора размера аватара (#15941)
    • Добавление curl в образ rootless docker (#15908)
    • Замена clipboard.js на асинхронный API clipboard (#15899)
    • Разрешение пользовательского отображения выделения за пределами расширений файлов (#15808)
    • Добавление трассировочного логирования для методов SSO (#15803)
    • Рефакторинг директории роутеров (#15800)
    • Разрешение только внутренней регистрации (#15795)
    • Добавление нового внутреннего хука для сохранения логов SSH (#15787) * Уважать синтаксис по умолчанию для сообщений слияния при анализе ссылок на элементы (#15772)
  • OAuth2 вход: установить ссылку аккаунта по умолчанию на "вход" (#1 Yöntem 15768)
  • Использовать единую функцию генерации случайной строки (#15741)
  • Сохранять источник события, когда нет слушателей (#15725)
  • Улучшить комментарии кода (#15722)
  • Предоставить конечную точку информации о пользователе, соответствующую OIDC (#15721)
  • Исправить цвет иконки календаря в WebKit на arc-green (#15713)
  • Улучшить стиль Light Chroma (#15699)
  • Использовать boost workers только для теневых очередей leveldb (#15696)
  • Добавить выпадающий список для сравнения тегов на странице релизов (#15695)
  • Добавить CSS для стилизации каретки (#15651)
  • Удалить метку x-ua-compatible (#15640)
  • Рефакторинг создания ссылок (#15619)
  • Добавить новую таблицу issue_index для хранения максимального индекса задачи, чтобы задачи можно было удалять без дублирования индекса (#15599)
  • Переписать сервер LFS (#15523)
  • Отображать больше типов репозиториев в административном управлении репозиториями (#15440)
  • Удалить использование некоторых глобальных переменных JS (#15378)
  • SHA в комментарии к слияному коммиту должен отображаться как UI SHA (#15376)
  • Добавить конфигурацию well-known для OIDC (#15355)
  • Использовать маршрут вместо use, что уменьшает количество стековых кадров (#15301)
  • Форматирование кода, устранение мелких недостатков и удаление неиспользуемых функций/переменных (#15286)

Исправления:

  • OAuth2 вход: установить ссылку аккаунта по умолчанию на "вход" (#15768)
  • SHA в комментарии к слияному коммиту должен отображаться как UI SHA (#15376)
  • Добавить конфигурацию well-known для OIDC (#15355) * Допускать зависимость пакета git от настроек, но не наоборот (#15241)
  • Исправление ошибок санитизации (#15240)
  • Отправка простого текстового сообщения для запроса без HTML при ошибке 404 (#15229) * Удаление зависимости от file-loader (#15196) * Переработка рендеров (#15175) * Добавление настроек отображения MIME-типов (#15133) * Добавление обновлений статуса во время миграций Gitea (#15076) * Перезагрузка локализаций при инициализации, если это необходимо, с использованием i18n. Сброс (#15073) * Устранение проблемы с неподвижными метками кнопок репозиториев (#15064) * Добавление опции DefaultMergeStyle для репозитория (#14789) * Добавление поддержки URL-адресов gopher (#14749) * Переработка архива репозитория (#14723) * Добавление ссылок для переключения статуса WIP (#14677) * Добавление табличного сравнения для CSV-файлов (#14661) * Использование крайнего срока майлстоуна при сортировке задач (#14551)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление недействительных параметров и опечаток в шаблонах электронной почты (#16394)
    • Исправление активации основных адресов электронной почты (#16385)
    • Исправление вычисления для последней страницы в компоненте repo-search (#16382)
    • Указание пользователя в контейнере без root с помощью числового идентификатора (#16361)
    • Обнаружение изменений кодировки при анализе diff (#16330)
    • Исправление скрытых причин ошибок U2F (#16327)
    • Предотвращение зомби-процессов (#16314) * Экранирование ссылки на таблицу user в моделях. Исправление поиска электронных адресов (#16313)
    • Исправление стандартных инструкций для push в пустых репозиториях (#16302)
    • Исправление списка измененных файлов в вебхуках при наличии пробела (#16288)
    • Исправление неправильного хэша коммита в вебхуках при сбросе HEAD (#16283)
    • Fuzzer обнаруживает NPE из-за неправильного URLPrefix (#16249)
    • Не предупреждать об ошибке UserNotExist при неудачном входе ExternalUserLogin (#16238)
    • Не показывать "Нет совпадений для памятника" (#16231)
    • Исправление "Копировать ссылку" для запросов pull (#16230)
    • Исправление отсутствия последней строки в расширенном diff файла (#16222)
    • Исправление проблемы с разрешениями для приватных репозиториев (#16142)
    • Исправление невозможности обновления локально созданных wiki-страниц без URL-кодирования (#16139)
    • Более эффективный анализ шаблонов для shaPostProcessor (#16101)
    • Исправление doctor --run check-db-consistency --fix с исправлением метки (#16094)
    • Предотвращение смещения кнопок действий вебхуков (#16087)
    • Изменение стандартного пути TMPDIR в контейнерах без root (#16077)
    • Исправление опечатки и добавление примечания TODO (#16064)
    • Использование git log name-status для получения последнего коммита (#16059)
    • Исправление ошибки 500 при совпадении имени ветки и тега (#16040)
    • Исправление получения тега при миграции (#16014)
    • Добавление поддержки пользовательских эмодзи (#16004)
    • Использование filepath.ToSlash и Join в стандартных значениях и очередях индексера (#15971)
    • Добавление проверки разрешений для GenerateRepository (#15946)
    • Убедитесь, что настройки для Service и Mailer читаются на странице установки (#15943)
    • Исправление макета представления милястоун (#15927)
    • Отмена регистрации неподходящих ServiceWorkers (#15834)
    • Множественные улучшения очереди: LevelDB Wait на пустую, завершение пустой тенировочной очереди уровня, уменьшение количества горутин и т. д. (#15693)
    • Поддержка маршрута репозитория для вложений (#15580)
    • Исправление отсутствующих значков и цветового выбора при монтировании на подадрес (#15501)
    • Создание сессии на ReverseProxy и обеспечение того, что пользователи ReverseProxy не могут изменять имя пользователя (#15304)
    • Предотвращение двойного входа для Git HTTP и LFS и упрощение входа (#15303)
    • Решение проблемы объекта { type: "error", data: undefined } в stopwatch.js (#15278)
    • Исправление теплового картографирования активности (#15252)
    • Удаление встроенного копирования fomantic-dropdown (#15193)
    • Обновление размера репозитория на задаче cron gc (#15177)
    • Добавление NeedPostProcess для интерфейса Parser для улучшения производительности csv парсера и некоторых внешних парсеров (#15153)
    • Добавление подсветки кода для orgmode обратно (#14222)
    • Удаление User.GetOrganizations() (#14032)
    • Восстановление доступности для Dropdown (#16576) (#16617)
    • Передача SignedUserName в контекст AccessLogger (#16605) (#16616)
    • Исправление выравнивания таблиц в markdown (#16596) (#16602) * Исправление 500 на первой странице wiki (#16586) (#16598)
  • Закрытие goth/gothic и повторная попытка регистрации OAuth2 при входе, если регистрация не удалась при запуске (#16564) (#16570)
  • Обновление levelqueue до версии v0.4.0 (#16560) (#16561)
  • Корректное обработание слишком длинных заголовков PR (#16517) (#16549)
  • Исправление данных в библиотеке индексера (#16474) (#16509)
  • Восстановление CORS на протоколе git smart http (#16496) (#16506)
  • Исправление гонки в логе (#16490) (#16505)
  • Исправление prepareWikiFileName для учета существующих неэкранированных файлов (#16487) (#16498)
  • Убедитесь, что отмена из CatFileBatch и CatFileBatchCheck ждет завершения команды (#16479) (#16480)
  • Обновление таблицы уведомлений только последними данными (#16445) (#16469)
  • Исправление аварийного завершения после обновления аутентификации LDAP (#16447) (#16448)
  • Исправление прямого создания внешних пользователей на странице администрирования (частично #16612) (#16613)
  • Предотвращение 500 для черновиков выпусков без тега (#16634) (#16636)
  • Восстановление создания файлов git-daemon-export-ok (#16508) (#16514)
  • Исправление данных в библиотеке индексера (#16474) (#16509)
  • Восстановление CORS на протоколе git smart http (#16496) (#16506)
  • Исправление гонки в логе (#16490) (#16505)
  • Исправление prepareWikiFileName для учета существующих неэкранированных файлов (#16487) (#16498)
  • Добавить ожидание завершения команды для отмены в CatFileBatch и CatFileBatchCheck (#16479) (#16480)
  • Обновить таблицу уведомлений только самыми свежими данными (#16445) (#16469) * Исправить аварийное завершение работы после обновления аутентификации LDAP (#16447) (#16448) * Восстановить совместимость с SQLServer 2008 R2 в миграциях (#16638) * Исправить прямое создание внешних пользователей на странице администрирования (#16613) * Исправить реализацию GetNote в go-git для случая, когда передан несуществующий коммит (#16658) (#16659) * Исправить NPE в фуззере (#16680) (#16682) * Установить issue_index при завершении миграции (#16685) (#16687) * Пропустить загрузку патча, если файл патча отсутствует (#16356) (#16681) * Убедиться, что пустые строки копируются и что конечная новая строка тоже копируется (#16678) (#16692) * Исправить неправильного пользователя в ответе OpenID (#16736) (#16741) * Не использовать тонкие полосы прокрутки в Firefox (#16738) (#16745) * При воссоздании таблиц воссоздавать и индексы на MySQL (#16718) (#16739) * Сохранять вложения при обновлении списка задач (#16750) (#16757)
  • ТЕСТИРОВАНИЕ
    • Обновить версии postgres и mysql (#15710)
    • Добавить тесты для клонирования из вики (#15513)
    • Исправить тесты Benchmark, удалить сломанный и добавить два новых (#15250)
    • Создать правильные тесты миграций (#15116)
  • ПЕРЕВОД
    • Использовать специальное имя для обновления основной ветки на странице настроек репозитория (#15893)
    • Исправить строку источника mirror_lfs в локализации en-US (#15369)
  • ПОСТРОЕНИЕ
    • Обновить xorm до версии v1.1.1 (#16339)
    • Отключить юридические комментарии в esbuild (#15929) * Перейти на Node 16 для построения фронтенда (#15804)
    • Использовать esbuild для минимизации CSS (#15756)
    • Использовать бинарную версию проверки кода revive (#15739)
    • Исправить: npx webpack make: *** [Makefile:699: public/js/index.js] Error -… (#15465)
    • Перестать упаковывать node_modules в tar-архивы выпуска (#15273)
    • Ввести esbuild в webpack (#14578)
  • ДОКУМЕНТАЦИЯ
    • Обновить документацию по работникам очередей (#15999)
    • Комментировать app.example.ini (#15807)
    • Улучшить документацию по кастомизации логотипа (#15754)
    • Добавить некоторые статусы ответа в документацию API (#15399)
    • Переработать комментарии API токенов (#15162)
    • Добавить лучшие ошибки для восстановления отключенного аккаунта (#15117)
  • РАЗНОЕ
    • Удалить опцию utf8 с страницы установки (#16126)
    • Использовать Wants= вместо Requires= в файле systemd (#15897)## 1.14.7 - 2021-09-02* ИСПРАВЛЕНИЯ ОШИБОК
  • Добавлено закрытие gitRepo в GetDiffRangeWithWhitespaceBehavior (Частично #16894) (#16896)
  • Исправлена разница/патч-просмотр в сыром коммите вики (#16891) (#16893)
  • Убедитесь, что все репозитории вики закрыты (#16886) (#16889)
  • Обновлено xorm до версии v1.2.2 (#16663) & Добавлен тест для проверки правильности выгрузки источников входа (#16847) (#16849)
  • Пересоздание таблиц должно включать пересоздание индексов в MySQL (#16718) (#16740)

1.14.6 - 2021-08-04

  • БЕЗОПАСНОСТЬ
    • Обновлено github.com/markbates/goth до версии v1.68.0 (#16538) (#16540)
    • Переключение на поддерживаемую библиотеку JWT (#16532) (#16535)
    • Обновлено до последней версии golang-jwt (как форк для 1.14) (#16590) (#16607)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Добавлен базовый тест редактирования ldap аутентификации & фактическое исправление #16252 (#16465) (#16495)
    • Дождитесь завершения команды перед отменой CatFileBatch и CatFileBatchCheck (#16479) (#16481)

1.14.5 - 2021-07-16

  • БЕЗОПАСНОСТЬ

    • Скрытие паролей зеркала на странице настроек репозитория (#16022) (#16355)
    • Обновлено bluemonday до версии v1.0.15 (#16379) (#16380)
  • ИСПРАВЛЕНИЯ ОШИБОК

    • Повторная попытка переименования при неудачах, вызванных блокировкой (#16435) (#16439)
    • Проверка индекса задач перед запросом к базе данных (#16406) (#16410)
    • Исправление аварийного завершения после обновления ldap аутентификации (#16447) (#16449)
  • УЛУЧШЕНИЯ

    • Перенаправление при плохом CSRF вместо отображения плохой страницы (#14937) (#16378)## 1.14.4 - 2021-07-06
  • ИСПРАВЛЕНИЯ ОШИБОК

    • Исправление относительных ссылок в постобработанных изображениях (#16334) (#16340)
    • Исправление list_options GetStartEnd (#16303) (#16305)
    • Исправление API для использования автора коммитов вместо коммитера (#16276) (#16277)
    • Обработка неправильного кодирования login_source конфигурации в mssql (#16268) (#16275)
    • Исправление задач, не обновленных коммитами (#16254) (#16261)
    • Улучшение эффективности в FindRenderizableReferenceNumeric и getReference (#16251) (#16255)
    • Использование html.Parse вместо html.ParseFragment (#16223) (#16225)
    • Исправление счетчиков майлстоунов при создании новой задачи (#16183) (#16224)
    • Вызовы reqOrgMembership должны предшествовать reqToken (#16198) (#16219)## [1. 14. 3](https://github.com/go-gitea/gitea/releases/tag/v1. 14. 3) - 2021-06-18
  • БЕЗОПАСНОСТЬ

    • Шифрование учетных данных миграции на диске (#15895) (#16187)
    • Проверка токенов доступа только в случае их вероятного использования (#16164) (#16171)
    • Добавление отсутствующих настроек SameSite для cookie i_like_gitea (#16037) (#16039)
    • Исправление установки SameSite для cookie (#15989) (#15991)
    • API
      • Объект репозитория учитывает только выпуски как выпуски (#16184) (#16190)
      • Редактирование организации учитывает опцию RepoAdminChangeTeamAccess (#16184) (#16190)
      • Исправление слишком строгих разрешений на редактирование PR (#15900) (#16081)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Выполнение процессоров на всем тексте (#16155) (#16185)
      • Класс issue-keyword неправильно удаляется из span (#16163) (#16172)
      • Исправление переключения языка для страницы установки (#16043) (#16128)
      • Исправление ошибки в getIssueIDsByRepoID (#16119) (#16124)
      • Установка самонастраиваемого срока для записи соединения (#16068) (#16123)
      • Исправление ошибки в пути HTTP (#16117) (#16120)
      • Исправление смешивания URI данных (#16098) (#16118)
      • Объединение всех функций удаления ветки и исправление ошибки при удалении ветки без закрытия связанных PR (#16067) (#16097)
      • Миграция git: не запрашивать учетные данные клонирования в интерактивном режиме (#15902) (#16082)
      • Исправление изменения регистра в именах владельцев (#16045) (#16050)
      • Не изменять параметры входных данных в уведомлениях по электронной почте (#16011) (#16033)
      • Удаление URL ветки перед IssueRefURL (#15968) (#15970) * Исправление размещения в представлении майлстоунов (#15927) (#15940)
      • Миграция GitHub: мигрировать черновые выпуски (#15884) (#15888)
      • Закрытие gitrepo при удалении репозитория (#15876) (#15887)
      • Обновление xorm до версии v1.1.0 (#15869) (#15885)
      • Исправление выравнивания высоты строк в blame (#15863) (#15883)
      • Исправление сообщения об ошибке при сохранении сгенерированного конфига LOCAL_ROOT_URL (#15880) (#15882)
      • Возврат исправления LFS-поиска коммитов (#15856) (#15874)
      • Остановка вызова WriteHeader в Write (#15862) (#15873)
      • Добавление таймаута при записи в ответ (#15831) (#15872)
      • Возврат информации go-get для подпапок (#15642) (#15871)
      • Восстановление функциональности автоматического создания пользователей PAM (#15825) (#15867)
      • Исправление обрезки UTF8-строки (#15828) (#15854)
      • Исправление адреса привязки для библиотеки certmagic Caddy (#15758) (#15848)
      • Обновление unrolled/render до версии v1.1.1 (#15845) (#15846)
      • Управление очередью FlushAll может быстро циклиться - добавление задержки (#15733) (#15840)
      • Теггер может быть пустым, как и Commit и Author - допускать это (#15835) (#15839)
      • Установка autocomplete off для селектора веток (#15809) (#15833)
      • Добавление отсутствующего сообщения об ошибке в лог Doctor (#15813) (#15824)
      • Перемещение резервной копии репозитория на внутренний маршрутизатор и запуск из командной строки, чтобы избежать открытия того же файла базы данных или файлов очередей (#15790) (#15816)
    • УЛУЧШЕНИЯ
      • Поддержка съемных носителей для пакета snap (#16136) (#16138) * Переместить шрифт sans-serif в качестве запасного выше шрифтов emoji (#15855) (#15892)
    • DOCKER
      • Записывать конфигурацию только в environment-to-ini, если есть изменения (#15861) (#15868)
      • Предлагать hostcertificates только в том случае, если они существуют (#15849) (#15853)## [1. 14. 2](https://github.com/go-gitea/gitea/releases/tag/v1. 14. 2) - OnClickListener.CLICK 2021-05-09* API
      • Устранение проблемы с изменением настроек репозитория для пустых репозиториев (#15778) (#15789)
      • Добавление статуса "merged" уведомлений о вытягивании в API (#15344) (#15654)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Убедиться, что ctx. Written проверяется после вызовов issues(. . . ) (#15797) (#15798)
      • Использование pulls в графе коммитов, если pulls не отключены (#15734 & #15740 & #15774) (#15775)
      • Установка GIT_DIR правильно, если она не установлена (#15751) (#15769)
      • Устранение проблемы, при которой репозитории выглядят неадаптированными (#15757) (#15767)
      • Не показывать ref-in-new-issue поп-ап, если issue отключено (#15761) (#15765)
      • Возврат к использованию IsAnInteractiveSession для SVC (#15749) (#15762)
      • Устранение проблемы с установкой таблицы версий в дампе (#15753) (#15759)
      • Устранение проблемы с кнопкой закрытия в пространстве simplemde (#15737) (#15747)
      • Отложить закрытие gitrepo до конца обернутых функций контекста (#15653) (#15746)
      • Устранение проблем с интерфейсом для чернового выпуска (#15137) (#15745)
      • Логирование ошибки только при ошибке getLastCommitStatus, чтобы список вытягиваний оставался видимым (#15716) (#15715) * Перемещение подсказки вниз для возможности выбора удаления файла при ошибке (#15672) (#15714)
      • Устранение проблемы с установкой пути к redis db (#15698) (#15708)
      • Устранение проблемы с очисткой сессии базы данных (#15697) (#15700)
      • Устранение нескольких проблем активации (#15473) (#15685)
      • Удаление ссылок, если репозиторий удален (#15681) (#15684)
      • Устранение проблемы с удалением сиротских объектов (#15657) (#15683)
      • Удаление защищенных веток, если репозиторий удален (#15658) (#15676)
      • Удаление лишнего имени события из eventsource.sharedworker.js (#15643) (#15652)
      • Не обновление обновленного unix для git gc (#15637) (#15641)
      • Устранение проблемы с ссылкой автора в графе коммитов (#15627) (#15630)
      • Устранение проблемы с таймаутом вебхуков (#15613) (#15621)
      • Устранение проблемы паники при неудачной конвертации интерфейса в миграции v156 (#15604) (#15610)
      • Устранение проблемы с отсутствием инициализации хранилища (#15589) (#15598)
      • Если основная ветка отсутствует, не отображать ошибку при индексации статистики (#15546 & #15583) (#15594)
      • Устранение проблемы с управлением LFS find (#15537) (#15578)
      • Устранение проблемы с NPE при просмотре коммита с заметками (#15561) (#15573)
      • Устранение проблемы с графом коммитов (#15517) (#15530)
      • Отправка размера в /avatars при запросе (#15459) (#15528)
      • Предотвращение неудачной миграции 156 при отсутствии коммита тега (#15519) (#15527)
    • УЛУЧШЕНИЯ
      • Отображение сообщений без конфликтов для слияний запросов на вытягивание (#15773) (#15796) * Экспоненциальное затухание для ByteFIFO (#15724) (#15793)
      • Подстройка выравнивания списка задач (#15483) (#15766)
      • Реализовать удаление вложений при выпуске и обновление имени вложений при выпуске (#14130) (#15666)
      • Добавить текст-заполнитель в текстовое поле ключа развертывания (#15575) (#15576)
      • Улучшения доски проекта (#15429) (#15560)
      • Страница ветки репозитория: размер метки, ссылка на PR, выравнивание кнопки нового PR (#15363) (#15365)
    • ДРУГИЕ
      • Исправить цвет иконки календаря в WebKit на arc-green (#15713) (#15728)
      • Улучшение производительности кэша последнего коммита и show-ref (#15455) (#15701)
      • Обновить unrolled/render до версии 1. 1. 0 (#15581) (#15608)
      • Добавить заголовок ETag (#15370) (#15552)

[1. 14. 1](https://github.com/go-gitea/gitea/releases/tag/v1. 14. 1) - 2021-04-15* ИСПРАВЛЕНИЯ

  • Исправление ошибки клонирования вики (#15499) (#15502)
  • Игнорирование ограничений скорости при миграции из GitHub, если они не включены (#15490) (#15495)
  • Использование подкаталога для URL (#15446) (#15493)
  • Запрос хэша из базы данных перед вставкой в email_hash (#15457) (#15491)
  • Убедитесь, что отклонение отзыва отклоняет только правильный отзыв (#15477) (#15489)
  • Использование индекса поддерживаемых языков для выбора языка пользователя (#15452) (#15488)
  • Исправление неправильной ссылки на файл на странице поиска кода (#15466) (#15486)
  • Быстрое исправление шаблона для встроенного SSH-сервера в конфигурации администратора (#15464) (#15481)
  • Предотвращение лишнего вызова response.WriteHeader (#15456) (#15476)
  • Исправление ошибки амбивида при аргументах тегов (#15432) (#15474)
  • Добавление created_unix вместо expiry в миграции (#15458) (#15463)
  • Исправление поиска репозиториев (#15428) (#15442)
  • Предотвращение NPE при прямом рендеринге аватара, если федерированные аватары отключены (#15434) (#15439)
  • Исправление URL клонирования вики (#15430) (#15431)
  • Исправление URL иконки DingTalk на вебхуке (#15417) (#15426)
  • Стандартизация иконки на странице PR проекта (#15387) (#15408)
  • УЛУЧШЕНИЯ
    • Добавление опции для пропуска файлов LFS/вложений при выполнении dump (#15407) (#15492)
    • Исправление панели клонирования (#15436)
    • Использование семантического выпадающего списка для типа запроса поиска кода (#15276) (#15364)
  • ПОСТРОЕНИЕ * Построение вариантов go-git для Windows (#15482) (#15487)
    • Закрепление зависимостей для образов сборки (Частично #15479) (#15480)
  • РАЗНОЕ
    • Улучшение производительности при перечислении запросов на вытягивание (#15447) (#15500)
    • Исправление потенциальной ошибки копирования записей LFS при вилке репозитория (#15441) (#15485)## [1. 14. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 14. 0) - 2021-04-11
  • БЕЗОПАСНОСТЬ
    • Уважать утвержденный список разрешенных доменов электронной почты для внешней проверки регистрации пользователей (#15014)
    • Добавить поддержку конфигурации reverse proxy для обнаружения удаленного IP-адреса (#14959)
    • Убедиться, что проверка происходит и для клонированных адресов (#14994)
    • Исправить несколько проблем отображения, выявленных во время fuzzing (#14986)
  • ПРЕРЫВАЮЩИЕ ИЗМЕНЕНИЯ
    • Исправить двойное действие "push tag" в ленте событий (#15078) (#15083)
    • Удалить возможный утечку ресурсов (#15067) (#15082)
    • Грациозно обрабатывать события неавторизованных пользователей (#15071) (#15074)
    • Восстановить Access. log после миграции на фреймворк Chi (остановить логирование доступа для /api/internal маршрутов) (#14475)
    • Мигрировать с Macaron на фреймворк Chi (#14293)
    • Устареть сборку для mips (#14174)
    • Объединить логотипы и обновить заголовок README (#14136)
    • Встроить manifest. json (#14038)
    • Сохранять данные репозитория в пути данных, если они не были ранее заданы (#13991)
    • Переименовать png "gitea" в "logo" (#13974)
    • Стандартизировать логирование неудачных попыток аутентификации в внутреннем SSH (#13962)
    • Добавить поддержку markdown в описании организации (#13549)
    • Улучшить управление пользователями через командную строку (#6001) (#10492)
  • ФУНКЦИОНАЛЬНОСТЬ
    • Создать новое сообщение с ссылкой на строки кода из представления файла (#14863) * Передача репозитория должна быть подтверждена, если пользователь не может создать репозиторий для нового владельца (#14792)
    • Разрешить блокировку некоторых доменов электронной почты от регистрации аккаунта (#14667)
    • Создать новое сообщение на основе ссылки на комментарий (#14366)
    • Добавить поддержку миграции с Gogs (#14342)
    • Добавить пейджер на страницу веток (#14202)
    • Минимальная реализация OpenID Connect (#14139)
    • Отображать текущий таймер в навигационной панели (#14122)
    • Отображать SVG-файлы как изображения вместо текста (#14101)
    • Отключить удаление SSH-ключа для внешнего управления ключами (#13985)
    • Добавить поддержку SSH-ключей ed25519_sk и ecdsa_sk (#13462)
    • Добавить поддержку OAuth2-провайдера Mastodon (#13293)
    • Добавить команду gitea sendmail (#13079)
    • Создать поставщика сессий базы данных (основанный на xorm) (#13031)
    • Добавить функцию отклонения отзыва (#12674)
    • Сделать автоматическое обнаружение ручного слияния опциональным и добавить ручное слияние как метод слияния (#12543)
    • Выгрузить данные репозитория GitHub/GitLab/Gitea в локальную директорию и восстановить в Gitea (#12244)
    • Создать образ Docker без root (#10154)
  • API
    • Ускорить поиск сообщений (#15179) (#15192)
    • Получить pull, вернуть sha головной ветки, даже если она удалена (#14931)
    • Экспортировать статус функций LFS и TimeTracking (#14753)
    • Показать версию Gitea в Swagger (#14654)
  • ИСПРАВЛЕНИЯ
    • Исправление PATCH /repos/{owner}/{repo} panic (#14637) * Добавление ограниченного поля к пользователю (#14630)
  • Добавление поддержки параметра ref для получения API сырого файла (#14602)
  • Добавление затронутых файлов коммитов к структуре коммита (#14579)
  • Исправление CJK шрифтов снова и различных проблем с шрифтами (#14575)
  • Добавление удаления релиза по тегу и удаления тега (#14563) и (#13358)
  • Добавление пагинации для ListBranches (#14524)
  • Добавление опции signoff в форме коммита (#14516)
  • Получение релиза по тегу возвращает только релиз (#14397)
  • Добавление интервала зеркалирования в API (#14163)
  • Сделать префикс BasicAuth регистронезависимым (#14106)
  • Добавление фильтра пользователя к issueTrackedTimes, включение использования для менеджеров задач (#14081)
  • Добавление ref к созданию/редактированию опций задачи и устаревшему назначению (#13992)
  • Добавление ref к задаче (#13946)
  • Обеспечение доступа к базовой теме в метаданных и API (#13809)
  • Отправка сообщения об ошибке при отсутствии CSRF-токена (#13676)
  • Создание, проверка, добавление и удаление конечных точек для команд репозитория (#13630)
  • Редактирование пользователя администратором: сделать FullName, Email, Website и Location необязательными (#13562)
  • Добавление дополнительных фильтров для поиска задач (#13514)
  • Добавление API запроса отзыва (#11355)* ИСПРАВЛЕНИЯ ОШИБОК
  • Исправление удаления несуществующего oauth-приложения 500 и предотвращение мертвых замков

Тип документа для перевода: markdown Язык исходного текста: китайский Язык финального текста: русский* ИСПРАВЛЕНИЯ

  • Исправление PATCH /repos/{owner}/{repo} panic (#14637)
  • Добавление ограниченного поля к пользователю (#14630)
  • Добавление поддержки параметра ref для получения API сырого файла (#14602)
  • Добавление затронутых файлов коммитов к структуре коммита (#14579)
  • Исправление CJK шрифтов снова и различных проблем с шрифтами (#14575)
  • Добавление удаления релиза по тегу и удаления тега (#14563) и (#13358)
  • Добавление пагинации для ListBranches (#14524)
  • Добавление опции signoff в форме коммита (#14516)
  • Получение релиза по тегу возвращает только релиз (#14397)
  • Добавление интервала зеркалирования в API (#14163)
  • Сделать префикс BasicAuth регистронезависимым (#14106)
  • Добавление фильтра пользователя к issueTrackedTimes, включение использования для менеджеров задач (#14081)
  • Добавление ref к созданию/редактированию опций задачи и устаревшего назначения (#13992)
  • Добавление ref к задаче (#13946)
  • Обеспечение доступа к базовой теме в метаданных и API (#13809)
  • Отправка сообщения об ошибке при отсутствии CSRF-токена (#13676)
  • Создание, проверка, добавление и удаление конечных точек для команд репозитория (#13630)
  • Редактирование пользователя администратором: сделать FullName, Email, Website и Location необязательными (#13562)
  • Добавление дополнительных фильтров для поиска задач (#13514)
  • Добавление API запроса отзыва (#11355)* ИСПРАВЛЕНИЯ ОШИБОК
  • Исправление удаления несуществующего oauth-приложения 500 и предотвращение мертвых замков (#15384) (#15396)
  • Всегда устанавливать базу слияния, используемую для слияния коммита (#15352) (#15385)
  • Обновление до bluemonday 1.0.7 (#15379) (#15380)
  • Возвращение RepoRef и RepoAssignment обратно в func(*Context) (#15372) (#15377)
  • Перемещение FCGI req. URL. Path fix-up к FCGI слушателю (#15292) (#15361)
  • Показ разницы при переименовании с изменениями разницы (#15338) (#15339)
  • Исправление обработки события выхода (#15323) (#15337)
  • Исправление проверки CanCreateRepo (#15311) (#15321)
  • Исправление уровня стека лога xorm (#15285) (#15316)
  • Исправление ошибки в Wrap (#15302) (#15309)
  • Отключение источника события, если мы неавторизованы (#15275) (#15280)
  • Возврат исправления графической пагинации (#15225) (#15249)
  • Предотвращение NPE в CommentMustAsDiff, если нет заголовка куска (#15199) (#15200)
  • Должно запускаться RetrieveRepoMetas() для пустого PR (#15187) (#15190)
  • Перемещение настроек для включения закрытия задачи через коммит в нестандартной ветке в настройки репозитория (#14965)
  • Показ правильных задач для панели команд (#14952)
  • Обеспечение того, что кнопка создания нового pull request работает на форкнутых форках, принадлежащих владельцу корневого репозитория, и уменьшение неоднозначности (#14932)
  • Разрешение только меток задач от репозитория владельца или организации (#14928)
  • Исправление выравнивания стрелки вправо для людей и команд на домашней странице организации (#14924) * Исправление пометки просроченных закрытых задач и мишеней (#14923)
  • Предотвратить панику при пустом MilestoneID в репозитории/задаче/списке (#14911)
  • Исправить миграцию контекстных данных (#14910)
  • Обрабатывать URL-ы с завершающим слешем (#14852)
  • Добавить конфигурацию CORS на конечную точку /login/oauth/access_token (#14850)
  • Сделать поиск задач по ключевому слову нечувствительным к регистру в базе данных (#14848)
  • Предотвратить использование двойного подпути и некорректного пути к активам в манифесте (#14827)
  • Исправить интерфейс для связи аккаунтов (#14763)
  • Исправить кнопку переключения статуса предварительного просмотра на странице редактирования wiki (#14742)
  • Исправить загрузку GitHub при миграции (#14703)
  • Исправить отступы в SVG (#14638)
  • Предотвратить добавление пустой метки в . AddedLabels или . RemovedLabels (#14623)
  • Обрезать имя организации (#14615)
  • Исключить текущий файл дампа из дампа (#14606)
  • Использовать OldRef вместо CommitSHA для комментариев удаления ветки (#14604)
  • Убедиться, что кэширование memcache работает при TTL больше 30 дней (#14592)
  • Удалить массивы байтов с NUL-символами переданные в PostProcess (#14587)
  • Восстановить обнаружение равенства веток на странице сравнения (#14586)
  • Исправить неправильное имя ключа для работы registerManualConfirm (#14455)
  • Исправить закрытие/восстановление с комментарием (#14436)
  • Разрешить отображение ошибки недействительного кода доступа (#14371) * Экранировать имена веток в URL сравнения (#14364)
  • Метки и майлстоны в вебхуках при создании задачи/выноса (#14363)
  • Обрабатывать NotifyCreateRef как создание ветки в лентах (#14245)
  • Предотвратить обрезку вводимого текста в Chrome + Segoe UI Font (#14179)
  • Исправить UI на странице редактирования источника аутентификации (#14137)
  • Исправить git.parseTagData (#14105)
  • Переработать получение метки для удаления ненужных шагов (#14058)
  • Исправить ошибку тестирования интеграций с пробелом в пути CURDIR (#14056)
  • Исправить треугольник выпадающего списка (#14028)
  • Исправить метку --id в админском удалении пользователя (#14005)
  • Убедиться, что NotifyMigrateRepository отправляет вебхук создания репозитория (#14004)
  • Обновить HEAD для соответствия defaultBranch при генерации шаблона (#13948)
  • Исправить загрузку аватара действия (#13909)
  • Исправить участников задачи (#13893)
  • Исправить ошибку шаблона аватара (#13833)
  • Исправить ссылки в уведомлении по запросу отзыва при включении внешнего трекера задач (#13723)
  • Исправить выравнивание строк в blame (#13542)
  • Включить OriginalAuthor в ограничении Reaction (#13505)
  • Комментарии в отзыве должны иметь одинаковый sha (#13448)
  • Исправить отображение пробелов в diff (#13415)
  • Исправить дублирование аргументов git (#13411)
  • Исправить ошибку миграции publisherid при выпуске (#13410)
  • Исправить настройку --port (#13288) * Сохранять транзакции базы данных не слишком большими (#13254)
  • Проверка версии Git, игнорирование условий предварительных выпусков (#13234)
    • Обработка и распространение ошибок при проверке, являются ли пути директориями, файлами или существуют ли они (#13186)
    • Обновление статуса IsEmpty для зеркала при синхронизации (#13185)
    • Использование переменной GO в цели go-check (#13146) (#13147)
  • УЛУЧШЕНИЯ
    • Улучшение стиля интерфейса
    • Улучшение стилизации Dropzone (#15291) (#15374)
    • Добавление размера в функцию Save (#15264) (#15270)
    • Улучшение Monaco (#15333) (#15345)
    • Поддержка .mailmap в статистике активности кода (#15009)
    • Сортировка вложений выпусков по имени (#15008)
    • Добавление настроек ui.explore для управления просмотром страниц explore (#14094)
    • Делаем путь к хост-ключу внутреннего сервера SSH настраиваемым (#14918)
    • Скрываем пересинхронизацию всех SSH-идентификаторов при использовании внутреннего сервера SSH (#14904)
    • Добавление настройки SameSite для cookies (#14900)
    • Перемещение индексаторов Bleve и Elastic для использования общего cat-file --batch (#14781)
    • Добавление environment-to-ini к образу Docker (#14762)
    • Добавление поддержки предварительного просмотра для редактора wiki при отключении simpleMDE (#14757)
    • Добавление поддержки easyMDE (simpleMDE) для редактора содержимого выпуска (#14744)
    • Подтверждение удаления организации с использованием имени, а не пароля (#14738)
    • Делаем названия веток в описании PR кликабельными (#14716) * Добавление опции алгоритма пароля на страницу установки (#14701)
    • Добавление полного текстового поиска в выпадающие списки по умолчанию (#14694)
    • Исправление обрезанных названий организаций (#14655)
    • Пробелы в коммитах (#14650)
    • Сортировка / перемещение досок проектов (#14634)
    • Делаем заголовок файла sticky в diff (#14616)
    • Добавление описаний помощников на странице нового репозитория (#14591)
    • Перемещение секундомеров в поток eventsource (#14588)
    • Добавление заголовка Content-Length для запросов HEAD (#14542)
    • Добавление опций сравнения изображений в представлении diff (#14450)
    • Улучшение описания в шаблоне нового / редактирования проекта (#14429)
    • Разрешение ssh-keygen на Windows для определения типа ключа SSH (#14413)
    • Отображение ошибки, если twofaSecret не может быть получен (#14372)
    • Сортировка результатов поиска задач по релевантности (#14353)
    • Реализация смягчения ghost-комментариев (#14349)
    • Обновление зависимости blevesearch до версии v2.0.1 (#14346)
    • Добавление поддержки редактирования, удаления и реакций для комментариев код-ревью на странице задач (#14339)
    • Объединение стандартных и системных вебхуков под одно меню (#14244)
    • Добавление опции для администратора для сброса 2FA пользователя (#14243)
    • Добавление опции для изменения имени пользователя в панели администратора (#14229)
    • Проверка 'main' как потенциального имени стандартной ветки (#14193) * Проект: отображение ссылок на PR в карточках задач (#14183)
  • Использование библиотеки certmagic из Caddy для расширяемой/надежной обработки ACME (#14177)
  • Поддержка CLI для пользовательских значков OAuth-источников (#14166)
  • Пользовательские значки для OAuth-источников (#14161)
  • Дашборды команд (#14159)
  • KanBan: возможность установки по умолчанию доски (#14147)
  • Отключение пользовательских полос прокрутки Fomantic (#14109)
  • Добавление UI для удаления отслеживаемого времени (#14100)
  • Переработка разрешений для тепловой карты (#14080)
  • Фильтры задач и запросов на включение на дашборде организации (#14072)
  • Исправление стилистики списка вебхуков (#14001)
  • Показ выпадающего списка со всеми статусами для коммита (#13977)
  • Показ статуса проверки для объединенных PR (#13975)
  • Улучшение статистики разницы (#13954)
  • Отчет о запрещенных действиях в встроенных SSH (#13953)
  • Улучшение списков задач в Markdown (#13952)
  • Дни тепловой карты кликабельны (#13935)
  • Задача: использование octicon-mirror для отображения каналов (#13928)
  • Перемещение кода разделения разницы в отдельный шаблонный файл (#13919)
  • Markdown: включение обрамления в блоки кода и изменение цвета (#13894)
  • Не перезагружать страницу после добавления комментариев в обзорах PR (#13877)
  • Добавление инструкций по ручному объединению PR (#13840)
  • Добавление предварительного просмотра миниатюр для вложений задач (#13826) * Перемещение API-формата репозитория в пакет конвертации (#13787)
  • Перемещение API-формата уведомлений (#13783)
  • Замена swagger-ui на swagger-ui-dist (#13777)
  • Настройки пользователя: игнорирование пустых кодов языков и валидация (#1 Yöntem: Boş dil kodlarını yoksayma ve doğrulama (#13755)
  • Улучшение страницы миграции и добавление CSS-классов (#13751)
  • Добавление блокировки на официальную ветку защиты от запросов на обзор (#13705)
  • Добавление фильтра запросов на обзор на обзоре PR (#13701)
  • Использование хронологического порядка коммитов в сообщении объединения по умолчанию (#13696)
  • Кликабельные ссылки в заголовках PR (и задач) (#13695)
  • Поддержка сокращенных SHA коммитов в URL (#13686)
  • Использование встроенных вариантов git по умолчанию с go-git вариантами как тег сборки (#13673)
  • Не отображать выпадающий список, если доступен только один стиль объединения (#13670)
  • Перемещение типа вебхуков из int в string (#13664)
  • Прямое отображение аватаров (#13649)
  • Проверка пароля для активации локального аккаунта (#13631)
  • Предотвращение мигания кнопки протокола клонирования при загрузке страницы (#13626)
  • Удаление запроса fetch из тепловой карты (#13623)
  • Переработка объединения комментариев меток с тестами (#13619)
  • Перемещение метрик из macaron в chi (#13601)
  • Переработка списков задач и PR (#13594)
  • Переработка HTTP-кэша и включение кэширования для активов хранения (#13569) * Использование mount, но не register для маршрутов chi (#13555) * Используйте Monaco в качестве редактора для git-хуков (#13552)
  • Сделайте цвета тепловой карты более различимыми (#13533)
  • Загружайте лениво аватары проверяющих и назначающих задач (#13526)
  • Измените иконки поиска и фильтрации на SVG (#13473)
  • Создайте тег на пользовательском интерфейсе (#13467)
  • Обновите размер при создании репозитория с начальным коммитом (#13441)
  • Добавьте заголовок и кнопки действий на страницу представления проекта (#13437)
  • Переопределите моноширинные шрифты Fomantic и установите размер (#13435)
  • Переработайте стилирование выделенных комментариев (#13434)
  • Очистка тегов (#13428)
  • Разные изменения стилей (#13418)
  • Переработайте обновление push (#13381)
  • Измените иконки комментария и треугольники выпадающего списка на SVG (#13376)
  • Разные исправления стилей (#13372)
  • Измените иконки домашней страницы репозитория на SVG (#13364)
  • Используйте CSS-переменные для основного цвета (#13361)
  • Переработайте код вставки изображений (#13354)
  • Перейдите с SimpleMDE на EasyMDE (#13333)
  • Группировка комментариев об изменении меток в таймлайне (#13304)
  • Сделайте логгер интерфейсом (#13294)
  • Исправьте заголовки PR/Issues на мобильных устройствах (#13292)
  • Перенесите порядок "merged by" и т. д. в локализации (#13284)
  • Замените иконки в нижней части страницы и модальных окнах на SVG (#13245) * Обзор задач не должен показывать задачи из архивированных репозиториев (#13220)
  • Показывайте метку "устаревший" для устаревших комментариев, помеченных как решенные (#13213)
  • Используйте CSS-переменные для шрифтов, удалите postcss-loader (#13204)
  • Добавьте упоминаемые команды в tributeValues и измените правила упоминания команд на стиль GitHub (#13198)
  • Переместите страницы установки из основных маршрутов macaron (#13195)
  • Обновите устаревшую метку для использования стиля Fomantic UI (#13181)
  • Добавьте опцию для отключения вебхуков (#13176)
  • Измените порядок возможных организаций-владельцев на алфавитный (#13160)
  • Логируйте IP при неудачной аутентификации SSH для встроенного сервера SSH (#13150)
  • Добавьте опцию для отключения миграций (#13114)
  • Новая кнопка добавления зеркала в представлении организации (#13105)
  • Ручное одобрение новых регистраций (#13083)
  • Задача cron для очистки таблицы hook_task (#13080)
  • Используйте заголовочный комментарий pull-request в качестве сообщения squash-commit (#13071)
  • Уточните суффиксы и префиксы настроек. AppSubURL и настроек AppURL (#12999)
  • Легко упростите код настроек очереди для снижения риска проблем (#12976)
  • Добавьте точный тип поиска для Elastic Search (#12869)
  • Переместите функции APIFormat в пакет convert (#12856)
  • Множество улучшений GitGraph: исключение PR-голов, добавление веток/PR-ссылок, отображение только определенных веток (#12766) * Добавлен TrN для лимита репозитория (#12492)
  • Переработка доктора (#12264)
    • Добавление страницы со списком тегов на страницу релиза (#12096)
    • Перенаправление при изменении имени пользователя или организации (#11649)
    • Загрузка U2F js только на страницы, которые требуют этого (#11585)
    • Асинхронное архивирование (#11296)
    • Введение go chi веб-фреймворка в качестве фронтенда macaron, чтобы постепенно перенести маршруты из macaron в chi (#7420)
    • Улучшение vfsgen для прямой отправки bindata файлов в браузер без распаковки (#7109)
    • Улучшение списка релизов (#6025)
  • ДОКУМЕНТАЦИЯ
    • Показ моделей по умолчанию в Swagger (#14880)
    • Добавление недостающего репозитория проектов в Swagger (#14876)
    • Обновление документации и комментариев для удаления macaron (#14491)
    • Добавление шаблона для задач: Используете ли вы Gitea за CloudFlare? (#14098)
    • Генерация страниц справки (#13901)
    • Переработка и уточнение документации (#13897)
    • Добавление оглавления на длинные страницы документации (#13890)
    • Добавление команды для документации (#13429)
    • Обновление внешних рендереров. en-us. md (#13165)
  • РАЗНОЕ
    • Добавление сборок для Apple M1 (darwin arm64) (#14951)
    • Перенос на использование jsoniter вместо encoding/json (#14841)
    • Уменьшение подробности вывода make (#13803)
    • Добавление директории с ошибками git-команд на лог (#13194)

[1. 13. 7](https://github. com/go-gitea/gitea/releases/tag/v1. 13. 7) - 2021-04-07* БЕЗОПАСНОСТЬ

  • Обновление до версии bluemonday-1.0.6 (#15294) (#15298)
  • Clusterfuzz обнаружил еще один способ (#15160) (#15169)
  • API
    • Исправление неправильного возвращаемого пользователя в API (#15139) (#15150)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Добавление 'fonts' в 'KnownPublicEntries' (#15188) (#15317)
    • Ускорение enry.IsVendor (#15213) (#15246)
    • Ответ 404 для diff/patch коммита, который не существует (#15221) (#15238)
    • Предотвращение NPE в CommentMustAsDiff, если нет заголовка hunk (#15199) (#15201)
  • ДРУГИЕ ИЗМЕНЕНИЯ
    • Добавление размера в функцию Save (#15264) (#15271)

1.13.6 - 2021-03-23

  • БЕЗОПАСНОСТЬ
    • Исправление ошибки в middleware аватаров (#15124) (#15125)
    • Исправление еще одной проблемы, обнаруженной Clusterfuzz (#15096) (#15114)
  • API
    • Исправление исключения nil для API получения pull reviews (#15104) (#15106)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление отображения markdown в содержимом майлстоуна (#15056) (#15092)

1.13.5 - 2021-03-21* БЕЗОПАСНОСТЬ

  • Обновление до версии goldmark 1.3.3 (#15059) (#15061)

  • Еще одна проблема, обнаруженная Clusterfuzz (#15032) (#15034)

  • API

    • Исправление установки майлстоуна при создании PR (#14981) (#15001)
    • Предотвращение паники при редактировании форкнутых репозиториев через API (#14960) (#14963)
  • ИСПРАВЛЕНИЯ ОШИБОК

    • Исправление ошибки при загрузке через веб (#15042) (#15055)
    • Удаление Labels & IssueLabels при удалении репозитория (#15039) (#15051)
    • Исправление проблем с postgres ID sequences после recreate-table (#15015) (#15029)
    • Исправление нескольких проблем отображения (#14986) (#15013)
    • Убедитесь, что сестринские изображения также получают ссылку (#14979) (#14995)
    • Исправление Anchor прыжков с экранированными компонентами запроса (#14969) (#14977)
    • Исправление шаблона HTML для писем о выпуске (#14976)
    • Исправление исключения более двух меток на списке задач (#14962) (#14973)
    • Не маркировать каждого автора комментария как OP (#14971) (#14972)
    • Добавление "captcha" в список зарезервированных имен пользователей (#14930)
    • Включение импорта локальных путей после отмены изменений от #13610 (#14925) (#14927)## 1.13.4 - 2021-03-07
  • БЕЗОПАСНОСТЬ

    • Исправление всплывающих окон задач (#14898) (#14899)
  • ИСПРАВЛЕНИЯ ОШИБОК

    • Исправление гонки в LFS ContentStore.Put(...) (#14895) (#14913)
    • Исправление нескольких проблем с каналами (#14897) (#14903)
    • При переносе репозитория и если транзакция базы данных не удалась, откатить переименования (#14864) (#14902)
    • Исправление гонки в локальном хранилище (#14888) (#14901)
    • Исправление 500 на странице просмотра pull, если пользователь не вошел в систему (#14885) (#14886)
  • ДОКУМЕНТАЦИЯ

    • Исправление установки пути к данным LFS (#14855) (#14884)

1.13.3 - 2021-03-04* КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ

  • Возвращение по умолчанию к алгоритму хеширования паролей pbkdf2 вместо argon2 до тех пор, пока мы не найдем более подходящий (#14673) (#14675)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление пагинации логов коммитов файлов (#14831) (#14879)
    • Вывод полезного сообщения об ошибке, если используется SQLite в настройках, но не поддерживается (#14476) (#14874)
    • Исправление отображения времени с момента (#14226) (#14873)
    • При удалении репозитория закрывать явно только те PR, база которых не является этим репозиторием (#14823) (#14842)
    • Установка HCaptchaSiteKey на страницах привязки аккаунтов (#14834) (#14839)
    • Исправление нескольких проблем CommentAsPatch (#14804) (#14820)
    • Отключение сломанных OAuth2 провайдеров при запуске (#14802) (#14811)
    • Проверка разрешений на передачу репозитория (#14792) (#14794)
    • Исправление двойного оповещения в представлении редактирования приложения oauth2 (#14764) (#14768)
    • Исправление сломанных тегов в diff (#14678) (#14683)
    • Предотвращение гонки в PersistableChannelUniqueQueue.Has (#14651) (#14676)
    • HasPreviousCommit вызывает рекурсивную загрузку коммитов ненужно (#14598) (#14649)
    • Не предполагать, что все строки из 40 символов являются SHA1 (#14624) (#14648)
    • Разрешение установки меток организации с помощью шаблонов задач (#14593) (#14647)
    • Принятие нескольких ключей SSH в одном атрибуте LDAP SSHPublicKey (#13989) (#14607)
    • Исправление ошибки, связанной с ListOptions и пагинацией звезд/наблюдателей (#14556) (#14573)
    • Исправление удаления ключа GPG при удалении аккаунта (#14561) (#14569)## [1. 13. 2](https://github.com/go-gitea/gitea/releases/tag/v1. 13. 2) - OnClickListener
    • Предотвратить панику при предоставлении строки фузером (#14405) (#14409)
    • Добавить атрибуты secure/httpOnly к куке lang (#14279) (#14280)
  • API
    • Если публишер релиза удален, использовать ghost пользователя (#14375)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Внутренний ssh-сервер учитывает настройки Ciphers, MACs и KeyExchanges (#14523) (#14530)
    • Установить имя Mapper в миграциях (#14526) (#14529)
    • Исправить предварительный просмотр wiki (#14515)
    • Обновить code.gitea.io/sdk/gitea v0. 13. 1 -> v0. 13. 2 (#14497)
    • ChangeUserName: переименовать файлы пользователя обратно при проблеме с базой данных (#14447)
    • Исправить ошибку предварительного просмотра LFS (#14428) (#14433)
    • Убедиться, что ошибка таймаута отображается при таймауте u2f (#14417) (#14431)
    • Исправить мертвую блокировку и удалить затронутые реакции при удалении комментария (#14392) (#14425)
    • Использовать путь, а не filepath в роутерах/editor (#14390) (#14396)
    • Проверить, существует ли шаблон метки, прежде чем использовать его (#14384) (#14389)
    • Исправить миграцию v141 (#14387) (#14388)
    • Использовать Request.URL.RequestURI() для fcgi (#14347)
    • Использовать ServerError, предоставленный Context (#14333) (#14345)
    • Исправить инициализацию формы редактирования метки (#14337)
    • Исправить mailIssueCommentBatch для запроса на вливание (#14252) (#14296)
    • Отображать ссылки для хэшей коммитов, следующих за запятой (#14224) (#14227)
    • Отправлять уведомления при упоминании в запросах на вливание, задачах, (коде-)комментариях (#14218) (#14221)

Исправить:

  • "OnClickListener" на "БЕЗОПАСНОСТЬ" * Исправить ошибки аватаров (#14217) (#14220)
    • Убедиться, что путь поиска схемы установлен при каждом подключении к PostgreSQL (#14131) (#14216)
    • Исправить ошибку фильтра меток на панели управления (#14210) (#14214)
    • При посещении /favicon. ico, если статический файл не существует, вернуть 404, но не продолжать обработку маршрута (#14211) (#14213)
    • Исправить селектор веток на странице создания задачи (#14194) (#14207)
    • Проверить наличие notExist на странице репозитория профиля (#14197) (#14203)

[1. 13. 1](https://github.com/go-gitea/gitea/releases/tag/v1. 13. 1) - 2020-12-29* БЕЗОПАСНОСТЬ

  • Скрыть приватное участие в органах (#13994) (#14031)
  • Исправление проблемы экранирования в diff (#14153) (#14154)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление порядка запроса ссылок при рендеринге markdown (#14156) (#14171)
    • Удаление длинных тем репозиториев во время миграции (#14152) (#14155)
    • Убедиться, что термин поиска и страница не теряются при перелистывании страниц на странице принятия решений (#14133) (#14143)
    • Исправление реализации конфигурации хранения (#14091) (#14095)
    • Исправление паники в BasicAuthDecode (#14046) (#14048)
    • Всегда ждать завершения команды (#14006) (#14039)
    • Не использовать simpleMDE редактор на мобильных устройствах для версии 1.13 (#14029)
    • Исправление неверных разностей комментариев рецензии (#14002) (#14011)
    • Удаление префикса ветки из action.GetBranch (#13981) (#13986)
    • Убедиться, что обработчик хранения доступен перед рендерером шаблонов (#13164) (#13982)
    • При каждом обновлении пароля убедиться, что алгоритм хеширования также обновлен (#13966) (#13967)
    • Обязательное установление HEAD в wiki на master (#13950) (#13961)
    • Исправление проблемы webhook Feishu, вызванной изменением API (#13938)
    • Исправление кнопки ответа на разницу рецензии (#13830) (#13898)
    • Исправление слияния Pull Merge, когда тег с тем же именем, что и базовая ветка, существует (#13882) (#13896)
    • Исправление размера диаграммы Mermaid (#13865)
    • Исправление уведомлений веток/тегов в синхронизации зеркала (#13855) (#13862) * Исправление аварийного завершения в обработчике короткой ссылки (#13839) (#13841)
    • Обновление стека шрифтов до последней версии Bootstrap (#13834) (#13837)
    • Убедиться, что получатели электронной почты могут видеть задачу (#13820) (#13827)
    • Кнопка ответа не удаляется при удалении комментария рецензии кода (#13824)
    • При перезапуске DBConfig сбросить флаги использования базы данных (#13796) (#13811)
  • УЛУЧШЕНИЯ
    • Добавление эмодзи в метки на досках проектов (#13978) (#14021)
    • Отправка webhook при удалении тега через веб-интерфейс (#14015) (#14019)
    • Использование Process Manager для создания собственного контекста (#13792) (#13793)
  • API
    • GetCombinedCommitStatusByRef всегда возвращает json и исправление документации Swagger (#14047)
    • Возврат оригинального URL репозиториев (#13885) (#13886)## [1. 13. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 13. 0) - 2020-12-01
  • БЕЗОПАСНОСТЬ
    • Добавить список разрешенных/запрещенных для Migrate & Mirrors (#13610) (#13776)
    • Предотвратить выполнение git-операций для неактивных пользователей (#13527) (#13536)
    • Запретить использование закодированных URL-символов для новых строк в путях git-протокола, если используется порт (#13521) (#13524)
    • Устранить уязвимость безопасности в функции git-хуков (#13058)
    • По умолчанию отключить использование ключей DSA ssh (#13056)
    • Установить минимальную версию TLS на 1. 2 (#12689)
    • Использовать алгоритм Argon для хеширования паролей по умолчанию (#12688)
    • ПРЕРЫВАЮЩИЕ ИЗМЕНЕНИЯ
      • Установить RUN_MODE на prod по умолчанию (#13765) (#13767)
      • Не заменять подчеркивания в автоматически сгенерированных ID в goldmark (#12805)
      • Добавить первичный ключ в таблицы Topic и RepoTopic (#12639)
      • Отключить проверку сложности пароля по умолчанию (#12557)
      • Изменить значение по умолчанию для PIDFile с /var/run/gitea.pid на /run/gitea.pid (#12500)
      • Добавить поддержку расширений для вложений (разрешить все типы для релизов) (#12465)
      • Отключить поддержку IE11 (#11470)
    • ФУНКЦИОНАЛЬНОСТЬ
      • Принять репозитории (#12920)
      • Проверять пароли на наличие в базе HaveIBeenPwned (#12716)
      • Перемещение Gitea 2 Gitea (#12657)
      • Поддержка хранения аватаров в minio (#12516)
      • Разрешить добавление gpg-ключей с несколькими ключами (#12487)
      • Добавить уведомление по электронной почте для новых релизов (#12463)
      • Добавить Access-Control-Expose-Headers (#12446) * Страница UserProfile: Отображать описание (#12415)
      • Добавить команду для воссоздания таблиц (#12407)
      • Добавить поддержку рендеринга mermaid JS (#12334)
      • Добавить поддержку SSH-сертификатов (#12281)
      • Добавить время затрат на связанное с задачей сообщение о коммите (#12220)
      • Первоначальная поддержка push-опций (#12169)
      • Предоставить опцию для отсоединения форка (#11858)
      • Показывать точную метку для коммита в представлении разницы (#11846)
      • Приостановить, возобновить, открыть и закрыть логирование из командной строки (#11777)
      • Директория шаблонов задач (#11450)
      • Добавить уровень хранения для вложений (#11387)
      • Добавить опцию скрытия активности (#11353)
      • Добавить комментарий истории коммитов на временной линии PR (#11167)
      • Поддержка Elastic Search для поиска кода (#10273)
      • Доска Kanban (#8346)
    • API
      • Если пользователь является администратором, показывать сообщение об ошибке 500 в режиме PROD (#13115)
      • Добавить метку времени в API списка тегов (#13026)
      • Возвращать образец сообщения об ошибке входа в контексте API (#12994)
      • Добавить опцию IsTemplate в UI и API создания репозитория (#12942)
      • Возвращать 404, если не найдено GetReleaseByID (#12933)
      • Конечная точка получения релиза по тегам (#1 Метод (#12932)
      • NotificationSubject показывать состояние Issue/Pull (#12901)
      • Предоставить настройки его ограничений (#12714)
      • Добавить Created & Updated в Milestone (#12662)
      • Подготовительные выпуклые точки (#12649) * Раскрытие настроек вложения в API (#12514)
    • Добавление информации о задаче и репозитории в StopWatch (#12458)
    • Добавление API для запуска cron (#12421)
    • Добавление функции обновления головной ветки запроса на слияние (#12419)
    • Добавление заголовка TOTP в документацию Swagger (#12402)
    • Удаление токена поддерживает имена (#12366)
    • Добавление фильтра имени для GetMilestoneList (#12336)
    • Исправление счета отфильтрованных задач при запросе API (#12275)
    • Не переопределяйте пагинацию задач API настройками UI (#12068)
    • Раскрытие полезных общих настроек репозитория (#11758)
    • Возврат ошибки при попытке создания зеркала, если зеркала глобально отключены (#11757)
    • Предоставление конечных точек API для разницы и патча (#11751)
    • Разрешение создания закрытых поддерживаемых точек (#11745)
    • Добавление конечной точки статистики языка (#11737)
    • Добавление конечной точки для получения общих настроек UI (#11735) & (#11854)
    • Expose свойство IsLocked для задач/запросов на слияние в API (#11708)
    • Добавление конечной точки для создания ветки (#11607)
    • Добавление заголовков пагинации на конечные точки, поддерживающие общее количество из базы данных (#11145)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление ложных HTTP-запросов на разницы (#13760) (#13761)
    • Отображение тега 'владелец' для настоящего владельца (#13689) (#13743)
    • Проверка электронной почты перед вставкой/обновлением (#13475) (#13666)
    • Исправление фильтра назначения задач/запросов на слияние (#13647) (#13651) * Поддержка миграции GitLab для подкаталогов (#13563) (#13591)
    • Исправление логики для предпочтительных настроек лицензии (#13550) (#13557)
    • Добавление пропущенного синхронного веб-хука ветки/тега (#13538) (#13556)
    • Миграция не будет завершаться с ошибкой для не мигрированных реакций (#13507)
    • Исправление ошибки парсинга файла языка итальянский (#13156)
    • Отображение устаревших комментариев в запросе на слияние (#13148) (#13162)
    • Исправление парсинга предварительной версии версии git (#13169) (#13172)
    • Исправление пропуска строк в разнице (#13154) (#13155)
    • При обработке ошибок в storageHandler проверка подлежащей ошибки (#13178) (#13193)
    • Исправление размера и кликабельной области ссылки возврата таблицы файлов (#13205) (#13207)
    • Добавление лучшей проверки ошибок для HTML-кода разницы (#13251)
    • Исправление начальной страницы коммита и проблемы обработки двоичных данных (#13249) (#13258)
    • Исправление миграций из удаленных экземпляров Gitea при отсутствии настроек (#13229) (#13273)
    • Хранение ошибок задач после миграции и их отображение (#13246) (#13287)
    • Исправление ошибки обнаружения isEnd при получении задач/запросов на слияние (#13299) (#13301)
    • При невозможности найти git ref возвращать сломанный запрос на слияние (#13218) (#13303)
    • Убедитесь, что темы, добавленные с помощью API, добавляются в репозиторий (#13285) (#13302)
    • Исправление автогенерации аватаров (#13233) (#13282) * Добавление перенесённых запросов на слияние в очередь задач на запросы на слияние (#13331) (#13334)
    • Ответы на комментарии к задачам должны также проверять тип запроса на слияние в API (#13349) (#13350)
    • Исправление ссылок на репозитории в /user/settings/repos (#13360) (#13362)
    • Удаление устаревшего изменения электронной почты на странице профиля (#13341) (#13347)
    • Исправление прокрутки до закреплённых комментариев (#13343) (#13371)
    • Поддержка конфигурации хранения [storage] (#13314) (#13379)
    • При создании строковых разностей не разделяйте внутри HTML-сущности (#13357) (#13375) (#13425) (#13427)
    • Исправление реакций на комментарии кода (#13390) (#13401)
    • Добавление полных имен, когда DEFAULT_SHOW_FULL_NAME включено (#13424)
    • Ответы на устаревшие комментарии кода также должны быть устаревшими (#13217) (#13433)
    • Исправление ошибки паники при обработке нескольких ссылок в коммите (#13486) (#13487)
    • Предотвращение паники при использовании git blame, ограничивая строки до 4096 байт (#13470) (#13491)
    • Отображение оригинальных отзывов автора на панели сводки запроса на слияние (#13127)
    • Обновление golangci-lint до версии 1.31.0 (#13102)
    • Исправление разрыва строки для MS Teams webhook (#13081)
    • Исправление заголовков комментариев задач и запросов на слияние на мобильных устройствах (#13039)
    • Избегание установки CONN_STR в очередях, если это не требуется (#13025)
    • Удаление класса code-view из представления разностей (#13011) * Исправление цвета гиперссылок в комментариях запроса на слияние (#13009)
    • (Пере)Загрузка меток задач при их изменении (#13007)
    • Исправление ссылок на медиафайлы в файлах организации (#12997)
    • Всегда возвращать список из GetCommitsFromIDs (#12981)
    • Установка пароля пользователя только если поле пароля было отображено (#12980)
    • Исправление страницы администрирования/конфигурации (#12979)
    • Изменение ширины аватара подписи коммита (#12961)
    • Полное цитирование путей AppPath и CustomConf (#12955)
    • Исправление обработки ошибок миграции (#12928)
    • Исправление анонимной миграции GL (#12862)
    • Исправление ошибки открытия/закрытия git (#12834)
    • Исправление парсинга метаданных markdown (#12817)
    • Добавление конфигураций хранения по умолчанию (#12813)
    • Отображение настроек запроса на слияние в пустых репозиториях (#12808)
    • Отключение наблюдения и добавления звезды, если пользователь не вошел в систему (#12807)
    • При изменении набора символов на utf8mb4 следует также установить ROW_FORMAT=dynamic (#12804)
    • Установка атрибутов opengraph на страницах организации (#12803)
    • Возврат ошибки при неудачном создании gitlabdownloader (#12790)
    • Добавление миграции для изменения алгоритма пароля (#12784)
    • Сравнивать SSH_DOMAIN при парсинге URL подмодулей (#12753)
    • Исправление строки локализации commit_empty_file_text в редакторе (#12744)
    • Исправление неправильного сообщения постера для комментария кода на странице Pull view (#11721) * Экранировать выделенные файлы, которые не прошли проверку (#12685)
    • Убедиться, что все запросы на миграцию можно отменить (#12669)
    • Убедиться, что RepoPath в нижнем регистре в gitea serv (#12668)
    • Не отключать кнопку изменения коммита на репозитории (#12644)
    • Темная тема для номеров строк в представлении blame (#12632)
    • Исправить сообщение при удалении последнего владельца из организации (#12628)
    • Использовать shellquote для распаковки аргументов для gitea serv (#12624)
    • Исправить подписание. wont_sign. %!s() если требуется подписание коммитов, но они не подписаны (#12581)
    • Установить utf8mb4 как стандартную кодировку на MySQL, если CHARSET не задан (#12563)
    • Установить контекст для выполнения CreateArchive на уровне запроса (#12555)
    • Предотвратить перенаправление обратно на /user/events (#12462)
    • Повторная попытка удаления временного файла загрузки, если файл заблокирован другим процессом (#12447)
    • Отчеты о системных уведомлениях слишком часты (#12438)
    • Не показывать стрелки на разностях комментариев на страницах pull comment (#12434)
    • Исправить ссылки на милицейские пункты (#12405)
    • Увеличить размер столбца языка в language_stat (#12396)
    • Использовать транзакцию в миграции V102 (#12395)
    • Использовать --exclude только с name-rev для git >= 2.13 (#12347)
    • Добавить пуш-уведомление для нового выпуска (#12324)
    • Установить NoAutoTime при обновлении is_archived (#12266)
    • Поддержать Force-update в зеркале и улучшить трассировку в зеркале (#12242) * Избегать отправки веб-хуков "0 новых коммитов" (#12212)
    • Исправить иконку кнопки U2F (#12167)
    • models/repo_sign.go: выйти из цикла (#12159)
    • Убедиться, что коммит git commit tree продолжается правильно через страницу (#12142)
    • Переписать GitGraph.js (#12137)
    • Исправить стабильность списка репозиториев API (#12057)
    • Добавить поддержку команд для запроса на рецензию (#12039)
    • Исправить ошибку 500 на репозиториях без тегов (#11870)
    • Исправить null pointer в шаблоне письма по умолчанию для задач (#11862)
    • Исправить поиск коммитов во всех ветках (#11849)
    • Не учитывать ссылки на теги как действительные для названия ветки (#11847)
    • Не добавлять одинаковые комментарии кода дважды (#11837)
    • Исправить видимость форкнутых публичных репозиториев из приватных организаций (#11717)
    • Исправить тест chardet и добавить опцию сортировки (#11621)
    • Исправить количество файлов, общее количество добавлений и удалений на страницах разностей (#11614)
    • Правильно обрабатывать и возвращать пустую строку для сиротских коммитов в GetBranchName (#11587)
    • Включить запрос в перенаправление входа (#11579)
    • Исправление проблемы с нажатием Enter в SimpleMDE (#11564)
    • Исправление ошибки, связанной с невозможностью пропуска коммитов на основе основной ветки (#11555)
  • УЛУЧШЕНИЯ
    • Возврат только JSON для ответов (#13511) (#13565)
    • Использование существующего модуля анализатора для обнаружения языка для выделения (#13522) (#13551) * Возврат полного сообщения об отказе и ошибок в сообщениях об ошибках (#13221) (#13237)
    • Удаление PAM из выпадающего списка аутентификации при недоступности (#13276) (#13281)
    • Добавление HostCertificate в sshd_config в образе Docker (#13143)
    • Сохранение меток времени для звезд, меток, подписок, наблюдений и сотрудничества в базе данных (#13124)
    • Улучшение обратной связи об ошибках для дублирующихся ключей развертывания (#13112)
    • Установка соответствующих атрибутов autocomplete для полей пароля (#13078)
    • Добавление визуального указателя для организаций с ограниченным доступом и приватных (#13040)
    • Исправление кнопок слияния запросов на внесение изменений на мобильных устройствах (#13035)
    • Gitea сервер, хуки, менеджер и подобные должны всегда отображать критические ошибки (#13032)
    • Изменения CSS для сегментов предупреждений/ошибок и исправлений (#13024)
    • Исправление форматирования веток вперед-назад на узких экранах (#12989)
    • Добавление опции конфигурации для автоматического создания публичных репозиториев при размещении (#12936)
    • Отключение элементов миграции при выборе зеркала (#12918)
    • Добавление кнопки для выбора чекбокса в панели инструментов комментариев (#12885)
    • Поддержка GH Enterprise (#12863)
    • Упрощение логики CheckUnitUser (#12854)
    • Исправление фона подписанных коммитов на arc-green в ленте коммитов (#12837)
    • Перемещение git update-server-info в хуки (#12826) * Добавление стиля UI для кнопки "Открыть пустой запрос" (#12824)
    • Использование простого формата для большого числа в UI (#12822)
    • Добавление опционального аргумента размера SVG (#12814)
    • Добавление текста-заполнителя для формы текста профиля (#12792)
    • Установка языка через AJAX (#12785)
    • Отображение значка git-pull-request для закрытых запросов на внесение изменений (#12742)
    • Перемещение библиотеки парсинга версий на hashicorp/go-version (#12719)
    • Использование асинхронного предварительного хака только при go < 1.15 (#12718)
    • Информирование пользователя о значении песочных часов в отзывах (#12713)
    • Добавление страницы переключения типа службы миграции (#12697)
    • Миграции: Добавление поддержки реакций для задач и запросов на слияние в GitLab (#12695)
    • Удаление дублирующегося кода в initListSubmits (#12660)
    • Установка размеров изображений аватаров (#12654)
    • Переименование моделей ProtectedBranchRepoID/PRID на models.EnvRepoID/PRID и обеспечение установки EnvPusherEmail (#12646)
    • Установка setting.AppURL как переменной окружения GITEA_ROOT_URL при размещении (#12752)
    • Добавление схемы Postgres в search_path при подключении к базе данных (#12634)
  • Улучшение UX миграции Git (#12619)
  • Добавление ссылки на главную страницу в Swagger UI (#12601)
  • Поддержка hCaptcha (#12594)
  • OpenGraph: Использование аватара репозитория, если он существует (#12586)
  • Улучшение отображения выборки реакций (#12576)
  • Исправление замены эмодзи, сделать изображения эмодзи последовательными (#12567) * Увеличить область клика на ссылках в таблице файлов (#12553)
  • Установить z-index для фиксированного блока разницы ниже (#12537)
  • Отчет об ошибке, если объединение API не разрешено (#12528)
  • Поддержка LFS для хранения на MinIO (#12518)
  • Показать информацию о 2FA на панели администратора: Список пользователей (#12515)
  • Список задач/запросов для этапа: Добавить тип Octicons (#12499)
  • Сделать длину списка новостной ленты на панели управления настраиваемым параметром (#12469)
  • Добавить текст-заполнитель для кнопки отправки тестового электронного письма в админ/конфиг (#12452)
  • Добавить SVG-значок (#12437)
  • В комментариях к задачам, добавить участников задачи в список завершения при нажатии @ (#12433)
  • По умолчанию сворачивать теги Swagger UI (#12428)
  • Обнаруживать полные ссылки на задачи и запросы в сообщениях коммитов (#12399)
  • Разрешить общие подключения Redis и LevelDB (#12385)
  • Не использовать устаревший метод для отправки Matrix Webhook (#12348)
  • Удалить отступы/радиус границ на изображениях разницы (#12346)
  • Отрисовка графа Git на сервере (#12333)
  • Исправить панель клонирования в позиции вики, которая не всегда выравнивается справа (#12326)
  • Переработать 'make generate-images' (#12316)
  • Переработать конвертацию полей webhook (#12310)
  • Переместить jQuery-Minicolors в npm/webpack (#12305)
  • Поддержка использования nvarchar для всех столбцов varchar при использовании mssql (#12269)
  • Обновить Octicons до версии 10 (#12240) * Отключить автофокус на поле поиска (#12229)
  • Заменить иконки складывания кода на octicons (#12222)
  • Убедиться, что выделение синтаксиса одинаково внутри разницы (#12205)
  • Автоматически инициализировать репозиторий при выборе лицензии, .gitignore (#12202)
  • По умолчанию показывать закрытый список задач/запросов, если есть только закрытые задачи/запросы (#12200)
  • Включить клонирование через Git Wire Protocol v2 по HTTP (#12170)
  • Прямая отрисовка SVG (#12157)
  • Улучшить цвета кода arc-green (#12111)
  • Разрешить администратору объединять запрос с изменениями защищенных файлов (#12078)
  • Показать описание в отдельном представлении этапа (#12055)
  • Обновить удаленный источник репозитория вики при обновлении URL-адреса клонирования репозитория-зеркала (#12053)
  • Серверное выделение синтаксиса для всего кода (#12047)
  • Использовать Fomantic's fluid padded для полного ширины в blame (#12023)
  • Использовать кастомные SVG-изображения для иконки блокировки коммита (#12017)
  • Сделать вкладки меньше (#12003)
  • Исправить контейнер статистики прилипающего diff (#12002)
  • Переместить fomantic и jQuery в основной webpack-пакет (#11997)
  • Использовать тип языка enry для обнаружения специальных языков (#11974)
  • Использовать только первую строку коммита при создании связанного комментария (#11960)
  • Переименовать custom/conf/app.ini.sample в custom/conf/app.example.ini для лучшего синтаксического подсветки в редакторе (#11926) * Исправить двойной разделитель на боковой панели задач (#11919)
  • Укоротить ссылки заголовков markdown (#11903)
  • Добавить аватар организации на вершину иконки внутреннего репозитория (#11895)
  • Использовать метку для описания типа репозитория (#11891)
  • Сделать размер репозитория недоступным для щелчка на панели сводной информации репозитория (#11887)
  • Переработать шаблон и стили blame (#11885)
  • Исправить выравнивание иконок для показа/скрытия устаревшей ссылки на завершенном разговоре (#11881)
  • Вертикально выровнять иконки проверки на боковой панели репозитория (#11880)
  • Лучше выровнять элементы с использованием flex в блоке запроса на проверку (#11879)
  • Записывать в глобальный файл конфигурации git только при необходимости (#11876)
  • Отключить все типографические замены в markdown-рендерере (#11871)
  • Улучшить метки кнопок редактирования меток (#11841)
  • Использовать рендеринг crispEdges для octicon-internal-repo (#11801)
  • Показывать элемент обновления ветки в блоке слияния, когда это необходимо (#11761)
  • Добавить ссылку на сравнение в релизах (#11752)
  • Разрешить администратору сайта отключать зеркала (#11740)
  • Экспортировать monaco-редактор на window.codeEditors (#11739)
  • Добавить настраиваемые модели доверия (#11712)
  • Показывать полный статус GPG коммита в истории коммитов PR (#11702)
  • Исправить проблемы выравнивания и уменьшить размер аватара на временной линии PR (#11689) * Заменить jquery-datetimepicker на встроенный ввод даты (#11684)
  • Изменить стиль тегов в комментариях (#11668)
  • Исправить отсутствие стилей для шаблонов в истории коммитов PR (#11625)
  • Применить отступ к иконкам одобрения на списке PR (#11622)
  • Исправить обертывание сообщений на списке коммитов PR (#11616)
  • Выровнять иконку статуса справа на истории коммитов PR (#11594)
  • Добавить недостающий отступ для списка многокоммитов на представлении PR (#11593)
  • Не показывать аватар для "{{user}} добавил X коммитов" (#11591)
  • Исправить стили и отступы для списка коммитов на представлении PR (#11588)
  • Стилизовать комментарий проверки кода для arc-green (#11572)
  • Использовать стандартное сообщение коммита для редактирования wiki (#11550)
  • Добавить octicon internal-repo для публичных репозиториев приватной организации (#11529)
  • Исправить цвет dropzone на arc-green (#11514)
  • Вставить разделитель UI напрямую в шаблоны вместо использования изнутри компонента heatmap vue (#11508)
  • Переместить tributejs в npm/webpack (#11497)
  • Исправить text-transform на странице редакций wiki (#11486)
  • Не отображать значок блокировки на списке репозиториев для публичных репозиториев в приватной организации (#11445)
  • Учитывать LFS при расчете размера репозитория (#11060)
  • Добавить проверку членства в группе LDAP (#10869)
  • При запуске нового секундомера остановить предыдущий, если он все еще работает (#10533)
  • Добавить очередь для индексатора кода (#10332) * Переместите все операции обновления push в очередь (#10133)
    • Кэшируйте последний коммит при push для больших репозиториев (#10109)
    • Измените/удалите ветку открытого запроса (#9080)
    • Сортировка заголовков таблиц по клику (#7980)
  • ТЕСТИРОВАНИЕ
    • Используйте плагин codecov drone сообщества (#12468)
    • Добавьте больше тестов для выделения различий (#12467)
    • Не размещайте данные интеграционных тестов вне папки тестов (#11746)
    • Добавьте опцию отладки для хуков (#11624)
    • Логируйте медленные тесты (#11487)
  • ПЕРЕВОД
    • Переведите два небольших метки на списке статусов коммитов (#12821)
    • Сделайте сообщение force_push_codes короче (#11575)
  • ПОСТРОЕНИЕ
    • Увеличьте минимально требуемую версию golang до 1.13 (#12717)
    • Добавьте 'make watch' (#12636)
    • Извлеките CSS Swagger в отдельный файл (#12616)
    • Обновите конфигурацию eslint (#12609)
    • Избегайте необязательного расширения system-ui (#12522)
    • Сделайте файл PID по умолчанию настраиваемым в момент компиляции (#12485)
    • Добавьте 'watch-backend' (#12330)
    • Определите версию sed в Makefile (#12319)
    • Обновите gitea-vet до версии v0.2.1 (#12282)
    • Добавьте логику для построения стабильных и краевых сборок для gitea snap (#12052)
    • Исправьте отсутствие CGO_EXTRA_FLAGS для сборки docker (#11782)
    • Alpine 3.12 (#11720)
    • Включите сокращенные значения свойств в stylelint (#11436)
  • ДОКУМЕНТАЦИЯ
    • Измените конфигурацию логов по умолчанию (#13088)
    • Добавьте автоматическое генерирование лицензии JS (#11810) * Удалите комментарий о лимите размера страницы из swagger (#11806)
    • Ограничьте версию Edge в документации по поддержке браузеров (#11640)

[1. 12. 5](https://github.com/go-gitea/gitea/releases/tag/v1. 12. 5) - 2020-10-01* ИСПРАВЛЕНИЯ

  • Разрешить U2F с настройками по умолчанию для Gitea в подпапке (#12990) (#13001)
  • Предотвратить пустой div при редактировании комментария (#12404) (#12991)
  • При обновлении зеркала также обновлять адрес в базе данных (#12964) (#12967)
  • Разрешить расширенную конфигурацию для настроек cron (#12939) (#12943)
  • Открывать транзакцию при добавлении пар email-hash аватара в базу данных (#12577) (#12940)
  • Исправить внутреннюю ошибку сервера в API ListUserOrgs (#12910) (#12915)
  • Обновлять только те столбцы репозитория, которые требуют обновления (#12900) (#12912)
  • Исправить панику при добавлении длинного комментария (#12892) (#12894)
  • Добавить ограничение по размеру для содержимого комментария в интерфейсе действий (#12881) (#12890)
  • Преобразовать User expose ID каждый раз (#12855) (#12883)
  • Поддерживать слеши в тегах релизов (#12864) (#12882)
  • Добавить недостающую информацию к конечной точке API CreateRepo (#12848) (#12867)
  • При миграции учитывать старый DefaultBranch (#12843) (#12858)
  • Исправить ссылки на странице уведомлений (#12838) (#12853)
  • Остановить ненужное клонирование при обновлении PR (#12839) (#12852)
  • Экранировать больше вещей, которые передаются через str2html (#12622) (#12850)
  • Удалить двойное экранирование при добавлении меток в комментарии (#12809) (#12810)
  • Исправить баг "отправлять уведомление только при упоминании" (#12775) (#12789)
  • Исправить еще одну проблему с именами файлов в diff (#12771) (#12776)
  • RepoInit Учитывать AlternateDefaultBranch (#12746) (#12751) * Исправить сжатие аватара (алгоритм сжатия NearestNeighbor -> Bilinear) (#12745) (#12750)
  • УЛУЧШЕНИЯ
  • БЕЗОПАСНОСТЬ
    • Экранирование имени провайдера в переадресации oauth2 провайдера (#12648) (#12650)
    • Экранирование Email на странице сброса пароля (#12610) (#12612)
    • При чтении истекших сессий — истекайте их (#12686) (#12690)
  • УЛУЧШЕНИЯ
    • StaticRootPath настраиваемый на этапе компиляции (#12371) (#12652)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление для отображения проблемы, связанной с удаленной проблемой (#12651) (#12692)
    • Время истечения учитывается для кэша (#12605) (#12611)
    • Исправление пути diff при декодировании (#12554) (#12575)
    • Улучшение помощника экранирования HTML (#12562)
    • models: выход из цикла (#12386) (#12561)
    • Установка пустого списка слияний на тех, кто имеет права записи (#12535) (#12560)
    • Пропуск попыток аутентификации SSPI для /api/internal (#12556) (#12559)
    • Предотвращение NPE при комментировании строк с недействительными комментариями (#12549) (#12550)
    • Удаление жестко закодированного имени индексера ES (#12521) (#12526)
    • Исправление ошибки, препятствующей переносу в часторганацию (#12497) (#12501)
    • Ключи не должны проверять отозванные адреса электронной почты (#12486) (#12495)
    • Не добавлять префикс на ссылках подмодулей http/https (#12477) (#12479)
    • Исправление игнорируемого входа на сравнение (#12476) (#12478)
    • Исправление неправильной записи ошибок в индексере статистики и OAuth2 (#12387) (#12422)
    • Обновление google/go-github до версии v32. 1. 0 (#12361) (#12390)
    • Отображение эмодзи сообщений коммита на странице ленты (#12373) * Исправление обработки diff на несвязанных ветках при использовании Git 2.28 (#12370)## 1.12.3 - 2020-07-28* ИСПРАВЛЕНИЯ ОШИБОК
    • Не изменять дату создания при обновлении релиза (#12343) (#12351)
    • Показывать страницу 404 при отсутствии релиза (#12328) (#12332)
    • Исправить обнаружение эмодзи в определённых случаях (#12320) (#12327)
    • Уменьшить размер эмодзи (#12317) (#12327)
    • Исправить ошибку двойной переадресации при логировании ID (#12294) (#12308)
    • Добавить ссылку на страницу списка запросов на изменение в боковой панели при просмотре запроса (#12256) (#12263)
    • Расширить API уведомлений и по умолчанию возвращать закрепленные уведомления (#12164) (#12232)

1.12.2 - 2020-07-11* ИСПРАВЛЕНИЯ ОШИБОК

  • Уменьшить количество репозиториев пользователя в кэше при удалении репозитория (#11954) (#12188)

  • Возвращать полное сообщение коммита вместо краткого в API коммитов (#12186) (#12187)

  • Правильно устанавливать HEAD при создании репозитория с основной веткой, не названной 'master' (#12135) (#12182)

  • Убедиться, что подключенные GPG ключи проверяются (#12155) (#12168)

  • Исправить ошибку кэширования последнего коммита при слишком длинном ключе (#12151) (#12161)

  • Несколько небольших исправлений в панели управления администратора (#12153) (#12156)

  • Удалить лишнее логирование "Удаление всех архивов репозиториев" при запуске (#12139) (#12148)

  • Исправить инструкции по настройке репозитория при отсутствии основной ветки, названной 'master' (#12122) (#12147)

  • Переместить EventSource в SharedWorker (#12095) (#12130)

  • Исправить ошибку интерфейса в странице коммита вики (#12089) (#12125)

  • Исправить продолжение ветки gitgraph после слияния (#12044) (#12105)

  • Установить базовый URL при миграции из Gitlab с использованием токена доступа или имени пользователя без пароля (#11852) (#12104)

  • Убедиться, что BlameReaders закрываются в конце запроса (#12102) (#12103)

  • Исправить панику при добавлении комментария к обзору (#12058)

  • УПРАВЛЯЮЩИЕ ПОДХОДЫ

    • Отключить таймаут dropzone для загрузки файлов (#12024) (#12032)## 1.12.1 - 2020-06-21
  • ИСПРАВЛЕНИЯ ОШИБОК

    • Обрабатывать несколько слияний в gitgraph.js (#11996) (#12000)
    • Добавить serviceworker.js в KnownPublicEntries (#11992) (#11994)
    • Для обнаружения языка не пытаться анализировать большие файлы по содержимому (#11971) (#11975)
  • УПРАВЛЯЮЩИЕ ПОДХОДЫ

    • Исправить прокрутку заголовка в выпадающих списках (#11893) (#11965)

1.11.8 - 2020-06-21* ИСПРАВЛЕНИЯ ОШИБОК

  • Настоятельно исправить webpack_public_path для 1. 11 (#11961)## [1. 12. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 12. 0) - 2020-06-17
  • ПРЕРЫВАЮЩИЕ
    • При использовании API CreateRelease установите created_unix на время коммита тега (#11218)
    • Включите ENABLE_HARD_LINE_BREAK по умолчанию для отображения markdown (#11162)
    • Исправление конфигурации санитайзера - несколько правил (#11133)
    • Удаление проверки имени пользователя при использовании AccessToken для аутентификации API (#11015)
    • Возврат 404 из Contents API, когда элементы не существуют (#10323)
    • API уведомлений должен всегда возвращать JSON-объект с текущим количеством уведомлений (#10059)
    • Удаление поддержки миграции из версий, предшествующих 1. 6. 0 (#10026)
    • БЕЗОПАСНОСТЬ
      • Использование -1 для отключения типа алгоритма ключа в ssh.minimum_key_sizes (#11635) (#11662)
    • ФУНКЦИОНАЛЬНОСТЬ
      • Улучшение логирования конфигурации при истечении времени ожидания WrappedQueue (#11174)
      • Добавление удаления ветки в API (#11112)
      • Использование markdown frontmatter для предоставления оглавления, языка и отображения frontmatter (#11047)
      • Добавление способа пометки разрешенного диалога (комментария кода) (#11037)
      • Обработка yaml frontmatter в markdown (#11016)
      • Кэширование PullRequest Divergence (#10914)
      • Делает форматирование gitea admin auth list настраиваемым (#10844)
      • Добавление Matrix webhook (#10831)
      • Добавление организационных меток (#10814) * Разрешение на установку защищённых шаблонов файлов, которые не могут быть изменены ни при каких условиях (#10806)
      • Опция для установки основной ветки при создании репозитория (#10803)
      • Добавление функции запроса отзыва от конкретных рецензентов в pull request (#10756)
      • Добавление NextCloud oauth (#10562)
      • Системные вебхуки (#10546)
      • Уменьшение строгости санитайзера в соответствии с https://github.com/jch/html-pipeline (#10527)
      • Использование ссылок на медиа для img в пост-обработке (#10515)
      • Добавление API-конечных точек для управления OAuth2 Application (список/создание/удаление) (#10437)
      • Отображение READMEs в docs/ .gitea или .github из корневой директории (#10361)
      • Добавление поддержки feishu webhook (#10229)
      • Кэширование последнего коммита для ускорения посещения страницы репозитория (#10069)
      • Реализация базовых проверок app. ini и пути для doctor cmd (#10064)
      • Делает WorkerPools и очереди настраиваемыми для очистки (#10001)
      • Реализация "встроенной" команды для извлечения статических ресурсов (#9982)
      • Добавление API-конечной точки для переноса репозитория (#9947)
      • Делает префикс архива настраиваемым с глобальным параметром (#9943)
      • Добавление уникальной инфраструктуры очереди и перемещение TestPullRequests в эту (#9856)
      • Поп-апы контекста Issue/PR (#9822)
      • Добавление кнопки "Обновить ветку" к Pull Requests (#9784) * Добавление требования к подписанию коммита для защищённой ветки (#9708)
    • Отметка PR-запросов как устаревших при пуше и разрешение игнорировать устаревшие одобрения (#9532)
    • Добавление конечных точек уведомлений API (#9488)
    • Поддержка поиска задач с использованием Elasticsearch (#9428)
    • Добавление конечной точки защиты веток API (#9311)
    • Добавление новой команды doctor для проверки неправильных конфигураций на экземпляре Gitea (#9095)
    • Добавление поддержки миграции из Gitlab (#9084)
    • Добавление поддержки схемы базы данных в PostgreSQL (#8819)
    • Добавление настройки для установки по умолчанию и глобально отключенных единиц репозитория (#8788)
    • Статистика языков для репозиториев (#8037)
    • Ограниченные пользователи (#6274)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Исправление комментариев для файлов, не закодированных в UTF-8 (#11916) (#11950)
      • Использование google/uuid вместо satori/go.uuid (#11943) (#11946)
      • Выравнивание кнопки "показать/скрыть устаревшее" в блоке кодового обзора (#11932) (#11944)
      • Обновление до go-git v5.1.0 (#11936) (#11941)
      • Использование ID или Where вместо прямого использования Get при загрузке объекта из базы данных (#11925) (#11934)
      • Обновление CommitsAhead и CommitsBehind при изменении базовой ветки Pull (#11912) (#11915)
      • Очистка комментариев при укорачивании файла (#11882) (#11884)
      • Переработка api/user/repos для пагинации (#11827) (#11877)
      • Обработка более патологических имен веток и тегов (#11843) (#11863) * Добавить проверку doctor для установки IsArchived в false, если оно равно null (частично #11853) (#11859)
      • Предотвратить панику при пустом HOST для mysql (#11850) (#11856)
      • Использовать DEFAULT_PAGING_NUM вместо MAX_RESPONSE_ITEMS в ListOptions (#11831) (#11836)
      • Исправить значок ответа (#11821) (#11822)
      • Уважать DEFAULT_PAGING_NUM для API (#11805) (#11813)
      • Убедиться, что отклоненный push к refs/pull/index/head завершается успешно (#11724) (#11809)
      • В File Create/Update API вернуть 404, если ветка не существует (#11791) (#11795)
      • Исправить doer переименования репозитория (#11789) (#11794)
      • Инициализировать SimpleMDE при создании кодового комментария (#11749) (#11785)
      • Исправить часовой пояс для срока задачи (#11697) (#11784)
      • Исправить возможность редактирования или удаления собственных комментариев автором (#11671) (#11774)
      • Показать полный 500-й ошибки в API, когда Gitea находится в режиме разработки (#11641) (#11753)
      • Добавить недостающие шаблоны для веб-хуков системы Matrix (#11729) (#11748)
      • Исправить проверку подключенных ключей по умолчанию для GPG-ключа (#11713) (#11747)
      • Исправить стили для коммитера в представлении разницы (#11715) (#11744)
      • Правильно обрезать системные уведомления (#11714) (#11742)
      • Обрабатывать ожидаемые ошибки в FileCreate и FileUpdate API (#11643) (#11718)
      • Исправление отсутствующей проверки авторизации при получении публичных репозиториев приватных/ограниченных организаций (#11656) (#11682)
    • Проверка состояния базы данных и исправление несоответствий (#11111) (#11676) * Исключение сгенерированных файлов из статистики по языкам (#11653) (#11670)
    • Возврат JSON при ошибке 500 от API (#11574) (#11659)
    • При необходимости смены пароля отображение только кнопки выхода (#11600) (#11637)
    • Внесение различных исправлений стилизации (#11619)
    • Исправление неверного майлстона в сообщении вебхука (#11596) (#11611)
    • Исправление файла вывода serviceworker и других улучшений (#11562) (#11610)
    • При инициализации репозиториев убедиться, что пользователь, создающий репозиторий, является инициализатором (#11601) (#11608)
    • Предотвращение установки пустого параметра запроса на панели управления (#11561) (#11604)
    • Исправление изображений в предварительном просмотре редактирования вики (#11546) (#11602)
    • Предотвращение паники при входе (пойманной) (#11590) (#11597)
    • Предотвращение переноса репозиториев в невидимые организации (#11517) (#11549)
    • Перемещение serviceworker в workbox и исправление конфликта SSE (#11538) (#11547)
    • API PullReviewComment HTMLPullURL должен возвращать HTMLURL (#11501) (#11533)
    • Исправление ошибок в подсчете приватных и общих репозиториев (#11500) (#11532)
    • Исправление шаблонов действий формы на страницах администрирования (обратная ветка #11519) (#11531)
    • Исправление ошибки, при которой эмодзи реакции не исчезает (#11489) (#11530)
    • Удаление пробелов при чтении InternalToken из файла (#11502) (#11524)
    • Исправление цвета выделенной строки в arc-green (#11492) (#11520)
    • Установка правильного чтения ssh или https в localstorage (#11483) (#11490) * Проверка защиты ветки на IsUserAllowedToUpdate (#11448)
    • Исправление отступа на заголовках прикрепленных сегментов, когда они разделены другими элементами (#11425)
    • Исправление шаблона вебхука при возникновении ошибок валидации (#11421)
    • Исправление NPE в шаблоне из-за отсутствия ключа подписи на странице коммита (#11392)
    • Восстановление активного фона для кнопки регистрации на странице регистрации (#11390)
    • Исправление сбоя вебхука из-за относительного LFS_CONTENT_PATH (#11362)
    • Правильное установление количества репозиториев организации (#11339)
    • Предотвращение ошибки 500 при некорректно сформированном списке задач (#11328)
    • Разрешение страницы сравнения для поиска базы, головы, собственного форка, базы форка головы (#11327)
    • Обработка паник, проникающих в модуль graceful (#11291)
    • Запрет регистрации через веб-форму, когда AllowOnlyExternalRegistration равно True (#11248)
    • Внесение исправлений в fomantic-ui для обхода проблемы сборки (#11244)
    • Предотвращение паники при закрытии wrappedConn в hammertime (#11219)
    • При выходе заставить перенаправить на стартовую страницу (#11202)
    • Исправление создания репозиториев Organization пользователями с максимальным количеством созданных личных репозиториев (#11183)
    • Добавление опции для увеличения максимального размера предоставляемого OAuth2-токена (#11180)
    • Логирование пути индексера при сбое (#11172) * Устранение проблем с относительными путями в предварительном просмотре редактирования (#11143)
    • Добавление уведомлений о задачах для API EditIssue и EditPullRequest (#11123)
    • Немедленное отправление 404 для известных публичных запросов (#11117)
    • Удаление nil-вставок в моделях (#11096)
    • Добавление GetReviews() в RetryDownloader (#11093)
    • Удаление несуществующих записей serviceworker (#11091)
    • Упрощение и исправление GetApprovalCounts (#11086)
    • Исправление шаблона редакции wiki и упрощение некоторых условий tmpl (#11080)
    • Делает параметр branch необязательным для /api/v1/repos/{owner}/{repo}/contents/{filepath} (#11067)
    • Выравнивание svg-иконок review-item (#11065)
    • Автоматическое удаление Watches, Assignments и т. д., если пользователь теряет доступ из-за удаления как соавтора, так и из команды (#10997)
    • Пользователи не должны иметь возможности запретить свой собственный вход (#10970)
    • Исправление проблем со скроллбаром в выпадающих списках (#10897)
    • Изменение порядка задач. closed_by для отображения пользователя, открывшего задачу, первым (#10876)
    • Разрешение проверки /api/v1/orgs конечных точек для администратора сайта (#10867)
    • Предотвращение логирования []byte в сбоях очереди - преобразование в строку (#10865)
    • Использование ErrKeyUnableToVerify при неудачной попытке вычисления отпечатка в ssh-keygen (#10863)
    • Исправление ошибки двойной загрузки assignees (#10856)
    • Обработка отклонения push в ветке и загрузке (#10854) * Использование двойных кавычек в authorized_keys для совместимости с Windows (#10841)
    • Исправление шаблона майлстоуна (#10824)
    • Логирование Fatal при неудачной попытке прослушивания порта SSH (#10795)
    • Исправление отсутствия значка и статистики языка в форкнутом репозитории (#10791)
    • Исправление удаления тега/релиза (#10663)
    • Исправление миграции вебхуков (#10641)
    • Миграция для удаления сиротских зависимостей (#10617)
    • Добавление миграции для исправления старых сломанных merge-bases (#10604)
    • Обновление шаблонов для Go 1.14 (#10596)
    • Удаление ненужных скобок в шаблоне wiki/view (#10583)
    • Изменение значения по умолчанию DefaultCommandExecutionTimeout для соответствия документации (#10581)
    • Лучшее обработание паники при инициализации индексера (#10534)
    • Установка правильного значения content_type для вебхуков Gogs/Gitea (#9504) (#10456)
    • Исправление неправильного AppSubUrl в нескольких шаблонах (#10447)
    • Исправление CSS страницы профиля (#10406)
    • Внедрение SVG-спрайта через ajax (#10320)
    • Исправление ошибки обновления информации миграции при связанном аккаунте GitHub (#10310)
    • Дать администратору возможность проверять членство организации по API для других пользователей (#10201)
    • Исправить выпадающий список тем (#10167)
    • Убедиться, что удаление пользователя не позволяет удалять организации и наоборот (#10134)
    • Исправить IsErrPullClosed (#10093)
    • Принять пунктуацию после простых+крестовых репозиториев ссылок на проблемы (#10091) * При слиянии уже закрытого PR перенаправить обратно на страницу pulls (#10010)
    • Исправить скрипт обновления crowdin (#9969)
    • Исправить просмотр pull, когда отсутствует репозиторий или ветка head, и закрыть связанные pull-запросы при удалении репозитория или ветки head (#9927)
    • Добавить опцию для предотвращения LDAP от деактивации всего при пустом поиске (#9879)
    • Исправить обработку администратора при слиянии PR (#9749)
    • Уточнение строки err_admin_name_pattern_not_allowed (#9731)
    • Исправить неправильный оригинальный тип сервиса git при миграции репозитория (#9693)
    • Исправить ссылки ref в обзорах проблем для тегов (#8742)
    • УЛУЧШЕНИЯ
      • Исправить перекрытие кнопок формы поиска (#11840) (#11864)
      • Сделать стилизацию табличного меню последовательной для arc-green (#11570) (#11798)
      • Добавить опцию для API для обновления базовой ветки PullRequest (#11666) (#11796)
      • Увеличить максимальное количество переменных SQLite до 32766 (#11696) (#11783)
      • Обновить набор данных эмодзи с вариантами оттенков кожи (#11678) (#11763)
      • Добавить логирование для длительных миграций (#11647) (#11691)
      • Изменить статистику языков на сохранение размера вместо процента (#11681) (#11690)
      • Дать возможность использовать разные настройки HardBreaks для документов и комментариев (#11515) (#11599)
      • Исправить выравнивание коммитов на панели управления (#11595) (#11680)
      • Установить порт MSSQL 0 по умолчанию для автоматического обнаружения (#11642) (#11673) * Обрабатывать ожидаемые ошибки в API AddGPGkey (#11644) (#11661)
      • Закрыть EventSource перед выгрузкой страницы (#11539) (#11557)
      • Убедиться, что эмодзи отображаются с обычным значением font-weight (#11541) (#11545)
      • Исправить загрузку блоков webpack с STATIC_URL_PREFIX (#11526) (#11542)
      • Подстроить кнопки реакций (#11516)
      • Использовать более тонированные цвета для выделенной строки (#11493) (#11511)
      • Увеличить ширину для авторов в представлении коммита (#11441)
      • Скрывать архивированные репозитории по умолчанию в списке репозиториев (#11440)
      • Лучшая стилизация для текстового поля комментария код-ревью (#11428)
      • Поддержка просмотра отдельного коммита для страниц wiki (#11415)
      • Исправить желтый фон активных элементов в код-ревью (#11414)
      • Лучшая стилизация для формы комментария код-ревью (#11413)
      • Изменить описание установки на главной странице (#11395)
      • Убедиться, что кнопка действия поиска объединяется с соседним полем ввода (#11385)
      • Переключить кодовый редактор на Monaco (#11366)
    • Добавить пагинацию и фильтрацию архивных/частных репозиториев в списке дашборда (#11321)
    • Изменить изображение логотипа openid-connect для лучшего вида на теме arc-green (#11312)
    • Загружать темы репозиториев в представлении blame (#11307)
    • Изменить стиль в представлении содержимого уведомления администратора с <p> на <pre> (#11301)
    • Разрешить установку параметров журналирования для дефолтного логгера только через log.xxx.default (#11292) * Автоматически пытаться восстановить поврежденные очереди дисков (Обновить lunny/levelqueue до Yöntem 0.3.0) (#11285)
    • Сделать sendmail процессом и установить дефолтное время ожидания (#11256)
    • Проверить значение флага skip-repository в команде dump (#11254)
    • Исправить форму отправки отзыва (#11252)
    • Разрешить неавторизованным пользователям сравнивать (#11240)
    • Добавить поддержку EventSource (#11235)
    • Переработать связанные с Milestone (#11225)
    • Добавить API-конечные точки для отзыва pull (#11224)
    • Добавить "this" в сообщениях закрытия/переоткрытия задач (#11204)
    • При миграции с Gitlab отображать Approvals как утверждающие отзывы (#11147)
    • Улучшить представление вложений в задачах (#11141)
    • Защищать дефолтную ветку от удаления (#11115)
    • Добавить X-Total-Count на конечную точку API /repos/{owner}/{repo}/pulls (#11113)
    • Исправить вертикальное выравнивание меток статуса в списке веток (#11109)
    • Добавить страницу одного выпуска и перенаправление на последний (#11102)
    • Добавить недостающие состояния коммитов в шаблон проверки PR (#11085)
    • Изменить иконку на заголовке для объединенного PR на git-merge (#11064)
    • Добавить тип комментария MergePull вместо закрытия для объединенного PR (#11058)
    • Обновить jQuery до 3.5.0, удалить jQuery-Migrate, исправить устаревшие элементы (#11055)
    • Сконсолидировать имя автора по всей временной шкале (#11053)
    • Переработать UpdateOAuth2Application (#11034)
    • Поддержать юникодные эмодзи и удалить emojify.js (#11032) * Добавить предупреждение git hook в панель администратора (#11030)
    • Добавить уведомление для успешного изменения настроек электронной почты (#11027)
    • Удалить импорт кода gitea.io/gitea/modules/git из моделей (#11025)
    • Соответствовать цвету тегов кода arc-green кодовым блокам (#11023)
    • Перенести выделение синтаксиса в веб-работник (#11017)
    • Предотвратить слияние устаревших PR на защищённых ветках (#11012)
    • Добавить Get/Update для api/v1/user/applications/oauth2 (#11008)
    • Обновить до последней версии bluemonday (#11007)
    • Подстроить теги кода в markdown (#11000)
    • Отклонить дублированные имена AccessToken (#10994)
    • Исправить сочетание клавиш Ctrl-Enter для задач (#10986)
    • Предоставить поле OwnerName для шаблона README (#10981)
    • Улучшение временной шкалы (#10972)
    • Добавление проверки подписки на задачу в API (#10967)
    • Использование AJAX для таблиц уведомлений (#10961)
    • Корректировка отступов меток (#10957)
    • Предотвращение выполнения директорий на хуке (#10954) (#10955)
    • Перенос ActivityHeatmap на Vue SFC (#10953)
    • Изменение стратегии слияния: не проверять доступ на запись, если пользователь в списке белых для слияния (#10951)
    • Включение GO111MODULE=on глобально в Makefile (#10939)
    • Конечная точка API для получения одного коммита по SHA и Ref (#10915)
    • Добавление аккордеона в список выпусков и скрытие несамых новых (#10910)
    • Разделение элементов панели управления на отдельные файлы шаблонов (#10885)
    • Добавление дополнительных сообщений на меню боковой панели (#10872) * Установка MySQL rowtype в динамический для новых таблиц (#10833)
    • Полное исправление стилизации флажков списка задач (#10798)
    • Скрытие иконки шестеренки для пользователей, которые не могут использовать её на боковой панели (#10750)
    • Переработка Cron и объединение задач панели управления (#10745)
    • Изменение значков статуса проверки на стили GitHub (#10737)
    • Делает пагинацию опциональной для конечных точек API списка уведомлений (#10714)
    • Исправление отступов табуляции в представлении кода (#10671)
    • Исправление стилизации флажков списка задач (#10668)
    • Множественные улучшения LFS (#10667)
    • Делает сообщение PR на толчках настраиваемым (#10664)
    • Перемещение dropzone.js в npm/webpack (#10645)
    • Обеспечение активации кнопки "Обновить" даже при неудачном выполнении CI (#10640)
    • Добавление фильтра для ограниченных пользователей в аутентификацию LDAP (#10600)
    • Добавление провайдера OAuth2 Yandex (#8335) (#10564)
    • Делает поиск аватаров происходить при запросе изображения (#10540)
    • Предотвращение случайного выбора статистической шкалы языка (#10537)
    • Добавление fluid-icon (#10491)
    • Информирование участников на UI (#10473)
    • Сборка с go 1.14 (и повышение минимальной версии go до 1.12) (#10467)
    • Добавление max-file-size для LFS (#10463)
    • Включение пагинации для ListRepoTags API (#10454)
    • Обновление зависимостей JS (#10450)
    • Отображение имени пользователя как запасного варианта в лентах, если полное имя пустое (#10438) * Разные исправления темы в темной теме (#10416)
    • Отображение ветки head pull request даже если ветка удалена или репозиторий удален (#10413)
    • Предотвращение использования apple-touch-icon в Firefox (#10402)
    • Исправление input[type=file] в темной теме (#10382)
    • Улучшение размеров мобильного окна для проверки (#10297)
    • Уведомление: очередь ui. go notification-service (#10281)
    • Добавление обнаруженного языка файла к поиску кода (#10256)
    • Индексация кода и статистики только для непустых репозиториев (#10251)
    • Добавление счетчиков одобрений в список pull requests (#10238)
    • Ограничение высоты списка меток на странице редактирования задачи (#10216)
    • Улучшение сообщения об ошибке 404 (#10214)
    • Подстройка локализации для соблюдения сообщения о конфликте файла в списке запросов (#10177)
    • Исправление представления коммита (#10169)
    • Перегруппировка файлов фронтенда и инструментов (#10168)
    • Разрешение использования эмодзи в попапе меток (#10166)
    • Добавление фильтра для майлстонов API в ListIssues (#10148)
    • Показывание, если запрос имеет конфликтующие файлы в списке запросов (#10130)
    • Исправление несоответствия формата цвета меток в API (#10129)
    • Показывание информации о количестве загрузок в списке релизов (#10124)
    • Добавление спрингреп для Octicon SVG (#10107)
    • Обновление aria-fixed semantic-dropdown до версии fomantic master (#10096)
    • Исправление apple-touch-icon, перегенерация изображений (#10065)(#10006)
    • Стилизация цитаты для шаблона писем по умолчанию (#10024) * Добавить больше расширений в репозиториях-шаблонах (#10021)
    • Разрешить просмотр колабораторов для пользователей с правом чтения репозитория (#9995)
    • Добавить явные размеры для аватара в навигационной панели (#9986)
    • Удалить loadCSS и preload woff2 icon fonts (#9976)
    • Исправить функции JS представления коммита, переосуществить сворачивание (#9968)
    • Исправить изображение аватара в отзывах (#9962)
    • Улучшить пейджер уведомлений (#9821)
    • Переместить jQuery и jQuery-migrate в npm/webpack (#9813)
    • Изменить шрифт на Roboto для поддержки большего количества символов (#9803)
    • Переместить почтовый сервер для использования очереди (#9789)
    • Поиск задач на связанных репозиториях (#9758)
    • Добавить "before" запрос для ListIssueComments и ListRepoIssueComments API (#9685)
    • Переместить API отслеживания времени в пакет convert (#9665)
    • Улучшить информацию о запросе в стандартном сообщении слияния (#9635)
    • Детализировать события вебхуков (#9626)
    • Добавить Reviewed-on в сообщение коммита (#9623)
    • Добавить статистику топовых авторов на страницу активности (#9615)
    • Разрешить администратору репозитория слияние запроса независимо от статуса проверки (#9611)
    • Переместить реакции при миграции репозитория с GitHub (#9599)
    • API orgEditTeam сделать поля опциональными (#9556)
    • Переместить создание/клонирование репозитория из моделей в модули/repository (#9489)
    • Переместить отзывы при миграции репозитория с GitHub (#9463)
    • Добавить фильтры в API времени (#9373) * Переместить отправку коммитов из моделей в модули/repository (#9370)
    • Добавить конечную точку API для проверки уведомлений [Расширить #9488] (#9595)
    • Добавить GET /orgs API конечную точку (#9560)
    • API добавить/общестандартное пагинация (#9452)
    • Сделать создание организации репозитория API запрос такой же, как на GitHub (#9186)
    • ПОСТРОЙКА
      • Отключить go модули для xgo и gxz (#10963)
      • Добавить gitea-vet (#10948)
      • Переименовать скрипты на build и добавить revive как новый инструмент сборки (#10942)
      • Добавить 'make lint', перестроить 'compliance' пайплайн (#10861)
      • Переместить JS зависимости сборки в 'dependencies' (#10763)
      • Использовать whitelist для поиска go файлов, запускать find только один раз (#10594)
      • Переместить vue и vue-calendar-heatmap в npm/webpack (#10188)
      • Переместить jquery и are-you-sure в npm/webpack (#10063)
      • Переместить highlight.js в npm/webpack (#10011)
      • Генерировать Bindata, если TAGS="bindata" и не обновлено (#10004)
      • Переместить сборку CSS в webpack (#9983)
      • Переместить fomantic цель, обновить 'make help' (#9945)
      • Добавить извлечение и минификацию CSS в webpack (#9944)
      • Разные улучшения webpack (#9924)
      • Сделать node_modules порядковым предварительным условием (#9923)
      • Обновить документацию для эры go модуля (#9751)
      • Переместить swagger-ui в webpack/npm и обновить до версии 3.24.3 (#9714)
      • Использовать npm для управления fomantic и сборки только необходимых компонентов (#9561)
    • РАЗНОЕ
      • Добавить gnupg в Dockerfile (#11365)
      • Обновить snapcraft.yaml для core18 и последних функций (#11300) * Обновить JS зависимости, минимальная версия Node.js 10.13 (#11246)
      • Изменить стандартный набор символов для MySQL при установке на utf8mb4 (#10989)
      • Вернуть статус подписки на API subscribe (#10966)
      • Исправить параметр журнала очереди (#10733)
      • Добавить предупреждение при использовании относительного пути к app.ini (#10104)

1.11.7 - 2020-06-18* ИСПРАВЛЕНИЯ ОШИБОК

  • Использование ID или Where вместо прямого вызова Get при загрузке объекта из базы данных (#11925) (#11935)
  • Исправление webpack_public_path для версии 1.11 (#11907)
  • Исправление проверки подключенных ключей по умолчанию для GPG-ключа (#11713) (#11902)
  • Удаление ненужных скобок в шаблоне wiki/view (#11781)
  • Исправление ошибки xorm.Count nil при ошибке sqlite в докторе (#11741)

1.11.6 - 2020-05-30* БЕЗОПАСНОСТЬ

  • Исправление отсутствующей проверки авторизации при выполнении pull для публичных репозиториев приватных/ограниченных организаций (#11656) (#11683)
  • Использование сессии для получения команд организаций (#11438) (#11439)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Возврат json при ошибке 500 от API (#11574) (#11660)
    • Исправление неверного майлстона в сообщении вебхука (#11596) (#11612)
    • Предотвращение паники при входе (#11590) (#11598)
    • Исправление ошибки js на странице коммита (#11527)
    • Использование ссылок на медиа для изображений в пост-обработке (#10515) (#11504)
    • Обеспечение видимости публичных репозиториев в приватных организациях и исправление списка админских организаций (#11465) (#11475)
    • Установка правильного значения Content-Type для вебхуков Gogs/Gitea (#9504) (#10456) (#11461)
    • Разрешение всем членам приватных организаций видеть публичные репозитории (#11442) (#11459)
    • При каждом обновлении ctx.Session освобождаем его перед отправкой редиректа (#11456) (#11457)
    • Принудительная очистка и уничтожение сессии при выходе (#11447) (#11451)
    • Исправление конечных точек /api/v1/orgs/* путем изменения параметра с :orgname на :org (#11381)
    • Добавление исправления отслеживаемого времени в доктор (часть #11111) (#11138)
    • Исправление загрузки блоков webpack с STATIC_URL_PREFIX (#11526) (#11544)
    • Удаление ненужных скобок в шаблоне wiki/revision.tmpl для возможности сборки 1.11 на go1.14 (#11481)## [1. 11. 5](https://github.com/go-gitea/gitea/releases/tag/v1. 11. 5) - 2020-05-09
  • ИСПРАВЛЕНИЯ
    • Предотвратить утечку таймера в Workerpool и других (#11333) (#11340)
    • Исправить проблемы отслеживания времени (#11349) (#11354)
    • Добавить NotifySyncPushCommits в уведомитель индексера (#11309) (#11338)
    • Разрешить X в дополнение к x в задачах (#10979) (#11335)
    • При удалении отслеживаемого времени через API вернуть 404, а не 500 (#11319) (#11326)
    • Предотвратить дублирование записей в списке организаций при создании репозитория (#11303) (#11325)
    • Управление портом в подмодуле refurl (#11305) (#11323)
    • api. Context. NotFound(. . . ) должен переносить nil (#11288) (#11306)
    • Показывать выбор pull request даже при наличии несвязанных веток (#11239) (#11283)
    • Repo: milestone: сделать конечную точку /milestone/:id доступной (#11264) (#11282)
    • Исправить GetContents(): Не игнорировать исполняемые файлы (#11192) (#11209)
    • Исправить пути подмодулей, когда AppSubUrl не является корнем (#11098) (#11176)
    • Предотвратить клонирование и отправку в отключенный wiki (#11131) (#11134)
    • Удалить лишнюю третью закрывающую фигурную скобку из account. tmpl и отправить ID аккаунта в account. tmpl (#11130)
    • При удалении репозитория: удалить связанные отслеживаемые времена (#11110) (#11125)
    • Обновить codemirror при открытии вкладки комментариев pull (#11100) (#11122)
    • Исправить диалог слияния на защищенной ветке с отсутствующими необходимыми статусами (#11074) (#11084)
    • Загрузить Issue Poster pull на API (#11033) (#11039)
    • Исправить счетчик релизов на информации о репозитории API (#10968) (#10996) * Генерировать Diff и Patch напрямую из головы pull (#10936) (#10938)
    • Исправить обнаружение конфликтов при переносе в git 2.26 (#10929) (#10930)
  • УЛУЧШЕНИЯ
    • Исправить размер изображений 404 и 500 на маленьких экранах (#11043) (#11049)
    • Множество улучшений Gitea Doctor (#10943) (#10990) (#10064) (#9095) (#10991)## 1.11.4 - 2020-04-01* ИСПРАВЛЕНИЯ ОШИБОК
  • Обновлять merge_base только если не было слияния (#10909)
  • Исправление ошибки слишком большого количества SQL переменных в майлстонах (#10880) (#10904)
  • Защита от NPE в списке уведомлений (#10879) (#10883)
  • Преобразование plumbing.ErrObjectNotFound в git.ErrNotExist в getCommit (#10862) (#10868)
  • Преобразование plumbing.ErrReferenceNotFound в git.ErrNotExist в GetRefCommitID (#10676) (#10797)
  • Учет пустых строк в сообщении receive-hook (#10773) (#10784)
  • Исправление ошибки в API веток (#10767) (#10775)
  • Перемещение на go-git/go-git v5.0.0 (#10735) (#10753)
  • Исправление скрытия полей на странице источника авторизации (#10734) (#10752)
  • Предотвращение установки по умолчанию для linkAction (#10742) (#10743)

1.11.3 - 2020-03-10

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Предотвращение паники в stopwatch (#10670) (#10673)
    • Исправление ошибки в представлении pull при отсутствии результата проверки статуса (#10648) (#10651)
    • Сборка явно с Go 1.13 (#10684)## [1. 11. 2](https://github.com/go-gitea/gitea/releases/tag/v1. 11. 2) - 2020-03-06* КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
      • Разные исправления в источниках входа (#10428) (#10429)
    • БЕЗОПАСНОСТЬ
      • Убедиться, что обновляются только собственные адреса (#10397) (#10399)
      • Выход POST-действие (#10582) (#10585)
      • Исправления действий организации и очистка формы (#10512) (#10514)
      • Изменение GET-действий на POST (#10462) (#10464)
      • Исправление уведомлений администратора (#10480) (#10483)
      • Изменение админ-доски на POST (#10465) (#10466)
      • Обновление markbates/goth (#10444) (#10445)
      • Обновление криптографических поставщиков (#10385) (#10398)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Разрешение пользователям с правами записи на изменение описаний и комментариев задач (#10623) (#10626)
      • Обработка удаленной базовой ветки в запросе на слияние (#10618) (#10619)
      • Удаление зависимостей при удалении репозитория (#10608) (#10616)
      • Убедиться, что бит выполнения сохраняется в веб-редакторе (#10607) (#10614)
      • Обновление mergebase в проверщике запросов на слияние (#10586) (#10605)
      • Исправление удаления прикрепленных файлов релизов во время обновления (#10572) (#10573)
      • Исправление пути перенаправления, если канал вебхука Slack недействителен (#10566)
      • Исправление местоположения изображения og:image в шаблоне head (#10531) (#10556)
      • Исправление 404 после активации второго электронного адреса (#10547) (#10553)
      • Отображение подписывающегося в списках коммитов и добавление базового доверия (#10425 & #10511) (#10524) * Исправление потенциальных ошибок (#10513) (#10518)
      • Использование [:space:] вместо \s (#10508) (#10509)
      • Предотвращение отправки электронных писем пользователям, которые явно отписались от задачи (#10475) (#10500)
      • Обработка сообщения отклонения в слиянии и веб-редакторе (#10373) (#10497)
      • Исправление проблем одновременного доступа SQLite с использованием BEGIN IMMEDIATE (#10368) (#10493)
      • Исправление двойного уведомления запроса на слияние от API (#10482) (#10486)
      • Отображение имени пользователя в качестве запасного варианта в лентах, если полное имя пустое (#10461)
      • Вызов вебхуков при изменении меток задач через API (#10421) (#10439)
      • Исправление типа ссылки git в вебхуках (#10427) (#10432)
      • Предотвращение паники при слиянии в запрос на слияние (#10403) (#10408)
      • Исправление неправильного числа закрытых задач в репозитории при закрытии задачи через коммит (#10364) (#10380)
      • Чтение прикрепленных файлов запроса на слияние должно зависеть от типа доступа read UnitTypePullRequests (#10346) (#10354)
      • Установка max-width для поля комментария в блоке обзора (#10348) (#10353)
      • Предотвращение nil-указателя в GetPullRequestCommitStatusState (#10342) (#10344)
      • Исправление настроек проверки статуса защищенной ветки (#10341) (#10343)
      • Обрезка длинного заголовка сообщения коммита (#10301) (#10319)
      • Установка начального статуса коммита на Success, чтобы он всегда не был Pending (#10317) (#10318)
      • Не заменять пробелы вручную при рендеринге (#10291) (#10315)
    • УПРАВЛЯЮЩИЕ ИЗМЕНЕНИЯ * Административная страница для управления активацией электронной почты пользователей (#10557) (#10579)## 1. 11. 1 - 2020-02-15* ИСПРАВЛЕНИЯ ОШИБОК
    • Добавлено имя репозитория в автоматически сгенерированное сообщение коммита при слиянии (#9997) (#10285)
    • Исправлено мертвое пространство в Workerpool (#10283) (#10284)
    • Разделение запроса GetIssueStats на меньшие части (#10176) (#10282)
    • Исправлено ответ на кодовый обзор (#10257)
    • Остановлено зависание инициализации индексера задач при предотвращении остановки (#10243) (#10249)
    • Исправлено фильтрование эмодзи меток (#10241) (#10244)
    • Исправлено зависание меню боковой панели задач (#10239) (#10240)
    • Исправлено вычисление коммита между двумя коммитами, если есть только последний коммит (#10225) (#10226)
    • Проверка на конфликты/слияние выполняется только если PR не был слит между промежуточными изменениями (#10132) (#10206)
    • Добавлен черный список для manifest.json и пользователей майлстоунов (#10292) (#10293)## [1. 11. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 11. 0) - 2020-02-10
  • КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
    • Исправление вкладок подписчиков и подписок в профиле (#10202) (#10203)
    • Сделать CertFile и KeyFile относительными к CustomPath (#9868) (#9874)
    • Удалить неиспользуемые конечные точки (#9538)
    • Добавить префикс ко всем пользовательским идентификаторам в разметке (#9477)
    • Обеспечить среду Gitea для push (#8982)
    • Скрыть некоторые данные пользователя через API, если у пользователя недостаточно прав (#8655)
    • Переместить перевод стартовой страницы/домашней страницы на crowdin (#8596)
    • БЕЗОПАСНОСТЬ
      • Никогда не разрешать пустые пароли для валидации (#9682) (#9683)
      • Предотвратить перенаправление на Host (#9678) (#9679)
      • Скрыть поле поиска в Swagger (#9554)
      • Добавить "search" к зарезервированным именам пользователей (#9063)
      • Переключиться на semantic-ui (#9374)
      • Обслуживать вложения только при наличии ссылки на issue/release и если они доступны для пользователя (#9340)
    • ФУНКЦИОНАЛЬНОСТЬ
      • Webhooks должны отображать отправителя только если это имеет смысл (#9601)
      • Предоставить стандартные сообщения для слияний (#9393)
      • Добавить описание к меткам при создании issue (#9392)
      • Грациозные очереди: Индексирование задач и задач (#9363)
      • Установить NO_REPLY_ADDRESS по умолчанию на DOMAIN (#9325)
      • Разрешить FCGI через unix сокеты (#9298)
      • Грациозные: Xorm, RepoIndexer, Cron и другие (#9282)
      • Добавить API для реакций (#9220)
      • Грациозные: Отменить процесс на страницах мониторинга & HammerTime (#9213) * Грациозные: Разрешить грациозное перезапуск для Unix сокетов (#9113)
      • Грациозные: Разрешить грациозное перезапуск для FCGI (#9112)
      • Подписать защищенные ветки (#8993)
      • Добавить грациозное завершение работы для Windows и хуки для завершения goroutines (#8964)
      • Добавить иконку Gitea к Emoji (#8950)
      • Расширять/свертывать файлы и выдержки blob при просмотре/сравнении кода (#8924)
      • Разрешить пользовательские реакции (#8886)
      • Закрывать/вновь открывать задачи по ключевым словам в заголовках и комментариях (#8866)
      • Разрешить не полностью указанные форматы времени (#8816)
      • Предотвратить загрузку (перезапись) заблокированного файла LFS (#8769)
      • Шаблонные репозитории (#8768)
      • Добавить конечную точку /milestones (#8733)
      • Обеспечить управление репозиториями для обработки блокировок LFS (#8726)
      • Уважать блокировку файла LFS в интерфейсе (#8719)
      • Добавить опцию команды для предоставления прав на все репозитории организации (#8688)
      • Включение и отключение кнопки коммита для предотвращения пустых коммитов (веб-редактор) (#8590)
      • Добавить настройку для отключения базовой аутентификации (#8586)
      • Предоставить db.SetMaxOpenConns и разрешить не-MySQL базам данных для установки параметров пула соединений (#8528)
      • Разрешить защищенным веткам белый список ключей развертывания (#8483)
      • Push для создания репозитория (#8419)
      • Подписывание слияний, CRUD, Wiki и инициализации репозитория с помощью ключа GPG (#7631) * Добавление базового управления LFS для репозитория (#7199)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Исправление ошибки темы arc-green для расширения кода (#10180) (#10185)
      • Предотвращение двойного уменьшения счетчика wait-group (#1 Yöntem) (#10175)
      • Разрешение использования эмодзи в комментариях для обзора (#10159) (#10174)
      • Исправление ссылки на задачу/запрос (#10158) (#10173)
      • Исправление ошибок при создании SSH-запросов (#10145) (#10151)
      • Предотвращение злоупотребления API DeleteUser (#10125) (#10128)
      • Исправление ошибки пагинации для панели задач/запросов (#10114) (#10115)
      • Добавление кнопки для возврата SimpleMDE к простому текстовому полю (#10099) (#10102)
      • Исправление ошибки названия и ссылки запроса ветки на странице ветки (#10092) (#10097)
      • Исправление API запроса: попытка получения HeadBranch только если существует HeadRepo (#10029) (#10088)
      • Обновление количества тем в репозитории при удалении репозитория (#10051) (#10081)
      • Отображение значка запроса на странице запроса (#10061) (#10062)
      • Исправление параметра состояния API майлстоунов (#10049) (#10052)
      • Перевод на использование временного репозитория для отправки новых запросов (#10009) (#10042)
      • Исправление отображения сырого вида Wiki на подпуть (#10002) (#10040)
      • Убедитесь, что подключения ограничены правильно (#10018) (#10019)
      • Очистка учетных данных в форме зеркального отображения (#9975) (#9991)
      • Закрытие связанных запросов при удалении головного репозитория или головной ветки (#9927) (#9974) * Переключение на использование -f вместо -F для sendmail (#9961) (#9970)
      • Исправление ошибки переименования/копирования файлов, не поддерживаемого индексером (#9965) (#9967)
      • Исправление ошибки обновления индексера репозитория при отправке (#9957) (#9963)
      • Не преобразовывать многоточие в markdown (#9905) (#9937)
      • Исправление ссылки репозитория в сгенерированном комментарии для зависимости между репозиториями (#9863) (#9935)
      • Проверка наличия разделов в diff при рендеринге (#9926) (#9933)
      • Исправление неверного подсказания при проверке статуса на странице запроса (#9886) (#9928)
      • Исправление ошибки RocketChat (#9908) (#9921)
      • Не пытаться заново создать пользователя LDAP, если он уже создан (#9900) (#9919)
      • Создание завершенного канала в очереди queue_redis (#9910) (#9911)
      • Предотвращение деактивации всех пользователей при пустом результате поиска LDAP (#9879) (#9896)
      • Исправление проверки прав при совместных операциях задач/запросов (#9885) (#9889)
      • Проверка, что пользователь != nil перед проверкой значений (#9881) (#9883)
      • Разрешение дефиса в названии языка (#9873) (#9880)
      • Убедитесь, что 2FA проверяется при сбросе пароля (#9857) (#9876)
      • Исправление проблем с зависимостями задач/запросов (#9842) (#9864)
      • Исправление ссылок на якорь в markdown (#9673) (#9840)
      • Разрешение назначения исполнителя при создании Pull Request, когда модуль Issue Unit отключен (#9836) (#9837)
    • Исправление неправильного типа содержимого при загрузке файла (#9825) (#9834) * Исправить неправильную идентификацию постера при переносе Pull Request и отправке отзыва (#9827) (#9830)
    • Исправить дамп базы данных при отсутствии каталога логов (#9818) (#9819)
    • Исправить сравнение (#9808) (#9814)
    • Исправить push-to-create (#9772) (#9797)
    • Исправить отсутствие webhook msteam на уровне организации (#9781) (#9794)
    • Исправить отсутствие разблокировки в uniquequeue (#9790) (#9791)
    • Исправить добавление команды на странице колабораторов при совпадении имени с именем организации (#9778)
    • Неправильная обработка удаления файла на новую ветку в DeleteRepoFile (#9769) (#9775)
    • Исправить страницу с метками (#9771)
    • Исправить ответ с цитатой в SimpleMDE (#9757) (#9768)
    • Исправить отсутствие времени обновления на перенесенных задачах и комментариях (#9744) (#9764)
    • Переместить Errored PRs из StatusChecking (#9675) (#9726)
    • Сделать настройку печати статуса хука с задержкой конфигурируемой (#9641) (#9725)
    • Исправить /repos/issues/search (#9698) (#9724)
    • Устранить ошибку fomantic, связанную с вкладками (#9713) (#9718)
    • Удалить неиспользуемый блокировщик (#9709) (#9710)
    • Удалить q. lock. Unlock() в setInternal для предотвращения паники (#9705) (#9706)
    • Загрузить метки в списке PR API (#9671) (#9700)
    • Не пытаться закрыть задачу, если она уже закрыта (#9696) (#9699)
    • Удалить вызов шрифта Google (#9668) (#9681)
    • Устранить горизонтальное прокручивание, вызванное футером (#9674)
    • Исправить nil-ссылку при генерации репозитория (#9660) (#9666)
    • Добавить HTML URL в API Issues (#9654) (#9661)
    • Добавить webhook PR review в Telegram (#9653) (#9655) * Использовать filepath.IsAbs вместо path.IsAbs (#9651) (#9652)
    • Отключить кнопку удаления на странице команд репозитория при наличии доступа ко всем (#9640)
    • Очистить старые ссылки при удалении ветки (#9614)
    • Скрыть публичные репозитории, принадлежащие частным организациям (#9609)
    • Исправить проблемы доступа на страницах обзора меток и задач (#9603)
    • Исправить ошибку, логируемую при пустом запросе репозиториев (#9591)
    • Не запускать уведомление дважды при изменении назначения задачи (#9582)
    • Исправить проблемы пагинации репозиториев при использовании нескольких фильтров меток (#9512)
    • Исправить ошибку SetExpr (#9506)
    • Удалить устаревший файл private/push_update.go (#9503)
    • При воссоздании хуков сначала удалять их, чтобы они были воссозданы с правильным umask (#9502)
    • Правильное применение окружения Gitea для push (#9501)
    • Исправить датарейс в очереди индексирования репозиториев (#9490)
    • Добавить вызов загрузки репозитория перед перенаправлением в коде добавления/удаления зависимости (#9484)
    • Оборачивание кода индексирования (#9476)
    • Использовать Req.URL.RequestURI() для работы с URL FCGI (#9473)
    • Установить по умолчанию минимальный размер ключа для SSH minimum_key_sizes (#9466) * Исправление проблемы пагинации в API /repos/{owner}/{repo}/git/trees/{sha} (#9459)
    • Исправление неверного уведомления при слиянии (#9450)
    • Проблема с правилом миграции версии 111 (#9449)
    • Вызов вебхука при удалении ветки после слияния PR (#9424)
    • Добавление миграции для санитизации оригинального URL репозитория (#9423)
    • Использование OriginalURL вместо CloneAddr в логах миграции (#9418)
    • Push обновления после восстановления ветки (#9416)
    • Исправление неверной миграции (#9381)
    • Исправление фильтра отображения репозиториев (#9234) (#9379)
    • Исправление генерации заголовка вебхука Slack для совместимости с Mattermost (#9378)
    • Исправление двойного вызова вебхука при создании нового PR (#9375)
    • AuthorizedKeysCommand не должен напрямую обращаться к базе данных (#9371)
    • Исправление пропущенного изменения в GetManager() (#9361)
    • Исправление проблемы кэширования на панели управления (#9358)
    • RepoIndexer: DefaultBranch должен быть префиксирован BranchPrefix (#9356)
    • Исправление поведения защищенной ветки, использующей IssueID (#9348)
    • Исправление непредсказуемого поведения (#9341)
    • Исправление перенаправлений PR/issue при использовании внешнего трекера (#9339)
    • Удаление прикрепленных файлов релиза, если репозиторий был удален (#9334)
    • Исправление проблемы индексирования репозитория при миграции (#9332)
    • Добавление SyncTags к интерфейсу загрузки (#9326)
    • Исправление ошибки удаления файлов прикрепленных к релизу при удалении репозитория (#9322) * Синхронизация тегов только после завершения всех пакетов миграции релизов (#9319)
    • Редактирование файла: обмен автором и коммитером (#9297)
    • Предварительное построение CSS/JS перед выпуском бинарников xgo (#9293)
    • Лог: убедитесь, что FLAGS=none показывает отсутствие флагов (#9287)
    • Установка детального сравнения изменений в верхней части UI файла (#9280)
    • Переключение CSS минификатора на cssnano (#9260)
    • Исправление последнего образа Docker, не включающего статические файлы (#9252)
    • Не связывать редакцию wiki с коммитом (#9244)
    • Изменение типа содержимого обзора на текст в базе данных (#9229)
    • Исправлен шаблон регулярного выражения темы и добавлена возможность поиска по ссылкам темы после сохранения (#9219)
    • Добавлена поддержка языка в ответе API пользователя (#9215)
    • Исправлено сообщение подсказки, заблокированное зависимостями (#9211)
    • Добавлен SimpleMDE и исправлен вставочный режим изображений для редактора задач/комментариев (#9197)
    • Исправлен сбой при сравнении (#9187)
    • Исправлено #9151 - конфигурация smtp logger sendTos должна быть массивом (#9154)
    • Исправлено проверка максимальной длины и ограничение в формах с несколькими репозиториями (#9148)
    • Всегда отображать поле пароля на странице входа для привязки аккаунта (#9147)
    • Правильное исправление отображения поставщика виртуальной сессии в панели администратора (#9137)
    • Исправлено состояние гонки на индексере (#9136) * Исправлены ссылки команд в HTML-рендеринге (#9127)
    • Исправлено состояние гонки в ReplaceSanitizer (#9123)
    • Исправлено отображение информации о пользователе в API (#9115)
    • Исправлено отсутствие контекста пользователя для шаблонных репозиториев (#9099)
    • Скрытие предоставленных учетных данных для перенесенных репозиториев (#9097)
    • Исправлен URL API reCAPTCHA (#9083)
    • Исправлены проверки пароля на странице создания/редактирования пользователя администратором (#9076)
    • Обновлен golang.org/x/crypto vendor для использования acme v2 (#9056)
    • Убедитесь, что Written установлен в GZIP ProxyResponseWriter (#9018)
    • Исправлено неправильное системное уведомление при пустом репозитории (#9010)
    • Исправлена сломанная ссылка на ветку из списка задач (#9003)
    • Исправлен сбой при упаковке js (#8992)
    • Новые утверждения одобрения не должны требовать сообщения (#8991)
    • Корректное хеширование пароля для конфигурации сессии (#8984)
    • Не отправлять уведомление при ожидающих одобрений (#8943)
    • Исправлено уведомление о создании метки (#8936)
    • Преобразование EOL в UNIX-стиль для правильного отображения MD (#8925)
    • Перенос temp_repo.go для использования git.NewCommand (#8918)
    • Исправлено поведение пользователя.fullname (#8902)
    • Добавлен метод Close() для gogitRepository (#8901)
    • Включены знаки препинания для завершения упоминаний (#8889)
    • Исправлено проверка сложности пароля при регистрации (#8887)
    • Исправлено требование внешнего пароля регистрации (#8885) * Исправлено редактирование содержимого кнопки на перенесенном содержимом задачи (#8877)
    • Исправлены проверки разрешений для закрытия/открытия из коммита (#8875)
    • Исправлен баг API (сбой при пустых назначениях) (#8873)
    • Остановлено использование git count-objects и использован размер директории для репозитория (#8848)
    • Исправлено количество коммитов на последней странице графика коммитов (#8843)
    • Исправлено закрытие открытых ресурсов io, как только они не нужны (#8839)
    • Улучшено уведомление (#8835)
    • Исправлено новое поле пользователя для не-локальных пользователей (#8826)
    • Исправлены дублирующиеся значки подтвержденного коммита (#8820)
    • Исправлено количество открытых/закрытых задач при исключении метки (#8815)
    • Исправлено условное выражение SSH2 в коде парсинга ключей (#8806)
    • Исправлена ошибка 500 при редактировании хука (#8782)
    • На Windows установка параметра core.longpaths в true (#8776)
    • Исправлена кнопка раскрытия коммита, чтобы она не переходила на ссылку коммита (#8745)
    • Предотвращено повторное создание избыточных кросс-ссылок (#8734)
    • Исправлена функция закрытия дедлайна для майлстоунов (#8728)
    • Перемещены коды вебхуков из сервиса в уведомление вебхука (#8712)
    • Отображение нуля строк в счетчике строк, если файл пустой (#8700)
    • Исправлен дедлайн при обновлении задачи или PR через API (#8696)
    • Вызов createMilestoneComment в функции newIssue (#8678) * Отправка вебхука при создании релиза через UI (#8671)
    • Предотвращение отображения страницы загрузки Chrome как HTML при нажатии Alt + клик (#8669)
    • Исправление ошибки 500 при получении данных пользователя без аутентификации (#8653)
    • Грациозные исправления (#8645)
    • Добавление SubURL в путь редиректа (#8632) (#8634)
    • Исправление дополнительных колонок из таблицы label (#8633)
    • Добавление SubURL в путь редиректа для перенесенных/переименованных репозиториев (#8632)
    • Исправление ошибки при миграции из API (#8631)
    • Разрешение слияния, если путь файла содержит " или \ (#8629)
    • Предотвращение удаления панели эмодзи при выборе дубликата (#8609)
    • Убедиться, что стандартные настройки GPG не являются nil и найденные коммиты имеют ссылку на репозиторий (#8604)
    • Установка типа содержимого вебхука для application/x-www-form-urlencoded (#8599)
    • Исправление #8582 путем обработки пустых репозиториев (#8587)
    • Исправление представления статистики разницы в ветке запроса (#8581)
    • Исправление ошибки при переносе головы репозитория в запросе (#8564)
    • Исправление ошибки шаблона на странице аккаунта (#8562)
    • Разрешение внешнего ID быть UUID (#8551)
    • Исправление игнорируемой ошибки в API editorconfig (#8550)
    • Исправление имени аватара пользователя (#8547)
    • Убедиться, что GitRepo установлен для пустых репозиториев (#8539)
    • Добавление пропущенного закрытия в ServeBlobLFS (#8527)
    • Исправление ошибки 500 при миграции зеркала (#8526) * Исправление регулярного выражения для сложности пароля для специальных символов (в ветке master) (#8525)
    • УЛУЧШЕНИЯ
    • Явное указание PR в сообщении коммита squash-merge в случае внешнего трекера (#9844) (#9855)
    • Добавление опции страницы входа /user/login (#9622)
    • Некоторые дополнительные исправления уведомлений по электронной почте (#9596)
    • Добавление опции защиты ветки для блокировки слияния при запрошенных изменениях (#9592)
    • Добавление шаблона дополнительных ссылок в подвале (#9576)
    • Исправление неправильного URL на странице активности репозитория (#9571)
    • Обновление стандартного шаблона задачи (#9568)
    • Изменение рендеринга markdown с blackfriday на goldmark (#9533)
    • Расширение API создания файла датами (#9464)
    • Добавлено действие ActionCommentPull (#9456)
    • Ответ для контекста при повторной попытке подключения к базе данных (#9444)
    • Переработка вебхуков для уменьшения дублирования кода (#9422)
    • Обновление зависимостей Couchbase для нового лицензионного соглашения (#9419)
    • Добавлен файл .ignore для инструментов поиска (#9417)
    • Удалён неиспользуемый структурированный тип данных (#9405)
    • Скрытие недопустимых реакций (#9387)
    • Удаление текста из вебхуков, предназначенных только для действий (#9377)
    • Перемещение PushToBaseRepo из моделей в services/pull (#9352)
    • Администратор сайта может просматривать участников организации (#9346) * Задержка на более длительное время, если скорость запроса превышает ограничение GitHub (#9335)
    • Переработка комментариев (#9330)
    • Переработка индексатора кода (#9313)
    • Удаление SavePatch и генерация патчей на лету (#9302)
    • Перемещение некоторых функций запроса на ветку из моделей в services (#9266)
    • Обновление зависимостей JavaScript (#9255)
    • Отображение списка меток на странице с набором меток (#9251)
    • Перенаправление на задачу, если репозиторий настроен на внешний трекер (#9247)
    • Разрешение использования тегов kbd (#9245)
    • Удаление неиспользуемых действий комментариев (#9222)
    • Исправление логирования ошибок в dump.go (#9218)
    • Обнажение счётчика выпусков в ответе API репозитория (#9214)
    • Согласованное отображение ссылок на репозиторий в уведомлениях Slack/Mattermost (#9205)
    • Обнажение счётчика запросов на ветку в ответе API репозитория (#9202)
    • Расширение API TrackedTimes (#9200)
    • Расширение API StopWatch (#9196)
    • Перемещение кода индексатора в новый пакет (#9191)
    • Docker: запрос к s6 на остановку всех служб при остановке Gitea (#9171)
    • Расширение переменных в шаблонах репозиториев (#9163)
    • Добавление аватаров и меток задач в шаблонные репозитории (#9149)
    • Отображение одиночных комментариев обзора в вкладке обсуждения PR (#9143)
    • Извлечение createComment (#9125)
    • Перемещение PushUpdateOptions из моделей в repofiles (#9124)
    • Альтернативная синтаксическая конструкция для кросс-ссылок (#9116)
    • Добавление настройки USE_SERVICE_WORKER (#9110) * Отображение части участников на панели управления организацией и добавление пагинации для страниц участников организации (#9092)
    • Страница исследования: добавление параметра topic к пагинации (#9077) (#9078)
    • Markdown: Конфигурация санитайзера (#9075)
    • Добавление информации о требованиях к паролям при ошибке (#9074)
    • Разрешение авторам использования ключевых слов act в содержимом PR (#9059)
    • Перемещение модуля gzip из modules/gzip в gitea.com/macaron/gzip (#9058)
    • Защита веток: Возможность не использовать белый список, а разрешить доступ всем, кто имеет права записи (#9055)
    • Контекстные меню для комментариев, добавление возможности ответа с цитированием (#9043)
    • Обновление конечной точки API ветки для отображения действительной защиты ветки (#9031)
    • Перемещение графа Git из моделей в modules/graph (#9027)
    • Перемещение действий слияния в уведомление (#9024)
    • Перемещение действий синхронизации зеркала в уведомление (#9022)
    • Добавление повторной попытки для миграционных запросов http/https (#9019)
    • Переработка доставки писем о задачах и комментариях (#9009)
    • Добавление комментариев проверки в уведомления писем (#8996)
    • Переработка проверки запроса на слияние (#8954)
    • Выделитель для githook (#8932)
    • Добавление githook и webhooks в шаблонные репозитории; перемещение в службы (#8926)
    • Отображение только ветки или тега, если они соответствуют запрошенному типу refType (#8899) * Удалить атрибут Admin на основе LDAP при входе (продолжить #1743) (#8849)
    • Добавить дополнительные периоды на страницу активности (#8829)
    • Обновить go-org для оптимизации кода (#8824)
    • Переместить некоторые действия в уведомление/действие (#8779)
    • Поддержка кастомного прокси для webhook (#8760)
    • Исправить удаление срока действия API (#8759)
    • Отметить комментарий проверки как недействительный при удалении файла (#8751)
    • Переместить код списка запросов на отдельный файл (#8748)
    • Переместить webhook в отдельный пакет под модулями (#8747)
    • Множественный выбор репозиториев на странице задач (#8741)
    • Применить метку исключения на список задач для этапа (#8739)
    • Переместить уведомления задач и назначение ответственного лица (#8713)
    • Переместить содержимое изменения задачи из моделей в службу (#8711)
    • Переместить изменение статуса задачи из моделей в службу (#8691)
    • Переместить больше кода назначения ответственного лица задачи из моделей в службу задач (#8690)
    • Создать запрос на слияние по текущему репозиторию по умолчанию (#8670)
    • Улучшить протокол Open Graph (#8637)
    • Обрабатывать пред- и пост-получение вызовов хуков (#8602)
    • Улучшить webhooks (#8583)
    • Переместить перенос репозитория и переименование репозитория в пакет службы и начать уведомление действия (#8573)
    • Реализовать/исправить webhooks проверки запроса на слияние (#8570) * Переписать рендеринг markdown на blackfriday v2 и переписать рендеринг orgmode на Go-org (#8560)
    • Переместить некоторые операции репозиториев в отдельный пакет службы (#8557)
    • Разрешить более 255 символов для токенов в таблице external_login_user (#8554)
    • Переместить операции меток задач в пакет службы задач (#8553)
    • Поправить отчет об ошибках при неудачном слиянии и использовать LC_ALL=C для git (#8548)
    • Отправить письмо назначенному лицу при назначении задачи/запроса на слияние (#8546)
    • Разрешить коммитирование/добавление пустых файлов с помощью веб-интерфейса (#8420) (#8532)
    • Переместить действия синхронизации зеркала в пакет службы зеркала (#8518)
    • Удалить стрелки на числовых вводах (#8516)
    • Поддержка кастомного рендеринга CUSTOM_URL_SCHEMES (#8496)
    • Пересчитывать доступ к репозиторию только для конкретного пользователя (#8481)
    • Добавить кнопку загрузки для разностного файла запроса pull-запроса и файла патча (#8470)
    • Добавить поддержку единого входа через SSPI на Windows (#8463)
    • Переместить изменение заголовка задачи из моделей в пакет сервиса задач (#8456)
    • Добавить ветвь в представлении ветки с меткой включена (#8449)
    • Настроить время кэширования статических ресурсов веб-браузером в файле app.ini (#8442)
    • Включить загрузку/удаление вложений при редактировании задачи/комментария (#8426)
    • Добавить пагинацию на страницу графика коммитов (#8360) * Использовать шаблоны для темы и тела писем о задачах (#8329)
    • Переместить clearlabels из моделей в сервис задач (#8326)
    • Переместить AddTestPullRequestTask в пакет сервиса pull из моделей (#8324)
    • Разрешить команде иметь права на создание репозитория в организации (#8312)
    • Разрешить внешнее отображение других типов файлов (#8300)
    • Добавить функцию "Alt + щелчок" для исключения меток (#8199)
    • Настроить ключевые слова для закрытия и повторного открытия PR (#8120)
    • Настроить URL для статических ресурсов (#7911)
    • Объединить список коммитов в таблице коммитов репозитория и странице редакции wiki (#7907)
    • Разрешить межрепозиторные зависимости для задач (#7901)
    • Автоматически подписывать пользователя на репозиторий при коммите/добавлении метки к нему (#7657)
    • Восстановить плавное перезапускание и активацию сокета (#7274)
    • wiki - добавить кнопки "write" и "preview" для редактирования wiki, как в задачах (#7241)
    • Изменить целевую ветку для pull-запроса (#6488)
    • Отображать коммиты и разности pull-запроса с использованием базового репозитория, а не форкнутого (#3648)
    • ТЕСТИРОВАНИЕ
      • Добавить опцию отладки в serv для помощи в отладке проблем (#9492)
      • Исправить периодические сбои тестирования GPG Git (#9360)
      • Тестирование: Обновить последовательности postgres (#9304)
      • Пропущенное отложенное подготовление тестового окружения (#9285)
      • Исправить "конфликт данных" в тестовом логгере (#9159) * Еще одна попытка исправить периодические сбои тестирования GPG Git (#9146)
      • интеграции: Исправить сброшенные ошибки тестирования (#9040)
      • services/mirror: исправить сброшенные ошибки тестирования (#9007)
      • Исправить периодические сбои тестирования GPG Git (#8968)
      • Обновить тесты миграции GitHub (#8893) (#8938)
      • Обновить фикстуры тепловых карт для восстановления тестов (#8615)
    • ПЕРЕВОД
      • Исправить локали на корейском (#9761) (#9780)
      • Исправить плейсхолдеры в сообщении об ошибке (#9060)
      • Исправить орфографию для максимального количества созданных репозиториев администратором (#8934)
      • Улучшить немецкий перевод домашней страницы (#8549)
    • ПОСТРОЕНИЕ
      • Исправить полифиллы webpack (#9735) (#9738)
      • Обновить gitea.com/macaron до версии 1.4.0 (#9608)
      • Обновить шрифты Lato до версии 16 (#9498)
      • Обновить Alpine до версии 3.11 (#9440)
      • Обновить blevesearch (#9177)
      • Удаление построенных файлов js/css из git (#9114)
    • Перемещение semantic.dropdown.custom.js в webpack (#9064)
    • Проверка скомпилированных файлов во время сборки (#9042)
    • Включение ленивой загрузки gitgraph.js (#9036)
    • Упаковка web_src/js/draw.js в public/js/index.js (#8975)
    • Современное обновление js и использование babel (#8973)
    • Перемещение index.js в web_src и использование webpack для упаковки (#8598)
    • Ограничение модулей/graceful для сборки, не использующей Windows, и замена IsChild (#8537)
    • Обновление gopkg.in/editorconfig/editorconfig-core-go.v1 (#8501)
    • ДОКУМЕНТАЦИЯ
      • Исправление ошибок в информации Swagger (#9441) (#9558) * Добавление ALLOW_ONLY_EXTERNAL_REGISTRATION в список конфигурации (#8986)
      • Пересказание комментария о RuntimeDirectory опции в конфиге systemd (#8912)
      • Ясное указание на использование сокет-единицы "gitea.service" (#8804)
      • Корректировка помощи по обязательной смене пароля (#8755)
      • Добавление уведомления в документацию для миграции с более новых версий Gogs (#8724)
      • Добавление явной информации о настройке домашней страницы (#8694)
      • Изменение внешнего asciidoctor-инструмента на встроенный режим (#8677)
      • Добавление конфигурации fail2ban для Docker (#8642)
      • Исправление некоторых устаревших заявлений в руководстве по вкладам (#8612)
      • Основные руководства по дизайну (описание различных частей кода) (#8601)
      • Отображение логотипа Gitea в Readme (#8592)
      • Исправление документации по сборке из исходного кода для ссылки на AppWorkPath (#8567)
      • Обновление предоставляемого gitea.service для упоминания активации сокета (#8531)
      • Добавление документации по настройке электронной почты (#8520)
    • РАЗНОЕ
      • Возврат локализаций [2020-01-14] (#9773)
      • Добавление переводимого текста "Powered by Gitea" в подвале (#9600)
      • Добавление contrib/environment-to-ini (#9519)
      • Удаление ненужной загрузки настроек в хук обновления (#9496)
      • Обновление списка gitignore (#9437)
      • Обновление списка лицензий (#9436)
      • Исправление фоновых реакций в теме arc-green (#9421)
      • Обновление и исправление импорта chardet (#9351)
      • Обеспечение LF при выгрузке и в редакторах (#9259) * Исправление отступа темы (#9248)
      • Добавление комментария к экспортированной функции WindowsServiceName (для revive) (#9241)
      • Удаление пустых строк на странице issues/pulls (#9232)
      • Исправление позиции кнопки "Добавить комментарий" "+" (#9140)
      • Добавление хэш-тега к первому комментарию (#9052)
      • Изменение некоторых цветов меток (#9051)
      • Исправление двойного скролла в выпадающем списке веток (#9048)
      • Добавление выделения комментариев при переходе по URL (#9047)
      • Обновление отображения реакций на задачи и комментарии (#9038)
      • Форматирование подсказок кнопок под ветками (#9034)
      • Разрешение установки основной ветки через API (#9030)
    • Обновление контекстного меню управления для проверки PR (#8995)
    • Показ размера репозитория на домашней странице репозитория и в настройках (#8940)
    • Разрешение добавления и удаления всех репозиториев из/в команду (#8867)
    • Показ даты окончания в списке задач панели управления (#8860)
    • Тема arc-green: инвертирование цветов тепловой карты (#8840)
    • Обновление стиля таблицы файлов проекта (#8757)
    • Отладочный файл gitignore из vscode (#8740)
    • Добавление API для установки подписки на задачу (#8729)
    • Увеличение ширины поля поиска до 100% (#8710)
    • Обновление цветовой темы для тепловой карты (#8709)
    • Добавление отступа к заголовку title_wip_desc (#8705)
    • Улучшение видимости индикатора "Ожидание" (#8685)
    • Улучшение доступности выпадающих меню (#8638) * Сделать /users/{username}/repos список приватных репозиториев, к которым имеет доступ текущий пользователь (#8621)
    • Предотвратить перезапись .code-view шрифта в шрифтах иконок (#8614)
    • Добавить ссылки на все события задач для внутренней связи (#8608)
    • Обновить xorm до версии v0. 8. 0 (#8536)
    • Обновить gopkg. in/ini. v1 (#8500)
    • Обновить CodeMirror до версии 5. 49. 0 (#8381)
    • Редактор Wiki: включить кнопку для отображения в режиме side-by-side (#7242)## [1. 10. 6](https://github. com/go-gitea/gitea/releases/tag/v1. 10. 6) - تلفزيون 2020-03-10Это перетегированная версия v1.10.5 и также явно собранная с использованием Go 1.13.

ВНИМАНИЕ: v1.10.5 неправильно отмечена как версия Yöntem 1.12-dev и НЕ ДОЛЖНА использоваться.

1.10.5 - 2020-03-06

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлено удаление прикрепленных файлов при обновлении (#10572) (#10574)

1.10.4 - 2020-02-16

  • НОВЫЕ ФУНКЦИИ
    • Предотвращение пустого LDAP-поиска от деактивации всех пользователей (#9879) (#9890)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлен ответ на код-ревью (#10261) (#10227)
    • Исправлено имя и ссылка ошибки на странице ветки (#10092) (#10098)
    • Исправлено состояние параметра API для майлстоунов (#10049) (#10053)
    • Исправлено отображение вики-страниц в подпапках (#10002) (#10041)
    • Исправлено RocketChat Webhook (#9908) (#9921) (#9925)
    • Исправлено проверки разрешений на зависимости и другие неверные проверки разрешений (#9884) (Частичный перенос #9942)
    • Убедитесь, что проверка 2FA выполняется при сбросе пароля (#9857) (#9877)

1.10.3 - 2020-01-17


Это перетегированная версия v1.10.5 и также явно собранная с использованием Go 1.13.

ВНИМАНИЕ: v1.10.5 неправильно отмечена как версия 1.12-dev и НЕ ДОЛЖНА использоваться.

1.10.5 - 2020-03-06

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлено удаление прикрепленных файлов при обновлении (#10572) (#10574)

1.10.4 - 2020-02-16

  • НОВЫЕ ФУНКЦИИ
    • Предотвращение пустого LDAP-поиска от деактивации всех пользователей (#9879) (#9890)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлен ответ на код-ревью (#10261) (#10227)
    • Исправлено имя и ссылка ошибки на странице ветки (#10092) (#10098)
    • Исправлено состояние параметра API для майлстоунов (#10049) (#10053)
    • Исправлено отображение вики-страниц в подпапках (#10002) (#10041)
    • Исправлено RocketChat Webhook (#9908) (#9921) (#9925)
    • Исправлено проверки разрешений на зависимости и другие неверные проверки разрешений (#9884) (Частичный перенос #9842)
    • Убедитесь, что проверка 2FA выполняется при сбросе пароля (#9857) (#9877)

1.10.3 - 2020-01-17


Это перетегированная версия v1.10.5 и также явно собранная с использованием Go 1.13.

ВНИМАНИЕ: v1.10.5 неправильно отмечена как версия 1.12-dev и НЕ ДОЛЖНА использоваться.

1.10.5 - 2020-03-06

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлено удаление прикрепленных файлов при обновлении (#10572) (#10574)

1.10.4 - 2020-02-16

  • НОВЫЕ ФУНКЦИИ
    • Предотвращение пустого LDAP-поиска от деактивации всех пользователей (#9879) (#9890)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлен ответ на код-ревью (#10261) (#10227)
    • Исправлено имя и ссылка ошибки на странице ветки (#10092) (#10098)
    • Исправлено состояние параметра API для майлстоунов (#10049) (#10053)
    • Исправлено отображение вики-страниц в подпапках (#10002) (#10041)
    • Исправлено RocketChat Webhook (#9908) (#9921) (#9925)
    • Исправлено проверки разрешений на зависимости и другие неверные проверки разрешений (#9884) (Частичный перенос #9842)
    • Убедитесь, что проверка 2FA выполняется при сбросе пароля (#9857) (#9877)

1.10.3 - 2020-01-17


Это перетегированная версия v1.10.5 и также явно собранная с использованием Go 1.13.

ВНИМАНИЕ: v1.10.5 неправильно отмечена как версия 1.12-dev и НЕ ДОЛЖНА использоваться.

1.10.5 - 2020-03-06

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлено удаление прикрепленных файлов при обновлении (#10572) (#10574)

1.10.4 - 2020-02-16

  • НОВЫЕ ФУНКЦИИ
    • Предотвращение пустого LDAP-поиска от деактивации всех пользователей (#9879) (#9890)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлен ответ на код-ревью (#10261) (#10227)
    • Исправлено имя и ссылка ошибки на странице ветки (#10092) (#10098)
    • Исправлено состояние параметра API для майлстоунов (#10049) (#10053)
    • Исправлено отображение вики-страниц в подпапках (#10002) (#10041)
    • Исправлено RocketChat Webhook (#9908) (#9921) (#9925)
    • Исправлено проверки разрешений на зависимости и другие неверные проверки разрешений (#9884) (Частичный перенос #9842)
    • Убедитесь, что проверка 2FA выполняется при сбросе пароля (#9857) (#9877)

1.10.3 - 2020-01-17


Это перетегированная версия v1.10.5 и также явно собранная с использованием Go 1.13.

ВНИМАНИЕ: v1.10.5 неправильно отмечена как версия 1.12-dev и НЕ ДОЛЖНА использоваться.

1.10.5 - 2020-03-06

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлено удаление прикрепленных файлов при обновлении (#10572) (#10574)

1.10.4 - 2020-02-16

  • НОВЫЕ ФУНКЦИИ
    • Предотвращение пустого LDAP-поиска от деактивации всех пользователей (#9879) (#9890)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлен ответ на код-ревью (#10261) (#1022* БЕЗОПАСНОСТЬ
    • Скрытие учетных данных при отправке миграции (#9102) (#9704)
    • Никогда не разрешать пустой пароль для проверки (#9682) (#9684)
    • Предотвращение перенаправления на Host (#9678) (#9680)
    • Скрытие публичных репозиториев, принадлежащих приватным организациям (#9609) (#9616)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Разрешение назначения на Пул-создание, когда модуль задачи отключен (#9836) (#9838)
    • Исправлено неправильное определение типа содержимого при загрузке файла (#9825) (#9835)
    • Исправлено неправильное определение автора при отправке отзыва на перенесенный Пул-запрос (#9827) (#9831)
    • Исправлено удаление несуществующей папки журнала (#9818) (#9820)
    • Исправлено сравнение (#9808) (#9815)
    • Исправлено отсутствие мс-вебхука на организации (#9781) (#9795)
    • Исправлено добавление команды на странице коллаборатора при совпадении имени с именем организации (#9783)
    • Исправлено проблема кэширования на панели управления (#9358) (#9703)
    • Отправка вебхука при создании тега и отправка при создании релиза через интерфейс (#8671) (#9702)
    • Ветки, не совпадающие с ID коммита, не должны отображаться как объединенные (#9614) (#9639)## 1.10.2 - 2020-01-02
  • Исправления ошибок
    • Разрешить обновление только определенных столбцов для задачи через API (#9539) (#9580)
    • Добавить ошибку ErrReactionAlreadyExist (#9550) (#9564)
    • Исправить ошибку при миграции из API (#8631) (#9563)
    • Использовать стандартную аватарку для пользователя-призрака (#9536) (#9537)
    • Исправить ошибку пагинации задач репозитория при наличии более одного фильтра по меткам (#9512) (#9528)
    • Исправить ошибку удаления удаленной ветки при повторном отправлении ветки (#9516) (#9524)
    • Исправить отсутствие статуса репозитория при миграции репозитория через API (#9511)
    • Вызвать вебхук при удалении ветки после слияния PR (#9510)
    • Исправить пагинацию на API-конечной точке /repos/{owner}/{repo}/git/trees/{sha} (#9482)
    • Исправить NewCommitStatus (#9434) (#9435)
    • Использовать OriginalURL вместо CloneAddr в журналах миграции (#9418) (#9420)
    • Исправить генерацию заголовка вебхука Slack для совместимости с Mattermost (#9404)
    • DefaultBranch должен быть префиксирован BranchPrefix (#9356) (#9359)
    • Исправить отсутствие запуска индексатора задач при миграции репозитория (#9333)
    • Исправить ошибку удаления прикрепленных файлов при удалении репозитория (#9322) (#9329)
    • Исправить миграцию релизов (#9319) (#9326) (#9328)
    • Исправить редактирование файла: обмен автором и коммитером (#9297) (#9300)

1.10.1 - 2019-12-05* ИСПРАВЛЕНИЯ ОШИБОК

  • Исправление проверки максимальной длины и ограничения в формах с несколькими репозиториями (#9148) (#9204)
  • Правильное исправление отображения виртуального провайдера сессий в панели администратора (#9137) (#9203)
  • Обновление levelqueue до версии 0.1.0 (#9192) (#9199)
  • Исправление паники при diff (#9187) (#9193)
  • Настройка smtp logger для конфигурации sendTos должна быть массивом (#9154) (#9157)
  • Всегда отображать поле для ввода пароля на странице входа при привязке аккаунта (#9150)
  • Создание PR по умолчанию для текущего репозитория (#8670) (#9141)
  • Исправление гонки на индексере (#9136) (#9139)
  • Исправление URL reCAPTCHA (#9119)
  • Скрытие мигрированных учетных данных (#9098)
  • Обновление golang.org/x/crypto vendor для использования acme v2 (#9056) (#9085)
  • Исправление проверки пароля при создании/редактировании пользователя администратором (#9076) (#9081)
  • Исправление добавления поиска как зарезервированного имени пользователя (#9063) (#9065)
  • Исправление проверки разрешений для закрытия/открытия из коммита (#8875) (#9033)
  • Установка Written в GZIP ProxyResponseWriter (#9018) (#9025)
  • Исправление сломанной ссылки на ветку из списка задач (#9003) (#9021)
  • Исправление неправильного системного уведомления при пустом репозитории (#9020)
  • Корректное шифрование пароля для конфигурации сессии (#8984) (#9002)## [1. 10. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 10. 0) - 2019-11-13
  • КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
    • Исправление дедлайна по обновлению проблемы или PR через API (#8698)
    • Скрытие некоторых данных пользователя через API, если у пользователя недостаточно прав (#8655) (#8657)
    • Удаление устаревшего обработчика токена дрона (#8191)
    • Изменение поиска репозиториев на использование точного соответствия для поиска по тегам (#7941)
    • Добавление пагинации для админ API get orgs и исправление ошибки, когда только перечисляются публичные организации (#7742)
    • Реализация возможности изменения порта SSH для соответствия конфигурации Gitea (#7286)
  • БЕЗОПАСНОСТЬ
    • Исправление проблемы с полным именем пользователя (#8903)
    • Игнорирование упоминаний для пользователей без доступа (#8395)
    • Более строгое отношение к аргументам Git (#7715)
    • Извлечение имени пользователя и пароля из URL зеркала (#7651)
    • Зарезервировать имя пользователя .well-known (#7637)
  • ФУНКЦИОНАЛЬНЫЕ ИЗМЕНЕНИЯ
    • Отображение состояний 2FA для членов организации и оптимизация SQL-запросов (#7621)
    • Установка по умолчанию ветки при загрузке в пустой репозиторий (#7610)
    • Добавление возможности параллельного сравнения изображений (#6784)
    • Метод API для перечисления всех коммитов репозитория (#6408)
    • Проверка сложности пароля (#6230)
    • Добавление опции для инициализации репозитория с метками (#6061) * Добавление дополнительных алгоритмов хеширования пароля (#6023)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Разрешение слияния, если путь к файлу содержит " или \ (#8629) (#8771)
    • На Windows установка core.longpaths в true (#8776) (#8786)
    • Исправление ошибки 500 при редактировании хука (#8782) (#8789)
    • Исправление флажка чекбокса в настройках репозитория защищенной ветки (#8799) (#8801)
    • Исправление условий в коде парсинга ключей SSH2 (#8806) (#8810)
    • Исправление кнопки раскрытия коммита для предотвращения перехода по ссылке коммита (#8745) (#8825)
    • Исправление формы нового пользователя для пользователей, не зарегистрированных локально (#8826) (#8828)
    • Исправление для закрытия открытых ресурсов ввода-вывода сразу после завершения их использования (#8839) (#8846)
    • Исправление кнопки редактирования содержимого для мигрированного содержимого задачи (#8877) (#8884)
    • Исправление обязательности внешнего пароля для регистрации (#8885) (#8890)
    • Исправление проверки сложности пароля при регистрации (#8887) (#8888)
    • Обновление тестов миграции из GitHub (#8896) (#8938) (#8945)
    • Включение пунктуации в конце упоминаний (#8889) (#8894)
    • Добавление метода Close() для gogitRepository (#8901) (#8956)
    • Частичное исправление действий проверки и уведомлений (#8965)
    • Вызов db.SetMaxOpenConns и разрешение установки параметров пула соединений для не-MySQL баз данных (#8528) (#8618)
    • Исправление метки времени закрытия майлстоуна (#8728) (#8730) * Исправление ошибки 500 при получении данных пользователя без аутентификации (#8653) (#8663)
    • Исправление проблемы "Новая задача без майлстоуна" (#8678) (#8681)
    • Использование AppSubUrl для большего количества перенаправлений (#8647) (#8651)
    • Добавление SubURL для перенаправления пути (#8632) (#8634)
    • Исправление ошибки шаблона на странице аккаунта (#8562) (#8622)
    • Разрешение внешнего идентификатора UUID (#8551) (#8624)
    • Предотвращение удаления панели эмодзи при выборе дубликата (#8609) (#8623)
    • Обновление фикстур тепловых карт для восстановления тестов (#8615) (#8616)
    • Убедитесь, что статистика разницы может прокручиваться независимо от разницы (#8581) (#8621)
    • Webhook: установка Content-Type для application/x-www-form-urlencoded (#8600)
    • Исправление #8582 путем обработки пустых репозиториев (#8587) (#8594)
    • Исправление ошибки на странице запросов на внесение изменений при переносе головного репозитория (#8564) (#8569)
    • Добавление пропущенного закрытия в ServeBlobLFS (#8527) (#8542)
    • Убедитесь, что GitRepo установлен на пустых репозиториях (#8539) (#8541)
    • Исправление ошибки миграции зеркала 500 (#8526) (#8530)
    • Исправление регулярного выражения для сложности пароля для специальных символов (#8524)
    • Предотвращение .code-view от перезаписи шрифта в шрифтах иконок (#8614) (#8627)
    • Разрешение более чем 255 символов для токенов в таблице external_login_user (#8554) * Исправление ошибок в пользовательском интерфейсе создания организации относительно разрешений доступа к команде (#8506)
  • Исправление ошибки на странице поиска внешних пользователей по провайдеру (#8504)
  • Создание .ssh dir по необходимости (#8486)
  • IsBranchExist: возврат false, если предоставленное имя пустое (#8485)
  • Устройство openssh для прослушивания на SSH_LISTEN_PORT, а не на SSH_PORT (#8477)
  • Добавление проверки пустого набора при удалении индексов во время миграции (#8471)
  • Файлы LFS относительны к пути содержимого LFS, убедитесь, что при удалении они становятся относительными к этому пути (#8455)
  • Убедитесь, что читатели тела запроса закрыты в сервере LFS (#8454)
  • Исправление ошибки шаблона на странице настроек зеркального репозитория (#8438)
  • Исправление миграции v96 для сохранения вложений к задачам (#8435)
  • Обновление strk.kbt.io/projects/go/libravatar до последней версии (#8429)
  • Однострочный формат для файлов, имеющих только одну строку (#8416)
  • Проверка на экранированные или неэкранированные имена файлов wiki (#8408)
  • Разрешение пользователям с явным доступом на чтение предоставлять одобрения (#8382)
  • Исправление коммита редактора на новую ветку, если PR отключён (#8375)
  • Восстановление .markdown класса для всех рендереров разметки (#8357)
  • Обновление xorm до v0.7.9 для исправления некоторых ошибок (#8354)
  • Исправление неоднозначности названия столбца в GetUserIssueStats() (#8347) * Изменение общего привязывания формы на привязку формы Gogs (#8334)
  • Исправление статуса коммита в списке запросов на внесение изменений в панели управления пользователя (#8321)
  • Исправление постоянного выбора repo_admin_change_team_access в настройках организации (#8319)
  • Обновление до github.com/lafriks/xormstore@v1.3.0 (#8317)
  • Показ правильного статуса коммита в списке запросов на внесение изменений (#8316)
  • Исправление ошибки при сравнении изображений и небольшие улучшения в сравнении изображений (#8289) * Обновление xorm (#8286) * Исправление API для редактирования и удаления прикрепленных файлов выпуска (#8285) * Исправление доступа к объекту nil в некоторых условиях при парсинге кросс-ссылок (#8281) * Исправление подсчета меток (#8267) * Отображение доступа команд для организационных репозиториев на странице настроек сотрудничества (#8265) * Тестирование большего количества зарезервированных имен пользователей (#8263) * Переписывание кода обработки ссылок в подготовке к открытию/закрытию из комментариев (#8261) * Исправление ключа assets в вебхуке выпуска (#8253) * Разрешение регистрации при скрытом кнопке (#8237) * Исправление генерации URL API выпуска (#8234) * Исправление num_issues для майлстоуна (#8221) * Пропуск сообщений коммита в MS Teams вебхуке (#8209) * Исправление данных при гонке (#8204) * Исправление API пользователя команды (#8172) * Исправление ошибки 500 при слиянии PR, вызванной поведением git-fetch (#8161) * Отображение приватного значка при установке аватара репозитория (#8144) * Добавление рецензентов как участников (#8121) * Исправление проблемы Go 1.13 для приватных репозиториев при использовании go get (#8112) * Функция: выделение ссылок на задачи с помощью : (#8101) * Разрешение настройки AllowedUsers в sshd_config (#8094) * Точное совпадение имен для Repository.GetTagID() (#8074) * Избегание неоднозначности названий веток/директорий для команды git-diff-tree (#8066) * Добавление уведомления о изменении заголовка задачи (#8061) * [ssh] исправление спецификации конфигурации в шаблоне authorized_keys (#8031) * Исправление чтения git notes из вложенных деревьев (#8026) * Исправление синхронизации тегов с выпусками для репозитория - гарантия получения только ссылок на теги (#7990) * Исправление добавления по умолчанию Telegram вебхука (#7972) * Выполнение CORS обработчика первым для /api маршрутов (#7967) * Прекращение синхронизации из источника LDAP при наличии ошибки (#7960) * Исправление неверного отправителя при отправке вебхука Slack (#7918) * Исправление ошибки при миграции приватного репозитория (#7917) * Оценка эмодзи в сообщениях коммита в списке (#7906) * Исправление проверки типа файла при загрузке (#7890) * lfs/lock: округление метки времени locked_at до секунды (#7872) * Исправление ошибки 500 для несуществующего майлстоуна вместо 404 (#7867) * gpg/bugfix: использование .ExpiredUnix, .IsZero для отображения зелёного цвета для вечно действительного ключа GPG (#7846) * Исправление повторного вызова вебхука (#7821) * Включение переключения на другой исходный ветку при уже существующем PR (#7819) * Преобразование файлов в utf-8 для индексации (#7814) * Не получение всех ссылок при сравнении pull-request (#7797) * Исправление нескольких ошибок в конечных точках статусов API (#7785)
  • Восстановление функциональности для ранних версий Git (#7775)
  • Исправление сообщения в ветке Slack webhook (#7774)
  • Перезапись существующих единиц репозитория, если параметр отсутствует в теле запроса API (#7763)
  • Исправление ошибки переименования при перезаписи публичных ключей (#7761)
  • Исправление подсчёта утверждений (#7757)
  • Добавление шага миграции для удаления старых сиротских записей repo_indexer_status (#7746)
  • Исправление оставшихся записей repo_index_status при удалении репозитория (#7734)
  • Удаление camel-case токенизации из индексатора репозитория (#7733)
  • Исправление вычисления завершённости милицейских пунктов при миграции (#7725)
  • Регрессия: Включение исполняемых файлов в индекс, так как они не обязательно … (#7718)
  • Исправление устаревших индексов в индексируемых репозиториях при увеличении размера файлов (#7712)
  • Пропуск нестандартных файлов (например, подмодулей) при индексировании репозитория (#7711)
  • Исправление реализации dropTableColumns для SQLite (#7710) * Обновление gopkg.in/src-d/go-git.v4 до версии v4.13.1 (#7705)
  • Улучшение производительности списка веток и исправление иконки защищенной ветки при отсутствии входа (#7695)
  • Исправление неправильного формата даты и времени для Git (#7689)
  • Перемещение добавления в очередь хуков для созданного репозитория за пределы сессии xorm (#7675)
  • Предложение использовать range для веток (#7674)
  • Исправление ошибки при миграции милицейских пунктов из GitHub (#7665)
  • Скрытие кнопок удаления/восстановления для архивированных репозиториев (#7658)
  • CSS: Использование flex для исправления плавающего пагинации (#7656)
  • Исправление инициализации синтаксического выделения (#7617)
  • Исправление паники при отправке слияния запроса, вызывающего ошибку 500 (#7615)
  • Устранение проблем с ключами PKCS8, PEM и SSH2 (#7600)
  • Исправление ошибки в коде CSS split-diff в arc-green.less (#7587)
  • Обработка ErrUserProhibitLogin в http git (#7586)
  • Исправление ошибки создания/редактирования wiki страниц при защите основной ветки кода (#7580)
  • Исправление неправильных URL в ответе API git/commits (#7565)
  • Исправление переполнения заголовка файла в представлениях файла и blame (#7562)
  • Улучшение парсера SSH ключей для обработки переносов строк в ключах (#7522)
  • Исправление отображения пустых коммитов в обзоре репозитория (#7521)
  • Исправление ошибки подсчета запросов на слияние в репозитории (#7518)
  • Исправление последовательности вызова markdown (#7513) * Удаление дублированного триггера вебхука (#7511)
  • Атомарное обновление User.NumRepos при создании репозитория (#7493)
  • Исправление ошибки при отображении страницы настроек репозитория, для которого вы не являетесь администратором (#7482)
  • Исправление перенаправления после редактирования файла — Обработка всех перенаправлений для Web UI File CRUD (#7478)
  • cmd/serv: действительно завершаем работу после критических ошибок (#7458)
  • Исправление проблемы с некоторыми страницами, которые выбрасывают исключения JavaScript 'не определено' (#7450)
  • Исправление интеграции Dropzone.js (#7445)
  • Исправление регулярного выражения для проблем в сообщениях коммитов (#7444)
  • Diff: Исправление отступов в незакрашенном коде (#7435)
  • Отображение кнопки "Создать новый Pull Request" только если репозиторий разрешает pull-запросы (#7426)
  • Обновление macaron/captcha для исправления случайных ошибок (#7407)
  • Создание класса для встроенных позиционированных списков (#7393)
  • Получение refs для успешного тестирования для тега (#7388)
  • Добавление недостающей переменной шаблона в настройках организации (#7385)
  • Исправление параметра post — на странице списка задач — сбросить назначенного исполнителя (#7380)
  • Исправление/определение автоматически проверяемых флажков на странице списка задач в Firefox (#7320)
  • Возврат head: null только если исходная ветка была удалена (#6705)
  • УЛУЧШЕНИЯ
    • Добавление nofollow для ссылок на вход (#8509) * vendor: обновление mvdan.cc/xurls/v2 до v2.0 (#8495)
    • Обновление номеров задач в майлстоуне при сохранении майлстоуна и других улучшений кода (#8411)
    • Добавление дополнительной информации о пользователе при миграции релиза (#8331)
    • Требование общего успеха, если контекст не указан для проверки статуса (#8318)
    • Транзакционно осведомленное повторное создание задачи для сопротивления дублированию ключей (#8307)
    • Изменение ссылки на майлстоун задачи (#8246)
    • Всегда возвращение локального URL для аватаров пользователей (#8245)
    • Перемещение некоторых функций майлстоуна в отдельный пакет (#8213)
    • Перемещение создания комментария задачи в пакет комментариев (#8212)
    • Отключение свойства максимальной высоты поля ввода комментария (#8203)
    • Добавление группы 'Упоминание вас' на странице /issues (#8201)
    • oauth2 с удаленным Gitea (#8149)
    • Ссылка на задачи из pull-запросов и других задач (#8137)
    • Исправление вебхуков для использования прокси из среды (#8116)
    • Добавление ID объединенного коммита на странице pull-запроса, когда он объединен (#8062)
    • Добавление команд к репозиторию на странице сотрудничества (#8045)
    • Обновление swagger до 0.20.1 (#8010)
    • Добавление ссылки на последний коммит на домашней странице репозитория и таблицах коммитов (#8006)
    • Добавление конечной точки API для доступа к темам репозитория (#7963)
    • Включение описания в поиске репозитория (#7942) * Использование форкнутого macaron Gitea (#7933)
    • Исправление создания pull-запроса с пустыми изменениями (#7920)
    • Разрешение токена как авторизации для доступа к вложениям (#7909)
    • Повторное создание задачи для сопротивления дублированию ключей (#7898)
    • Перемещение кода git diff из моделей в services/gitdiff (#7889)
    • Миграция gplus на провайдер google oauth2 (#7885)
    • Удаление уникального фильтра из анализатора индексера репозитория (#7878)
    • Определение разделителя в CSV-рендеринге (#7869)
  • Импорт тем во время миграции (#7851)
  • Перемещение CreateReview в modules/pull (#7841)
  • vendor: обновление pdf.js до версии v2.1.266 (#7834)
  • Поддержка переменной окружения SSH_LISTEN_PORT в шаблоне конфигурации docker app.ini (#7829)
  • Добавление возможности пользователю настраивать частоту уведомлений по электронной почте (#7813)
  • Перемещение настроек базы данных из моделей в конфигурацию (#7806)
  • Отображение времени UI с настройкой местоположения времени (#7792)
  • Реализация фильтра веток для вебхуков (#7791)
  • Ограничение индексации репозиториев посредством соответствия шаблону (#7767)
  • Api: продвинутые настройки для репозиториев (внешний wiki, система отслеживания задач и т. д.) (#7756)
  • Обновление идентификатора публикации для мигрированных репозиториев, если у пользователя сохранен внешний пользователь GitHub (#7751)
  • deps: Обновление gopkg.in/editorconfig/editorconfig-core-go до версии v1 (#7749)
  • Применение эмодзи на странице графика коммитов (#7743) * Добавление большого количества расширений для отображения синтаксиса (#7741)
  • Добавление выполнения SQL на лог и индексы на таблицу репозитория и комментарий (#7740)
  • Установка уровня ошибки подключения к базе данных на уровень ошибки (#7724)
  • Проверка хэшей сообщений коммитов перед созданием ссылок (#7713)
  • Удаление ненужного форматирования при генерации bindata (#7706)
  • Исправление конкретного выделения (CMakeLists.txt и т. д.) (#7686)
  • Добавление статуса файла в API (#7671)
  • Добавление поддержки DEFAULT_ORG_MEMBER_VISIBLE (#7669)
  • Предоставление ссылок в сводках коммитов в таблице/списке коммитов (#7659)
  • Изменение длины некоторых столбцов репозиториев (#7652)
  • Перемещение действия коммита репозитория из моделей в пакет repofiles (#7645)
  • Исправление неправильной электронной почты при использовании Gitea как OAuth2-провайдера (#7640)
  • [Просмотр ветки] добавление кнопки загрузки (#7604)
  • Обновление до xorm@v0.7.4 (#7596)
  • Использование 403 вместо 401 для ErrUserProhibitLogin (#7591)
  • Удаление ненужных преобразований (#7557)
  • Удаление lambda-функции base.FileSize (#7556)
  • Добавление пропущенных проверок ошибок в тестах (#7554)
  • Перемещение создания релиза из моделей в отдельный пакет (#7539)
  • Установка ссылки на имя по умолчанию для ветки по умолчанию (#7519)
  • Добавление общей суммы вкладов на тепловую карту (#7517)
  • Перемещение mirror в отдельный пакет из моделей (#7486)
  • Перемещение models.PushUpdate в repofiles.PushUpdate (#7485) * Включение связанных заголовков в письмах для темы/комментария (#7484)
  • Отказ от слияния до тех пор, пока все необходимые проверки статуса не завершатся успешно (#7481)
  • Преобразование всех переменных JavaScript в let/const (#7464)
  • Создание веток только для открытых запросов на слияние при миграции из GitHub (#7463)
  • jQuery 3 (#7425)
    • Добавить placeholder уведомления (#7409)
    • Поиск коммитов по хешу коммитов (#7400)
    • Переместить таблицу статуса в пакет cron (#7370)
    • wiki - список редакций страницы (#7369)
    • Отображение информации о первоначальном авторе и URL при отображении перенесённых задач/комментариев (#7352)
    • Переработать ошибки, связанные с недопустимыми типами файлов (#7309)
    • Переключиться на использование gliderlabs/ssh для встроенного сервера (#7250)
    • Удалить зависимость настройки от модуля session (#7237)
    • Переместить все коды, связанные с почтой, из моделей в services/mailer (#7200)
    • Поддержка git. Вставка PATH в app. ini (#6772)
    • Поддержка установки домена куки (#6288)
    • Переместить миграцию репозитория из фронтенда в бэкенд (#6200)
    • Удалить вложения релизов, если релиз был удалён (#6068)
  • ПЕРЕВОД
    • Перевод на латышский для домашней страницы (#8468)
    • Добавить перевод шаблона домашней страницы на итальянский (#8352)
    • Исправить опечатку (#7452)
  • ПОСТРОЙКА
    • Использовать go 1.13 (#8088)
  • РАЗНОЕ
    • Добавить информацию о количестве строк в файле в интерфейсе (#8396) * Сделать ширину левой панели задач 100% и добавить reponame как атрибут title (#8359)
    • [arc-green] белый цвет при наведении мыши для активных пунктов меню (#8344)
    • Переместить местоположение ref (ветки или тега) на странице списка задач (#8157)
    • Применить эмодзи на метки списка задач на панели управления (#8156)
    • 1148: Занять полную ширину при просмотре разницы в разделённом представлении (#8114)
    • Отображать описание "сделать этот репозиторий приватным" как текст помощи, а не как подсказку (#8097)
    • Исправить деформированные эмодзи в обзорах запросов на слияние (#8047)
    • Добавить зачеркивание старого заголовка в комментариях (#8046)
    • Добавить подсказку для чекбокса видимости на /repo/create (#8025)
    • Обновить github.com/lafriks/xormstore и упорядочить mod.go (#8020)
    • Сохранить последовательность кнопок для просмотра атрибута blame в согласии с обычным просмотром при просмотре файла (#8007)
    • Использовать "Запрос на слияние" вместо "Запрос на вливание" (#8003)
    • Переместить номер строки в атрибут :before для скрытия от поиска в браузере (#8002)
    • Изменить чёрный цвет на белый для метки (прочитано) на странице списка задач (#8000)
    • [Просмотр ветки] показывать кнопку "Новый запрос на слияние" только при возможности (#7977)
    • Исправить проблему хука, устанавливая переменные окружения git только при передаче их (#7854)
    • Предотвратить переполнение статуса коммита и сообщения на странице ветки (#7800) * Исправить CSS поиска по всему сайту, различные изменения CSS (#7789)
    • Подстроить CSS границы меток (#7739)
    • Исправить ширины пунктов меню создания (#7708)
    • [Просмотр ветки] удалить дублирующийся символ защиты (#7624)
    • [Просмотр ветки] удалить заголовок таблицы (#7622)
    • [Вид ветки] иконки в кнопки (#7602)
  • Обновление зависимостей JS (#7462)
  • Добавление дополнительной информации на страницу веток (#7461)
  • Увеличение версии lodash с 4.17.11 до 4.17.14 (#7459)
  • Улучшения истории wiki (#7391)
  • Исправления интерфейса — сравнение вида и архивированные репозитории (#7345)
  • Темная тема — полосы прокрутки (#7269)
  • Wiki — редактор — добавление кнопок 'встроенный код', 'пустая галочка', 'отмеченная галочка' (#7243)
  • Исправление API статусов, которое показывает только первые 10 статусов: добавление пагинации и расширение API GetCommitStatuses (#7141)

1.9.6 - 2019-11-13* ИСПРАВЛЕНИЯ ОШИБОК

  • Разрешить слияние, если путь к файлу содержит " или \ (#8629) (#8772)
  • Исправление ошибки 500 при редактировании хука (#8782) (#8790)
  • Исправление проблемы с user.fullname (#8904)
  • Обновление тестов миграции из GitHub (#8897) (#8946)
  • Добавление метода Close() для gogitRepository (#8901) (#8958)

1.9.5 - 2019-10-30* ПРЕДУПРЕЖДАЮЩИЕ ИЗМЕНЕНИЯ

  • Скрытие некоторых данных пользователя через API, если у пользователя нет достаточных прав (#8655) (#8658)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление метки закрытия (#8728) (#8731)
    • Исправление дедлайна при обновлении задачи или PR через API (#8699)
    • Исправление проблемы "Новая задача без метки" (#8678) (#8682)
    • Исправление ошибки 500 при получении данных пользователя без аутентификации (#8653) (#8662)
    • Использование AppSubUrl для большего количества перенаправлений (#8647) (#8652)
    • Добавление SubURL в путь перенаправления (#8632) (#8634) (#8640)
    • Исправление #8582 путем обработки пустых репозиториев (#8587) (#8593)
    • Исправление ошибки на этапе переноса головы репозитория (#8571)
    • Добавление пропущенного закрытия в ServeBlobLFS (#8527) (#8543)
    • Возврат false, если имя ветки пустое для IsBranchExist (#8485) (#8492)
    • Создание .ssh директории по мере необходимости (#8369) (#8486) (#8489)
    • Восстановление функциональности для ранних версий Git (#7775) (#8476)
    • Добавление проверки пустого набора при удалении индексов во время миграции (#8475)
    • Обеспечение закрытия читателей тела запроса в LFS сервере (#8454) (#8459)
    • Обеспечение относительности LFS файлов к пути содержимого LFS (#8455) (#8458)
  • БЕЗОПАСНОСТЬ
    • Игнорирование упоминаний для пользователей без доступа (#8395) (#8484)
  • ТЕСТИРОВАНИЕ
    • Обновление фикстур тепловых карт для восстановления тестов (#8615) (#8617)## 1.9.4 - 2019-10-08
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Выделение ссылок на проблемы (#8101) (#8404)
    • Исправление ошибки при миграции приватного репозитория #7917 (#8403)
    • Изменение привязки общей формы на форму Gogs (#8334) (#8402)
    • Исправление коммита редактора на новую ветку, если PR отключен (#8375) (#8401)
    • Исправление количества задач в майлстриме (#8221) (#8400)
    • Разрешение пользователям с явным доступом на чтение выдавать одобрения (#8398)
    • Исправление статуса коммита в PR #8316 и PR #8321 (#8339)
    • Исправление API для редактирования и удаления прикрепленных файлов релиза (#8290)
    • Исправление активов в вебхуке релиза (#8283)
    • Исправление генерации URL API релиза (#8239)
    • Разрешение регистрации, когда кнопка скрыта (#8238)
    • Пропуск сообщений коммита в MS Teams webhook (обратная совместимость v1.9) (#8225)
    • Исправление данных, вызывающих гонку (#8206)
    • Исправление ошибки 500 при слиянии pull merge, вызванной поведением git-fetch (#8194)
    • Исправление спецификации конфигурации SSH в шаблоне authorized_keys (#8193)
    • Исправление чтения git notes из вложенных деревьев (#8189)
    • Исправление API пользователя команды (#8172) (#8188)
    • Добавление рецензентов как участников (#8124)
  • ПОСТРОЕНИЕ
    • Использование вендоризированного go-swagger (#8087) (#8165)
    • Исправление проверки версии для GO 1.13 (go-macaron/cors) (#8389)
  • РАЗНОЕ
    • Отображение приватного значка, когда установлен аватар репозитория (#8144) (#8175)* ИСПРАВЛЕНИЯ
    • Исправление go get из приватного репозитория с Go 1.13 (#8100)
    • Точное совпадение имен для Repository.GetTagID() (#8082)
    • Избегание неоднозначности названий веток/директорий для команды git-diff-tree (#8070)
    • Добавление уведомления о изменении заголовка для задач (#8064)
    • Выполнение CORS-обработчика первым для маршрутов /api (#7967) (#8053)
    • Оценка эмодзи в сообщениях коммитов в списке (#8044)
    • Исправление неудачной синхронизации тегов с релизами для репозитория (#7990) (#7994)
    • Исправление добавления по умолчанию Telegram webhook (#7972) (#7992)
    • Прерывание синхронизации из источника LDAP при возникновении ошибки (#7965)
    • Исправление деформированного эмодзи в сообщении коммита (#8071)
  • УЛУЧШЕНИЯ
    • Сохранение последовательности кнопок для вида blame в согласии с обычным видом при просмотре файла (#8007) (#8009)

1.9.2 - 2019-08-22* ИСПРАВЛЕНИЯ

  • Исправление неверного отправителя при отправке Slack webhook (#7918) (#7924)
  • Поддержка загрузки текста/plain; charset=utf8 (#7899)
  • Lfs/lock: округление метки времени locked_at до секунды (#7872) (#7875)
  • Исправление ошибки 500 для несуществующего майлстоуна (#7867) (#7873)
  • БЕЗОПАСНОСТЬ
  • УЛУЧШЕНИЯ
    • Исправление создания pull с пустыми изменениями (#7920) (#7926)
  • ПОСТРОЕНИЕ
  • КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
    • Добавлена пагинация для админского API получения организаций и исправлена ошибка с отображением только публичных организаций (#7742) (#7752)
  • БЕЗОПАСНОСТЬ
    • Более строго проверять аргументы git (#7715) (#7762)
    • Выпуск, построенный с использованием go 1. 12. 8, для исправления уязвимостей в стандартной библиотеке golang, ссылка: https://groups.google.com/forum/#! topic/golang-nuts/fCQWxqxP8aA
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлены локальные запуски интеграционных тестов, требующих SSH (#7855) (#7857)
    • Исправлена проблема с хуками (#7856) (#7754)
    • Использование .ExpiredUnix.IsZero для отображения зелёного цвета действительного вечно GPG ключа (#7850) (#7846)
    • Не загружать все refs (#7797) (#7837)
    • Исправлена двойная отправка вебхуков (#7824) (#7821)
    • Включена возможность переключения на другой исходный ветвь, если PR уже существует (#7823)
    • Перезаписать существующие единицы репозиториев, если настройка не включена в теле запроса API (#7811)
    • Предотвратить переполнение Commit Status и сообщений на странице ветки (#7800) (#7808)
    • API: исправлены несколько ошибок в эндпоинтах статусов (Backport #7785) (#7807)
    • Исправлено сообщение вебхука Slack при форке (1. 9 релиз backport) (#7783)
    • Исправлено подсчет утверждений (#7757) (#7777)
    • Исправлена ошибка переименования при перезаписи публичных ключей (#7761) (#7769)
    • Исправлено исполнение dropTableColumns для SQLite (#7710) (#7765) * Исправлена ошибка, когда repo_index_status остаётся после удаления репозитория (#7738)
    • Исправлена ошибка вычисления завершённости майлстоунов при миграции (#7725) (#7732)
    • Исправлено сохранение устаревших индексов в индексируемых репозиториях при росте файлов (#7731)
    • Пропуск нестандартных файлов (например, подмодулей) при индексировании репозитория (#7717)
    • Улучшена производительность списка веток и исправлены иконки защищённых веток при отсутствии входа (#7695) (#7704)
    • Исправлено неправильное форматирование даты и времени для git (#7689) (#7690)

1.9.0 - 2019-07-30

  • КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
    • Улучшенная ведомость (#6038) (#6095)
  • БЕЗОПАСНОСТЬ
    • Тень пароля в кэше и конфигурации сессии на панели администратора (#7300)
    • Исправление последовательности вызова markdown (#7513) (#7560)
    • Зарезервировано имя пользователя .well-known (#7638)
    • Предотвращение утечки секретов через боковой канал времени (#7364)
    • Убедитесь, что расшифровка cookie действительно успешна (#7363)
  • ФУНКЦИОНАЛЬНОСТЬ
    • API для создания, обновления и удаления файлов (#6314)
    • Включение tls-alpn-01: Использование TLSConfig, предоставленного certmanager для Let's Encrypt (#7229)
    • Добавление команды для конвертации базы данных mysql из utf8 в utf8mb4 (#7144)
    • Исправление #2738 - Добавление API-конечной точки /git/tags (#7138)
    • Сравнение веток, коммитов и тегов друг с другом (#6991)
    • Отображение кнопки Pull Request или статуса последнего PR в списке веток (#6990) * Аватары репозиториев (#6986)
      • Отображение git-notes (#6984)
      • Добавление отчетов о статусах коммитов на странице Pull Request (#6845)
      • Количество коммитов вперед/назад в обзоре ветки (#6695)
      • Добавление команд CLI для управления источником аутентификации LDAP (#6681)
      • Добавление поддержки для веб-хуков MS Teams (#6632)
      • UI для OAuth2 Grant (#6625)
      • Добавление опции конфигурации mailer SUBJECT_PREFIX (#6605)
      • Включение пользовательского файла конфигурации в дамп (#6516)
      • Добавление API для манипулирования Git-хуками (#6436)
      • Улучшение миграций для поддержки миграции майлстоунов/меток/заявок/комментариев/Pull Requests (#6290)
      • Добавление опции для атрибуции файлов (#5721)
      • Реализация стандартных веб-хуков (#4299)
      • Веб-хук Telegram (#4227)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Отправка веб-хука после коммита при создании задачи с назначенными лицами (#7681) (#7684)
      • Обновление macaron/captcha для исправления случайной ошибки (#7407) (#7683)
      • Перемещение добавления в очередь хуков для созданного репозитория за пределы сессии xorm (#7682) (#7675)
      • Отображение символа защиты, если необходимо, на основной ветке (#7660) (#7668)
      • Скрытие кнопки удаления/восстановления на архивированных репозиториях (#7660)
      • Исправление ошибки при миграции майлстоуна из GitHub (#7665) (#7666)
      • Использование flex для исправления плавающей пагинации (#7656) (#7662)
      • Изменение длины некоторых столбцов репозитория (#7652) (#7655) * Исправление неправильного email при использовании gitea как OAuth2-провайдера (#7640) (#7647)
      • Исправление инициализации синтаксического выделения (#7617) (#7626)
      • Исправление ошибки создания/редактирования wiki-страниц при защите основной ветки (#7580) (#7623)
      • Исправление паники при пуше на #7611 (#7615) (#7618)
      • Обработка ErrUserProhibitLogin в http git (#7586, #7591) (#7590)
      • Исправление цвета разделенного представления в темной теме (#7587) (#7589)
      • Исправление переполнения заголовка файла в представлениях файла и атрибутов (#7562) (#7579)
    • Некорректные URL-ы в ответе API git/commits (#7565) (#7567)
    • Исправление отображения пустых коммитов в обзоре репозитория (#7521) (#7563)
    • Исправление ошибки подсчета количества запросов на слияние (#7518) (#7524)
    • Удаление дублированного триггера вебхуков (#7511) (#7516)
    • Обработка всех редиректов для веб-интерфейса управления файлами (CRUD) (#7478) (#7507)
    • Исправление регулярного выражения для задач в сообщениях коммитов (#7444) (#7466)
    • cmd/serv: действительно завершать работу после фатальных ошибок (#7458) (#7460)
    • Исправление проблемы с некоторыми страницами, выбрасывающими исключения 'не определено' (#7450) (#7453)
    • Исправление интеграции Dropzone.js (#7445) (#7448)
    • Создание класса для встроенных списков (#7439) (#7393)
    • Исправление отступов в коде, не выделенном цветом (#7435) (#7443)
    • jQuery 3 (#7442) (#7425)
    • Отображение кнопки "Создать запрос на слияние" только если репозиторий позволяет слияния (#7426) (#7432) * Исправление ссылок на поставщиков (#7394) (#7396)
    • Возврат head: null только если исходная ветка была удалена (#6705) (#7376)
    • Добавление недостающей переменной шаблона в настройках организации (#7386) (#7385)
    • Исправление параметра post в списке задач, у которого не было назначенного исполнителя (#7380) (#7383)
    • Исправление тестов миграции из-за решения проблемы 7 (#7375) (#7381)
    • Корректировка зеркального URL (#6593)
    • Обработка отсутствия get-url в ранних версиях Git (#7065)
    • Исправление позиции иконки в представлении задачи (#7354)
    • Уменьшение длины временной шкалы с последним элементом в представлении задачи (#7355)
    • Исправление вебхуков зеркального репозитория (#7366)
    • Исправление маршрута API для вебхуков (#7346)
    • Исправление конфликта между SyncReleasesWithTags и InsertReleases (#7337)
    • Исправление раздела слияния в представлении запроса на слияние (#7335)
    • Исправление 7303 - удаление ненужных кнопок в архивированных репозиториях (#7326)
    • Исправление строки темы для разрешения префиксов (#7325)
    • Исправление #7152 - разрешение пустых сообщений о создании/обновлении/удалении, использование по умолчанию (#7324)
    • Исправление #7238 - неправильный идентификатор коммита для аннотированного тега (#7321)
    • Исправление темы темной темы (#7319)
    • Темная тема для Gitea (Codemirror) (#7317)
    • Исправление #7292 - ошибка API File Contents (#7301)
    • Исправление заголовка ссылки API (#7298) * Исправление дополнительных переносов строк при копировании из diff в Firefox (#7288)
    • Установка неподвижного маркера строки в diff (#7279)
    • Исправление обнаружения подмодулей в подпапках (#7275)
    • Исправление ошибки журнала при загрузке задач из-за ошибки xorm (#7271)
    • Добавление отступа иконки .fa, аналогично .octicon (#7258)
    • Исправление ненамеренного выделения ссылок коммитов в hljs (#7244)
    • Проверка и настройка Git только для веб-подкоманд, а не для других (#7236)
    • Исправление паники миграции, когда пользователь Head не существует (#7226)
    • Только предупреждение при ошибках при удалении LFS сиротских файлов при удалении репозитория (#7213)
    • Исправление дублирования файла при конфликте файлов в запросе на слияние (#7211)
    • Разрешение двоеточия между словом исправления и номером задачи (#7207)
    • Исправление проблем переполнения в репозитории (#7190)
    • Очистка ошибок API (#7186)
    • Добавление ошибки для уже существующего форка (#7185)
    • Исправление diff для объединенных запросов на слияние (#7171)
    • Если идентификатор майлстоуна равен нулю, не получать его из базы данных (#7169)
    • Исправление имени pusher при использовании ssh push (#7167)
    • Исправление блокировки базы данных при использовании случайного изображения резервного репозитория (#7166)
    • Разные исправления для уведомлений по электронной почте для задач (#7165) * Разрешение архивированных репозиториев для добавления/удаления избранных репозиториев и наблюдения за ними (#7163)
    • Исправление загрузки GCArgs из ini (#7156)
    • Обнаружение адреса электронной почты noreply как пользователя (#7133)
    • Предотвращение произвольных строковых форматов при вызове функции fail() (#7112)
    • Валидация формата URL внешнего трекера (#7089)
    • Конфигурация резервного изображения аватара репозитория (#7087)
    • Исправление #732: Добавление LFS объектов в базовый репозиторий при слиянии (#7082)
    • Страница установки - Лучшее обработание недействительного имени администратора (#7060)
    • Решение проблемы для отправки одиночных комментариев в разделенном представлении diff (#7052)
    • Исправление возможной ошибки подключения MySQL (#7051)
    • Исправление сохранения кодировки после завершения установки (#7048)
    • Обработка необеспеченных портов в go get (#7041)
    • Предотвращение плохого состояния базы данных после неудачной миграции (#7040)
    • Исправление значения по умолчанию для разрешения создания новых организаций для новых пользователей (#7017)
    • Исправление загрузки содержимого и обработки /verify LFS с неправильным типом содержимого (#7015)
    • Исправление отсутствия описания репозитория при миграции (#7000)
    • Исправление блокировки LFS через SSH (#6999)
    • Не пытаться вернуть blob для подмодуля (#6996)
    • Исправление U2F для Chrome >= 74 (#6980) * Исправление индексации, которое вызывает проблемы при удалении задач/запросов на слияние (#6973)
    • Разрешение колабораторам просмотра репозитория, принадлежащего частной организации (#6965)
    • Остановка выполнения хуков при слиянии запроса на слияние (#6963)
    • Выполнение хуков при слиянии/редактировании и работа с защищенными ветками (#6961)
    • Журналы webhook отображают правильный HTTP метод и позволяют изменять HTTP метод в форме (#6953)
    • Остановка цветной раскраски лог-файлов по умолчанию (#6949)
    • Вращение serv.log, http.log и hook logs и остановка отображения стек-трейсов в этих файлах (#6935)
    • Исправление переноса строк для текста без форматирования (#6915)
    • Исправление размера ввода для выбора зависимости (#6913)
    • Изменение имени токена дрона для информирования пользователей о необходимости использования oauth2 (#6912)
    • Исправление синтаксического выделения в представлении blame #6895 (#6909)
    • Использование AppURL для ссылки OAuth пользователя (#6894)
    • Исправление #6881 - Исправление поиска пользователей API (#6882)
    • Исправление 404 при отправке pull request в определенных ситуациях (#6871)
    • Применение тега сборки osusergo для выпусков (#6862)
    • Исправление 500 при удалении рецензента с помощью интеграционных тестов (#6856)
    • Исправление v85.go (#6851)
    • Изменение dropTableColumns для удаления столбцов в sqlite и ограничений для всех (#6849)
    • Исправление двойного генерирования scratch токена (#6832) (#6833) * При зеркалировании необходимо установить удаленный репозиторий для зеркалирования (#6824)
    • Исправление миграции v78 "Drop is_bare" на MSSQL #6707 (#6823)
    • Изменение флага verbose в команде dump для избегания конфликта с глобальным флагом версии (#6822)
    • Исправление #6813: Разрешение git.GetTree для использования как коммита, так и имени дерева (#6816)
    • Удаление карты seen из getLastCommitForPaths (#6807)
    • Отображение полосы прокрутки только при необходимости (#6802)
    • Восстановление присваивания переменной IsWindows (#6722) (#6790)
    • Пропущенная запятая в файле js для сервис-воркера (#6788)
    • Исправление паники API редактирования команды (#6780)
    • Установка поля поиска пользователя LDAP (простое аутентификация) как необязательного (#6779)
    • Игнорирование уже существующих публичных ключей после синхронизации LDAP (#6766)
    • Исправление разрыва pull при удалении форк-репозитория (#6754)
    • Исправление отсутствующего возврата (#6751)
    • Исправление ошибки 500 при создании новой команды (#6749)
    • Использование OAuth2 токена в basic auth (#6747)
    • Исправление ошибки видимости организации при клонировании git (#6743)
    • Исправление ошибки сортировки репозиториев на домашней странице организации при входе с правами неадминистратора (#6741)
    • Более строгий шаблон имени домена в регулярном выражении для электронной почты (#6739)
    • Исправление ошибки шаблона администратора (#6737) * Удаление индекса is_bare IDX только при его существовании для MySQL и MariaDB (#6736)
    • UI: Обнаружение и восстановление кодировки и BOM в содержимом (#6727)
    • Загрузка атрибутов задачи при редактировании задачи с помощью API (#6723)
    • Исправление API членов команды (#6714)
    • К сожалению, MemProvider Init не инициализируется правильно (#6692)
    • Исправление частичного отката #6657, вызванного #6314 (#6685)
    • Предотвращение создания пустых сессий (#6677)
    • Исправление #6659 - По умолчанию выбор схемы Swagger на основе протокола страницы (#6660)
    • Обновление highlight.js до версии 9.15.6 (#6658)
    • Правильное экранирование при перенаправлении из веб-редактора (#6657)
    • Исправление #6655 - Не экранировать Pound.Link, так как он уже экранирован (#6656)
    • Использование ctx.metas для ссылок хэша SHA (#6645)
    • Исправление неверного срока действия GPG (#6643)
    • Обновление версии lib/pq до v1.1.0 (#6640)
    • Исправление форка пустого репозитория (#6637)
    • Исправление URI-кодирования issuer OTP URI (#6634)
    • Возврат UserList из /api/v1/admin/users (#6629)
    • Добавление json-тегов для oauth2 формы (#6627)
    • Удаление лишнего слеша из twitter card (#6619)
    • Удаление требования к bash в makefile (#6617)
    • Исправление ссылки Open Graph og:image (#6612)
    • Исправление сборок кросс-компиляции (#6609)
    • Изменение commit summary на полное сообщение в API (#6591)
    • Исправление ошибки API поиска пользователей pagesize, не соблюдающего ExplorePagingNum (#6579)
    • Предотвращение ошибки сервера 500 при сравнении веток без общей истории (#6555) * Правильное экранирование URL-адреса прикрепленного релиза (#6512)
    • Удаление локальной ветки при удалении ветки репозитория (#6497)
    • Исправление ошибки при входе пользователя и попытке повторной отправки подтверждающего электронного письма (#6482)
    • Исправление загрузки прикреплений (#6481)
    • Предотвращение множественных кликов в oauth2 входе (#6467)
    • Костыльное исправление выравнивания диалогового окна создания организации (#6455)
    • Изменение порядка выполнения PostProcess Processors (#6445)
    • Упрощение правил имени ref (#6437)
    • Исправление Hook & HookList в Swagger (#6432)
    • Исправление отсутствия использования unitTypeCode в accessLevelUnit (#6419)
    • Отображение правильной ошибки для недопустимого интервала зеркального репликации (#6414)
    • Необходимость не декодирования значения cookie redirect_to (#6399)
    • Исправление ошибки названия таблицы dump и добавление некоторых тестов для dump базы данных (#6394)
    • Исправление миграций 82 для игнорирования несинхронизированных тегов между базой данных и git данными и отсутствия is_archived в таблице репозитория (#6387)
    • Убедитесь, что единицы измерения команды возвращаются (#6379)
    • Исправление ошибки manifest.json, не запрашивающей cookie, чтобы сессия создавалась для каждого запроса (#6372)
    • Отключение benchmarking во время теговых событий на DroneIO (#6365)
    • Оптимизация производительности списка комментариев (#5305)
    • УЛУЧШЕНИЯ * Обновление генерации Docker Drone до стандартного формата (#7480) (#7496) (#7504)
      • Добавление API-конечной точки для редактирования репозитория (#7006)
      • Добавление параметра state в API списка майлстоунов (#7131)
      • Делегирование капчи и пароля необязательными для внешних аккаунтов (#6606)
      • Обнаружение размера пакета миграции (#7353)
      • Исправление 7255 - обертывание длинных текстов в информации профиля пользователя (#7333)
      • Использование файлов графа коммитов для списков страниц (#7314)
      • Добавление поддержки команды git commitgraph для глобального по умолчанию true при версии git >= 2.18 (#7313)
      • Добавление опции LFS_START_SERVER для управления поддержкой git-lfs (#7281)
      • Исправление темной темы markdown (#7260)
      • Обновление go-git до версии 4.12.0 (#7249)
      • Отображение конфигурации LFS на панели администратора (#7220)
      • Отключение проверки одного и того же пользователя для внутреннего SSH (#7215)
    • Добавить LastLogin в API пользователя (#7196)
    • Добавить недостающее описание метки в API (#7159)
    • Использовать метод go для вычисления отпечатка SSH-ключа (#7128)
    • Включить подсветку синтаксиса для Rust (#7125)
    • Переработать разбор URL-адресов подмодулей (#7100)
    • Изменить заголовок писем об ошибке (#7064)
    • Использовать пакетную вставку при миграции репозитория, чтобы ускорить процесс (#7050)
    • Улучшить загрузчик GitHub при миграциях (#7049)
    • При версии git >= 2.18. Команда git может выполняться с параметром версии протокола git wire 2, если он включен (#7047)
    • Исправить отображение Erlang и Elixir (#7044)
    • Видимость организации в API (#7028)
    • Улучшить обработку неправильных аватаров (#7025)
    • Исправить: выровнять метку комментария и действия по правому краю (#7024)
    • Изменить API UpdateRepoIndex для включения наблюдателей (#7012)
    • Переместить функциональность serv hook и удалить GitLogger (#6993)
    • Добавить поддержку utf8mb4 для MySQL (#6992)
    • Сделать повторное использование соединений webhook HTTP (#6976)
    • Переместить мост логгера xorm из пакета log в models, чтобы пакет log мог быть самостоятельным (#6944)
    • Переработать модели. Новый контекст NewRepoContext для извлечения кода, связанного с Git, в модули/git (#6941)
    • Удалить зависимость macaron из моделей (#6940)
    • Добавить less linter через npx (#6936)
    • Удалить зависимость macaron из модулей/log (#6933)
    • Удалить зависимость macaron из моделей/mail.go (#6931)
    • Очистить less файлы (#6921)
    • Исправить переполнение кода (#6914)
    • Стилизовать список организаций в профиле пользователя (#6911)
    • Улучшить описание защиты веток (исправление #6886) (#6906)
    • Переместить структуры SDK в модули/структуры (#6905)
    • Обновить SDK до последней версии (#6903)
    • Экранировать сообщение коммита при обновлении задачи и заголовок в телеграм-хуке (#6901)
    • Улучшить поиск репозитория по имени и унифицировать (#6897) * Изменить цвет списка задач/запросов, закрытые задачи — фиолетовые, а отклонённые — красные (#6874)
    • Переработать ширину таблицы для отображения большего количества информации в списке файлов (#6867)
    • Мониторить все команды git; переместить blame в пакет git и заменить git как переменную (#6864)
    • Исправить ошибку UI конфигурации о сроке хранения кэша (#6861)
    • Улучшить локализацию статистики активности git (#6848)
    • Генерировать токен доступа в админском CLI (#6847)
    • Обновить github.com/urfave/cli до версии 1.2.0 (#6838)
    • Переименовать опцию CLI LFS_JWT_SECRET для включения OAUTH2 (#6826)
    • внутренний/ssh: игнорировать команду env полностью (#6825)
    • Разрешить настройку URL-адреса сервиса Recaptcha (#6820)
    • Обновить github.com/mcuadros/go-version до версии v0.0.0-20190308113854-92cdf37c5b75 (#6815)
    • Используйте модуль modules/git для команд git (#6775)
    • Добавьте GET-запросы для вебхуков (#6771)
    • Переместите зависимость PushUpdate из моделей в repofiles (#6763)
    • Настройте текст и цвета значков (#6760)
    • Игнорируйте нестандартные refs при git push (#6758)
    • Отключите веб-предпросмотр для вебхуков Telegram (#6719)
    • Отображайте полное имя, если включено настройкой DEFAULT_SHOW_FULL_NAME (#6710)
    • Измените порядок действий с файлами (#6706)
    • README WordPress: код выходит за пределы (#6679) (#6696)
    • Улучшите ссылки на задачи в коммитах (#6694)
    • Обрабатывайте переадресации для команд git clone (#6688)
    • Исправьте одну проблему производительности/правильности в #6478, найденную в репозитории Rails.(#6686)
      • API OTP контекст (#6674)
      • Удалите локальные клонированные репозитории и сделайте хуки запускаемыми при слиянии/редактировании/загрузке (#6672)
      • Обновите github.com/stretchr/testify с версии 1.2.2 до 1.3.0 (#6663)
      • Обновите gopkg.in/src-d/go-git.v4 с версии 4.8.0 до 4.10.0 (#6662)
      • Исправьте отступы значков выпадающего списка (#6651)
      • Добавьте больше атрибутов заголовков для сокращённых имен (#6647)
      • Обновите UI для меток тем на проектах (#6639)
      • Трассировка логирования при отказе доступа и форматирование цвета (#6618)
      • Добавьте .gpg url (соответствует поведению GitHub) (#6610)
      • Поддержка пользовательской переменной окружения GITEA_CUSTOM в docker (#6608)
      • Отображайте кнопку "удалить ветку" на закрытых pull requests (#6570) (#6601)
      • Добавьте опцию для отключения invalidation токена обновления (#6584)
      • Исправьте выравнивание выпадающего списка новых репозиториев (#6583)
      • Исправьте уведомления по электронной почте при закрытии/восстановлении задачи (#6581)
      • Предварительно вычислите абсолютный путь git (#6575)
      • Мелкий CSS-чисток для навигационной панели (#6553)
      • Отображайте ссылки SHA1 как блоки кода (#6546)
      • Добавьте флаг username в команду create-user (#6534)
      • Объедините использование шаблонов пагинации (#6531) (#6533)
      • Исправьте ширину пагинации на мобильных устройствах (#5711) (#6532)
      • Улучшите обнаружение ссылок SHA1 (#6526)
      • Исправьте #6446 - Сортировка членов команды и репозиториев команды (#6525) * Используйте строгие границы для автоматического обнаружения ссылок (#6522)
      • Используйте обычное значение line-height для записей на главной странице (#6518)
      • Исправьте #6514 - Новый Pull Request на страницах файлов и pull requests (#6515)
      • Сделайте различие между DisplayName и Username в шаблонах электронной почты (#6495)
      • Добавьте заголовок X-Auto-Response-Suppress для исходящих сообщений (#6492)
      • Очистите проверки разрешений для API -> администратор сайта теперь может делать всё (#6483)
      • Поддержка операторов поиска для поиска коммитов (#6479)
      • Улучшите производительность списка с помощью go-git (#6478)
      • Исправление цвета шрифта sub_menu в arc-green (#6477)
    • Отображение статуса последнего коммита в списках pull request (#6465)
    • Добавление подписей к webhooks (#6428)
    • Оптимизация всех изображений в public/img (#6427)
    • Добавление golangci (#6418)
    • Устранение проблемы, когда "Ghost" ссылается на страницу 404 (#6410)
    • Включение дополнительных переменных на странице admin/config (#6378)
    • Markdown: включение дополнительных расширений (#6362)
    • Включение названия репозитория в тег заголовка страницы (#6343)
    • Отображение локализованной строки на отметке времени (#6324)
    • Обработка запросов CORS (#6289)
    • Улучшение автоссылок для задач (#6273)
    • Мелкие доработки миграций (#6260)
    • Добавление атрибутов заголовка для всех элементов в просмотрщике репозиториев (#6258)
    • Поддержка redis для очереди индексирования задач (#6218) * Добавление поля биографии для пользователя (#6113)
    • Делаем версию в Makefile перезаписываемой (#6080)
    • Обновления ответов API для 404 (#6077)
    • Использование Go1.11 модуля (#5743)
    • UX + безопасность: сброс пароля текущего пользователя (#5042)
    • Переработка: добавление, сборка переменных и переключение типов (#4940)
    • Статистика Git в вкладке Activity (#4724)
    • Удаление аргумента bits при генерации ключа ed25519 (#6504)
    • ТЕСТИРОВАНИЕ
      • Исключение pull_request из шага fetch-tags, исправление #7108 (#7120)
      • Переработка и улучшение тестов Git (#7086)
      • Исправление TestSearchRepo, ожидание завершения индексации (#7004)
      • Добавление тестов миграций MSSQL (требуется #6823) (#6852)
      • Добавление тестов для API организации (#6731)
      • Серверные ошибки и отсутствие должны логировать вызывающий код (#6550)
    • ПЕРЕВОД
      • Добавление специального правила для перевода множественных текстов на французский (#6846)
    • СБОРКА
      • Обновление драйвера MSSQL до последней рабочей версии 20180314172330-6a30f4e59a44 (#7306)
      • Alpine 3.10 (#7256)
      • Использование vfsgen вместо go-bindata (#7080)
      • Удаление и отключение package-lock (#6969)
      • Добавление целей сборки для js и css, добавление js линтера (#6952)
      • Добавление шага pull для тегов в конфигурации drone для отображения правильных хэшей версий (#6836)
      • Делаем CustomPath, CustomConf и AppWorkPath настраиваемыми при сборке (#6631)
      • Улучшение формата drone до 1.0 (#6602)
      • Исправление гонки в интеграционном тесте logger (#6556)
      • Тише интеграционные тесты (#6513) * Удаление docker Makefile из образа (#6507)
      • Добавление версии make в версию Gitea (#6485)
      • Исправление #6468 - Использование пространственного соответствия и добавление новой строки для всех версий sed (#6473)
      • Перемещение кода. gitea. io/git в code. gitea. io/gitea/modules/git (#6364)
      • Обновление npm зависимостей и различные доработки (#7344)
      • Исправление обновленного файла drone (#7336)
      • Добавлены make-цели 'npm' и 'npm-update' и файл блокировки (#7246)
    • ДОКУМЕНТАЦИЯ
      • Добавлена опция CLI рабочего пути (#6922)
      • Исправлена документация по логированию (#6904)
      • Дополнительная документация по логированию (#6498)
      • Исправлена ссылка на разработку в Gitea на странице документации From-Source (#6471)
      • Исправлены опечатки в примерах командной строки в документации (#6466)
      • Добавлен пример использования Docker для резервного копирования (#5846)## [1. 8. 3](https://github. com/go-gitea/gitea/releases/tag/v1. 8. 3) - 2019-06-17* ИСПРАВЛЕНИЯ ОШИБОК
    • Всегда устанавливать userID при аутентификации LFS (#7224) (Часть #6993)
    • Исправление блокировок LFS через SSH (#6999) (#7223)
    • Исправление дублирования файла при конфликте файлов в запросе на слияние (#7211) (#7214)
    • Распознавание адреса электронной почты noreply как пользователя (#7133) (#7195)
    • Не получать майлстоун из базы данных, если ID равен нулю (#7169) (#7174)
    • Разрешение архивированных репозиториев для добавления/удаления из закладок и наблюдения (#7163) (#7168)
    • Исправление загрузки GCArgs из ini (#7156) (#7157)

1.8.2 - 2019-05-29* ИСПРАВЛЕНИЯ ОШИБОК

  • Исправление возможной ошибки подключения MySQL (#7051) (#7071)
  • Обработка недействительного имени администратора на странице установки (#7060) (#7063)
  • Отключение сборки для arm7 (#7037) (#7042)
  • Исправление значения по умолчанию для разрешения создания новых организаций для новых пользователей (#7017) (#7034)
  • Улучшение и унификация поиска репозиториев по имени (#6897) (#7002)
  • Исправление метода ToRegistrations() для регистрации U2F (#6980) (#6982)
  • Разрешение колабораторам просмотра репозиториев, принадлежащих закрытой организации (#6965) (#6968)
  • Использование AppURL для ссылки пользователя OAuth (#6894) (#6925)
  • Экранирование сообщения коммита при обновлении задачи (#6901) (#6902)
  • Исправление регрессии для поиска пользователей API (#6882) (#6885)
  • Обработка отсутствия get-url в ранних версиях git (#7065) (#7076)
  • Исправление неправильной зависимости инициализации для расширений разметки (#7038) (#7074)## [1. 8. 1](https://github.com/go-gitea/gitea/releases/tag/v1. 8. 1) - OnClickListener
  • Исправлена ошибка 404 при отправке pull-запросов в некоторых ситуациях (#6871) (#6873)
  • Внедрена обязательная метка сборки osusergo для выпусков (#6862) (#6869)
  • Устранено постобработка коммитного описания в шаблонах (#6842) (#6868)
  • Исправлена ошибка 500 при удалении рецензента (#6856) (#6860)
  • Исправлено миграционное обновление v78 для MSSQL (#6823) (#6854)
  • Добавлен шаг pull в конфигурацию drone для отображения правильных хэшей версий (#6836) (#6839)
  • Исправлено двойное создание временного токена (#6833) (#6835)
  • При зеркалировании необходимо установить удаленный репозиторий для зеркалирования (#6824) (#6834)
  • Отображение полосы прокрутки только при необходимости (#6802) (#6803)
  • В js-файле сервисного worker-а отсутствует запятая (#6788) (#6795)
  • Поле базы поиска пользователя сделано необязательным на странице редактирования LDAP (простой аутентификации) (#6779) (#6789)
  • Исправлено API-panic при редактировании команды (#6780) (#6785)
  • Мелкий CSS-чисток для навигационной панели (#6553) (#6781)
  • Более строгий шаблон имени домена в регулярном выражении для электронной почты (#6739) (#6768)
  • Обнаружение и восстановление кодировки и BOM в содержимом (#6727) (#6765)
  • Исправлена ошибка видимости организации при клонировании через git (#6743) (#6762)
  • OAuth2-токен может использоваться в базовой аутентификации (#6747) (#6761)
  • Исправлено отсутствие возврата (#6751) (#6756)

Исправления ошибок:

  • Исправлена ошибка 404 при отправке pull-запросов в некоторых ситуациях (#6871) (#6873)
  • Внедрена обязательная метка сборки osusergo для выпусков (#6862) (#6869)
  • Устранено постобработка коммитного описания в шаблонах (#6842) (#6868)
  • Исправлена ошибка 500 при удалении рецензента (#6856) (#6860)
  • Исправлено миграционное обновление v78 для MSSQL (#6823) (#6854)
  • Добавлен шаг pull в конфигурацию drone для отображения правильных хэшей версий (#6836) (#6839)
  • Исправлено двойное создание временного токена (#6833) (#6835)
  • При зеркалировании необходимо установить удаленный репозиторий для зеркалирования (#6824) (#6834)
  • Отображение полосы прокрутки только при необходимости (#6802) (#6803)
  • В js-файле сервисного worker-а отсутствует запятая (#6788) (#6795)
  • Поле базы поиска пользователя сделано необязательным на странице редактирования LDAP (простой аутентификации) (#6779) (#6789)
  • Исправлено API-panic при редактировании команды (#6780) (#6785)
  • Мелкий CSS-чисток для навигационной панели (#6553) (#6781)
  • Более строгий шаблон имени домена в регулярном выражении для электронной почты (#6739) (#6768)
  • Обнаружение и восстановление кодировки и BOM в содержимом (#6727) (#6765)
  • Исправлена ошибка видимости организации при клонировании через git (#6743) (#6762)
  • OAuth2-токен может использоваться в базовой аутентификации (#6747) (#6761)
  • Исправлено отсутствие возврата (#6751) (#6756)

Исправления ошибок:

  • Исправлена ошибка 404 при отправке pull-запросов в некоторых ситуациях (#6871) (#6873)
  • Внедрена обязательная метка сборки osusergo для выпусков (#6862) (#6869)
  • Устранено постобработка коммитного описания в шаблонах (#6842) (#6868)
  • Исправлена ошибка 500 при удалении рецензента (#6856) (#6860)
  • Исправлено миграционное обновление v78 для MSSQL (#6823) (#6854)
  • Добавлен шаг pull в конфигурацию drone для отображения правильных хэшей версий (#6836) (#6839)
  • Исправлено двойное создание временного токена (#6833) (#6835)
  • При зеркалировании необходимо установить удаленный репозиторий для зеркалирования (#6824) (#6834)
  • Отображение полосы прокрутки только при необходимости (#6802) (#6803)
  • В js-файле сервисного worker-а отсутствует запятая (#6788) (#6795)
  • Поле базы поиска пользователя сделано необязательным на странице редактирования LDAP (простой аутентификации) (#6779) (#6789)
  • Исправлено API-panic при редактировании команды (#6780) (#6785)
  • Мелкий CSS-чисток для навигационной панели (#6553) (#6781)
  • Более строгий шаблон имени домена в регулярном выражении для электронной почты (#6739) (#6768)
  • Обнаружение и восстановление кодировки и BOM в содержимом (#6727) (#6765)
  • Исправлена ошибка видимости организации при клонировании через git (#6743) (#6762)
  • OAuth2-токен может использоваться в базовой аутентификации (#6747) (#6761)
  • Исправлено отсутствие возврата (#6751) (#6756)

Исправления ошибок:

  • Исправлена ошибка 404 при отправке pull-запросов в некоторых ситуациях (#6871) (#6873)
  • Внедрена обязательная метка сборки osusergo для выпусков (#6862) (#6869)
  • Устранено постобработка коммитного описания в шаблонах (#6842) (#6868)
  • Исправлена ошибка 500 при удалении рецензента (#6856) (#6860)
  • Исправлено миграционное обновление v78 для MSSQL (#6823) (#6854)
  • Добавлен шаг pull в конфигурацию drone для отображения правильных хэшей версий (#6836) (#6839)
  • Исправлено двойное создание временного токена (#6833) (#6835)
  • При зеркалировании необходимо установить удаленный репозиторий для зеркалирования (#6824) (#6834)
  • Отображение полосы прокрутки только при необходимости (#6802) (#6803)
  • В js-файле сервисного worker-а отсутствует запятая (#6788) (#6795)
  • Поле базы поиска пользователя сделано необязательным на странице редактирования LDAP (простой аутентификации) (#6779) (#6789)
  • Исправлено API-panic при редактировании команды (#6780) (#6785)
  • Мелкий CSS-чисток для навигационной панели (#6553) (#6781)
  • Более строгий шаблон имени домена в регулярном выражении для электронной почты (#6739) (#6768)
  • Обнаружение и восстановление кодировки и BOM в содержимом (#6727) (#6765)
  • Исправлена ошибка видимости организации при клонировании через git (#6743) (#6762)
  • OAuth2-токен может использоваться в базовой аутентификации (#6747) (#6761)
  • Исправлено отсутствие возврата (#6751) (#6756)

Исправления ошибок:

  • Исправлена ошибка 404 при отправке pull-запросов в некоторых ситуациях (#6871) (#687 * Исправлено сортирование репозиториев на домашней странице организации при входе неадминистратором (#6741) (#6746)
  • Удаление индекса is_bare только при его наличии для MySQL и MariaDB (#6736) (#6744)
  • Исправлено API команды (#6714) (#6729)
  • Загрузка атрибутов задачи при редактировании задачи через API (#6723) (#6725)
  • Исправлено сообщение об ошибке в конфигурационном UI о сроке хранения кэша (#6861) (#6865)

[1. 8. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 8. 0) - 2019-04-20

  • БЕЗОПАСНОСТЬ

    • Предотвратить уязвимость для выполнения удаленного кода с помощью настроек URL-адреса зеркального репозитория (#6593) (#6594)
    • Устранить обход двухфакторной аутентификации на API (#6676) (#6674)
    • Предотвратить создание пустых сессий для неавторизованных пользователей (#6690) (#6677)
  • ПРЕРЫВАЮЩИЕ ИЗМЕНЕНИЯ

    • Добавить "ghost" и "notifications" в список зарезервированных имен пользователей (#6208)
    • Изменить стандартный путь базы данных SQLite на каталог данных (#6198)
    • Добавить MustChangePassword к API создания/редактирования пользователя (#6193)
    • Отключить переадресацию для i18n (#5910)
    • Реализовать пагинацию API (#5831)
    • Разрешить Macaron для логирования через gitea (#5667)
    • Не закрывать задачи через коммиты на ветках, отличных от основной (#5622)
  • ФУНКЦИОНАЛЬНОСТЬ

    • Добавить функцию перегенерации секрета для oauth2 (#6291)
    • Выставить переключение таймера задач через API (#5970)
    • Добавить другие провайдеры сессий (#5963) * Обнаружение файлов конфликтов в запросах на слияние (#5951)
      • Интеграция OAuth2 провайдера (#5378)
      • Реализовать "блокировку диалога" для комментариев задач (#5073)
      • Функция: Архивирование репозиториев (#5009)
      • Поддержка OAuth2 для Discord (#4476)
      • Разрешить установку видимости организации (общая, внутренняя, приватная) (#1763)
      • Добавить URL-маппинг для вложений релизов, как на github.com (#1707)
    • УЛУЧШЕНИЯ
      • Добавить поддержку базовой аутентификации клиента для обмена токенами доступа (#6293)
      • Добавить возможность сортировки задач по дате окончания (#6206) (#6244)
      • Стилизовать выбор задач (#6196)
      • Увеличить максимальную длину имени пользователя и организации с 35 до 40 (#6178)
      • Профиль покрытия с несколькими пакетами (#6167)
      • Разделить setting.go на несколько файлов (#6154)
      • Разрешить использование эмодзи в метках (#6063)
      • Отключить git fsck для зеркальных репозиториев по умолчанию (#6018)
      • Добавить стандартное время ожидания для операций git (#6015)
      • Разделить setting.go на несколько файлов (#6014)
      • Сделать навигационную панель и подвал на весь экран (#6013)
      • Добавить специфические шрифты для CJK (#6007)
      • Исправить смещение меню в заголовке (#6002)
      • Улучшить состояние закрытых запросов на слияние и задач (#6000)
      • Сделать навигационную панель на весь экран (#5998)
      • Добавить опцию для закрытия задач через коммит на ветке, отличной от основной (#5992) * Поддержка n как префикса подсветки строки (#5987)
      • Поиск репозиториев организации (#3031) (#5986)
      • Мелкие улучшения интерфейса (#5980)
      • Использование встроенной библиотеки SSH на языке Go, но использование ssh-keygen при включении встроенного сервера SSH для устранения зависимости от этой команды (#5976)
      • Улучшение панели управления (#5974)
      • Исправление проблем редактора тем для репозиториев (#5971)
      • Отображение имени ветки в представлении коммита (#5950)
      • Обработка событий майлстоунов для задач и PR (#5947)
      • Добавление имен меток как фильтра в API поиска задач (#5946)
      • Подстройка заголовка репозитория (#5945)
      • Лучшая поддержка длинных названий репозиториев (#5932)
      • Исправление обертывания длинных строк кода (#5927)
      • Изменение цветов проверки GPG и удаление встроенных стилей CSS (#5404) (#5896)
      • Исправление текста "pulls.blocked_by_approvals" (#5879)
      • Переименование "reject" на "request changes" (#5858)
      • Перемещение полей ввода для добавления участников в команду и репозиториев в команду (#5853)
      • Опция конфигурации для отключения автоматического отслеживания репозиториев (#5852)
      • Новый запрос ?body= для задач (#5851)
      • Добавление API для перечисления тегов (#5850)
      • Пагинация для API дерева Git (#5838)
      • Добавление InternalTokenURI для загрузки InternalToken из внешнего файла (#5812)
      • Разрешение чтения файлов markdown из LFS (#5787)
      • Добавление возможности использования нескольких меток как фильтров (#5786) * Подстройка настроек журнала при отсутствии пользователя (#5771)
      • Журналирование IP неудачного подключения SSH (#5766)
      • Перемещение значений по умолчанию из defaults.go в settings.go (#5764)
      • Улучшение устойчивости подключения к базе данных (#5738)
      • Добавление значения по умолчанию для заголовка запроса PR (#5735)
      • Переработка repo.isBare на repo.isEmpty (#5629) (#5714)
      • Добавление флага для пропуска дампа репозитория (#5695)
      • Приоритизация "readme.md" (#5691)
      • Улучшение кнопки "Fork" для гостей, показывающей попап с запросом входа перед форком (#5690)
      • Разрешение пользовательских тем (#5668)
      • Отображение имени ветки в модальном окне подтверждения удаления ветки (#5654)
      • Добавление новых маршрутов API (#5594)
      • Переработка уведомлений для индексера (#5111)
      • Переработка уведомлений по электронной почте (#5110)
      • Отображение электронной почты, если аутентифицированный пользователь является владельцем запрашиваемой страницы профиля (#4981)
      • Оптимизация слияния запросов (#4921)
      • Сортировка виджета репозиториев по последнему обновлению (#3963) (#4599)
      • Разрешение прокрутки таблиц markdown (#4401)
      • Автоматическое сброс времени в запросе при слиянии PR (#4327)
      • Добавление имени владельца для различения при слиянии (#3807)
      • Добавление атрибутов заголовка ко всем элементам в просмотрщике репозиториев (#6258) (#6650)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Исправление отступа иконки выпадающего списка (#6651) (#6654) * Исправление неверного срока истечения GPG (#6643) (#6644)
      • Исправление форка пустого репозитория (#6637) (#6653)
      • Удаление вызова EscapePound. Link, так как он уже экранирован (#6656) (#6666)
      • Правильное экранирование при перенаправлении из веб-редактора (#6657) (#6667)
      • Разрешение повторной отправки подтверждающего письма при авторизации (#6482) (#6486)
      • Исправление уведомлений по электронной почте при закрытии/восстановлении задачи (#6581) (#6588)
      • Изменение полного сообщения коммита API на полное сообщение (#6591) (#6592)
    • Добавление опции для отключения обнуления токена обновления (#6584) (#6587)
    • Исправление ошибки поиска пользователя API, страница не соблюдает ExplorePagingNum (#6579) (#6586)
    • Исправление выравнивания нового репозитория (#6583) (#6585)
    • Предотвращение ошибки сервера 500 при сравнении веток без общей истории (#6555) (#6558)
    • Правильное экранирование URL-адреса прикрепленного релиза (#6512) (#6523)
    • Костыльное исправление выравнивания диалога создания организации (#6455) (#6462)
    • Отключение benchmarking во время событий тегов на DroneIO (#6365) (#6366)
    • Убедитесь, что единицы измерения команды возвращаются (#6379) (#6381)
    • Не деэкранировать значение cookie redirect_to (#6399) (#6401)
    • Исправление ошибки названия таблицы дампа и добавление тестов для дампа базы данных (#6394) (#6402) * Исправление миграции v82 для игнорирования несинхронизированных тегов между базой данных и данными git; Добавление пропущенного столбца is_archived в таблицу репозитория (#6387) (#6403)
    • Отображение правильной ошибки для недопустимого интервала зеркальной репликации (#6414) (#6429)
    • Упрощение правил названия ссылок (#6437) (#6439)
    • Исправление Hook & HookList в Swagger (#6432) (#6440)
    • Изменение порядка выполнения PostProcess Processors (#6445) (#6447)
    • Упрощение различных использований функций escape/unescape для генерации URL (#6334)
    • Возврат 409 при создании репозитория, если он уже существует (#6330)
    • Добавление тех же изменений с страницы проблем на страницу проблем -> майлстоун (#6328)
    • Исправление функции ParsePatch для работы с заключенными в кавычки строками diff --git (#6323)
    • Исправление отчетной проблемы в описании репозитория (#6306)
    • Использование url.PathEscape для экранирования имени ветки (#6304)
    • Добавление robots.txt как зарезервированного имени пользователя (#6272)
    • Замена linkRegex на библиотеку xurls (#6261)
    • Удаление функции visitLinksForShortLinks (#6257)
    • Добавление типов единиц измерения к URL действий репозитория для правильного отображения 404 при архивации (#6247)
    • Проверка видимости организации перед всем остальным (#6234) (#6235)
    • Предотвращение двойного закрытия проблем (#6233)
    • Переопределение отображения типа U2F counter (#6232)
    • Добавление isAdmin к ответу API пользователя (#6231) * Обновление поставщика git для исправления неверного ID коммита релиза и добавление миграций (#6224)
    • Исправление кнопки fork (#6223)
    • Исправление переименований через редиректы (#6216)
    • Исправление отображения панели мониторинга даже если требуется изменение пароля (#6214)
    • Создание редиректа репозитория при передаче владения (#6210) (#6211)
    • Исправление условия гонки при обновлении проблемы (#6194)
    • Исправление ошибки миграции репозитория 500 при наличии репозитория (#6188)
    • Исправление присутствия полосы прокрутки на теле страницы (#6177)
    • Исправление ошибки при установке индексера как базы данных и добавление тестов (#6173)
    • Изменение linkRegex для обязательного использования http|https (#6171)
    • Исправление ошибки, когда пользователь мог изменить приватный репозиторий на публичный при включенной опции force private (#6156)
    • Исправление списка администратора для API пользователей/организаций (#6143)
    • Сделать создание репозитория для API похожим на UI (#6142)
    • Сделать тело документа flexbox (#6139)
    • Переработка индексера для задач, добавление тестов и исправление ошибки (#6131)
    • Загрузка атрибутов задач для вызова API (#6122)
    • Исправление ошибки при обновлении команды владельца, затем посещении репозитория команды возвращается 404 (#6119)
    • Исправление тепловой карты и отображения меню репозитория в Internet Explorer 9+ (#6117) * Отображение приватной организации для администратора, исправление #6111 (#6112)
    • Исправление проверки запрета входа при авторизации (#6106)
    • Перемещение на ldap.v3 для исправления #5928 (#6105)
    • Удаление использования MakeAssigneeList в вебхуках для исправления мертвых琐碎的翻译已经完成,请确认是否需要进一步处理或有其他需求。 如果有更多需求或需要进一步处理,请告知。 如果没有,请确认翻译是否符合要求。
    • Исправлено высоту футера, если ширина экрана слишком мала (фиксирует #5878) (#5889)
    • В gitea serv отключен консольный логгер для решения проблемы #5866 (#5887)
    • Запрещено создание pull requests в архивированном репозитории (#5883)
    • Поддержка отзывов на удалённом пути файла (#5880)
    • Исправлено поведение кнопки сравнения на upstream репозиториях, ведущее к 404 ошибке (#5877)
    • Исправлено null pointer при попытке sudo без входа (#5872)
    • Исправлено создание API нового релиза для разрешения пустого целевого объекта (#5870)
    • Исправлено ошибочное добавление зависимости через UI (#5862)
    • Исправлено сбойное миграционное обновление v67 (#5849)
    • Исправлено удаление правильного временного каталога (#5839)
    • Убедитесь, что .git/info создан до генерации .git/info/sparse-checkout… (#5825)
    • Исправлено внутреннее сохранение ошибок тем и отключение для архивированных репозиториев (#5821)
    • Исправлены TLS ошибки при использовании acme/autocert для локальных соединений (#5820) * При создании нового репозитория опция fsck должна быть включена (#5817)
    • Запрос на публичные ключи только если атрибут LDAP установлен (#5816)
    • Исправлено обслуживание сырого wiki файла, отличного от .md (#5814)
    • Исправлено сбойное миграционное обновление 78 для mssql (#5791)
    • Запрещено пустые заголовки (#5785)
    • Исправлено миграционное скрипт v78 (#5776)
    • Убедитесь, что валидные имена авторов git передаются в подписях (#5774)
    • Исправлено неверное предположение, что пользователь всегда считается не назначенным (она)им самим (#5769)
    • Обновлен go-sql-driver/mysql для исправления ошибки неверного подключения (#5748)
    • Исправлено создание PostgreSQL дампа (#5747)
    • Добавлено правильное CORS предварительное проверочное исключение (#5740)
    • Отключено автоматическое миграционное обновление в контейнере Docker (#5730)
    • В базовом аутентификации проверено токены перед вызовом UserSignIn (#5725)
    • Обеспечение пула и буфера реализации gzip (#5722)
    • Убедитесь, что сессии передаются в запросы, которые могут использовать базу данных, чтобы предотвратить мёртвые замки (#5718)
    • Сохранение файловых разрешений во время миграции базы данных (#5707)
    • Использование правильного значения для "MSpan Structures Obtained" (#4742) (#5706)
    • Переработка загрузки, обновления и удаления редактора для использования git plumbing и добавление поддержки LFS (#5702)
    • Обновление xorm для исправления проблем #5659 и #5651 (#5680) * Исправлено повторное использование публичного ключа после его удаления как ключа развертывания (#5671)
    • При перенаправлении, очистите путь (#5669)
    • Не отображайте задачу на её собственном списке зависимостей UI (#5658)
    • Исправлено отображение страницы коммита для текущей основной ветки (#5649) (#5650)
    • Счётчик действий пользователя для тепловых карт вкладов (#5647)
    • Исправление sqlite deadlock при присваивании в PR (#5640)
    • Переработка индексатора задач (#5363)
    • ТЕСТИРОВАНИЕ
      • Запуск бенчмарка по метке для отслеживания производительности (#6035)
      • Добавление тестовой среды для MySQL8 (#5234)
    • ПОСТРОЕНИЕ
      • Использование go 1.12 для тестов и отказ от go 1.9 (#6186)
      • Изменения в Makefile для Windows и упрощение разработки (#6103)
      • Обновление зависимости bleve до последней версии master (#6100)
      • Переключение на более свежую сборку xgo (#6070)
      • Добавление autoprefixer к сборке css (#6029)
      • Обновление версии less (#6010)
      • Создание почтового логгера для тестирования (#5893)
    • ДОКУМЕНТАЦИЯ
      • Добавление дополнительных тестов и документации для индексатора задач, добавление типа индексатора базы данных для поиска из базы данных (#6144)
      • Обновление значения по умолчанию флага cli --must-change-password (#6032)
      • Обновление и расширение информации о построении Gitea (#6019)
      • Обновление раздела U2F в образце app.ini (#5994)
      • Обновление swagger для пагинации API релиза (#5841)
      • Добавление документации для API дерева (#5834)
    • РАЗНОЕ * Добавление поддержки API одного коммита (#5843)
      • Добавление недостающих GET команд для команд (#5382)
      • Перенос базы данных, если найден app. ini (#5290)## [1. 7. 6](https://github.com/go-gitea/gitea/releases/tag/v1. 7. 6) - 2019-04-12* БЕЗОПАСНОСТЬ
    • Предотвратить уязвимость для выполнения удалённого кода с настройками URL репозитория зеркала (#6593) (#6595)
  • ИСПРАВЛЕНИЯ ОШИБОК

    • Разрешить повторную отправку подтверждения электронной почты при авторизации (#6482) (#6487)

1.7.5 - 2019-03-27

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправить отсутствие использования unitTypeCode в accessLevelUnit (#6419) (#6423)
    • Исправить ошибку, при которой manifest.json запрашивался без куки и постоянно создавал новые сессии (#6372) (#6383)
    • Исправить функцию ParsePatch для работы с заключёнными в кавычки diff --git строками (#6323) (#6332)

1.7.4 - 2019-03-12

  • БЕЗОПАСНОСТЬ
    • Исправить потенциальную уязвимость XSS в описании репозитория (#6306) (#6308)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправить неправильный идентификатор коммита релиза (#6224) (#6300)
    • Исправить панику при пустых подписанных коммитах (#6292) (#6300)
    • Исправить невозможность прокрутки выпадающего списка организации при использовании колеса мыши (#5988) (#6246)
    • Исправить отображение панели управления даже если требуется изменение пароля (#6214) (#6215)

1.7.3 - 2019-02-27* ИСПРАВЛЕНИЯ ОШИБОК

  • Исправлено исключение 500 сервера при попытке миграции в уже существующий репозиторий (#6188) (#6197)
  • Добавлены атрибуты Issue для API /repos/{owner}/{repo}/issues/{index} (#6122) (#6185)
  • Исправлено исключение, при котором пользователь мог изменить приватный репозиторий на публичный при включённом режиме force private (#6156) (#6165)
  • Исправлено исключение при обновлении команды владельца, затем посещении репозитория команды возвращается 404 (#6119) (#6166)
  • Исправлено отображение тепловой карты и меню репозитория в Internet Explorer 9+ (#6117) (#6137)
  • Исправлено исключение при входе без проверки авторизации (#6106) (#6115)
  • Исправлено исключение регрессии протокола LDAP путём перехода на ldap.v3 (#6105) (#6107)
  • Исправлена мёртвая блокировка в webhook PullRequest (#6102) (#6104)
  • Исправлен цикл перенаправления при необходимости изменения пароля и установке Gitea как подадреса (#5965) (#6101)
  • Исправлена регрессия кнопки сравнения (#5929) (#6098)
  • Восстановлено исключение в orgmode.Render при плохом orgfile (#4982) (#5903) (#6097)## 1.7.2 - 2019-02-14
  • Исправления ошибок
    • Удалить все CommitStatus при удалении репозитория (#5940) (#5941)
    • Исправить уведомления при отправке с помощью ключей развертывания путем установки переменных окружения хуков (#5935) (#5944)
    • Утихомирить консольный логгер в gitea serv (#5887) (#5943)
    • Обрабатывать события вебхуков для майлстоунов для задач и PR (#5947) (#5955)
    • Показывать пользователя, создавшего репозиторий, вместо организации в ленте действий (#5948) (#5956)
    • Исправить SSH развертывание и ограничения ключей пользователей (#1357) (#5939) (#5966)
    • Исправить ошибку при удалении связанного аккаунта, которая удаляет все (#5989) (#5990)
    • Исправить импорт пустого SSH ключа в ldap (#5984) (#6009)
    • Исправить обнаружение токена аутентификации метрик (#6006) (#6017)
    • Создавать репозиторий по умолчанию в организации на ее панели управления (#6026) (#6048)
    • Убедиться, что метки действительно возвращаются в API (#6053) (#6059)
    • Перейти на более свежую сборку xgo (#6070) (#6072)
    • В проверке базовой аутентификации искать токены перед вызовом UserSignIn (#5725) (#6083)

1.7.1 - 2019-01-31* БЕЗОПАСНОСТЬ

  • Отключение перенаправления для i18n (#5910) (#5916)
  • Разрешение локальной авторизации только если пароль не пустой (#5906) (#5908)
  • Исправление генерации URL для go-get (#5905) (#5907)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление ошибок TLS при использовании acme/autocert для локальных соединений (#5820) (#5826)
    • Запрос публичных ключей только если атрибут LDAP установлен (#5816) (#5819)
    • Исправление удаления правильной временной директории (#5840) (#5839)
    • Исправление ошибки при добавлении зависимости через UI (#5862) (#5876)
    • Исправление ошибки при попытке sudo, если пользователь не вошел в систему (#5872) (#5884)
    • При создании нового репозитория опция fsck должна быть включена (#5817) (#5885)
    • Предотвращение обращения к nil в функции mailIssueCommentToParticipants (#5891) (#5895) (#5894)
    • Исправление ошибки при чтении публичного файла LFS репозитория (#5913) (#5912)
    • Уважение значения REQUIRE_SIGNIN_VIEW (#5901) (#5915)
    • Исправление кнопки сравнения на репозитории upstream, ведущей к 404 ошибке (#5877) (#5914)
  • ДОКУМЕНТАЦИЯ
    • Добавлены документы для API дерева (#5835)
  • РАЗНОЕ
  • БЕЗОПАСНОСТЬ
    • Не отображать сырой OpenID ошибки в интерфейсе (#5705) (#5712)
    • При перенаправлении очищать путь, чтобы избежать перенаправления на внешний сайт (#5669) (#5679)
    • Предотвратить произвольное удаление в DeleteFilePost (#5631)
  • ПРЕРЫВАЮЩИЕ ИЗМЕНЕНИЯ
    • Ограничить проверку разрешений на репозиториях и исправить некоторые проблемы (#5314)
    • Показывать только открытые милицейские пункты на странице фильтрации милицейских пунктов (#5051)
  • ФУНКЦИОНАЛЬНОСТЬ
    • Реализовать API git refs для перечисления ссылок (веток, тегов и других) (#5354)
    • Одобрения в защите веток (#5350)
    • Добавить конечную точку raw blob для получения объектов по SHA ID (#5334)
    • Добавить API для создания организации пользователем (#5268)
    • Создать AuthorizedKeysCommand (#5236)
    • Тепловая карта действий пользователя (#5131)
    • Переработать тепловую карту в vue компонент (#5401)
    • Вебхук для одобрения/отклонения запроса на слияние (#5027)
    • Добавить команду для миграции базы данных (#4954)
    • Поиск ключевых слов путем разделения предоставленных значений запятыми (#4939)
    • Создать Progressive Web App (#4730)
    • Предоставить пользователю ссылку для создания запроса на слияние после отправки (#4716)
    • Добавить перенос с объединением коммита слияния (#3844) (#4052)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Запретить пустые заголовки (#5785) (#5794) * Исправить мертвую блокировку SQLite при назначении на запрос на слияние (#5640) (#5642)
    • Не закрывать задачи через коммиты на нестандартной ветке (#5622) (#5643)
    • Исправить страницу коммита, показывающую статус текущей основной ветки (#5650) (#5653)
    • Учитывать только действия самого пользователя для вклада в тепловую карту (#5647) (#5655)
    • Обновить xorm для исправления проблем с экспортом PostgreSQL (#5680) (#5692)
    • Использовать правильное значение для "MSpan Structures Obtained" (#5706) (#5716)
    • Исправить ошибку при изменении имени пользователя в sshd (#5624)
    • Удалять теги в зеркале, которые были удалены из исходного репозитория (#5609)
    • Исправить неправильный текст, сохраняемый при редактировании второго комментария в задаче (#5608)
    • Исправить ошибку nil pointer при добавлении даты окончания (#5587)
    • Исправить несоответствие типов формата строки (#5574)
    • Исправить ошибку при загрузке имени файла (#5571)
    • Задача не считается просроченной, если она на той же дате (#5566) (#5568)
    • Исправить ошибку перезапуска индексера при перезапуске Gitea (#5563)
    • Исправить опечатку в имени таблицы в SQL (#5562)
    • Синхронизировать SSH-ключи при входе с LDAP + Исправить мертвую блокировку SQLite при удалении SSH-ключа LDAP (#5557)
    • Исправить ошибку генерации makefile (#5556)
    • Исправить ошибку nil pointer основной ветки (#5555)
    • Исправить проверку разрешений при создании организации через API (#5523) * Исправление обнаружения ошибки force push при удалении защищенных веток (#5522)
    • Исправление ограничения одобрений (#5521)
    • Исправление ошибки при попытке пользователя с правом чтения редактировать свой запрос (#5516)
    • Исправление ошибки добавления реакции для пользователя с правом чтения (#5515)
    • Исправление типа данных timestamp MSSQL (#5511)
    • Исправление забытого удаления уведомления при удалении репозитория (#5506)
    • Исправление пустого wiki (#5504)
    • Исправление ошибки клонирования wiki через SSH (#5503)
    • Исправление проверки версии LFS при использовании протокола SSH (#5501)
    • Исправление длины названия темы в базе данных (#5493)
    • Убедитесь, что closed_at установлен для закрытых запросов (#5449)
    • Администратор должен иметь возможность удалять репозитории через API, даже если он не является членом организации (#5443)
    • Разбиение по словам URL вебхуков для предотвращения разрыва интерфейса (#5432)
    • Исправление забытого удаления записей при удалении пользователя (#5429)
    • Исправление удаления репозитория при наличии большого количества запросов в нем (#5426)
    • Исправление цветов тепловой карты для Chrome/Safari (#5421)
    • Исправление тенировки переменной пароля (#5405)
    • Исправление поиска зависимых запросов при запуске Gitea в подпапке (#5392)
    • Не заставлять администратора менять пароль при создании аккаунта через CLI (#5391)
    • API: '/orgs/:org/repos': возвращать приватные репозитории с правом чтения (#5383) * Не отправлять вебхуки назначения при создании запроса (#5365)
    • Удаление меток через API EditPullRequest (#5348)
    • Исправление миграции для Gogs (0.11.66) до Gitea (1.6.0) #5318 (#5341)
    • Исправление ошибки при наличии нескольких команд у пользователя с разными единицами измерения в разных репозиториях (#5307)
    • Исправление U2F при настройке Gitea в подпапке (#5302)
    • Исправление функциональности предварительного просмотра изменений файла (#5300)
    • Обновление списка .gitignore (#5258)
    • Исправление неработоспособности тепловой карты в MSSQL (#5248)
    • Исправление неправильного URL запроса API для экземпляров, запущенных в подпапках (#5247)
    • Исправление совместимости тепловой карты с MySQL 8 (#5232)
    • Исправление данных на этапе миграции репозитория (#5224)
    • Исправление блокировки SQLite и MSSQL (#5214)
    • Исправление блокировки SQLite (#5210)
    • Исправление: принятие флагов командной строки web-command, если web-command была коммитирована (#5200)
    • Исправление: добавление секрета во все загрузки вебхуков, где он отсутствовал (#5199)
    • Исправление гонки на обновление размера (#5190)
    • Исправление отсутствия единиц при создании и обновлении команды (#5188)
    • Исправление блокировки SQLite (#5184 & #5176)
    • Исправление отображения ссылки на запрос на слияние при удалении ветки (#5166)
    • Исправление JSON-результата пустого массива в массиве данных тепловой карты (#5154) * Обновление тегов сборки для sqlite_unlock notify (#5144)
    • Этот коммит уменьшит соединение звезды join, таблиц repo_topic, topic при поиске репозитория, чтобы исправить проблему лишних колонок в MSSQL (#5136) * Этот коммит уменьшит соединение звезды join, таблиц repo_topic, topic при поиске репозитория, чтобы исправить проблему лишних колонок в MSSQL (#5136)
    • Исправление мертвыхLOCKS при использовании SQLite (#5118)
    • Добавление ответов на комментарии (#5104)
    • Исправление регрессии в шаблоне домашней страницы (#5102)
    • Исправление регулярного выражения для поддержки необязательного конца строки в старой секции в diff hunk (#5096)
    • LDAP через простую аутентификацию, отдельный bind user и search base (#5055)
    • Исправление markdown изображения с ссылкой (#4675)
    • Исправление для 3819 - Фильтрация задач по тегам на главном экране задач (#3824) * УЛУЧШЕНИЯ
    • Добавлен конечный пункт удаления организации (#5601)
    • Обновление лицензий (#5558)
    • Поддержка обратного прокси для предоставления электронной почты (#5554)
    • Добавление поддержки протокола git v2 через SSH в образе Docker (#5520)
    • Добавление тестов для API пользователя организаций (#5494)
    • Разрешение проверки ссылок для сервисов, таких как Mastodon (#5481)
    • Улучшение пользовательского интерфейса для настроек членов команды и репозиториев (#5457)
    • Удаление обязательного класса из необязательного порта SSH на странице установки (#5428)
    • Явное отключение Git credential helper (#5367)
    • Установка меток через API EditPullRequest (#5347)
    • Реализация вставки изображения из буфера обмена для браузеров, поддерживающих это (#5317)
    • Задачи и запросы на включение в рамках майлстоунов (#5293)
    • Поддержка окружений в командных строках внешнего рендеринга (#5278)
    • Добавление опции для отключения автоматической синхронизации зеркала (#5242)
    • Удаление неиспользуемого инициализатора базы данных в командах serv, update, hooks (#5225)
    • Предоставление аудиофайлов с помощью тега HTML5 audio (#5221)
    • Передача префиксов ссылок внешним парсерам разметки (#5201)
    • Добавление функциональности AutoHead (#5186)
    • Исправление отображения эмодзи в сообщениях коммита (#5168)
    • Блокировка регистрации на основе домена электронной почты (#5157)
    • Обновление поставщика vendor/go-sqlite3 (#5133 и #5162)
    • Обновление библиотеки x/net (#5169) * Отображение сводки рецензий в запросах на включение (#5132)
    • Использование типа switch (#5122)
    • Удаление дублируемых тел if (#5121)
    • Удаление проверки отрицательной длины (#5120)
    • Улучшение ясности switch (#5119)
    • Использование именованных констант вместо сырого текста (#5115)
    • Исправление проблемы, где ecdsa и другие типы ключей не синхронизируются из LDAP (#5092) (#5094)
    • Переработка: проверка err != nil, просто возвращение ошибки вместо этого (#5093)
    • Добавление интерфейса уведомлений и переработка уведомлений UI (#5085)
    • Использование APP_NAME на домашней странице (#5048)
    • Явное определение использования TLS в конфигурации почтового клиента (#5024)
    • Генерация случайного пароля (#5023)
    • UX учетной записи (Шаг 1) (#5006)
    • Убедитесь, что argsSet проверяет, что строка не пустая (#4980)
    • Улучшение производительности панели управления (#4977)
    • Изменения в API ключей (#4960)
    • Добавление флага must-change-password для CLI при создании пользователя (#4955)
    • Использование встроенных методов Go для получения текущего пользователя вместо переменной окружения (#4930)
    • Перенос службы gitea на использование api/internal (#4886)
    • Добавление поддержки поиска по uid (#4876)
    • Разрешение добавления участников организации в качестве колабораторов в репозиториях, принадлежащих организации (#4748)
    • ТЕСТИРОВАНИЕ
      • Завершение тестовых процессов, если тест длится слишком долго (#5174) * Обновление устаревшей версии Go toolchain для . drone.yml (#5146)
      • Увеличение предела повторных попыток до OnClickListener 20 раз и интервала до 200 мс (#5134)
      • Повторная загрузка тестовых_fixture в случае отката транзакции (#5125)
      • Добавление тестового окружения для mssql (#4282)
    • ПОСТРОЕНИЕ
      • Замена lint на revive (#5422)
      • Обновление версии golang в Dockerfile (#5246)
    • ДОКУМЕНТАЦИЯ
      • Исправление опечатки в routers/api/v1/org/org.go (#5598)
      • Обновление документации для sqlite_unlock_notify (#5145)
      • Перевод части документации на китайский язык (#5049)
      • Файл развертывания для Kubernetes (#5046)
    • РАЗНОЕ
      • Обновление alpine до версии 3.8 (#5423)
      • API Git-Trees (#5403)
      • Только изменение владельца директорий при настройке Docker, если это необходимо. Исправление #4425 (#5064)## 1.6.4 - 2019-01-15* ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлено использование SSH-ключа как публичного ключа после удаления как ключа развертывания (#5671) (#5685)
    • При перенаправлении очищается путь, чтобы избежать перенаправления на внешний сайт (#5669) (#5703)
    • Исправлено использование правильного значения для "MSpan Structures Obtained" (#5706) (#5715)

1.6.3 - 2019-01-04

  • БЕЗОПАСНОСТЬ
    • Предотвращено произвольное удаление при использовании DeleteFilePost (#5631)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправлено сохранение неверного текста при редактировании второго комментария в задаче (#5608)

1.6.2 - 2018-12-21

  • БЕЗОПАСНОСТЬ

    • Очистка загруженных имен файлов (#5571) (#5573)
    • HTMLEncode добавленного пользователем текста (#5570) (#5575)
  • ИСПРАВЛЕНИЯ ОШИБОК

    • Исправлено повторное индексирование при перезапуске Gitea (#5563) (#5564)
    • Удаление двойного слеша в перенаправлении HTTPS с использованием Let's Encrypt (#5537) (#5539)
    • Исправлено изменение разрешений на редактирование задачи для пользователей с правом чтения (#5516) (#5534)
    • Обнаружение неудачного force push при удалении защищённых веток (#5522) (#5531)
    • Обработчик Let's Encrypt прослушивает правильный порт для проверки сертификата (#5525) (#5527)
    • Исправлено удаление уведомлений при удалении репозитория (#5506) (#5514)
    • Исправлено удаление содержимого при удалении пользователя (#5429) (#5509)
    • Исправлено пустое wiki (#5504) (#5508)## 1.6.1 - 2018-12-08
  • ИСПРАВЛЕНИЯ ОШИБОК

    • Исправлено отображение зависимых задач при запуске Gitea в подпапке (#5392) (#5400)
    • API: '/orgs/:org/repos': возвращение приватных репозиториев с правом чтения (#5393)
    • Исправлено удаление репозитория при наличии большого количества задач (#5426) (#5434)
    • Разделение URL WebHook по словам для предотвращения разрыва интерфейса (#5445)
    • Администратор должен иметь возможность удалять репозитории через API, даже если он не является членом организации (#5443) (#5447)
    • Убедитесь, что closed_at установлен для закрытых задач (#5450)
    • Исправлено ограничение длины темы в базе данных (#5493) (#5495)## [1. 6. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 6. 0) - 2018-11-22
  • КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ

    • Уважение опции приватности электронной почты при поиске пользователя через API (#4512)
    • Простое удаление tidb и зависимостей (#3993)
    • Шаблон Swagger. v1. json (#3572)
    • БЕЗОПАСНОСТЬ
      • Добавление проверки CSRF для reqToken и добавление reqToken к маршрутам API администратора (#5272) (#5250)
      • Улучшение валидации URL для внешнего вики и внешних задач (#4710)
      • Установка флага HttpOnly для cookies и соблюдение флага COOKIE_SECURE (#4706)
      • Не раскрывать электронные адреса всех пользователей при отправке электронных писем (#4664)
      • Проверка, что репозитории могут быть перенесены только к своему пользователю или организации (#4366)
    • ФУНКЦИОНАЛЬНОСТЬ
      • Добавление ответов на комментарии (#5147) (#5104)
      • Обзор и одобрение запросов на слияние и комментариев к коду (#3748)
      • Добавление зависимостей для задач (#2196) (#2531)
      • Добавление встроенных тем в Gitea и предоставление темной темы arc-green (#4198)
      • Добавление функциональности sudo к API (#4809)
      • Добавление провайдеров oauth через CLI (#4591)
      • Отключение слияния WIP Pull request (#4529)
      • Вынуждение пользователя изменить пароль (#4489)
      • Добавление поддержки letsencrypt для Gitea (#4189)
      • Добавление поддержки push webhook для зеркальных репозиториев (#4127)
      • Добавление поддержки рендеринга csv-файлов по умолчанию (#4105)
      • Добавление функциональности Recaptcha для Gitea (#4044)
    • УЛУЧШЕНИЯ * Исправление неправильной сортировки майлстоунов (#4987)
      • Разрешение API для создания тегов для выпусков, если они не существуют (#4890)
      • Исправление #4877 для соблюдения спецификации OpenID Connect Audiences (#4878)
      • Обязательное использование токена на маршрутах API [исправление критической проблемы безопасности #4357] (#4840)
      • Обновление устаревших веток и тегов URL в панели управления на новый формат (#4812)
      • Имя канала Slack webhook не может быть пустым или содержать только хэш-тег (#4786)
      • Добавление обработки пробелов в PR-сравнении (#4683)
      • Допуск к опциональному аутентификационному прокси (#4643)
      • MySQL TLS (#4642)
      • Обеспечение установки разделенного представления PR при создании или предварительном просмотре запроса на слияние (#4617)
      • Вход пользователя после успешной регистрации (#4615)
      • Исправление опечатки IsPullRequestBroken -> IsPullRequestBroken (#4578)
      • Разрешение администратора вынуждать изменение пароля для новых пользователей (#4563)
      • Обновление jQuery до версии 1.12.4 (#4551)
      • Переменная окружения GITEA_PUSHER_EMAIL (#4516)
      • Функциональность (repo): поддержка поиска репозиториев по имени темы (#4505)
      • Мелкие улучшения в интерфейсе зависимостей (#4503)
      • Обеспечение настройки максимального количества коммитов в графике (#4498)
      • Добавление валидности для OID LFS (#4461)
      • Добавление быстрой ссылки для сохранения страницы wiki (#4452) * Разрешение администратора на создание репозиториев для любой организации (#4368)
    • Исправление времени последнего обновления репозитория при удалении пользователя, который следил за репозиторием (#4363)
    • Переключение простотокенов на использование хешей вместо текста (#4331)
    • Увеличение размера по умолчанию TOTP-секрета до OnClickListener 320 бит (#4287)
    • Сохранение предварительно заданного пароля базы данных (#4284)
    • Реализация подсказок при наведении курсора, показывающих полное имя пользователя (#4261)
    • Добавление возможности удаления токена (#4235)
    • Исправление опечаток в именах переменных i18n (#4080)
    • API: repos/search: добавление параметров для управления порядком сортировки (#3964)
    • Добавление недостающего пути в шаблон конфигурации Docker app.ini (#2181)
    • Добавление имени файла и ветки в заголовок страницы (#4902)
    • Оффлайн использование шрифтов Google (#4872)
    • Добавление недостающей ссылки на историю в списке директорий версии 2 (#4829)
    • Локализация для кнопок редактирования и удаления даты окончания задачи (#4802)
    • Отключение опции "Можно импортировать локальный репозиторий" при отключении её настройкой (#4780)
    • API /admin/users/{username}: отсутствующий параметр (#4775)
    • Отображение ошибки при попытке добавить пользователя в команду дважды (#4746)
    • Удаление опции UsePrivilegeSeparation из конфигурации sshd_config Docker, см. #2876 (#4722)
    • Фокусировка на поле ввода заголовка при клике на вспомогательную ссылку (#4696) * Добавление поставщика к списку зарезервированных слов пользователей и сортировка слов по алфавиту (#4685)
    • Добавление ссылки на gitea/issues на страницу 500 (#4654)
    • Скрытие кнопки домашней страницы при отсутствии настройки домашней страницы (#4651)
    • Удаление ссылки на задачи GitHub из шаблона 404 (#4639)
    • Cmd/serve: сохранение профилей CPU и памяти в файл (#4560)
    • Добавление сообщения о подтверждении успешной активации аккаунта (#4510)
    • Предотвращение экранирования HTML-сущностей при удалении ветки (#4471)
    • Локализация для кнопки редактирования на защищённой ветке (#4442)
    • Обновление иконки уведомления (#4343)
    • Добавление валидации тем на фронтенде (#4316)
    • Скрытие кнопок при отсутствии системных уведомлений (#4280)
    • API для даты окончания задачи (#3890)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Не отправлять веб-хуки назначения при создании задачи (#5365)
      • Исправление создания команды, обновления команды с отсутствующими единицами (#5188)
      • Исправление функциональности предварительного просмотра при редактировании файла (#5300)
      • Ошибка *ix при наличии у пользователей нескольких команд с разными единицами в разных репозиториях (#5307)
      • Исправление U2F при настройке Gitea в подпапке (#5302)
      • Исправление отображения изображений с ссылками в markdown (#4675)
      • Удаление опции maxlines для логгера файлов (#5282)
      • Исправление неправильного URL запроса API для экземпляров, запущенных в подпапках (#5261) (#5247) * Принятие флагов командной строки web-command при коммите web-command (#5245) (#5200)
    • Уменьшение соединения звезды join, таблиц repo_topic, topic на поиск репозитория, чтобы решить проблему лишних колонок в MSSQL (#5136) (#5229)
    • Исправление проблемы данных race при миграции репозитория (#5224) (#5230)
    • Добавление секрета в полезную нагрузку всех webhook, где он отсутствовал (#5208) (#5199)
    • Исправление блокировки SQLite и MSSQL (#5210) (#5223) (#5214) (#5218) (#5176) (#5179)
    • Исправление проблемы данных race при обновлении размера (#5190) (#5215)
    • Исправление проблем фильтрации по тегам на главном экране задач (#5219) (#3824)
    • Исправление SQL-кавычек (#5137) (#5117)
    • Исправление регулярного выражения для поддержки необязательного конца строки старого раздела в diff hunk (#5097) (#5096)
    • Исправление создания релиза через API (#5076)
    • Удаление ссылок из тем в режиме редактирования (#5026)
    • Исправление отсутствия AppSubUrl в нескольких шаблонах (fixup) (#5021)
    • Исправление отсутствия AppSubUrl в некоторых шаблонах (#5020)
    • Скрытие устаревших комментариев в представлении файла (#5017)
    • Обновление gopkg.in/testfixtures до версии v2 (#4999)
    • Отключение маршрутов отладки, если PPROF не включен в конфигурации (#4995)
    • Исправление стилей пункта меню пользователя (#4985)
    • Исправление размещения формы редактирования тем (#4971)
    • Исправление десериализации null-указателя в ParseCommitWithSignature (#4962)
    • Исправление URL в webhook Discord (#4953)
    • Обнаружение кодировки и преобразование файлов, не являющихся UTF-8, для отображения (#4950) * Убедиться, что правильная ошибка захвачена, чтобы она отображалась в интерфейсе (#4945)
    • Исправить(topics): не перенаправлять на страницу explore (#4938)
    • Исправить ошибку, забытую при удалении репозитория, чтобы удалить Stopwatch (#4928)
    • Исправить ошибку, когда репозиторий оставался пустым, если несколько веток были отправлены в одном push (#4923)
    • Исправить: поврежденный diff (#4726) (#4900)
    • Исправить обрезку имен секций разметки (#4863)
    • API задач позволяет pull и исправляет #4832 (#4852)
    • Не автоматически создавать директорию для новых пользователей/orgs (#4828) (#4849)
    • Исправить перенаправление с непечатаемыми именами веток (#4764) (#4810)
    • Исправить отсутствие названия релиза в webhook (#4783) (#4796)
    • Пользователь не должен иметь возможность одобрить или отклонить свой собственный PR (#4729)
    • Убедиться, что счетчик коммитов сбрасывается в кэше при синхронизации зеркала (#4720)
    • Исправить ошибку, где команда с типом привилегий admin не получает ни одного юнита (#4719)
    • Исправить неверное описание настроек webhook (#4701) (#4717)
    • Разрешить маркер WIP для содержания < или > (#4709)
    • Скрыть пункт меню org/create в Dashboard, если у пользователя нет прав (#4678) (#4680)
    • Администратор сайта мог создавать репозитории, даже если MAX_CREATION_LIMIT=0 (#4645)
    • Исправить игнорирование пользовательских шаблонов (#4638)
    • Исправить иконку звезды после обновления semantic ui (#4628) * Исправлена настройка разбиения экрана (#4622)
    • Исправлено переполнение целочисленной константы в тестах (#4616)
    • Теперь добавление в белый список не применяется к удалению ветки (#4601) (#4607)
    • Исправлены ошибки при слишком большом количестве переменных IN (#4594)
    • Исправлена ошибка при создании запроса на включение с назначаемыми лицами (#4419) (#4583)
    • Исправлена проблема паники при обновлении электронной почты для аватара (#4580) (#4581)
    • Исправлена метка статуса кода для успешного вебхука (#4540)
    • Неактивный пользователь не должен иметь возможность быть добавленным как участник (#4535)
    • Не делать тихого провала, если пытаются добавить участника дважды (#4533)
    • Исправлена неправильная проверка MergeWhitelistTeamIDs в CanUserMerge функции (#4519) (#4525)
    • Исправлен запрос вне транзакции в removeOrgUser (#4521) (#4522)
    • Исправлена миграция из более ранних версий (#4495)
    • Принятие 'Data:' в графе коммитов (#4487)
    • Обновление xorm до последней версии и исправление правильного ссылания на таблицу 'user' в sql (#4473)
    • Относительные URL для страницы LibreJS (#4460)
    • Перенаправление на правильную страницу после использования токена (#4458)
    • Исправлено удаление столбцов для MSSQL, требующее новой транзакции (#4440)
    • Замена src на raw для исправления путей изображений (#4377)
    • Добавление по умолчанию параметров слияния при создании нового репозитория (#4369)
    • Исправлена сборка Docker (#4358) * Исправление проверки членства репозитория в API (#4341)
    • Обновление библиотеки MySQL в Dep (#4161)
    • Исправление некоторых проблем с специальными символами в названиях веток (#3767)
    • Исправление проблем адаптивного дизайна (#4508)
    • ПЕРЕВОД
      • Исправление пунктуации в английском переводе (#4958)
      • Исправление перевода (#4355)## [1. 5. 3](https://github.com/go-gitea/gitea/releases/tag/v1. 5. 3) - 2018-10-31* БЕЗОПАСНОСТЬ
    • Исправлена уязвимость выполнения команд удалённо в библиотеке-источнике (#5177) (#5196)

1.5.2 - OnClickListener 2018-10-09

  • БЕЗОПАСНОСТЬ
    • Обязательное использование токена на маршрутах API (#4840) (#4905)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Удаление ссылок из тем в режиме редактирования (#5030)
    • Определение кодировки и конвертация файлов, не являющихся UTF-8, для отображения (#4950) (#4994)
    • Исправление размещения формы редактирования тем (#4971) (#4993)
    • Исправление обращения к нулевому указателю в ParseCommitWithSignature (#4964)
    • Исправление URL в веб-хуке Discord (#4951)
    • Исправление проблемы с обрезкой шрифтов в diff (#4726) (#4929)
    • Исправление ошибки, связанной с забытым удалением Stopwatch при удалении репозитория (#4933)
    • Исправление ошибки, связанной с сохранением репозитория в режиме bare при отправке нескольких веток (#4927)
    • Исправление перенаправления с непрерывными именами веток (#4764) (#4887)
    • Исправление проблемы с API issues, позволяющей создавать pull requests (#4852) (#4862)
    • Исправление обрезки имен секций разметки (#4864)

1.5.1 - 2018-09-03* БЕЗОПАСНОСТЬ

  • Не раскрывать адреса электронной почты всех пользователей при отправке писем (#4784)
  • Улучшение проверки URL для внешнего вики и внешних задач (#4710) (#4740)
  • Установка флагов HttpOnly и Cookie_Secure для куки (#4706) (#4707)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление отсутствия заголовка выпуска в веб-хуке (#4783) (#4800)
    • Обеспечение сброса счётчика коммитов в кэше при синхронизации зеркала (#4770)
    • Исправление ошибки, связанной с отсутствием единиц измерения для команды с правами администратора (#4759)
    • Исправление ошибки, связанной с созданием pull request с назначенными участниками (#4583) (#4727)
    • Скрытие пункта меню org/create в панели управления, если у пользователя нет прав (#4678) (#4686)
  • ЛОКАЛИЗАЦИЯ
  • БЕЗОПАСНОСТЬ
    • Проверьте, что репозитории могут быть перемещены только в аккаунт пользователя или организации (#4366) (#4370)
    • Ограничьте размер загружаемого аватара до 4096px x 3072px по умолчанию (#4353)
    • Не разрешайте повторное использование кода TOTP (#3878)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Исправьте удаление столбцов для MSSQL, требующее нового транзакционного запроса (#4440) (#4484)
      • Перенаправьте на правильную страницу после использования токена одноразового входа (#4458) (#4472)
      • Замените src на raw для исправления путей к изображениям (#4377) (#4386)
      • Исправьте проверку членства репозитория в API (#4341) (#4379)
      • Добавьте стандартные параметры слияния при добавлении нового репозитория (#4369) (#4373)
      • Исправьте обновление времени последнего обновления репозитория при удалении пользователя, который его отслеживал (#4363) (#4371)
      • Исправьте экранирование HTML-сущностей в сообщении о удалении ветки (#4471) (#4485)
      • Исправьте запрос вне транзакции в removeOrgUser (#4521) (#4524)
      • Исправьте неправильную проверку MergeWhitelistTeamIDs в функции CanUserMerge (#4519)
      • Исправьте проблему паники при обновлении адреса электронной почты аватара (#4580) (#4590)
      • Исправьте ошибки при слишком большом количестве переменных IN (#4594) (#4597)
      • Список разрешений теперь не применяется к удалению веток (#4601) (#4640)
      • Администратор сайта мог создавать репозитории даже при MAX_CREATION_LIMIT=0 (#4645) (#4650) * НОВЫЕ ФУНКЦИИ
      • Добавьте команды CLI для перегенерации хуков и ключей (#3979)
      • Добавьте поддержку FIDO U2F (#3971)
      • Добавьте настройку языка пользователя (#3875)
      • Синхронизация публичных SSH-ключей LDAP (#1844)
      • Добавьте поддержку тем (#3711)
      • Множественные назначенные лица (#3705)
      • Добавьте белые списки защищённых веток для слияния (#3689)
      • Поддержка глобального поиска кода (#3664)
      • Добавьте описания меток (#3662)
      • Добавьте поиск задач через API (#3612)
      • Добавьте настройку репозитория для включения/отключения проверок состояния (#3607)
      • Автодополнение эмодзи (#3433)
      • Реализуйте CLI-генератор для секретов (#3531)
    • УЛУЧШЕНИЯ
      • Добавьте больше поддержки веб-хуков и переработайте директорию шаблонов веб-хуков (#3929)
      • Добавьте новый параметр для разрешения регистрации только OAuth2/OpenID пользователей (#3910)
      • Добавьте параметр для использования пагинированного поиска LDAP при синхронизации пользователей (#3895)
      • Символические ссылки для значков (#1416)
      • Улучшите пользовательский интерфейс страницы релизов (#3693)
      • Добавьте опцию панели управления администратора для запуска проверок состояния (#3606)
      • Добавьте ссылку на ветку в списке веток (#3576)
      • Уменьшите время выполнения SQL-запросов в retrieveFeeds (#3547)
      • Опция для включения или отключения конечных точек Swagger (#3502)
      • Добавьте недостающие лицензии (#3497)
      • Уменьшите использование диска индексатора репозиториев (#3452) * Включите кэширование для активов и аватаров (#3376)
      • Добавьте поиск репозиториев, отсортированный по количеству звезд/форков. Столбец Forks в списке репозиториев администратора (#3969)
      • Добавьте переменные окружения в шаблон Docker (#4012)
      • LFS: сделайте период HTTP-аутентификации настраиваемым (#4035)
      • Добавьте путь конфигурации как опциональный флаг при изменении пароля через CLI (#4184)
      • Переработайте разделы настроек пользователей (#3900)
      • Разрешите квадратные скобки в шаблонах внешних задач (#3408)
      • Добавьте API вложений (#3478)
      • Добавьте опцию EnableTimetracking в настройках приложения (#3719)
      • Добавьте опцию конфигурации для включения или отключения логирования выполненных SQL-запросов (#3726)
      • Показывайте общее отслеживаемое время в списке задач и майлстоунов (#3341)
    • ПЕРЕВОД
      • Улучшить грамматику и последовательность английского языка (#3614)
    • ЗАГРУЗКА
      • Разрешите запуск Gitea как разных пользователей в Docker (#3961)
      • Предоставьте сжатые бинарные файлы выпуска (#3991)
      • Подпишите бинарные файлы выпуска (#4188)## [1. 4. 3](https://github.com/go-gitea/gitea/releases/tag/v1. 4. 3) - تلفزيون 2018-06-26* БЕЗОПАСНОСТЬ
    • Экранирование README в формате plain-text HTML (#4192) (#4214)
    • Исправление уязвимости открытого перенаправления на странице входа (#4312) (#4312)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление проблемы с неработающей страницей мониторинга при отображении запущенных процессов (#4203) (#4208)
    • Исправление ошибки удаления комментария (#4216) (#4228)
    • Удаление реакций, добавленных к задачам и комментариям при удалении репозитория (#4232) (#4237)
    • Исправление ошибки URL-кодирования вики (#4091) (#4254)
    • Исправление ошибки ссылки на теги в вкладке кода (#3908) (#4263)
    • Исправление смешения типов вебхуков (#4285) (#4285)

1.4.2 - 2018-06-04* ИСПРАВЛЕНИЯ ОШИБОК

  • Корректировка z-index для плавающих меток (#3939) (#3950)
  • Добавление недостающей проверки токена на странице настроек приложения (#3976) (#3978)
  • Улучшение вебхуков и задач вебхуков (#4006)
  • Исправление ошибки отображения информации о ответе вебхука в интерфейсе (#4023)
  • Исправление проблемы с невозможностью чтения голого репозитория (#4033) (#4039)
  • Отмена принудительного установления даты окончания на текущее время (#3830) (#4057)
  • Исправление перенаправлений вики (#3919) (#4065)
  • Исправление включения вложений (#4064) (#4066)
  • Добавление удаления пустой строки в конце файла (#4054) (#4074)
  • Использование ResolveReference вместо path.Join (#4073)
  • Исправление #4081 Проверка наличия начального / в базе перед удалением (#4083)
  • Страница домашней страницы репозитория не обновляется после первого push (#4075)## 1.4.1 - 2018-05-03* ПРЕОБРАЗОВАНИЯ
  • Добавление "error" как зарезервированного имени пользователя (#3882) (#3886)
  • БЕЗОПАСНОСТЬ
    • Запрет доступа к репозиториям для неактивных пользователей с использованием приватного ключа (#3887) (#3889)
    • Исправление очистки пути в редакторе файлов при инициализации нового репозитория и LFS oids (#3871) (#3873)
    • Удаление ненужного разрешенного безопасного HTML (#3778) (#3779)
    • Правильная проверка прав доступа HTTP для реверс-прокси авторизованных пользователей (#3721) (#3743)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Использование только необходимых столбцов таблиц для получения путей git репозитория (#3870) (#3883)
    • Исправление отображения времени истечения GPG при нулевом времени (#3584) (#3884)
    • Исправление обновления только времени последнего обновления задачи при добавлении комментария (#3855) (#3860)
    • Исправление счетчика звезд репозитория после удаления пользователя (#3781) (#3783)
    • Использование активной ветки для вкладки кода (#3720) (#3776)
    • Установка имени активной ветки при первом push (#3715) (#3723)
    • Отображение кнопки буфера обмена при отключении HTTP протокола git (#3773) (#3774)

[1. 4. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 4. 0) - 25 марта 2018

  • КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
    • Удаление устаревшего GOGS_WORK_DIR (#2946)
    • Исправление статусного кода API для создания вебхуков (#2814)
  • БЕЗОПАСНОСТЬ
    • Экранирование имени ветки в выпадающем меню (#3691, #3692) * Упрощение и переработка для корректной проверки перенаправления на URL (#3674, #3676)
    • Исправление экранирования измененного заголовка в комментариях (#3530, #3534)
    • Экранирование поискового запроса (#3486, #3488)
    • Санитизация логов для синхронизации зеркала (#3057)
  • ФУНКЦИОНАЛЬНЫЕ ИЗМЕНЕНИЯ
    • Поддержка .patch и .diff для запросов на слияние (#3305, #3293)
    • Добавление команды управления репозиторием repo-sync-releases (#3254)
    • Поддержка по умолчанию приватного репозитория при создании или миграции (#3239)
    • Записываемые ключи развертывания (закрывает #671) (#3225)
    • Добавление опций слияния запроса на слияние - игнорирование пробелов при проверке конфликтов, перенос, уплотнение слияния (#3188)
    • Добавление прогресс-бара для задач с флажками (#1146). (#3171)
    • Добавление завершения упоминания для редактора задач (#3136)
    • Добавление опции "отметить все как прочитанные" для уведомлений (#3097)
    • API блокировки Git LFS (#2938)
    • Добавление реакций к задачам/запросам на слияние и комментариям (#2856)
    • Добавление вебхука Dingtalk (#2777)
    • Откликчивый вид (#2750)
  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление взаимосвязей вики с пробелами (#3560, #3632)
    • Исправление ошибки запроса защищенной ветки (#3563, #3571)
    • Исправление ошибки удаления участника команды (#3566, #3570)
    • Исправление ошибки паники защищенной ветки (#3567, #3569) * Если репозиторий зеркала не содержит содержимого, время обновления не должно изменяться (#3551, #3565)
    • Исправление сортировки выпусков зеркального репозитория (#3522, #3555)
    • Добавление колонки времени закрытия задач для исправления списка закрытых задач (#3537, #3540)
    • Обновление библиотеки markbates/goth для поддержки OAuth2 с новым API Dropbox (#3533, #3539)
    • Исправление отсутствия аватаров в офлайн-режиме (#3471, #3477)
    • Исправление ошибки синхронизации в индексере репозитория (#3455, #3461)
    • Исправление отображения списка страниц вики, если репозиторий вики содержит другие файлы (#3454, #3463)
    • Исправление заголовков X-GitHub-* вебхуков для лучшей совместимости (#3429)
    • Добавление типа содержимого и doctype для запросов, выполненных с помощью go-get (#3426, #3423)
    • Исправление ошибки типа SQL для вебхуков (#3424)
    • Исправление ошибки слияния запроса на слияние (#3421)
    • Распознавание большего количества символов в названии связанного репозитория (#3413)
    • Исправление ошибки MSSQL для организации (#3405)
    • Экранирование всех строк результата поиска в HTML (#3402)
    • Изменение URL локальной копии после переименования репозитория (#3399)
    • Принудительное размещение в базовом репозитории ref/pull/#/head (#3393)
    • Исправление ошибки при удалении задачи пользователем, но присвоенной ему (#3318)
    • Использование номера задачи/индекса вместо ID для URL API. Fix #3297 (#3298)
    • Fix repo-transfer-and-team-repo-count bug (#3241) * Исправление флажка режима SSL Always-On в админ-странице (#3208)
    • Исправление ссылки на загрузку исходного кода, когда разрешены не все единицы кода (#3166)
    • Исправление удаления владельца организации, если он не состоит в команде владельцев (#3164)
    • Исправление ошибки запуска веб-приложения с параметром -p push (#3154)
    • Исправление шаблона GPG (#3153)
    • Исправление аутентификации SSH для блокировок LFS (#3152)
    • Улучшения для поддержки расположения UI (#3146)
    • Исправление ссылки на новый запрос на слияние (#3133)
    • Исправление отсутствующей ветки в ошибке выпуска (#3108)
    • Разрешение добавления участников с полным именем (#3103)
    • Исправление ссылок на репозиторий (#3093)
    • Исправление URL-ов LFS и сохранение регистра пути в базе данных (#3092)
    • Исправление ошибки сессии Redis (#3086)
    • Исправление ошибок в статистике панели управления задачами (#3073)
    • Исправление URL-ов аватаров (#3069)
    • Исправление парсинга ссылок в сообщениях коммитов (#3067)
    • Исправление разрыва ссылки ветки в списке задач (#3061)
    • Исправление опции для установки отправителя пакета в sendmail (#3044)
    • Исправление отсутствия проверки длины пароля при изменении пароля (#3039)
    • Исправление пути git lfs (#3016)
    • Исправление выпуска API-конечной точки (#3005) (#3012)
    • Включение поддержки OpenID по умолчанию при установке нового экземпляра (#3010)
    • Разные исправления ошибок в вики (#2996)
    • Исправление URL-ов go-get, src и raw на новую схему (#2978)
    • Исправление ошибки при добавлении пользователя с полным именем в команду (#2973)
    • Исправление поддержки memcache, когда значение всегда возвращается в виде строки (#2924)
  • УЛУЧШЕНИЯ
    • Использование GiteaServer в качестве агента пользователя для HTTP-запросов (#3404)
    • Удаление записей индексера базы данных при создании или пересоздании индекса (#3385)
    • Изменение способа подготовки информации о коммитах объединенных PR (#3368)
    • Асинхронное заполнение индексера репозитория (#3366)
    • Установка по умолчанию запуска веб-сервера для исполняемого файла Gitea (#3331)
    • Шаблоны для дополнительных ссылок в верхнем меню навигации и вкладках инструментов репозитория (#3308)
    • Исправление элементов списка задач на основе звездочек (#3295) (#3296)
    • Добавление дополнительных фрагментов шаблонов (#3286)
    • Открытие внешнего трекера в новом окне, согласно вики (#3227)
    • Исправление ссылок репозитория на профиле пользователя (#3197)
    • Включение эмодзи для просмотра вики (#3158)
    • Мелкие улучшения при удалении прикреплённых файлов (#3145)
    • Уменьшение издержек обновления для пользователей с пользовательскими стилями CSS/JS (#3051)
    • Установка уровня логирования по умолчанию на Info без жёсткого кодирования в установщике (#3041)
    • Улучшения использования памяти (#3013)
    • Добавление отпечатка ключа SSH в конечные точки (#3009)
    • Улучшение использования памяти при достижении предела разницы (#2990)
    • Расширяемые тела коммитов (#2980)
    • Обновление gitgraph.Исправление размытого графика коммитов на HiDPI экранах (#2957)
    • Исправление названий языков (#2955)
    • Удаление ссылки на проблему рендеринга (#2954)
    • Параметр страницы для API поиска репозиториев (#2915)
    • Применение конфигурационных опций LANDING_PAGE для авторизованных пользователей (#2894)
    • Включение поиска по электронной почте для администратора (#2888)
    • Скрытие кнопки добавления ключа, если SSH отключено (#2873)
    • Исправление путей API для комментариев (#2813)
    • Добавление опции для перенаправления порта HTTP 80 на HTTPS (#1928)
  • ДРУГИЕ ИЗМЕНЕНИЯ
    • Исправление профиля организации на мобильных устройствах (#3332)
    • Исправление ссылки на руководство по вебхукам в настройках репозитория (#3291) (#3292)
    • Включение Libravatar по умолчанию в новых установках (#3287)
    • Улучшение скрытых блоков разницы (#3193)
    • Исправление высоты кнопок на странице коммитов (#3091)
    • Мелкие изменения текста (#3074)
    • Сортировка репозиториев в боковой панели дашборда задач (#3072)
    • Удаление тени от границы UI, исправление проблемы дашборда (#3065)
    • Адаптация размера кнопки ветки (#3063)
    • Исправление проблемы с выравниванием в заголовке репозитория (#3062)
    • Удаление публичного ключа пользователя через API администратора (закрывает #3014) (#3059)
    • Дашборд: Исправление проблемы высоты строки в заголовках задач (#3054)
    • Удаление дублирующегося "Max Diff Lines" из представления конфигурации (#2987) * Удаление необслуживаемого скрипта миграции Gogs (#2947)
    • Приложение слишком быстро перезапускается, если не может запуститься (#2945)
    • Добавление владельца в сообщение о удалении репозитория (#2886)## 1. 3. 1 - 2017-12-08* ИСПРАВЛЕНИЯ ОШИБОК
  • Очистка журналов для синхронизации зеркала (#3057, #3082) (#3078)
  • Исправление пропущенной ветки в ошибке выпуска (#3108) (#3117)
  • Исправление ошибки индексирования репозитория и подмодуля (#3107) (#3110)
  • Исправление переадресации устаревших URL (#3100) (#3106)
  • Исправление ошибки сессии Redis (#3086) (#3089)
  • Исправление разорванной ссылки списка задач (#3061) (#3070)
  • Исправление отсутствующей проверки длины пароля при изменении пароля (#3039) (#3071)## [1. 3. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 3. 0) - 2017-11-29
  • ПРЕДУПРЕЖДАЮЩИЕ
    • Устранение неоднозначности схемы URL (#2408)
    • ФУНКЦИОНАЛЬНОСТЬ
      • Добавление страницы обзора веток (#2108)
      • Поиск кода/репозитория (#2582)
      • Добавление страницы активности в репозиторий (#2674)
      • Временная регистрация задач (#2211)
      • Добавление типа документа orgmode в представлении файла и readme (#2525)
      • Поддержка внешней разметки (#2570)
      • Реализация webhook Discord (#2402)
      • Webhooks для создания/удаления репозитория (#1663)
      • Полная реализация push webhooks (#2530)
      • Возможность записи информации о ветке в задачу (#780)
      • Создание новой ветки из выпадающего списка (#2130)
      • Реализация доступа ко всем репозиториям пользователя из настроек (#1740)
      • Добавление шага проверки объектов LFS после загрузки (#2868)
      • Настройка шифров SSH (#913)
      • Отключение пользовательских Git Hooks глобально через файл конфигурации (#2450)
      • Синхронизация таблицы релизов с тегами при пуше и для зеркал (#2459)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Исправление комментариев меток для французской локали (#3017)
      • Удаление дубликата "Max Diff Lines" из представления конфигурации (#3001)
      • Исправление переэкранированных символов (#2992)
      • Исправление go-get, src и raw URL на новую схему (#2986)
      • Исправление ошибки при добавлении пользователя с полным именем в команду (#2975)
      • Исправление файлов/коммитов объединенных PR (#2970) * Обновление зависимостей golang x/crypto - Исправление ошибки SSH транспорта (#2951)
      • Исправление поддержки memcache при возврате значения в виде строки (#2950)
      • Исправление отображения ссылок задач в коммитах (#2897)
      • Исправление добавления нового источника аутентификации после выбора OAuth (#2889)
      • Исправление создания новой ветки на новую схему URL (#2884)
      • Разрешение пробелов в имени пользователя для LDAP пользователей (#2880)
      • Исправление LFS при возврате неверной длины содержимого при запросе диапазона (#2864)
      • Исправление цикла форка репозитория на сам себя (#2860)
      • Исправление кнопки создания запроса на включение (#2859)
      • Исправление доступа к содержимому файла по умолчанию через API (#2849)
      • Очистка имени корневой директории репозитория с помощью filepath.Clean (#2846)
      • Исправление запросов API для коммитов и тегов (#2841)
      • Исправление порядка комментариев (#2835)
      • Содержимое задачи не должно обновляться при закрытии с комментарием (#2833)
      • Исправление порядка в app.ini и исправление опции режима выполнения (#2829)
      • Исправление URL перенаправления для устаревшего маршрута коммитов (#2825)
      • Исправление URL страницы коммитов (#2823)
      • Исправление неверных переводов (#2818)
      • Исправление позиции выпадающего меню при поиске репозиториев (#2808)
      • Исправление хранения ссылок объектов LFS/репозитория в базе данных и небольшое рефакторинг (#2803) * Использование относительных URL для аватаров на панели управления (#2800) * Добавлены проверки для коммитов с отсутствующим автором и временем (#2771)
    • Исправлено URL изображения emojify (#2769)
    • Скрытие неактивных пользователей на странице поиска пользователей и некоторые улучшения (#2741)
    • Исправлено использование несовместимой с IE JavaScript-конструкции в выпадающем списке веток (#2736)
    • Обновление последнего обновления зеркала только после успешного синхронизирования (#2730)
    • Исправлено конфликтное применение стилей semantic-ui с v-cloak (#2722)
    • Исправлено неправильное переведение типа сортировки "самые старые/самые новые" (#2720)
    • Исправлено функциональное поведение PR, майлстонов и меток, если отключена единица измерения issue (#2710)
    • Исправлено неправильное отображение чистого readme на домашней странице репозитория (#2705)
    • Исправлено удаление организации из таблицы отслеживания (#2703)
    • Исправлено функциональное поведение поиска репозиториев (#2689)
    • Исправлено панирование при создании вебхука Gogs (#2675)
    • Исправлено отслеживание репозиториев организаций (#2670)
    • Проверка электронной почты GPG-ключа больше не зависит от регистра (#2661) (#2663)
    • Исправлено удаление столбца индекса (#2651)
    • Таблица pull_request не обновлялась правильно (#2649)
    • Исправлено получение ответа go get, если только URL приложения в конфигурации является пользовательским (#2634) * Исправлено появление дополнительной вкладки issue при миграции v16 (#2611)
    • Переписаны миграции для независимости от будущих изменений кода (#2604)
    • Исправлено реализованное функциональное поведение домашней страницы репозитория (#2601)
    • Исправлено загрузочное поведение переведенного файла на crowdin (#2599)
    • Уменьшено использование allcols при обновлении (#2596)
    • Исправлено поведение go get подпакета (#2584)
    • Исправлено повреждение миграции для добавления поля can_push обратно в таблицу (#2574)
    • Исправлено поведение просмотра readme (#2566)
    • Исправлено отправление писем с нелатинским отображаемым именем. #2102 (#2559)
    • Ограничено доступ к функциональности форка для пользователей с доступом к коду (#2534)
    • Исправлено обновление публичного ключа (#2514)
    • Добавлено имя корзины к плагину drone для s3 (#2505)
    • Исправлено появление ошибки 500 на панели управления при использовании MSSQL (#2504)
    • Исправлено неправильное отображение страницы деталей коммита (#2503)
    • Hotfix: Добавление времени вручную добавляет время в наносекундах (#2499)
    • Удалены репозитории-зеркала из "коллаборативного" списка (#2497)
    • Исправлено неудачное выполнение релиза из-за неправильного имени токена (#2496)
    • Исправлено появление ошибки "выход за пределы массива" в мейлере (#2479)
    • Исправлено #2470 (#2477)
    • Исправлено поведение вебхуков организаций (#2422)
    • Исправлено тестирование вебхуков (#2415) * Исправлено отсутствие вебхуков Discord для организаций (#2414)
    • Исправлен порядок обработки маршрутов (#2409)
    • Предотвращено отправление писем и уведомлений неактивным пользователям (#2384)
    • Перемещены темы в каталог плагинов. Исправлено #2372 (#2375)
    • Исправлено дублирование ленты (#2370)
    • Исправлено отсутствие коллаборативных репозиториев (#2367)
    • Проверка наличия хотя бы одного электронного адреса в GPG-ключе (#2266)
    • Не проверять минимальный размер ключа при отключении (#1754)
    • Исправление проблемы с командой запуска (#1470)
    • Исправление аутентификации .netrc (#2700)
    • Исправление, чтобы пользователь мог форкнуть свой собственный репозиторий в организацию (#2699)
    • Исправление значения can_push на false в защищённой ветке (#2560)
    • Исправление копирования в шаблоны электронной почты (#2801)
    • Исправление несоответствий в пользовательском интерфейсе настроек (#2901)
    • Исправление размера иконки вложений при увеличении/уменьшении (#2853)
    • Исправление игнорируемых ошибок в маршруте API (#2850)
    • Исправление конфликта CSS активности с semantic ui (#2758)
    • Исправление вкладок уведомлений в соответствии с документацией semantic ui (#2733)
    • Исправление опечаток в app.ini (#2732)
    • Исправление дублированного атрибута rel (#2549)
    • Исправление кода тестов для предотвращения некоторых ошибок выполнения (#2381)
    • УЛУЧШЕНИЯ * Улучшение использования памяти и снижение минимального требования к git до 1.7.2 (#3013) (#3028)
      • Установка поддержки OpenID по умолчанию при установке нового экземпляра (#3010) (#3027)
      • Использование api.TrackedTime в API (#2807)
      • Настройка алгоритма обмена ключами SSH и набора MAC (#2806)
      • Добавление иконки закреплённого вклада для Safari (#2799)
      • Улучшение обнаружения force push при отправке (#2798)
      • Добавление обёртки для длинных строк разницы (#2789)
      • Связывание количества участников и репозиториев с каждой страницей на домашней странице организации (#2787)
      • Отображение настроек Sendmail на странице конфигурации администратора (#2782)
      • Добавление кэширования количества коммитов (#2774)
      • Использование идентификаторного изображения для стандартного gravatar (#2767)
      • Добавление стандартных шифров SSH (#2761)
      • Удаление руководства по не поддерживаемому параметру (#2757)
      • Добавление опции режима поиска для /api/repo/search (#2756)
      • Перемещение swagger-ui под /api/v1 (#2746)
      • Добавление поддержки дополнительных параметров sendmail (#2731)
      • Использование размера буфера для уменьшения соединений с базой данных при итерации (#2724)
      • Отображение README.txt в моноширинном формате (#2721)
      • Интеграционный тест для страницы активности (#2704)
      • Объединение страницы пароля и 2FA в настройках пользователя (#2695)
      • Разрешение настройки пользовательского SSH имени в UI для встроенного сервера SSH (#2617) (#2678) * Переработка дублированного кода в обработчиках репозиториев (#2657)
      • Замена устаревшего метода Id на ID (#2655)
      • Удаление избыточных функций и кода (#2652)
      • Скрытие панели навигации при наличии только одного метода входа (#2444) (#2648)
      • Изменение стандартного порядка сортировки (#2647)
      • Изменение текста описания запроса (#2075) (#2646)
      • Удаление прямого добавления пользователя в участники организации (#2641)
      • Использование сессии при создании пользователя (#2638)
      • Использование компонента поиска Semantic UI для поиска пользователей и репозиториев (#2636)
      • Использование AfterLoad вместо AfterSet для Structs (#2628)
      • Удаление избыточных вызовов CheckUnit в маршруте (#2627)
    • Удаление индекса единиц репозитория (#2621)
    • Удаление избыточных вызовов LoadAttributes() (#2614)
    • Улучшение переиспользования кода индексера (#2590)
    • Использование пользовательского типа и констант для хранения доступных опций сортировки (#2572)
    • Использование именованных констант ActionType в шаблонном помощнике (#2545)
    • Улучшение базовой функциональности для работы без JavaScript (#2541)
    • Ctrl + Enter для отправки форм (#2540)
    • Автоматическое перегенерирование индексера для несовместимых версий (#2524)
    • Установка по умолчанию пути к содержимому LFS на data/lfs (#2521)
    • Преобразование пробелов в табуляции в footer.tmpl (#2520)
    • Сортировка вложенных элементов репозитория в естественном порядке (#2506) * Открытие внешнего вики-сайта в новом окне (#2489)
    • Использование created & updated вместо BeforeInsert & BeforeUpdate (#2482)
    • Скрытие ветки на странице просмотра или создания pull request (#2454)
    • Улучшение защищенной ветки для поддержки белого списка (#2451)
    • Некоторые улучшения для задач и комментариев (#2419)
    • Переструктурирование разметки и markdown для подготовки к работе с несколькими языками разметки (#2411)
    • Улучшение поиска задач (#2387)
    • Добавление настройки UseCompatSSHURI (#2356)
    • Использование пользовательского поиска для каждого типа фильтра на панели управления (#2343)
    • Неудачные аутентификации теперь правильно регистрируются (#2334)
    • Добавление поддержки переменных окружения для образа Docker (#2201)
    • Установка сессионных и индексных файлов данных относительно AppDataPath (#2192)
    • Отображение статуса коммита на странице репозитория (#1784)
    • TESTING
      • Добавление интеграционного теста для выхода из системы (#2892)
      • Интеграционный тест для удаления аккаунта пользователем (#2891)
      • Использование различных директорий для сессионных файлов в интеграционных тестах (#2834)
      • Добавление фикстуры для удаленной ветки (#2832)
      • Включение метода HTTP в сообщение об ошибке теста (#2815)
      • Добавление фикстур для поиска репозитория (#2575)
      • Расширение фикстур (#2571)
      • Исправление интеграционных тестов /api/repo/search (#2550)
      • Улучшение удобства использования интеграционных тестов (#2536) * Исправление условия гонки в юнит-тестах (#2516)
      • Добавление недостающей фикстуры для очистки таблицы gpg_key (#2494)
      • Частичное исправление для интеграционного тестирования (#2473)
      • Установка репозитория в приватный режим для избежания конфликтов с другими тестами (#2467)
      • Сообщение об ошибке для интеграционного теста (#2410)
      • Исправление ошибки выполнения "index out of range" в тестах repo_list (#2376)
      • Добавление теста git clone для интеграционного тестирования (#1682)
    • ЛОКАЛИЗАЦИЯ
      • Исправление локализованных текстов, содержащих точку с запятой (#2900)
      • Исправление локализации активности (#2709)
      • Обновление перевода с Crowdin (#2368)
    • ПОСТРОЕНИЕ
      • Изменение электронной почты и имени на аккаунт GitBot. (#2848)
      • Исправление удаления обратного слеша перед кавычками в переводах (#2831)
      • Добавление удаленного репозитория Gitea в Drone. (#2817)
      • Добавление имени удаленного репозитория для git push. (#2816)
      • Запуск Gitea с пользовательскими UID/GID для пользователя 'git' (фиксирует #2286) (#2791)
      • Загрузка и отправка переводов (#2727)
      • Автоматическое обновление переводов (#2585)
      • Добавление предварительной сборки для nodejs (#2581)
      • Сжатие CSS с помощью nodejs (#2580)
      • Удаление проверки версии Go для make fmt (#2558)
      • Исправление ошибок линтера (#2547)
      • Всегда запускать проверку fmt в CI (#2546)
      • Исправление ошибок fmt (#2544)
      • Добавление сервиса codecov. io (#2493)
      • Исправление некоторых тестов: make coverage -> тест (#2492) * Исправление ошибки fmt в мейлере (#2490)
      • Разрешение изменения подключения к базе данных интеграционных тестов с помощью переменных окружения (#2484)
      • Добавление файла конфигурации changelog для генерации changelog (#2461)
      • Изменения для последней версии DroneCI (#2362)
      • Использование стандартного lessc и сжатие CSS с помощью Node.js (#2337)
    • ДОКУМЕНТАЦИЯ
      • Обновление скриншотов в README (#2910)
      • Gogs -> Gitea (#2909)
      • Обновление документации Swagger (#2899)
      • Исправление опечатки (#2810)
      • Исправление написания имени языка Polish (#2766)
      • Исправление различных грамматических ошибок и корректировка неестественного стиля (#2737)
      • Добавление метки поддержки для файла Docker (#2658)
      • Ссылка на пример использования Vagrant для Gitea (#2624)
      • Добавление заметок о выпуске версии 1.1.4 (#2463)
      • Обрамление большинства абзацев в 80 столбцов (#2396)
      • Обновление CONTRIBUTING в соответствии с обсуждением #2329 (#2394)
      • Обновление жёстко закодированной версии до 1.3.0+dev (#2390)
      • Уточнение процесса перевода. Также исправление названий веток (#2378)
      • Исправление грамматики и улучшение раздела администратора (#2056)
    • РАЗНОЕ
      • Синхронизация MaxGitDiffLineCharacters с conf/app.ini (#2779)
      • Dockerfile: Обновление Alpine образа до 3.6. (#2486)
      • Базовая конфигурация VSCode для сборки и отладки (#2483)
      • Добавление папки vendor для js/css библиотек; Документация источников (#1484) (#2241)## 1.2.3 - 2017-11-03* ИСПРАВЛЕНИЯ ОШИБОК
    • Требуется только один адрес электронной почты при проверке GPG-ключа (#2266, #2467, #2663) (#2788)
    • Исправление порядка комментариев (#2835) (#2839)

1.2.2 - OnClickListener 2017-10-26

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Добавлены проверки для коммитов с отсутствующим автором и временем (#2771) (#2785)
    • Исправление отправки писем с нелатинским отображаемым именем (#2559) (#2783)
    • Синхронизация MaxGitDiffLineCharacters с conf/app.ini (#2779) (#2780)
    • Обновление поставщика git (#2765) (#2772)
    • Исправление URL изображения emojify (#2769) (#2773)

1.2.1 - 2017-10-16

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление функциональности PR, майлстонов и меток, если модуль задач отключен (#2710) (#2714)
    • Исправление отображения простого readme на домашней странице репозитория (#2705) (#2712)
    • Исправление, чтобы пользователь мог форкнуть свой собственный репозиторий в свои организации (#2699) (#2707)
    • Исправление аутентификации .netrc (#2700) (#2708)
    • Исправление ошибки выхода за пределы массива в почтовом клиенте (#2479) (#2696)

OnClickListener 2017-10-26 заменено на 2017-10-26.## [1. 2. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 2. 0) - 2017-10-10

  • БЕЗОПАСНОСТЬ
    • Исправление санитации от Gogs (#1461)
    • КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
      • Переименование URL /forget_password в /forgot_password (#1219)
    • ФУНКЦИОНАЛЬНОСТЬ
      • Логотип: Добавление задачи для генерации изображений из SVG и переход на новый логотип (#2194)
      • API Состояния (#1332)
      • Отображение значка состояния коммита в таблице коммитов (#1688)
      • Дополнительные OAuth2 провайдеры (#1010)
      • Валидация коммитов GPG (#1150)
      • Переработка UI управления ключами SSH для добавления GPG (#1293)
      • Реализация API GPG (#710)
      • Вход через OpenID-2. 0 (#618)
      • Добавление единиц измерения для команд (#947)
      • Пакетные обновления для задач (#926)
      • Добавление Gitea Webhook (#1755)
      • API: поддержка '/orgs/:org/repos' (#2047)
      • Отображение всех организаций из настроек пользователя (#1739)
      • Синхронизация пользователей LDAP (#1478)
      • Добавление #issuecomment в URL уведомлений по электронной почте (#1674)
      • Добавление поля с количеством загрузок и юнит-тестирования для вложений (#1512)
      • Добавление API-конечной точки для синхронизации зеркала репозитория (#1508)
      • Добавление пакета разметки для подготовки к формату разметки организации (#1493)
      • Поддержка пользовательских метаданных HTML (#1423)
      • Отслеживание задач и запросов на внесение изменений (#1410)
      • Возможность зависимости ENABLE_OPENID_SIGNUP от DISABLE_REGISTRATION (#1369)
      • Размер репозитория в панели администратора (#1482) * Отображение URI OpenID пользователя в его профиле (#1314)
      • Добавление команды администратора для изменения пароля (#1304)
      • Использование задач и вики только в репозитории (#1297)
      • Возможность отправки push для инициализации вики-репозитория (#1279)
    • УЛУЧШЕНИЯ
      • Перевод разницы во времени (#2057)
      • Уменьшение размера кнопок "Watch", "Star" и "Fork" (#2052)
      • Отображение пути конфигурационного файла на панели администратора (#2030)
      • Отображение URL SSH-клонирования только при авторизации (#2169) (#2170)
      • Отображение "No Description" только для администраторов репозитория (#2167)
      • Всегда возвращать действительные метаданные go-get, даже если нет авторизации (#2010)
      • Включение уведомлений по электронной почте для назначаемых (#2003)
      • Возможность просмотра релизов для неавторизованных пользователей (#1999)
      • Отсутствие выделения для файлов .txt (#1922)
      • Стакабельность бокового меню на панели управления (#1778)
      • Настройка для отключения резервного копирования authorized_keys (#1856)
      • Скрытие кнопки создания организации (в разделе панели управления/организация) (#1705)
      • LFS: Возврат 404 для неиспользуемых конечных точек (#1330)
      • Отображение ссылки на сброс пароля из настроек пользователя, требующего пароля (#862)
      • Зарезервированное имя пользователя/организации "explore" (#1222)
      • Отправка уведомлений участникам обсуждений задач (#1217)
      • Улучшение стиля страницы настроек OpenID пользователя (#1324) * Использование иконки OpenID от font-awesome (#1320)
      • Использование формы ввода только для чтения для отображения валидированного URI OpenID (#1308)
      • Добавление поддержки капчи для регистрации на основе OpenID (#1307)
    • Мелкие улучшения в интерфейсе графа коммитов (#1380)
    • Интервал синхронизации зеркала указан в виде строки с продолжительностью (#1407)
    • Сделать коммиты в графе коммитов "кликаемыми" (#1392)
    • Использовать весь элемент кнопки (граф коммитов) как ссылку (#1390)
    • Автофокус на поля ввода кода 2FA (#1460)
    • Сортировка по размеру репозитория в административной панели (#1654)
    • Улучшение поиска репозиториев на панели управления (#1652)
    • Использование лучшего по умолчанию MAX_GIT_DIFF_LINE_CHARACTERS (#1845)
    • Добавление свойства Parent в API репозитория (#1687)
    • Добавление опции конфигурации для по умолчанию разрешения на создание организаций (#1686)
    • Удаление отображения хэша SHA1 в таблице репозиториев (#1678)
    • Скачивание файлов с их оригинальным именем (#1676)
    • Exposes in API the Repo entity's Size and IsBare property (#1668)
    • Изменение поля ввода кода двухфакторной аутентификации с текста на число (#1733)
    • Прямое отображение ошибки, если пользователь достиг лимита репозиториев (#1767)
    • Генерация маленьких и больших логотипов с разрешением 4x (#2233)
    • Отображение тегов в вкладке релизов (#2389) (#2424)
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Исправление добавления ветки как защищенной для предотвращения отправки в нее (#2556) * Организации: исправление заголовка страницы организации при отсутствии полного имени (#1495)
      • Исправление двойных границ на странице редактирования (#1152) (#1153)
      • Исправление поисковой строки для #1187 и #1205 (#1207)
      • Исправление неудачного обновления после отката (#1194)
      • Исправление поддержки FCGI (через TCP) (#1368)
      • Возврат исправлений миграции (#2604) (#2677)
      • Исправление паники при создании вебхука Gogs (#2675) (#2676)
      • Возврат: Исправление ошибки 500 на панели управления при использовании MSSQL (#2504) (#2662)
      • Исправление ответа go get, если только URL приложения настроен (#2634) (#2640)
      • Исправление удаления незащищенных веток (#2630)
      • Возврат исправлений 2611 / Исправление двойного вкладка задач, введенной в миграции v16 (#2622)
      • Миграция v38 использовала устаревшую версию модели RepoUnit (#2602)
      • Исправление ошибки go get подпакета (#2584) (#2589)
      • Возврат: Синхронизация таблицы релизов с тегами при отправке и для зеркал (#2459) (#2554)
      • Возврат: Ограничение доступа к функциональности форка для пользователей с доступом к коду (#2542)
      • Исправление миграции с пред v15 до 1.2.0 (#2460) (#2465)
      • Исправление миграции с пред v15 до OnClickListener 1.2.0 (#2460)
      • Исправление дублирования ленты (#2370) (#2413)
      • Исправление подсчета релизов из базы данных, а не из тегов (#2389)
      • Исправление отсутствия коллаборативных репозиториев (#2367) (#2382) * Добавление дополнительных тестов для ссылок входа и исправление ошибки при получении действий (#2361)
      • Исправление ошибки условия SQL в GetFeeds() (#2360)
      • Исправление ошибки на ссылке создания репозитория на панели управления (#2359)
    • Исправление порядка элементов в HTML панели управления (#2344)
    • Исправление ошибок в шаблоне поиска репозиториев для go1.7 (#2336)
    • Добавление недостающего ключа forks для компонента репозитория панели управления (#2325)
    • Исправление ошибки в шаблоне при просмотре репозиториев (#2319)
    • Вызов синхронизации веб-хуков при коммите в интерфейсе (#2302)
    • Исправление ошибки 500 при просмотре задачи, у которой удален майлстон (#2297)
    • Обновление только необходимых колонок при обновлении пользователя (#2296)
    • Исправление отображения внешних ссылок (#2292)
    • Исправление и улучшение пользовательского интерфейса репозитория панели управления (#2285)
    • Делаем шаблон короткой ссылки жадным (#2259)
    • Временное исправление go-ini/ini с помощью форка (#2255)
    • Преобразование литеральных запросов xorm в вызовы методов (#2253)
    • Обновление кода gitea.io/git в vendor для исправления ошибки удаления ветки (#2250)
    • Замена вызовов xorm UseBool на Where (#2237)
    • RHEL7 имеет версию git с четырьмя цифрами (1.8.3.1) (#2236)
    • Исправление внутренних запросов, когда gitea прослушивает unix сокет или только внешний IP (#2234)
    • Проверка доступа в /repositories/:id (#2227)
    • Исправление ошибки 404 для robots.txt (#2226) * Исправление подсчета задач на панели управления (#2215)
    • Исправление ошибки незакрытой сессии (#2214)
    • Добавление совместных репозиториев на панель управления (#2205)
    • Исправление ошибки обновления времени для задач (#2204)
    • Исправление ошибки nil pointer dereference для коммитов (#2203)
    • Исправление ошибок для голых репозиториев (#2199)
    • Исправление ошибки nil-dereference для запросов на слияние (#2195)
    • Разрешение только одного форка на пользователя/организацию (#2193)
    • Исправление обновления времени использования ключа, если ключ используется параллельно для нескольких операций (#2185)
    • Разрешение только аутентификации токеном с включенным 2FA (#2184)
    • Исправление обновления профиля для пользователей, не использующих локальную систему (#2178)
    • Исправление сборки без sqlite и gcc (#2177)
    • Делаем кнопку сравнения URL-осведомленной, если текущий репозиторий является форком (#2162) (#2163)
    • Удаление коммитов и настроек с типами единиц измерения (#2161)
    • Исправление маршрута регистрации OpenID (#2160)
    • Исправление отображения списка сотрудничества в настройках репозитория (#2151)
    • Игнорирование недействительных номеров задач в сообщениях коммитов. Исправление #2022 (#2150)
    • Исправление ссылок на SHA1 хэши (#2143)
    • Исправление ошибки в API репозитория (#2133)
    • Использование POSIX-совместимого оператора ! в find (#2132)
    • Исправление конечной точки GET /users/:username/repos (#2125) * Исправление ошибки отображения имени пользователя (#2122)
    • Исправление ссылок предварительного просмотра wiki (#2119)
    • Обновление sqlite в vendor для исправления ошибок "database is locked" (#2116)
    • Исправление ошибки непроверенного исключения (#2110)
    • Исправление ошибки отсутствия возврата (#2109)
    • Исправление API для веток с слешами (#2096)
    • Исправление обновления git-хуков для получения необходимых аргументов (#2095)
    • Обновление исходного кода git (#2094)
    • Исправление SQL-ошибки в моделях. PullRequests (#2092)
    • Не игнорировать ошибку gravatar (#2083)
    • Исправление отображения релизов и корректировка пагинации (#2080)
    • Удаление ненужных пустых строк и ошибочных записей журнала ошибок (#2079)
    • Проверка на корректность переименованных имен пользователей (#2077)
    • Обновление модуля git (#2074)
    • Исправление UI для хуков org (#2072)
    • Исправление #1271: Вызов локации перезагрузки после завершения XHR (#2071)
    • Исправление ошибки по умолчанию для ghost назначаемого пользователя (#2069)
    • Исправление ошибки в API для ярлыков задач (#2048)
    • Загрузка ID ярлыков в NewLabels (#2045)
    • Исправление: http: multiple response. WriteHeader calls (#2038)
    • Пагинация на странице релизов (#2035)
    • repo/editor: исправление пути breadcrumb для отсечения родительских директорий (#3859) (#2032)
    • Исправление отображения коммитов и файлов PR, созданных из теперь удаленного форка (#2023)
    • Исправление #2001 и исправление скрытых комментариев задач (#2016)
    • Обновление кода giteaio/git (#2014)
    • Сохранение сортировки при переходе между страницами (#2013)
    • Важно: неправильное сохранение ID коммита слияния PR (#2007)
    • Не отображать не-комментарии в API для комментариев (#2001)
    • Исправление "Панель управления показывает удаленные комментарии" (#1995)
    • Сделать URL удаления ветки похожим на GitHub, исправление #1397 (#1994)
    • Исправление ошибки быстрого слияния PR (#1989)
    • Исправление проверки электронной почты GPG на безразличие к регистру (#1988)
    • Исправление ошибки для обычного пользователя при посещении публичного репозитория (#1984)
    • Исправление отсутствия единиц для участников в репозиториях организации (#1968)
    • Исправление разности для переименованных и измененных файлов (#1967)
    • Исправление ошибки по умолчанию для главной ветки (#1965)
    • Исправление ошибки в Action. loadRepo() (#1959)
    • Исправление ошибки удаленного майлстоуна (#1942)
    • Исправление ошибки движка в getIssueByID (#1934)
    • Переключение на keybase go-crypto (для некоторых ключей эллиптической кривой) + тест (#1925)
    • Исправление AppPath для интеграционных тестов (#1923)
    • Исправление поиска по типу задачи (#1914)
    • Исправление ошибки ghost пользователя (#1913)
    • Требование токена перед проверкой членства/владения (#1905)
    • Исправление ошибок для API члена организации (#1904)
    • Отсутствующий / для предоставления корректного конечного пункта (#1903)
    • Исправление 500 на странице публичной активности (#1901) * Центрированная верхняя панель для входа (#1880)
    • Перемещение для исправления существующих единиц команды владельца (#1873)
    • Исправление длины пагинатора (#1866)
    • Исправление ошибки в removeOrgRepo (#1858)
    • Отображение черновиков релизов (#1854)
    • Исправление 404 для внешних задач отслеживания (#1852)
    • Обновление кода. gitea. io/git (#1849)
    • Исправление активного потока действий профиля пользователя (#1848)
    • Не игнорировать ошибку в getMergeCommit (#1843) * Исправление ошибки блокировки при удалении репозитория организации (#1842)
    • Исправление условия гонки в таблице статуса (#1835)
    • Исправление ошибки в шаблоне PR (#1834)
    • Исправление ссылки сравнения pull request (#1832)
    • Использование временных пользователей в задачах/PR (#1831)
    • Репозитории без коммитов должны быть пустыми (#1829)
    • Обновление кода. gitea. io/git (#1824)
    • Исправление недействительной ссылки в шаблоне подкастов (#1820)
    • Исправление ошибки, которая не позволяет добавить организацию как участника организации или команды (#1815)
    • Настройка xxx_active_code_live отображается в часах и минутах вместо ... (#1814) * Исправление ошибки блокировки при удалении репозитория организации (#1842)
    • Исправление условия гонки в таблице статуса (#1835)
    • Исправление ошибки в шаблоне PR (#1834)
    • Исправление ссылки сравнения pull request (#1832)
    • Использование временных пользователей в задачах/PR (#1831)
    • Репозитории без коммитов должны быть пустыми (#1829)
    • Обновление кода. gitea. io/git (#1824)
    • Исправление недействительной ссылки в шаблоне подкастов (#1820)
    • Исправление ошибки, которая не позволяет добавить организацию как участника организации или команды (#1815)
    • Настройка xxx_active_code_live отображается в часах и минутах вместо ... (#1814)
    • Исправление мертвых * Исправление ошибки блокировки при удалении репозитория организации (#1842)
    • Исправление условия гонки в таблице статуса (#1835)
    • Исправление ошибки в шаблоне PR (#1834)
    • Исправление ссылки сравнения pull request (#1832)
    • Использование временных пользователей в задачах/PR (#1831)
    • Репозитории без коммитов должны быть пустыми (#1829)
    • Обновление кода. gitea.io/git (#1824)
    • Исправление недействительной ссылки в шаблоне подкастов (#1820)
    • Исправление ошибки, которая не позволяет добавить организацию как участника организации или команды (#1815)
    • Настройка xxx_active_code_live отображается в часах и минутах вместо ... (#1814)
    • Исправление мертвых LOCKS в обновлении репозитория (#1813)
    • Передача всех единиц владельцу команды (#1812)
    • Исправление ошибки 500 для GET /teams/:id конечных точек (#1811)
    • Исправление ошибки, которая не обрезает пробелы из логина пользователя (#1796)
    • Исправление ошибки переименования (#1786)
    • Исправление потока действий (#1779)
    • Добавление прокрутки навигационной панели при переполнении (#1777)
    • Перенаправление при удалении репозитория (#1776)
    • Исправление ошибки, которая не загружает владельца (#1770)
    • Администратор всегда должен иметь возможность создавать репозитории, даже если достигнут лимит (#1765)
    • Обновление HighlightJS и исправление выделения YAML файлов (#1764)
    • Исправление ошибки, которая не устанавливает MAX_CREATION_LIMIT как ноль (#1762) * Исправление потери разрешений администратора, вызванное #947 (#1753)
    • Дополнительные исправления для поиска на панели управления (#1750)
    • Исправление неверного поля после в webhook payload (#1746)
    • Исправление ошибки обновления аватара (#1729)
    • Исправление FOUC на Firefox (#1728)
    • Исправление изменений, введенных обновлением go-swagger (#1727)
    • Исправление #1719 (#1722)
    • Исправление всплывающего сообщения после отправки письма сброса пароля (#1718)
    • Исправление и тестирование удаления пользователя (#1713)
    • Исправление отображения флажков задач в issue (#1709)
    • Обязательное использование тега netgo при кросс-компиляции (#1690)
    • Исправление ошибки при отправке ветки с символами / и & и исправление ошибки интеграционного теста (#1689)
    • Исправление потенциального блокирования SQLite (#1680)
    • Исправление отображения SHA1 коммита в markdown (#1677)
    • Исправление разрешений статических файлов под папкой public/ (#1675)
    • Исправление ошибки, которая вызывает HTTP 500 при наличии символа ) в теге на странице релизов (#1670)
    • Исправление CSS для кода в wiki markdown (#1660)
    • Исправление отображения нескольких файлов readme и исправление #1657 (#1658)
    • Добавление первичного ключа и индекса в таблицу внешнего входа пользователя (#1656)
    • Исправление #1643 и улучшение интеграционного теста (#1645)
    • Исправление версии в Makefile (#1636)
    • Обработка отображения GPG ключа без даты окончания (#1628) * Исправление ошибки при просмотре задачи без входа (#1624)
    • Исправление ошибки API для получения репозиториев пользователя (#1622)
    • Исправление потери цвета текста на кнопке при установке основного email (#1621)
    • Добавление create_at и updated_at в JSON PR (#1616)
    • Обновление git и исправление #1133 (#1614)
      • Исправление ошибки в статусе API (#1533)
      • Не отображение пустого сегмента участников (#1531)
      • Исправление отображения markdown (#1530)
      • Исправление go get подпакета и добавление домена при установке, чтобы go get работал по умолчанию (#1518)
      • Исправление #1501 ssh, зависшего из-за #1461 (#1513)
      • Исправление загрузки пустого файла (#1506)
      • Исправление сбоя миграции v27 - изменение интервала зеркалирования с int на bigint (#1504)
      • Не разрешение коммитов в защищённую ветку из онлайн-редактора (#1502)
      • Добавление внутренних маршрутов для команд ssh-хуков (#1471)
      • Исправление гонок в коде. gitea.io/git.(*Command).RunInDirTimeoutPipeline (#1465)
      • Простое исправление для #1418 (#1456)
      • Исправление паники API gpg при отсутствии верификации (#1451)
      • Исправление сбоя миграции и сбоя панели организации на базе MSSQL (#1448)
      • Оптимизация и исправление функции автоссылок (#1442) (#1444)
      • Исправление и упрощение интерфейса веток репозитория (настройки) (#1435)
      • Исправление отключенных полей в интерфейсе настроек репозитория (#1431)
      • Исправление зависания запроса при наличии обычных и LFS файлов (#1425)
      • Исправление гонок в модуле логов с использованием syncmap (#1421) * Добавить проверку длины возвращаемой строки (#1420)
      • Исправить "Error: No issue number specified" при пуше (#1393)
      • Исправить "Mirror. NextUpdate не установлен" (#1388)
      • Исправить: удалить str2html из полного имени организации (#1360)
      • Исправить сбой несогласованного загрузки/хранения в armv5 (#1355)
      • Удалить href на первом/последнем ссылке при нахождении на первом/последнем странице (#1345)
      • Исправить сбой разметки таблицы (#1344)
      • LFS: Исправить аутентификацию SSH для последующих аргументов (#1328)
      • Удалить пустой файл (#1326)
      • Исправить сбой удаления пользователя на sqlite (#1321)
      • Исправить несоответствие в разметке (#1316)
      • Исправить неправильные типы колонок gpg (#1303)
      • Исправить ошибки вики (#1294)
      • Исправить отсутствие less источников для oauth (#1288)
      • Убедиться, что оба скрипта могут существовать параллельно (#1264)
      • Исправить сбой nil-dereference (#1258)
      • Переписать pre-commit, post-commit и опции хуков (исправляет #1250) (#1257)
      • Исправить внешний вид поиска коммитов (#1254)
      • Исправить забытую миграцию для хуков вики (#1227)
      • Исправить сбой настроек репозитория внешнего трекера и проверку внешних URL (#1215)
      • Исправить 500, вызванное настройками веток, введёнными #1198 (#1214)
      • Исправить #1189, сообщения коммита, содержащие символ | (#1203)
      • Исправить ошибку при удалении репозитория (#1193)
      • Исправить сбой миграции при отсутствии authorized_keys (#1180)
      • Исправить несовместимость формата ini с crowdin (#1177)
    • ТЕСТИРОВАНИЕ * Интеграционные тесты для API проблем (#2059)
    • Добавить интеграционные тесты для входа (#2363)
    • Добавить INTERNAL_TOKEN в интеграционный .ini файл (#2346)
    • Добавить проверку публичных ссылок (#2323)
    • Исправить хуки для интеграционного репозитория (#2216)
    • Добавить больше интеграционных тестов для API комментариев (#2156)
    • Кэшировать сессионные куки в тестах (#2128)
    • Сделать интеграционные тесты менее разговорными (#2123)
    • Исправить неправильную настройку для интеграционных тестов (#2050)
    • Улучшить вспомогательные функции для интеграционных тестов (#2049)
    • Добавить интеграционный тест для создания задачи (#2002)
    • Использовать тестирование/интерфейс для бенчмаркинга (#1993)
    • Добавить интеграционный тест для миграции репозитория (#1983)
    • Устранить дублирование кода в интеграционных тестах (#1979)
    • Установить консоль на режим отладки для интеграционных тестов (#1976)
    • Добавить интеграционный тест для создания pull-запроса (#1972)
    • Отчеты о покрытии для интеграционных тестов (#1960)
    • Добавить интеграционный тест для слияния pull-запроса (#1912)
    • Добавить интеграционный тест для редактирования файла (#1907)
    • Добавить интеграционный тест для форка репозитория (#1896)
    • Запустить неиспользуемый тест (#1875)
    • Не пересоздавать базу данных в интеграционных тестах (#1697) * Удалить метку sqlite при интеграционном тестировании с mysql/postgres и пересоздавать базу данных при инициализации интеграционных тестов (#1693)
    • Интеграционные тесты для MySQL, Postgres в drone (#1638)
    • Улучшить интеграционные тесты для повторного использования моделей/fixtures и хранения git-репозиториев с тестами (#1627)
    • Улучшить тестирование govendor (#1623)
    • Фреймворк для интеграционных тестов (#1290)
    • Единичные тесты для issue_list (#1209)
    • Добавить интеграционный тест для регистрации (#1135)
    • ПЕРЕВОД
      • Обновить перевод с помощью crowdin (#2368) (#2380)
      • Мелкие исправления (#2144)
      • Добавить переводы для отображения подписанного коммита (#2134)
      • Синхронизировать последние переводы с crowdin (#2104)
      • Добавить команду make update-translations для обновления переводов с crowdin (#2097)
      • Исправить некоторые ошибки (#1833)
      • Улучшить ясность между is_activated и prohibit_login (#1788)
      • Улучшить грамматику (#1775)
      • Исправить плохую грамматику и излишнюю словоизлишность (#1741)
      • Сделать строки переводимыми (#1188) (#1198)
    • ПОСТРОЕНИЕ
      • Dockerfile для aarch64 (#1128) (#1130)
      • Перенести изменения из ветки v1.2: добавить секреты для релиза GitHub (#2588) (#2598)
      • Добавить секреты для релиза GitHub для исправления неудачного запуска drone (#2588)
      • Перенести изменения для последнего drone (#2586)
      • Удалить .drone.yml.sig (#2579)
      • Исправить drone для тегов (#2573) (#2576)
      • Перенести изменения: Удалить проверку версии Go для make fmt (#2558) (#2561) * Перенести изменения: Исправить ошибки линтера, форматирования и интеграционных тестов (#2553)
      • Обновить последнюю версию xorm до версии vendored (#2353)
      • Удалить исполняемые файлы интеграционных тестов при выполнении make clean (#2340)
      • Переработать (Makefile): разрешить переопределение по умолчанию go программы (#2310)
      • Восстановить зависимость ini из upstream (#2304)
      • Использовать /dev/urandom для создания случайного пароля (#2298)
      • Обновить файл подписи drone (#2262)
      • Получить go get github.com/wadey/gocovmerge при необходимости (#2235)
      • Исправить опечатку (#2145)
      • Восстановить "Уменьшить количество слоев" (#2086)
      • Уменьшить количество слоев (#2078)
      • Пропустить интеграционные тесты sqlite в CI (#2058)
      • Исправить ошибку golint и переименовать функцию по предложению (#1997)
      • Исправить опечатку (#1996)
      • Обновить файл подписи drone (#1981)
      • Отправить уведомление, если статус изменился (#1973)
      • Переключиться с gitter на discord для drone (#1971)
      • Исправить отсутствующий обратный слэш в Dockerfile.rpi (#1952)
      • Не запускать 'make release' на PRs (#1908)
      • Обновить код gitea.io/git (#1892)
      • Использовать производственную версию vuejs (#1869)
      • Добавить переменную для тега docker (#1825)
      • Подписать drone и исправить #1816 (#1819)
      • Разделить генерацию swagger + исправить sed для конкретной ОС (#1791)
      • Запускать покрытие только при слияниях/пушах в master (#1783)
      • Удалить устаревшее правило из Makefile (#1782)
      • Добавить поддержку многоэтапного сбора в образе drone docker (#1732) * Настоятельно не кэшировать apk индекс (#1694)
      • Ограничить глубину клонирования при сборке drone (#1644)
      • Переработать Dockerfile (#1632)
      • Проверить отсутствие/изменение/неприменяемость зависимостей в vendor и исправить ошибки (#1468)
      • Добавить GOFLAGS и EXTRA_GOFLAGS (#1438)
      • Включить проверку форматирования в правило make test (и следовательно также check) (#1366)
    • ДОКУМЕНТАЦИЯ
      • Исправить неправильное название в changelog (#2395)
      • Исправить ссылку webhook (#2289)
      • Улучшить документацию swagger (#2274)
      • Добавить ссылку на форум в шаблоне issue (#2070)
      • Добавить отсутствующую конфигурацию lfs в примере файла (#2039)
      • Добавить ссылку на discourse (#2027)
      • Исправить формулировку (#2024)
      • Исправить опечатку (#1974)
      • Документация swagger для списка/создания форков (#1941)
      • Обновить ссылки на Discord сервер (#1940)
      • [ci skip] обновить значок discord (#1930)
      • Изменить присоединение к чату с gitter на discord (#1929)
      • Обновить changelog с v1.1.1 (#1926)
      • Исправить грамматику в документации APIEmpty (#1748)
      • Добавить комментарий swagger для MirrorSync (#1747)
      • Добавить "Содержание" в CONTRIBUTING.md (#1634)
      • Исправить описание службы в файле init Debian (#1538)
      • Использовать файл MAINTAINERS в репозитории в CONTRIBUTING (#1489)
      • Сгенерировать json swagger (#1402)
      • Изменить текст при отключении сброса пароля (#1364)
      • Удалить год авторских прав в электронной почте (#1348)
    • Уточнено, что единицы измерения временных интервалов измеряются в секундах (#1311) * Проверено, что вход в систему через OpenID-2.0 работает с livejournal.com (#1306)
    • Уточнено описание поиска коммитов (#1291)
    • Добавлено уведомление о том, что поддержка зеркалирования LFS не реализована (#1251)
    • Исправлены опечатки в моделях/ и модулях/ (#1248)
    • Переработан и исправлен некорректный комментарий (#1247)
    • Исправлен комментарий миграции (#1241)
    • Обновлен locale_en-US.ini (#1235)
    • Добавлена поддержка LibreJS (#1201)
    • Переименовано OSX на macOS (#1176)
    • Добавлено mssql в комментарий конфигурации базы данных в app.ini (#1172)
    • Добавлено MSSQL в шаблон для открытия проблем (#1171)
    • ДРУГИЕ
      • Добавлен значок и ссылка на комнату Matrix (#2348)
      • Игнорирование шагов покрытия (#2257)
      • Использование базы данных sqlite3 по умолчанию для Docker-изображения (#2182)
      • Обновление плагина Discord для Drone до версии 0.0.4 (#1992)
      • Исправление опечатки (#1990)
      • Перемещение сторонних js/css в public/vendor и документация источников (#2383)
      • Предотвращение конфликтов аккаунтов TOTP путём добавления AppURL в параметр issuer (#2335)
      • Исправление опечатки в имени переменной (#2327)
      • Улучшение использования Vue для универсального применения (#2318)
      • Удаление (почти) серверной отрисовки данных из компонента repo-search (#2317)
      • Добавление конфигурации OpenID на странице установки (#2276)
      • Дополнительные доработки верхней панели репозитория (#2267)
      • Доработка пути к файлам в интерфейсе (#2264) * Улучшение отображения адреса электронной почты пользователя в профиле (#2258)
      • Преобразование EnableUnit() в UnitEnabled() (#2242)
      • Предотвращение выбора номеров строк в диффе (#2240)
      • Удаление неиспользуемой переменной из makefile (#2225)
      • Отсутствие записей в журнале ошибок для репозитория 404 (#2200)
      • Переработка vue-разделителей для использования разделителей шаблонов ES6 (#2171)
      • Замена tmp на TMPDIR (#2152)
      • Удаление неиспользуемых файлов (#2124)
      • Улучшение обработки ошибок в организации (#2117)
      • Абсолютный путь для настройки CustomConf (#2085)
      • Удаление устаревшего кода для совместимости с Gogs (#2041)
      • Переработка закрытия сессии как xorm уже выполняет все необходимые действия внутренне (#2020)
      • SQLite имеет таймаут запроса. Надеюсь, это исправит большинство ошибок 'database locked' (#1961)
      • Использование моноширинного шрифта в редакторе githook (#1958)
      • Исправление порядка импорта (#1951)
      • Грациозное обработывание голых репозиториев при операциях API (#1932)
      • Исправление ошибок, вызванных force push (#1927)
      • Отображение URL в журналах интеграционных тестов (#1924)
      • Установка переменной окружения TMPDIR для команды dump (#1915)
      • Кэширование ctx.User в retrieveFeeds (#1902)
      • Преобразование LocalCopyPath в настройку вместо жёстко закодированного пути (#1881)
      • Добавление проверки опечаток (#1877)
      • Исправление опечаток в переменных (#1874)
    • Gofmt (#1868, #1710, #1662)
    • Переименование неправильно названной миграции (#1867) * Поддержка CRLF при разделении строк кода для отображения (#1862)
    • Добавление шага конвертации файла less css (#1861)
    • Предотвращение случайного выбора номеров строк в представлении кода (#1860)
    • Удаление временного файла публичного SSH-ключа после вычисления отпечатка (#1855)
    • Устранение раздражающего различия в высоте кнопок (#1853)
    • Выполнение тестирования покрытия только на ветке master (#1838)
    • Ошибка от команды mktemp в MacOS (#1837)
    • Использование writeTmpKeyFile в calcFingerprint (#1828)
    • Настройка ROOT_URL использует значение по умолчанию, как показано в conf/app.ini (#1823)
    • Переименование RepoCreationNum -> MaxCreationLimit (#1766)
    • Добавление кнопки в админский интерфейс (#1738)
    • Исправление орфографических ошибок (#1703)
    • Установка поддержки openid по умолчанию как false для совместимости с v1.1 (#1650)
    • Отправка писем в формате HTML по умолчанию. Настройка для отправки в формате plain text (#1648)
    • Исправление потенциального блокирования при использовании sqlite (#1647)
    • Оптимизация png изображений через Google zopflipng [ci skip] (#1639)
    • Обновление alpine до версии v3.5 в Dockerfile (#1633)
    • Удаление неиспользуемых пакетов из vendor (#1620)
    • Микрооптимизация разметки для множества коротких имен файлов в директории (#1534)
    • Поддержка проверки состояния через / и исправление #969 (#1520)
    • Удаление переменной окружения пользователя salt, так как она не используется (#1515)
    • Удаление операций базы данных из команд хуков (#1514) * Улучшение валидации URL (#1507)
    • Перенос структуры данных WatchInfo в API (#1492)
    • Переработка сообщения помощи для команды show (#1486)
    • Переработка обновления SSH-ключа с использованием времени (#1466)
    • Установка VERSION из git один раз, в переменной (#1447)
    • Удаление неиспользуемого поля mutex (#1440)
    • Упрощение страниц настроек с использованием списка элементов (#1389)
    • Уборка PostgreSQL тестов (#1361)
    • Переработка после выпуска golang 1.7 (#1349)
    • Удаление бесполезного кода (#1335)
    • Выполнение "make fmt" с go-1.6 (#1333)
    • Переработка admin/auth/new.tmpl (#1277)
    • Переработка repo/issue/view_content.tmpl (#1276)
    • Чистый интерфейс для административных, репозиторных и пользовательских страниц настроек (#1269) (#1270)
    • Чистый интерфейс для страницы исследования (#1253) (#1255)
    • Синхронизация лицензий с репозиторием GitHub (#1246)
    • Синхронизация .gitignore с репозиторием GitHub (#1245)
    • Упрощение RepositoryList.loadAttributes() (#1211)
    • Перемещение user_follow в отдельный файл (#1210)
    • Уменьшение условий в вложенных формах входа и регистрации (#1138)

1.1.4 - 2017-09-04* ИСПРАВЛЕНИЯ ОШИБОК

  • Исправление отображения внешних ссылок (#2292) (#2315)
  • Исправление ошибки удаления майлстоуна (#1942) (#2300)
  • Исправление ошибки 500 при просмотре задачи, у которой удален майлстоун (#2297) (#2299)
  • Исправление ссылок на хэш SHA1 (#2143) (#2293)
  • Внесение изменений из #1709 (#2291)

1.1.3 - 2017-08-03

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Исправление ошибки шаблона PR (#2008)
    • Исправление отображения markdown (#fix #1530) (#2043)
    • Исправление отсутствия less источников для oauth (внесение изменений из #1288) (#2135)
    • Не игнорировать ошибку gravatar (#2138)
    • Исправление разности переименованных и измененных файлов (#2136)
    • Исправление ошибки быстрого слияния PR (#2137)
    • Исправление некоторых уязвимостей безопасности

1.1.2 - 2017-06-13

  • ИСПРАВЛЕНИЯ ОШИБОК
    • Обеспечение тега сборки netgo при кросс-компиляции (внесение изменений из #1690) (#1731)
    • Исправление обновления аватара
    • Исправление ошибки удаления пользователя на sqlite (#1321)
    • Исправление ошибки, не удаляющей пробелы из логина (#1806)
    • Внесение исправлений ошибок #1220 и #1393 в версию 1.1 (#1758)

1.1.1 - 2017-05-04* ИСПРАВЛЕНИЯ ОШИБОК

  • Исправление санитизации Markdown #1646
  • Исправление поврежденных хуков #1376
  • Исправление проблемы миграции #1375
  • Исправление проблем с Wiki #1338
  • Забытая миграция для wiki githooks #1237
  • Коммиты могут содержать символы вертикальной черты #1218
  • Проверка внешних URL-адресов трекеров #1236
  • Возможность обновления после понижения версии #1197
  • Ошибка 500 при удалении репозитория с задачей #1195
  • Сопоставление INI с CrowdIn #1192## [1. 1. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 1. 0) - 2017-03-09
  • КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
    • SSH-ключи могут быть повреждены, убедитесь, что вы сгенерировали новые авторизованные ключи
    • ФУНКЦИОНАЛЬНОСТЬ
      • Поддержка Git LFSv2 #122
      • API-конечные точки для отслеживания репозиториев #191
      • Поиск в приватных репозиториях #222
      • Скрытие адреса электронной почты пользователя на странице обзора #336
      • Система защищенных веток #339
      • Sendmail для доставки электронной почты #355
      • API-конечные точки для вебхуков организаций #372
      • Поддержка MSSQL #383
      • API-конечные точки для команд организаций #370
      • API-конечные точки для коллабораторов #375
      • Грациозное перезапуск сервера #416
      • График коммитов / временная шкала на странице коммитов #428
      • API-конечные точки для форков репозиториев #509
      • API-конечные точки для релизов #510
      • Перемещение между папками #511
      • Вкладка звезд на странице профиля #519
      • Система уведомлений #523 * Пуш и пул через обратный прокси с базовой аутентификацией #524
      • Поиск задач и запросов на слияние #530
      • API-конечная точка для звезд #597
      • API-конечные точки для подписчиков #598
      • Поддержка файла PID #610
      • Двухфакторная аутентификация (2FA) #630
      • API-конечные точки для пользователей организаций #645
      • Прикрепления к релизам #673
      • OAuth2-потребитель #679
      • Возможность форков собственных репозиториев #761
      • Поиск репозиториев на панели управления #773
      • Панель поиска на профиле пользователя #787
      • Отслеживание изменений меток на странице задач #788
      • Разрешение использования пользовательского формата времени #798
      • Перенаправления для переименованных репозиториев #807
      • Отслеживание изменений назначений на странице задач #808
      • Отслеживание изменений заголовков на странице задач #841
      • Действие очистки архивов #885
      • Поддержка базового Open Graph #901 * Возврат контроля над Git-хуками #1006
      • API-конечные точки для репозиториев пользователей #1059
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Исправление подсчета задач для фильтров задач #413
      • Восстановление стандартных настроек для SSH #500
      • Исправление прав доступа к репозиториям #513
      • Задачи не могут быть созданы с метками #622
      • Проверка зарезервированных путей вики в вики #720
      • Обновление ограничения размера веб-сайта до 255 #722
      • Пользователь может видеть приватную активность в публичной истории #818
      • Неправильное количество страниц, включающее приватные репозитории #844
      • Удаление пробелов для ключевых слов поиска #893
      • Не перезаписывать публичные ключи, не относящиеся к Gitea #906
      • Использование отпечатка для проверки вместо содержимого публичного ключа #911
      • Исправление случайных аватаров #1147
    • УЛУЧШЕНИЯ
      • Переработка менеджера процессов #75
      • Ограничение прав на создание новых организаций #193 * Добавление сортировки меток и майлстоунов #199
      • Делаем минимальную длину пароля настраиваемой #223
      • Ускорение проверки конфликтов на пулл-запросах #276
      • Добавлена кнопка для удаления веток, объединённых в pull request #441
      • Улучшена ссылка на задачу внутри markdown #471
      • Перевод на голландский для главной страницы #487
      • Добавлен скрипт миграции с Gogs #532
      • Поддержка папки .gitea для шаблонов задач #582
      • Улучшено цветовое оформление diff-view #584
      • Добавлен заголовок ETag для аватаров #721
      • Добавлен параметр конфигурации для отключения локальных импортов путей #724
      • Разрешено использование пользовательских публичных файлов #782
      • Добавлен конечный пункт pprof для отладки #801
      • Добавлены заголовки X-GitHub-* #809
      • Автоматическое заполнение заголовка SSH-ключа #863
      • Отображение версии Git на панели администратора #921
      • Отображение поля URL в API задач #982
      • Статическая компиляция исполняемых файлов #985com/go-gitea/gitea/pull/985)
      • Включение тегов сборки в строку версии #1051
      • Поддержка .gitignore для FSharp и Clojure #1072
      • Пользовательские шаблоны для статической сборки #1087
      • Добавление ProxyFromEnvironment, если не указано #1096
    • ДРУГИЕ ИЗМЕНЕНИЯ
      • Замена оставшихся ссылок на Gogs
      • Добавление дополнительных тестов для различных пакетов
      • Использование Crowdin для перевода
      • Устранение некоторых векторов атак XSS
      • Оптимизация и уменьшение количества запросов к базе данных

[1. 0. 2](https://github.com/go-gitea/gitea/releases/tag/v1. 0. 2) - 2017-02-21* ИСПРАВЛЕНИЯ ОШИБОК

  • Исправлен счётчик ошибок #882
  • Исправлена уязвимость XSS на странице wiki #955
  • Добавлено сохранение данных директории без сессии при дампе #587
  • Исправлено переименование страниц wiki #958
  • Удалён по умолчанию консольный логгер, если он не требуется #960
  • Исправлена ссылка на документацию Docker на странице установки #972
  • Обработка ошибок SetModel #957
  • Исправлена уязвимость XSS на странице с дедлайнами #977
  • Исправлена уязвимость XSS на странице с уведомлениями #981

1.0.1 - 2017-01-05* ИСПРАВЛЕНИЯ ОШИБОК

  • Исправлен локализованный MIN_PASSWORD_LENGTH #501
  • Исправлена ошибка 500 при удалении организации #507
  • Игнорирование пустого wiki-репозитория при миграции #544
  • Правильная проверка доступа при форке #563
  • Исправление SSH домена на странице установки #506
  • Исправление отсутствующих данных строк на административном интерфейсе #580
  • Не удалять теги с выпусками по умолчанию #579
  • Исправление отсутствующих данных сессии на административном интерфейсе #578
  • Правильное отображение версии в подвале на пользовательском интерфейсе #593## [1. 0. 0](https://github.com/go-gitea/gitea/releases/tag/v1. 0. 0) - 2016-12-23
  • КРИТИЧЕСКИЕ ИЗМЕНЕНИЯ
    • В API произошли различные изменения, работа с API должна быть обновлена
    • НОВЫЕ ФУНКЦИИ
      • Отображение последнего входа для администраторов #121
    • ИСПРАВЛЕНИЯ ОШИБОК
      • Исправлен отправитель уведомлений #2
      • Исправлена уязвимость похищения ключевых слов #20
      • Исправлено отображение не-README в формате markdown #95
      • Добавлена возможность обновления черновиков релизов #169
      • Соответствие GitHub API #227
      • Добавлен коммит SHA в вебхук тега #286
      • Защищены ссылки через noopener #315
      • Замена табуляции на пробелы в заголовке wiki #371
      • Исправлена уязвимость в метках и релизах #409
      • Исправлен API комментариев к задачам #449
    • УЛУЧШЕНИЯ
      • Использование правильного пути импорта для libravatar #3
      • Интеграция DroneCI для тестирования и сборки #24
      • Интеграция менеджера зависимостей #29
      • Встраивание bindata по желанию #30
      • Интеграция пагинации для релизов [#73](https Yöntem=https://github.com/go-gitea/gitea/pull/73) * Автоматическое генерирование версии при каждом сборке #91
      • Переработка Docker-контейнера #104
      • Добавлена поддержка короткого хэша для загрузок #211
      • Отображение подсказок для загрузок #221
      • Улучшение HTTP-заголовков для вложений задач #270
      • Интеграция публичных данных как bindata по желанию #293
      • Интеграция шаблонов как bindata по желанию #314
      • Внедрение дополнительных переменных окружения в пользовательские хуки #316
      • Корректировка проверки валидации входа через LDAP #342
      • Интеграция конфигурации как bindata по желанию #354
      • Воспроизведение видеофайлов в браузере #418
      • Настройка привязки SSH-хоста #431
    • ДРУГИЕ
      • Вилка от Gogs и переименование в Gitea
      • Поймано больше ошибок с помощью логов
      • Исправлены все ошибки линтера
      • Устранены все недовольства go-линтера
      • Реально интегрирован vendoring

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-gitea.git
git@api.gitlife.ru:oschina-mirror/mirrors-gitea.git
oschina-mirror
mirrors-gitea
mirrors-gitea
main