Review Board

Скриншот программы:
Review Board
Детали программы:
Версия: 2.5.4 обновление
Дата загрузки: 18 Apr 16
Разработчик: Christian Hammond
Тип распространения: Бесплатная
Популярность: 25

Rating: nan/5 (Total Votes: 0)

Review Board была написана на Python с помощью кнопок Django и позволяет компаниям и разработчикам отслеживать крупных проектов кодирования с использованием визуального интерфейса.

Процесс проверки кода может осуществляться одним человеком, или обрабатываются несколькими сотрудниками или самой общины.

Пользователи имеют легкий доступ к сложным инструментам код дифф, довольно проста в использовании система комментирования, а также множество настроек уведомлений, так что они всегда держали в курсе о своих проектах.

Обзор Совет также включает в себя простой в использовании REST API для расширения основных функций, а также набор инструментов командной строки для управления локальной установки.

Что нового в этом выпуске:

  • Работа на ходу с помощью новой мобильной поддержки

  • <Литий> Обзор быстрее с телескопической Diff Фрагменты
  • Сосредоточьтесь на заглушение и рассмотрение запросов архивирования
  • Авто-версии и дифф ваши вложения файлов
  • Очиститель, более полированная выглядеть и чувствовать себя
  • Подробнее на первый взгляд с живой HD Миниатюры

Что нового в версии 2.5.2:

  • Работа на ходу с помощью новой мобильной поддержки

  • <Литий> Обзор быстрее с телескопической Diff Фрагменты
  • Сосредоточьтесь на заглушение и рассмотрение запросов архивирования
  • Авто-версии и дифф ваши вложения файлов
  • Очиститель, более полированная выглядеть и чувствовать себя
  • Подробнее на первый взгляд с живой HD Миниатюры

Что нового в версии 2.0.18 / 2.5 Beta 1:

  • настраивают Markdown с поддержкой текстовых полей
  • Ускорена API
  • Нет больше нежелательных линий или номера строк портя ваш код довольно
  • Новые возможности, которые должны помочь вам лучше вашего сценария пользовательских интеграций

Что нового в версии 2.0.15:

  • настраивают Markdown с поддержкой текстовых полей
  • Ускорена API
  • Нет больше нежелательных линий или номера строк портя ваш код довольно
  • Новые возможности, которые должны помочь вам лучше вашего сценария пользовательских интеграций

Что нового в версии 2.0.13:

  • настраивают Markdown с поддержкой текстовых полей
  • Ускорена API
  • Нет больше нежелательных линий или номера строк портя ваш код довольно
  • Новые возможности, которые должны помочь вам лучше вашего сценария пользовательских интеграций

Что нового в версии 2.0:

  • Это первый релиз требует Django 1.6.
  • Добавлена ​​улучшена защита от CSRF для всех наших форм.
  • Прекращена поддержка Python 2.5.
  • Стог на основе полнотекстового поиска.
  • Добавлена ​​поддержка подушки.
  • Subvertpy теперь поддерживается в качестве альтернативы PySVN.

Что нового в версии 1.7.25:

  • Проект Django только что объявил новый набор обновлениям безопасности. Мы тушить соответствующий совет Обзор 1.7.25 релиз, который тянет их в плюс исправления для Active Directory и некоторые документы.

Что нового в версии 1.7.21:

  • Review Board 1.7.21 выходит, с поддержкой GitLab и Unfuddle, оптимизаций различий поколения, а также несколько исправлений ошибок.

Что нового в версии 1.7.19:

  • Review Board 1.7.19 выходит, с некоторыми исправлениями и поддержка двухфакторной аутентификации GitHub в.

Что нового в версии 1.7.18:

  • Новая версия 1.7.18 переходит к использованию UglifyJS для JavaScript минификация.

Что нового в версии 1.7.16:

  • Это исправляет три основные проблемы. Во-первых, в последнее время работа над API вызвало поломку в ресурс Users Group Review при поиске пользователя, который был членом более чем одной группы. В то время как это не влияет на использование совета по рассмотрению самой, она влияет на тех, кто нуждается в ту часть API для их сценариев.

Что нового в версии 1.7.14:

  • Добавлена ​​поддержка команды счет для Bitbucket.

Что нового в версии 1.7.13:

  • Review Board 1.7.13 выпущен, и приносит с поддержкой Beanstalk и Bitbucket Git.

Что нового в версии 1.7.10:

  • Изменения Web API:
  • Добавлена ​​порядка от = параметр запроса для комментариев ресурсов, что позволяет упорядочение полей, таких как номера строк (для дифф комментариев).
  • Добавлен поле имени файла на скриншоте ресурсов, который обеспечивает базовое имя файла (без пути) на скриншоте.
  • Добавлен review_url поле для скриншоте ресурсов, который обеспечивает URL на страницу обзора экрана.
  • Добавлен поле thumbnail_url на скриншоте комментарий ресурсов, который обеспечивает URL для сниппета скриншота будучи комментировал.
  • Добавлен поле LINK_TEXT для файла вложения комментарий ресурсов, который показывает текст для любой ссылки, указывающие на файл. Это может отличаться в зависимости от комментария.
  • Добавлен review_url поле для файла вложения комментарий ресурсов, который обеспечивает URL на страницу обзора для файла.
  • Добавлен thumbnail_html поле для файла вложения комментарий ресурсов, который обеспечивает HTML для визуализации эскиз части файла визуализируется, если таковые имеются.
  • Изменения пользовательского интерфейса:
  • Улучшен внешний вид сводной таблицы вопрос. Это не чище и больше не выглядит странным с длинным текстом комментария.
  • Устранена ошибка:
  • Исправлена ​​периодические но безобидные ошибки JavaScript при удалении элементов с относительными временными метками.
  • Редактирование или переназначения приборной панели колонки больше не ломается после приборной панели перезагрузок.
  • Относительные временные метки в приборной панели больше не сломать после приборной панели перезагрузок.

Что нового в версии 1.7.9:

  • Изменения API:
  • Добавлены новые блоки и depends_on поля к ресурсу Обзор запроса.
  • Устранена ошибка:
  • Исправлена ​​max_length нового поля HostingServiceAccount.hosting_url. Это вызывает проблемы на MySQL с InnoDB.
  • Исправлена ​​документация для конфигурации cgit для Git.
  • Исправлена ​​cgit URL для Fedora Hosted.

Что нового в версии 1.7.7:


    <Литий> Настроенный ключ SSH теперь могут быть удалены.
  • Добавлена ​​поддержка для работы против применения GitHub OAuth.

Что нового в версии 1.7.5:

  • Устранены несколько, в основном небольшие проблемы, люди пострадали, а также значительные изменения совместимости с недавно выпущенного Джанго-трубопровода 1.3.

Что нового в версии 1.7.4:

  • Исправлена ​​ошибка JavaScript в Internet Explorer и Firefox 3.x с участием объект консоли будучи неопределенными.
  • Исправлены измененные списки файлов просмотра различий, когда с помощью пути к файлам Windows.

Что нового в версии 1.7.2:

  • Новый стиль SSL поддерживаемые Perforce хранилищами теперь поддерживаются (пожалуйста, прочтите примечания к выпуску для получения подробной информации о получении эту работу).
  • Файлы перемещены в хранилище Perforce с помощью "p4 двигаться" и размещены с пост-обзор на предстоящих RBTools 0.4.3 Теперь будет отображаться как переехал в средстве просмотра различий в более простой, более удобным для чтения вид.

Что нового в версии 1.7:

  • Лучше проблема отслеживания
  • Новая администрация UI

Что нового в версии 1.6.10:

  • 1.6.10 полна улучшений производительности.
  • Есть также некоторые исправления для файлов изменений с очень длинными линиями (как правило, для наборов данных или уменьшенная файлов), исправления для Mercurial хранилищ, а также исправления для избыточных проверок обновлений по запросу обзора.

Что нового в версии 1.6.8:

  • Исправлены проблемы при использовании Использовать хостинг настройки ошибка трекера службы.
  • Исправлена ​​ошибка файл забирающий с GitHub при использовании формы запроса Новый отзыв.
  • Улучшен текст справки некоторых полей хостинг услуг.
  • Исправлено неправильное текст в файл не найден ошибка при использовании GitHub.

Что нового в версии 1.6.5:

  • Это имеет несколько небольших изменений, которые могут быть полезны для пользователей Git или веб-API.

Что нового в версии 1.6.4.1:

  • Исправлена ​​пара небольшие ошибки закрались к 1.6.4, повлиявшим пользователей сортировки по столбцу Обзор ID в панели управления и сохранения настроек бэкэнды.

Что нового в версии 1.6.2:

  • Новые возможности:
  • Сотрудники теперь могут получить доступ ко всем локальные сайты.
  • Администраторы серверов теперь могут просматривать контент на всех локальных участках, а не только те, они часть.
  • Автоматически сгенерированные электронные письма будут помечены как "автоматически сгенерированного", чтобы избежать автоответы.
  • Это рекомендуется в соответствии с RFC 3834. Patch Эрик Йоханссон.
  • Изменения API:
  • Добавлен API для удаления обзора групп.
  • Выдача HTTP DELETE на группы по обзору в API теперь будет удалить эту группу, если абонент имеет соответствующие разрешения.
  • Разрешить для архивирования хранилищ.
  • Обновление хранилища и передача ARCHIVE_NAME = сменит название репозитория на автоматически генерируемой, архивирование имени. Это полезно, когда протестующий хранилище, и будет препятствовать конфликтов имен в будущем.
  • Устранена ошибка:
  • Исправлена ​​по умолчанию конфигурации Apache WSGI для подкаталоге устанавливает.
  • Конфигурация по умолчанию WSGI была установка WSGIScriptAlias, которая не работала совсем верно для многих пользователей. Теперь, вновь созданные файлы должны иметь лучшее значение по умолчанию, который работает из коробки.
  • Добавлены явные permisisions в конфигурации Apache по умолчанию.
  • В зависимости от конфигурации сервера по умолчанию, несколько битов СМИ может привести к поломке. Теперь мы явно в конфигурации нам нужно.

  • <Литий> The Favicon для страницы теперь правильно переключение на фавиконки "Новые обновления" на всех браузерах при наличии обновлений запрос проверки.

Что нового в версии 1.6:

  • Закрыть Описания
  • Складные Отзывы
  • Уведомление вкладка Иконки
  • Предотвращение потери данных
  • Проблема отслеживания
  • Стойкие Проект Баннеры

Что нового в версии 1.5.6:

  • Особо следует отметить исправления для кэширования больших Diffs / файлов, исправления для скриншотов титрами на проекты, улучшения производительности в подсветки синтаксиса и поддержку для Fedora Hosted как услуги хостинга.

Что нового в версии 1.6 RC2:

  • Прикрепленный файл перетащить и падение. Файлы теперь можно перетаскивать на страницу и загружены либо в виде скриншотов или вложенных файлов. Пользовательский интерфейс для перетаскивания и падение значительно улучшилось.
  • Закрыть описания. После удаления запроса обзора или маркировки его как представляется, вы можете оставить описание. Вы можете использовать это, чтобы сказать, что пересмотр оно было совершено в, или почему изменения отбрасывают. До вас!
  • подтверждения перед случайной потери изменений. Когда-нибудь случайно попал отменить или уйдете со страницы при вводе нового описания? Теперь вам будет предложено, прежде чем вы потеряете то, что вы работали.

Что нового в версии 1.6 RC1:

  • Полный исправления ошибок и некоторые фантастические новые возможности.

Что нового в версии 1.6 beta2:

  • Основная проблема отслеживания. Рецензенты могут пометить комментарий как дефект в коде, и обозреватели получат удобный пользовательский интерфейс под комментарием для быстрой маркировки, что дефект, как решить. Это как ответ с "Fixed", но с меньшим количеством набрав!
  • Быстрый поиск. Каждая установка теперь имеет поле поиска с поддержкой быстрого поиска. Введите какую-то часть имени пользователя, имя группы, краткое изложение запроса обзора или запроса обзор ID, и сразу же результатам поиска появится под окном.
  • Лучше обзор проектов баннеров. Проект баннеров в настоящее время остается на экране, пока какая-либо часть обзора показывается. Нет больше охоты на верхней части обзора для баннера.

Что нового в версии 1.5.5:

  • Новые возможности:
  • Добавлен Показать SSH Public Key ссылку в / Изменить Repository странице Add.
  • Это новое звено делает его очень легко показать, открытый ключ SSH в данный момент связан с сервером Review Board. При нажатии на экране появится сообщение на странице с помощью открытого ключа информации для быстрого ознакомления с.
  • Добавлена ​​информация часового пояса к API сервера информационного ресурса. (Bug # 1983)
  • Устранена ошибка:
  • Новый не инсталлирует больше не пытаться установить питона-dateutil 2.0, который поддерживает только Python 3. Это может привести к ошибкам при использовании.
  • Исправлена ​​ошибка ссылки на изображения в HTML электронной почты.
  • Электронные письма HTML были не имеет доступа к правильный путь для некоторых средств массовой информации. Это может вызвать некоторые почтовые клиенты, чтобы жаловаться.
  • Исправлены ошибки при использовании той же номера изменения на различных хранилищах. (Ошибка # 2024)
  • Исправлены некоторые проблемы кэширования на Memcached посмотреть различия. Созданные ключи кэша иногда будут считаться недействительными. (Ошибка # 387)

  • нет <литий> программа просмотра различий больше не падает при попытке найти имя метода ближе к концу файла. (Bug # 2014)
  • Отключена изменение размеров текстовых областей на Google Chrome. (Ошибка # 2031)
  • Google Chrome по умолчанию позволяет текстовые области, чтобы изменить размер. Это может привести к поломке вещей в наблюдательный совет. Теперь мы его выключить. Патч от Vignesh Шринивасана.
  • На странице администрация может разорвать при попытке загрузить настройки Amazon S3. (Ошибка # 1888)
  • Исправлена ​​ошибка импорта PIL (Python Imaging Library) на некоторых инсталляций.
  • PIL иногда устанавливается на системах по-разному. Теперь мы более гибкие и попытаться импортировать его в более чем одним способом. Patch Ян Копровского.
  • Лучше ошибки во время ручки подсветки синтаксиса.
  • В тех редких случаях, что есть ошибка применяя подсветку синтаксиса, мы теперь поймать ошибки и просто отключить подсветку синтаксиса для файла.
  • Оптимизация главной роли функции в приборной панели. Это упрощает JavaScript и уменьшает размер HTML файла. Patch Бен Холлис.
  • rbssh теперь использует имя текущего пользователя по умолчанию при подключении к хранилищу. Это на самом деле не влияет на доступ к репозиторию в Совете по рассмотрению действия за исключением при особых обстоятельствах, но в основном для тестирования в командной строке.

Что нового в версии 1.6 beta1:

  • Улучшение производительности:
  • Приборная панель теперь гораздо быстрее. Мы использовали для выполнения многих запросов (некоторые, которые были немного медленно), чтобы получить счетчики для каждой секции в боковой панели, но теперь эти счетчики все кэшируются. Это обеспечивает очень заметное улучшение скорости, особенно при использовании большого количества групп.
  • Уменьшение количества поездок в базу данных при загрузке просмотра различий. Patch Бен Холлис.
  • Удалены Особенности:
  • Старое 1.0 API был удален. Все клиенты должны быть обновлены для использования нового 1.5 API. Если вы работаете в недавнем RBTools (пост-обзора), ты в порядке.
  • Старый интерфейс iPhone был удален. Теперь штраф Основной пользовательский интерфейс работает с iPhone и IPad.
  • Внутренние изменения:
  • Review Board теперь зависит от Django 1.2.
  • Весь пользовательский веб-интерфейс был обновлен для использования нового API.

Что нового в версии 1.5.4:

  • Добавлена ​​поддержка API для создания / обновления / удаления репозиториев.
  • Добавлен API для обновления относящиеся к числу изменений.
  • Проблемы проверки Фикс с настройками поиска по индексу в администрации UI.

Что нового в версии 1.5.3:

  • Новые возможности:
  • Добавлена ​​поддержка для сопоставления имен репозитория вместо путей с RBTools 0.3.1.
  • Вместе с новым RBTools 0.3.1 релиз, теперь мы можем сопоставить определенное имя хранилища (одни и те же имена, которые вы хотите видеть на странице Запрос нового отзыва) вместо пути в хранилище. Это помогает администраторам обойти проблему слишком большого числа возможных путей в хранилище (например, когда должно быть имя пользователя в URL).
  • Это делает использование СКЛАДе = "..." установка в .reviewboardrc. Вы можете установить его точное название хранилища, либо на пути в хранилище.
  • Устранена ошибка:
  • Исправлено множество проблем совместимости с новой реализацией SSH.
  • Новая реализация SSH добавлен в 1.5.2 было несколько регрессий на некоторых конфигурациях. В зависимости от конфигурации CVS, Базара, или Windows, вы можете столкнуться с определенными ошибками. Все известные исправлены ошибки. Это означает, что CVS работает, базар работает, и SSH на Windows, снова работает. Мы добавили тесты, чтобы убедиться, что они не ломаются снова.
  • Убраны некоторые паразитные операторы печати причиняя mod_wsgi иметь проблемы. Некоторые операторы отладки, оставленные в том, что в противоречии с mod_wsgi, преодолев сайты, доступ к этот код.

  • <Литий> Поисковый индекс настройки в пользовательском интерфейсе администрирования в настоящее время проверяет путь, чтобы гарантировать, что это абсолютный путь, он существует, и это записываемый.
  • Обновленный вариант Python Setuptools, что мы устанавливаем, если система не уже есть, начиная с версии мы использовали раньше, больше не существует.

Что нового в версии 1.5.2:

  • Новые возможности:
  • Управление ключами SSH Добавлен для SSH спинками repositories.`
  • Новая страница настроек SSH была добавлена ​​в пользовательский интерфейс администрирования для создания нового ключа SSH, загрузки существующего ключа SSH, или просмотра настроенного ключа SSH. Этот ключ SSH будет собственностью и управляется Советом по рассмотрению действия, и может быть использован для работы с SSH-репозиториям.
  • После того, как Review Board сконфигурирован с помощью ключа SSH на странице настроек SSH покажет информацию о ключе SSH, в том числе открытого ключа. Открытый ключ может быть использован на конце репозитория предоставить разрешение Обзор платы для доступа к хранилищу.
  • Сбои проверки подлинности при настройке хранилища теперь более полезны.
  • При отсутствии для проверки подлинности с хранилищем, мы предоставили очень неблаговидную ошибку говорить о имя пользователя и пароль ошибиться. Тем не менее, иногда имя пользователя / пароль, даже не допускается, а реальным фактором является открытым ключом. В тех случаях, пользователь не будет даже знать.
  • Теперь мы воздерживаемся от упоминания особенностей, но вместо того, чтобы список типов аутентификации мы знаем, были преданы суду. Это, конечно, предполагает, что бэкенд использует эту новую ошибку, которая сейчас используется только для ошибок SSH.
  • Когда мы получаем ошибку аутентификации, которая указывает, что открытый ключ является приемлемой формой аутентификации, и ни один открытый ключ не был сформирован на сервере, мы говорим пользователю это и дать им ссылку (которая открывается в новой вкладке / окна), чтобы создать новый ключ.
  • Добавлен собственную замену SSH для стандартизации поведения и работы вокруг ограничений OpenSSH.
  • Мы теперь обеспечивают нашу собственную SSH оболочку, которая позволяет нам использовать сконфигурированный ключ SSH инсталляционный Обзор платы. OpenSSH и, возможно, другие реализации SSH используется домашний каталог пользователя на веб-сервере, и это часто жестко закодированы на системах с не-записываемый директории, предотвращая SSH работать из коробки.
  • Это не должно затрагивать любой доступ к хранилищам отрицательно, но все вопросы, которые приходят следует сообщать таким образом мы можем диагностировать их.
  • Репозиторий страница в пользовательском интерфейсе администрирования в настоящее время говорит о API токенов и ссылки на страницу аккаунта GitHub для Git репозиториев, что делает его легче создать хранилище GitHub.
  • API Исправления:
  • Исправлена ​​ошибка входа в систему запросов с использованием HTTP Basic Auth.
  • Были проблемы, мешающие правильной логин при использовании HTTP Basic Auth. Отправка заголовка HTTP_AUTHORIZATION не сможет войти пользователю, если он не был в ответ на HTTP 401 Несанкционированное. Это означало, что клиенты не могли войти с их первого запроса, и пользователи не будут знать, что полномочия были признаны недействительными до позже.
  • Теперь клиенты могут отправить HTTP_AUTHORIZATION с любой просьбой, чтобы вызвать журнал в.
  • Исправлены неправильные ответы при выполнении запроса, требующий аутентификации в качестве анонимного пользователя.
  • Любой запрос сделал, что требуется зарегистрированный пользователь будет возвращать HTTP 403 Forbidden, вместо запроса, что журнал клиента. Теперь он будет отправлять HTTP 401 Несанкционированное вместо того, чтобы, побуждая клиента войти в систему.
  • Исправлена ​​анонимный доступ к API, когда включен анонимный доступ.
  • Даже если сервер Review Board установлен разрешить анонимный доступ, то API будет не всегда разрешать доступ без первым входом в систему. Теперь настройка анонимного доступа проверяется правильно.
  • Фиксированные ответы на скриншот комментарии в новом веб-API.
  • При сохранении ответ, казалось бы работать, он никогда не будет связан с обзором.
  • Исправлено удаление скриншоты из запросов обзора.
  • В API теперь позволяет извлекать скриншоты из проекта запроса обзора, отправив HTTP DELETE для ресурса на скриншоте в.
  • Изменено запрос при выполнении HTTP PUT по проекту запроса обзора.
  • Раньше при выполнении НТТР, нанесенное с общественностью = на проекте, то ответ будет HTTP 303 See Other, который перенаправляется к проекту. В то время как полезно в теории, это сделало любое взаимодействие с в браузере библиотеки AJAX невозможно, так как браузер будет скрыть редирект, не давая клиенту правильной обработки запроса или даже на самом деле возвращения ожидаемого результата (JSON или XML).
  • Теперь мы просто вернуть ту же полезную нагрузку, что и другие обновления ресурса, возвращенное, которая является более последовательным и надежным. Результат будет содержать проект запроса обзора.
  • Фиксированные поисковые запросы в / API / пользователей /.
  • Переходя FULLNAME = к ресурсу пользователей приведет к ошибке 500 HTTP. Запрос строится на сервере было неправильно.
  • Устранена ошибка:
  • Исправлена ​​проблема с проверкой SSH хоста на Git репозиториев.
  • SSH хост проверки на Git репозиториев был разорен при использовании пользователь @ адрес: / форма путь, без ведущего SSH: //. Мы использовали необработанный указанный путь, а не нормализованное путь, при выполнении проверки. Так как он не появлялся как путь SSH, хост не был проверен.
  • Исправлена ​​поддержка для частных хранилищ GitHub.
  • SSH URL-адреса, содержащие имя пользователя были не корректно распознаны, что приводит к проблеме при попытке получить доступ к закрытым хранилищам GitHub и других SSH-репозиториям.
  • Мы также были не соответствующие частные репозитории GitHub на странице хранилища в пользовательском интерфейсе администрирования.
  • Это должно решить проблемы как для стандартных, так и организации хранилищ.
  • В API Токен для GitHub хранилищ теперь извлекаются правильно в Repository странице в пользовательском интерфейсе администрирования.
  • Исправлена ​​дополнительные пробелы изюминкой переключение.
  • Были ошибки в переключаясь лишние пробелы на первый план для загруженных файлов изменений. Теперь он должен работать для всех файлов изменений. Patch Михаил Рогожин.
  • Изображения на приборной панели теперь кэшируется, уменьшая количество запросов к серверу. Patch Бен Холлис.
  • для инвалидов автозаполнение и значения по умолчанию для репозитория полей имя пользователя / пароль.
  • Веб-браузеры были бы поставить по умолчанию для имени пользователя / пароля полей, на основе любой учетной записи на сайте, но это почти всегда неправильно для хранилищ. Теперь Сворачиваем флаг автозаполнения на этих полях, чтобы сказать браузеры не заполнять поля или предлагать автозаполнение.
  • Поддержка Amazon S3 теперь работает снова с новыми версиями Django Хранилища.
  • Аутентификация с помощью нового API теперь работает с новыми WSGI установками Apache +.
  • По умолчанию mod_wsgi предотвращает проверку подлинности нашего API, от работы. WSGIPassAuthorization На установке должна быть добавлена ​​в файл конфигурации Apache. Это теперь добавляется для совершенно новых сайтов.
  • Исправлены некоторые правила перезаписи для FastCGI.

Что нового в версии 1.5.1:

  • Новые возможности:
  • Доступ запрещен ошибки отображаются при доступе к недостижимые локальных репозиториев Git. (Ошибка # 1765)
  • Раньше, если репозиторий Git был использован и не было достаточных прав доступа к файлам для доступа к нему, смутная ошибка о том, что хранилище недостижим появится. Теперь мы проверяем, чтобы выяснить, если это ошибка разрешения, а также отображать соответствующее сообщение об ошибке.
  • Улучшение производительности:
  • Уменьшите количество запросов SQL в наследство JSON API.
  • Некоторые из обработчиков устаревших API выполняется больше запросов, чем это необходимо. Теперь мы выполнить меньше запросов. Patch Бен Холлис.
  • Устранена ошибка:
  • Исправлено несколько небольших проблем в интерфейса администратора из одной посылкой мультимедийных файлов Django.
  • По историческим причинам, мы всегда погружены медиа-файлы Джанго администратора в рамках Совета по рассмотрению. Это происходит от времени до Р.Б.-сайт существовал, когда мы нуждались в один каталог медиа со всем внутри него. Тем не менее, он просто вводит различные проблемы совместимости в эти дни. Теперь мы использовать медиа-файлы, которые устанавливаются с Django.Fixed лом в средстве просмотра различий с Scons файлов. (Ошибка # 1864)
  • Любые Scons файлы расфасованные для обзора нарушило бы программу просмотра различий, из-за опечатки при поиске информации о том типе file.Added Родитель Diff поля на странице Запрос Новый отзыв. (Ошибка # 1651)
  • Родитель поле Diff не хватало для Git, Bazaar и Mercurial, что делает невозможным, чтобы загрузить родительский диф через веб-интерфейс при создании нового обзора request.Fixed некоторые наиболее часто встречающиеся проблемы при установке с генерируемый lighttpd.conf файла. (Ошибка # 1618, # 1639 ошибка)
  • Несколько устанавливается с Lighttpd даст 404 Not Found ошибок, из-за некоторых проблем с конфигурацией в образце конфигурации file.Fixed поддержка нескольких адресов электронной почты, назначенных группе. (Ошибка # 1661)
  • Несколько адресов электронной почты для группы были поддержаны, но сломана в 1,5 раза. Теперь мы не расколоть их площадь экрана properly.The больше не скрыты сразу после загрузки screenshot.Fixed сообщение об ошибке в веб-API при сериализации к XML.Fixed сломанные интервалов для обновления поиска в созданном файле кронтаб.
  • Интервалы бы вызвать полный индекс происходить каждую минуту в 2 часа ночи по воскресеньям, а не только на 2 AM.Fixed ошибку при удалении постоянно запроса на проверку.
  • Администратор конкретных возможность полностью удалить запрос отзыв будет добиться успеха, но генерировать ошибку page.Fixed некоторые проблемы совместимости с Django SVN.
  • Производственные системы никогда не должен работать против Django SVN, но с целью разработки и вперед-совместимости, мы внесли некоторые изменения, чтобы работать с Django SVN. Это не гарантирует, что он не сломается в будущем.

Что нового в версии 1.5 / 1.5 RC2:

  • Новые функции пользователя:
  • Уведомления об обновлениях
  • Улучшение автозаполнения
  • Загрузить скриншоты с помощью Drag-и-Drop
  • Контроль Пробелы в Diff просмотра
  • Переместить Обнаружение в Diff просмотра
  • Функция и класс заголовков в Diff просмотра
  • Обзор изображения без Diffs

Что нового в версии 1.0.9 / 1.5 RC2:

  • Новые возможности:
  • Добавлен Python 2.7 Совместимость.
  • Добавлена ​​совместимость с PyLucene 3.x. Поддержка 2.x все еще остается.
  • Добавлена ​​поддержка запросов обзора без изменения при для изображения / обзора скриншотов.
  • Поскольку все больше компаний используют наблюдательный совет, мы видим растущий спрос в использовании его только для просмотра изображений. Мы удалили ограничение, что запрос на отзыв должен иметь соответствующий дифференциал. Пользователи могут выбрать, чтобы загрузить ярлык различий, или просто держать его Diff бесплатно.
  • Кроме того, теперь пользователи могут установить свой репозиторий (в None - Графика только) при создании запроса обзора, что делает его ясно, что запрос обзора будет использоваться для просмотра изображений. В этом режиме запрос обзора не может иметь Diff загружен.
  • API Улучшения:
  • Добавлена ​​поддержка имп-только = 1 параметр запроса для списков проекта скриншоте.
  • Переименованный ключ ресурса проекта скриншот из проекта-экрана к draft_screenshot.
  • Добавлена ​​поддержка HTTP DELETE по проектам скриншот ресурсов.
  • Добавлен URL скриншот изображения на скриншоте ресурсов.
  • Переименованный interdiff_revision = запрос к В параметре interdiff-пересмотра = на Diff комментарий ресурсов.
  • Убрана поддержка HTTP PUT на группы ресурсов для рассмотрения. Выдача этой команды просто возвращает ошибку.
  • Удалены неиспользуемые whitespace_only данные из результатов Opcodes в каждого файла различий ресурса.
  • Добавлена ​​поддержка для обновления Diff комментарии и комментарии скриншоте ответов на отзывы. Это позволяет HTTP PUT, которые будут использоваться на этих ресурсах.
  • Исправлены ссылки на сравнения и скриншот комментария ресурсов, когда ссылки с других ресурсов.

  • нет <литий> Ресурс пользовательский ресурс больше не терпит неудачу с имена пользователей, содержащие период.
  • Добавлена ​​поддержка HTTP Accept Mimetypes на всех ресурсах.
  • Исправлены проблемы с использованием api_format = на HTTP GET, PUT и POST ресурсов.
  • Устранена ошибка:
  • Несколько проблем юзабилити с скриншот перетаскивания и падение было зафиксировано. В частности, мы теперь гарантировать, что площадь падение будет на экране, который был проблемой, прежде чем на новых запросов обзора.
  • Исправлена ​​внутренняя ошибка сервера при использовании URL SSH на основе для хранилища без использования имени пользователя или пароля.
  • Исправлена ​​CSRF (Cross Site Request Forgery) проблема конфигурации для восстановления пароля. Маркер проверки CSRF не будучи установлен на форме восстановления, предотвращая восстановление пароля от работы.
  • Хранилища не были установлены, как видно по умолчанию, заставляя администраторов конкретно сделать его видимым.
  • Некоторые ошибки, такие как файл не найден, был не в состоянии показать на странице Запрос Новый отзыв.
  • Удаленные репозитории Git, с использованием исходного метода URL потерпит неудачу при представлении с Diff, содержащей короткую SHA1. Проверим теперь во время загрузки различий, которые используются только полные SHA1s.
  • Когда не в состоянии найти учетную запись в Active Directory, мы были не в состоянии вернуться к встроенной аутентификации, по существу блокировки локально созданного пользователя администрирования.
  • Доступ запрос обзора с недавно созданным автоматической учетной записи (с использованием LDAP, Active Directory или NIS) приведет к внутренней ошибки сервера из-за профиля пользователя не будучи еще создан.

  • нет
  • GECOS поля на NIS бэкэндов больше не вызывает сбой аутентификации.

Что нового в версии 1.5 rc1:

  • Добавлена ​​поддержка для iPhone и IPad.
  • Улучшено обнаружение движение.
  • Добавлена ​​поддержка WSGI установок.
  • Добавлена ​​поддержка Mercurial --git отформатированных патчей.
  • Зритель Diff теперь поддерживает указывая удаленные файлы.
  • Добавлен ресурс для загрузки и проанализирован посмотреть различия Diff опкоды.
  • Добавлен ресурс для получения зарегистрированного в информации о сеансе пользователя.
  • рассмотрение запросов фильтрации Поддержка с использованием диапазонов дат.
  • пути SourceForge CVS теперь генерируется с:. после того, как имя хоста

Что нового в версии 1.0.9:

  • Review Board 1.0.9 лучше работает с Django 1.2 из коробки и исправляет некоторые проблемы совместимости с миграцией базы данных.
  • перешли на использование Python-Memcached вместо CMemCache.
  • Старые миграции базы данных сценариев, которые используются для использования для миграции базы данных было зафиксировано на работу снова. Они могут быть полезны при переходе от одного типа базы данных в другую (например, из SQLite в MySQL).
  • гь-сайт теперь обрабатывает установку в пустые каталоги.
  • Исправлена ​​Помеченные Группы страница в панели управления.
  • Исправлены некоторые проблемы с подсветкой синтаксиса и UTF-8 символов в средстве просмотра различий.

Требования


Другие программы разработчика Christian Hammond

Gremlin Clock
Gremlin Clock

20 Feb 15

ReviewBoard
ReviewBoard

19 Feb 15

Комментарии к Review Board

Комментарии не найдены
добавить комментарий
Включите картинки!